Releases: paulmillr/scure-base
Releases · paulmillr/scure-base
1.2.4
1.2.3
- Fix unpublished common.js version
Full Changelog: 1.2.2...1.2.3
1.2.2
- Publish to JSR.io
- Use typescript isolatedDeclarations and "safe types" for automatically generated documentation
- Use typescript verbatimModuleSyntax to support native type stripping
Full Changelog: 1.2.1...1.2.2
1.2.1
- Bring back NO_SIDE_EFFECTS directive for tree-shaking.
- Optimize performance
Full Changelog: 1.2.0...1.2.1
1.2.0
Improve encoding and decoding speed up to 4x. Decoding speed benchmarks:
- 32B hex: 240,442 => 1,046,025 ops per second
- 8KB hex: 1,026 => 4,096
- 32B base64: 346,981 => 1,148,105
- 8KB base64: 1,482 => 5,394
Reduce minified size. Speed-up bytes testing.
Full Changelog: 1.1.9...1.2.0
1.1.9
- Add Bech32.encodeFromBytes
- Fix typeof Bech32.encode
Full Changelog: 1.1.8...1.1.9
1.1.8
1.1.7
What's Changed
- Add base32nopad and base32hexnopad by @benjreinhart in #34
- Remove wrong pure annotation for rollup. Closes gh-31
- pkg.json: add source maps. Closes gh-32
New Contributors
- @benjreinhart made their first contribution in #34
Full Changelog: 1.1.6...1.1.7
1.1.6
- Refactor bech32 a bit #27
- fix: bech32 prefix length by @mahnunchik in #28
- Add base64nopad by @FiloSottile in #29
New Contributors
- @FiloSottile made their first contribution in #29
Full Changelog: 1.1.5...1.1.6
1.1.5
utils: export convertRadix
and convertRadix2
Full Changelog: 1.1.4...1.1.5