Skip to content

Version 2.0.0

Choose a tag to compare

@dipu-bd dipu-bd released this 22 Jun 03:32
· 59 commits to master since this release
  • Breaking: Removes all constant exports.
    • They are now available inside codec class. e.g.: Base64Codec.urlSafe
  • Breaking: Modify parameters of all public methods.
  • Improves encoding and decoding algorithm.
  • Adds Base-8 (Octal) codec support
    • New class: Base8Codec
    • New methods: fromOctal, toOctal
  • Renames a lot of exports
    • Uint8Converter -> BitConverter
    • Uint8Codec -> HashlibCodec
    • BinaryCodec -> Base2Codec
    • B16Codec -> Base16Codec
    • B64Codec -> Base64Codec
  • Separates base encoder and decoders
    • Generic encoders: BitEncoder, AlphabetEncoder
    • Generic decoders: BitDecoder, AlphabetDecoder

Full Changelog: v1.2.0...v2.0.0