Skip to content

v1.2.3

Choose a tag to compare

@rasros rasros released this 27 Apr 08:06
· 27 commits to main since this release

Maintenance release with a BaseRadix correctness fix for very large power-of-two radixes, new alphabet abstractions, and build stability improvements.

  • fix: correct BaseRadix for massive power-of-two bases.
  • feat: add UnicodeRangeAlphabet and CharAlphabet interfaces for richer character encoding options.
  • refactor: streamline encodeBlock logic in BaseRadix and add byte-handling helpers.
  • perf: optimize buffer usage and simplify encodeBlock input handling.
  • build: raise the Gradle JVM heap to avoid out-of-memory errors during builds.

Full Changelog: v1.2.2...v1.2.3