Skip to content

Releases: jlangch/venice

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

Release 1.12.55

22 Sep 18:08

Choose a tag to compare

[1.12.55] - 2025-09-22

Added

  • IPC (Inter-Process-Communication) module. Supports request/response messages
    between a client and a server as well as publish / subcribe with many clients
    and an orchestrating server.

Release 1.12.54

29 Aug 11:39

Choose a tag to compare

[1.12.54] - 2025-08-29

Added

  • function io/truncate-from-start-keep-lines to truncate text files honoring
    complete lines
  • function cron/schedule-at-round-times-in-day. A scheduler that is not prone
    to clock shifts/drifts
  • function cron/schedule-at-fixed-rate. A scheduler that is not prone
    to clock shifts/drifts
  • function cron/schedule-at. A scheduler that is not prone to clock shifts/drifts
  • a logger with console and file handlers. The file handlers support a max
    size and daily/monthly file rotation. The scheduler for file rotation handling
    is not prone to clock shifts/drifts.

Updated dependencies:

  • bumped the Aviron (ClamAV client) library to V1.9.1

Release 1.12.53

13 Aug 19:48

Choose a tag to compare

[1.12.53] - 2025-08-13

Added

  • the option to pass a 'fspath' monitor to the file watcher on MacOS.

Updated dependencies:

  • migrated the :aviron module to the Aviron library to V1.9.0
  • bumped the Aviron (ClamAV client) library to V1.9.0

Release 1.12.52

30 Jul 20:28

Choose a tag to compare

[1.12.52] - 2025-07-30

Added

  • the new Aviron quarantine features to the :aviron module
  • the new Aviron dynamic CPU limit features to the :aviron module
  • the new Aviron Clamd CPU limiter features to the :aviron module

Updated dependencies:

  • bumped the Aviron (ClamAV client) library to V 1.5.3
  • bumped VAVR from 0.10.6 to 0.10.7

Release 1.12.51

21 Jul 19:23

Choose a tag to compare

[1.12.51] - 2025-07-21

Added

  • the newest Aviron features to the :aviron module

Updated dependencies:

  • bumped the Aviron (ClamAV client) library to V 1.3.3

Release 1.12.50

16 Jul 11:10

Choose a tag to compare

[1.12.50] - 2025-07-16

Fixed

  • a function argument passing problem with the scan-path function of the
    :aviron module

Updated dependencies:

  • bumped the Aviron (ClamAV client) library to V 1.3.0

Release 1.12.49

13 Jul 12:07

Choose a tag to compare

[1.12.49] - 2025-07-12

Added

  • function http-client-j8/create-authorization-bearer and http-client-j8/build-url
  • function pdf/extract-urls to extract all URLs from a PDF
  • functions sh/pgrep and sh/pargs to simplify scripts dealing with
    process pids and process command lines

Fixed

  • an edge case in the sh function dealing with binary shell command
    output streams.

Release 1.12.48

13 Jun 11:20

Choose a tag to compare

[1.12.48] - 2025-06-13

Added

  • explicit URL query parameter and fragment support for the HTTP Client.
    Parameters and fragments are encoded appropriately.

Fixed