Skip to content

Releases: jlangch/venice

Release 1.12.35

04 Dec 14:09
Compare
Choose a tag to compare

[1.12.35] - 2024-12-04

Added

  • module :keystores to deal with certificates (PKCS12, ...)

Release 1.12.34

10 Oct 10:35
Compare
Choose a tag to compare

[1.12.34] - 2024-10-10

Added

  • function add-url-hyperlink to :excel module
  • function add-email-hyperlink to :excel module
  • function remove-hyperlink to :excel module
  • function remove-formula to :excel module
  • function cell-lock to :excel module

Changed

  • the Tomcat download URL in the :tomcat-util module to use HTTPS instead of
    HTTP. The new official archive URL is: https://archive.apache.org/dist/tomcat

Improved

  • the module :qrref that manages QR references according to the Swiss payment
    standards.

Release 1.12.33

05 Sep 16:31
Compare
Choose a tag to compare

[1.12.33] - 2024-09-05

Added

  • function add-conditional-bg-color to :excel module
  • function add-conditional-font-color to :excel module
  • function add-conditional-border to :excel module
  • function add-text-data-validation to :excel module

Fixed

  • a bug in the Venice PDF cheatsheet generation where the doc section header was
    not rendered in the right doc section column.

Updated dependencies:

  • Bumped Apache POI from 5.2.3 to 5.3

Release 1.12.32

29 Aug 21:29
Compare
Choose a tag to compare

[1.12.32] - 2024-08-29

Fixed

  • a bug in the :excel module when reading values (excel/read-val sheet row col)
    from string cells with formulas and the cell's value was nil.

Release 1.12.31

27 Aug 21:00
Compare
Choose a tag to compare

[1.12.31] - 2024-08-27

Added

  • function delete-row to :excel module to delete a row in a sheet
  • function copy-row to :excel module to copy a row to another row in a sheet
  • function copy-row-to-end to :excel module to copy a row to the end of a sheet
  • function insert-empty-row to :excel module to insert an empty row in a sheet
  • function clear-row to :excel module to clear a row's cells in a sheet

Release 1.12.30

16 Aug 17:19
Compare
Choose a tag to compare

[1.12.30] - 2024-08-16

Fixed

  • a bug in the Venice REPL setup on Windows

Release 1.12.29

16 Aug 14:57
Compare
Choose a tag to compare

[1.12.29] - 2024-08-16

Added

  • support for an explicit install directory (other than the current working
    directory) to the REPL installer
  • better error messages to the REPL installer

Updated dependencies:

  • Bumped Gradle from 8.3 to 8.9

Release 1.12.28

15 Aug 16:01
Compare
Choose a tag to compare

[1.12.28] - 2024-08-15

Added

  • an unattended setup option for installing the Venice REPL.
    This allows for automated setups or unit testing the setup.

Changed

  • the Gradle shadow plugin.
    The Gradle plugin "io.github.goooler.shadow" has been retired now as well.
    Migrated to "com.gradleup.shadow" (see https://github.com/GradleUp/shadow).
    This seems to be the final new home for the retired
    "com.github.johnrengelman.shadow" plugin.
  • the Gradle CI workflow to build and test on Ubuntu and Windows using
    JDK 8, 17 and 21.

Release 1.12.27

05 Aug 07:13
Compare
Choose a tag to compare

[1.12.27] - 2024-08-05

Fixed

  • the MeterRegistry. On M2 Macs some events reported with 0ns elapsed time.
    These 0ns events have been skipped resulting in a wrong profiler event
    count under heavy load.

Release 1.12.26

26 Jul 15:58
Compare
Choose a tag to compare

[1.12.26] - 2024-07-26

Added

  • 32-bit float data type that complements the 64-bit double data type
  • functions java-float-list, java-double-list, and java-long-list to support LLM
    embedding vectors with vector databases like Pinecone or Qdrant
  • support for shebang lines. Venice allows shebang lines simply by making #!
    equivalent to ; comment
  • support for #_ read macro to skip forms