Skip to content

Releases: jlangch/venice

Release 1.12.65

26 Nov 21:19

Choose a tag to compare

[1.12.65] - 2025-11-26

Enhancements

  • Added IPC support for temporary queues

Release 1.12.64

23 Nov 10:19

Choose a tag to compare

[1.12.64] - 2025-11-23

Enhancements

  • Added a circular buffer data type
  • Added IPC offer/poll optional reply-to queue
  • Improved IPC timeout management
  • Improved the script auto-run Venice JAR rewriter

Release 1.12.63

19 Nov 15:18

Choose a tag to compare

[1.12.63] - 2025-11-19

  • Corrected the version number. Enhanced the Gradle build to check for valid
    version numbers before publishing to Sonatype.

Release 1.12.62

19 Nov 12:48

Choose a tag to compare

[1.12.62] - 2025-11-19

  • Added function ipc/clone to clone IPC clients

  • Added IPC message expiration

  • Fixed the IPC error circular buffer size. It was effectively one item larger than the specified capacity.

Release 1.12.61

16 Nov 15:50

Choose a tag to compare

[1.12.61] - 2025-11-16

  • Simplified 'for' macro sequence expression partitioning into groups

  • Enhanced IPC api with async functions returning futures

  • Added IPC requestId to messages to allow for idempotency checks

  • Fixed IPC oneway send function

Release 1.12.60

14 Nov 10:34

Choose a tag to compare

[1.12.60] - 2025-11-14

  • Fixed a 'for' macro edge case when normalizing the sequence expressions into groups

Release 1.12.59

12 Nov 16:08

Choose a tag to compare

[1.12.59] - 2025-11-12

  • Added for list comprehension with :when, :while, and :let modifiers

  • Added function partition-at

Release 1.12.58

20 Oct 16:08

Choose a tag to compare

[1.12.58] - 2025-10-20

  • Added optional AES-256 GCM encryption for IPC message transport.
    The encryption secret is generated and exchanged using the Diffie–Hellman key
    exchange algorithm.

  • Enhanced str/encode-base64 and str/decode-base64 to support an optional
    encoding/decoding schema: :Standard (RFC4648) or :UrlSafe (RFC4648_URLSAFE)

  • Overhauled :crypt module

Release 1.12.57

09 Oct 19:56

Choose a tag to compare

[1.12.57] - 2025-10-09

Added

  • IPC: optional payload message gzip compression

Removed

  • gitpod support

Release 1.12.56

01 Oct 08:01

Choose a tag to compare

[1.12.56] - 2025-10-01

Added

  • deque datatype (bounded or unbounded)

Fixed

  • Maven download 403 HTTP error by adding an explicit user agent to the HTTP requests