Skip to content

Latest commit

 

History

History
177 lines (85 loc) · 6.38 KB

File metadata and controls

177 lines (85 loc) · 6.38 KB

Changelog

1.7.0 (2026-04-21)

Features

  • add RFC 9285 base45 encode/decode support (fac1753)

1.6.1 (2026-04-17)

Bug Fixes

1.6.0 (2026-04-17)

Features

  • add base58 and base58btc support (49438d5)

1.5.1 (2026-03-28)

Bug Fixes

  • Export error code type union to get typesense for error handling. (10f2c31)

1.5.0 (2026-03-28)

Features

  • BigInt methods and CloudflareWorkers test runner. (bc57eab)

1.4.1 (2026-03-23)

Bug Fixes

  • Added testing and support for for node 20. (fe058d6)

1.4.0 (2026-03-23)

Features

  • add hex, z85 support, and decided to drop basE91 support due to being a outlier and inconsistent size semantic. (1300c1a)

1.3.3 (2026-03-19)

Bug Fixes

  • Fixed Action Runner node version (1b2c477)
  • Fixed Action Runner node version (a71b1d6)

1.3.2 (2026-03-19)

Bug Fixes

1.3.1 (2026-03-19)

Bug Fixes

1.3.0 (2026-03-19)

Features

  • Added tested CommonJS and deno + bun + edge runtime support. (f21f9ff)
  • Added tested CommonJS and deno + bun + edge runtime support. (1b9397a)

1.2.0 (2026-03-19)

Features

  • Added Base64String support (already had Base64UrlString support). (13e03da)

Bug Fixes

1.1.0 (2026-01-28)

Features

  • Added non-blocking compress/decompress support for node runtimes (async zlib) (9ec3b2e)

1.0.7 (2026-01-27)

Bug Fixes

1.0.6 (2026-01-27)

Bug Fixes

1.0.5 (2026-01-27)

Bug Fixes

1.0.4 (2026-01-27)

Bug Fixes

1.0.3 (2026-01-27)

Bug Fixes

1.0.2 (2026-01-27)

Bug Fixes

1.0.1 (2026-01-27)

Bug Fixes

1.0.0 (2026-01-27)

Bug Fixes

  • configure release-please v4 (cceaf1b)

0.0.0 - (2026-01-27)

  • Package name change from bytecodec to @z-base/bytecodec.
  • Added GitHub Actions CI/CD.
  • Made documentation a bit richer.
  • Added linting and formatting scripts.

3.0.1 - (2026-01-24)

  • Updated documentation formatting and usage examples.

3.0.0 - (2026-01-23)

  • Added comprehensive Node unit/integration tests with enforced 100% c8 coverage.
  • Added Playwright E2E coverage for Chromium, Firefox, WebKit, and mobile emulation.
  • Expanded benchmarks to cover all public byte helpers.
  • Removed the generateNonce method.
  • Updated documentation, testing notes, and benchmark results.
  • Added the toArrayBuffer method.
  • Added explicit error handling.