Skip to content

Releases: jlangch/venice

Release 1.11.1

22 Dec 17:29

Choose a tag to compare

[1.11.1] - 2023-12-22

Added

  • documentation

Release 1.11.0

21 Dec 18:11

Choose a tag to compare

[1.11.0] - 2023-12-21

Added

  • module :ascii-table for creating and customizing simple ASCII tables

Refactored

  • :core module to use qualified core functions within macros to follow
    the "principal of least surprise".

Release 1.10.56

12 Dec 20:50

Choose a tag to compare

[1.10.56] - 2023-12-12

Added

  • AES-256 (CBC, PKCS5Padding) file encryptor/decryptor to :crypt
    module (for testing purposes only, in production use AES-256 GCM)
  • ChaCha20 file encryptor/decryptor to :crypt module (Java 11+)
  • ChaCha20 BouncyCastle file encryptor/decryptor to :crypt modul (Java 8+)
  • functions for handling byte order (little/big endian) on byte buffers

Disabled

  • external entities in XML parser utils

Release 1.10.55

10 Dec 09:26

Choose a tag to compare

[1.10.55] - 2023-12-10

Added

  • function str/align
  • bytebuf allocation with random values
  • bytebuf allocation with a fill value
  • an example script comparing AES-256 CBC, AES-256 GCM, and AES-256 ZIP
    encryption and decryption performance
  • an example script comparing MD5, SHA-1, SHA-256 hashing performance

Release 1.10.54

07 Dec 04:28

Choose a tag to compare

[1.10.54] - 2023-12-07

Added

  • Added AES 256 (GCM, NoPadding) file encryptor/decryptor to :crypt
    module

Release 1.10.53

13 Nov 16:27

Choose a tag to compare

[1.10.53] - 2023-11-13

Added

  • improvements to :zipvault module. New functions zipvault/entries
    zipvault/add-file, zipvault/add-folder, zipvault/add-stream

Release 1.10.52

09 Nov 20:04

Choose a tag to compare

[1.10.52] - 2023-11-09

Added

  • support for Docker ArangoDB dump & restore in the :cargo-arangodb module
  • support for copying Docker ArangoDB dumps to/from the local file system
  • support for 'docker/exec' detached/non detached (async/sync) mode
  • module :zipvault to create AES-256 encrypted and password protected zip files
    that can be opened by most unzip/uncompress tools on MacOS, Linux, or Windows

Fixed

  • Fixed 'docker/exec' function. The docker tool expects the exec command and
    its args as individual arguments: docker exec 0286eb877a91 ls /var/lib.
    Passing "ls /var/lib" is not accepted.
  • option processing in 'io/file-out-stream' function

Release 1.10.51

05 Nov 20:30

Choose a tag to compare

[1.10.51] - 2023-11-05

Added

  • support for docker volumes in cargo/start function

Fixed

  • an edge case with handling envs and args in docker/run function

Release 1.10.50

03 Nov 19:18

Choose a tag to compare

[1.10.50] - 2023-11-03

Added

  • an additional check to the CSV reader to reject quote chars in non quoted
    fields. This is not allowed by the CSV standard
  • function finder to find symbols

Fixed

  • an edge case with CSV reader on a sequence of empty fields

Release 1.10.49

30 Oct 21:40

Choose a tag to compare

[1.10.49] - 2023-10-30

Added

  • jsonl/splitln function
  • io/print-line support for a single stream argument

Improved

  • docker module to use :jsonl module to parse JSON command output