Skip to content

Releases: jlangch/venice

Release 1.12.75

01 Feb 20:15

Choose a tag to compare

[1.12.75] - 2026-02-01

Enhancements

  • Added IPC authorization for creating queues and topics
  • Added IPC authorization for getting server statistics and info
  • Added IPC destination functions (send/receive)

Release 1.12.74

28 Jan 07:52

Choose a tag to compare

[1.12.74] - 2026-01-28

Enhancements

  • Added more IPC performance optimizations for small messages (<16KB).

Release 1.12.73

22 Jan 18:45

Choose a tag to compare

[1.12.73] - 2026-01-22

Enhancements

  • Optimized IPC memory and throughput

Release 1.12.72

18 Jan 18:16

Choose a tag to compare

[1.12.72] - 2026-01-18

Enhancements

  • Improved IPC message metadata. Made it smaller and optimized the encoding/decoding

Release 1.12.71

16 Jan 09:48

Choose a tag to compare

[1.12.71] - 2026-01-16

Enhancements

  • Added heartbeat support to IPC client/server
  • Added support for IPC Unix domain sockets
  • Added the option to configure send and receive buffer sizes for IPC
    client and server sockets
  • Activated TCP_NODELAY on IPC client/server sockets

Release 1.12.70

08 Jan 21:55

Choose a tag to compare

[1.12.70] - 2026-01-08

Enhancements

  • Added authentication support to IPC client/server

Bugs

  • Fixed a 'try-width' auto closing resources edge case when a binding expression fails

Release 1.12.69

24 Dec 09:10

Choose a tag to compare

[1.12.69] - 2025-12-24

Enhancements

  • Added an optional logger for the IPC server
  • Made IPC publish/subscribe completely asynchronous in the client and the server
  • IPC encryption can now be enforced by the server for all client connections

Updated dependencies:

  • Bumped VAVR from 0.10.7 to 0.11.0

Release 1.12.68

10 Dec 10:33

Choose a tag to compare

Enhancements

  • Complete rewrite of the durable queue. Optimized the lock critical section
    for read/write WAL records together with offer/poll of messages to process
    these as an atomical operation.

Bugs

  • Fixed ipc/create-queue function argument parsing when called for a client node

Release 1.12.67

07 Dec 13:47

Choose a tag to compare

[1.12.67] - 2025-12-07

Enhancements

  • Added IPC Write-Ahead-Log (WAL) compaction (optional)
  • Added IPC Write-Ahead-Log (WAL) record compression (optional)
  • Added IPC Write-Ahead-Log (WAL) technical logging for WAL lifecycle events and errors

Release 1.12.66

03 Dec 17:28

Choose a tag to compare

[1.12.66] - 2025-12-03

Enhancements

  • Added IPC support for Write-Ahead-Logs (WAL) for queues as technical preview.