Releases: jlangch/venice
Releases · jlangch/venice
Release 1.12.75
[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
[1.12.74] - 2026-01-28
Enhancements
- Added more IPC performance optimizations for small messages (<16KB).
Release 1.12.73
[1.12.73] - 2026-01-22
Enhancements
- Optimized IPC memory and throughput
Release 1.12.72
[1.12.72] - 2026-01-18
Enhancements
- Improved IPC message metadata. Made it smaller and optimized the encoding/decoding
Release 1.12.71
[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
[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
[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
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-queuefunction argument parsing when called for a client node
Release 1.12.67
[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
[1.12.66] - 2025-12-03
Enhancements
- Added IPC support for Write-Ahead-Logs (WAL) for queues as technical preview.