Skip to content

v1.5.3

Choose a tag to compare

@github-actions github-actions released this 29 Jan 07:24
· 961 commits to main since this release

After several weeks of pain, decancer v1.5.3 is here!

Important things to note from now on:

  • node: In this update, the support for FreeBSD is removed because of an unfixable third-party tty bug.
  • deno: By 1 March 2023, versions v1.5.2 and older will NOT work and the deno.land page will be deleted in favor of npm specifiers (see https://deno.land/manual@v1.29.4/node/npm_specifiers)
  • wasm: By 1 March 2023, versions v1.5.2 and older will NOT work, please use version v1.5.3+ and use the new way of importing it in the README.

Changes in this update:

  • feat: Added support for C/C++!
  • feat: The library now supports 4.8K confusables! many imported from other popular like-minded confusable-decoding libraries!
  • fix: Fixed a minor bug in the Binary Search system!
  • node: Removed useless parameters to the napi procedural macro!
  • doc: Rewritten the README to be more detailed!
  • meta: The entire project uses clippy to lint it's Rust files!
  • meta: Node binaries will no longer be provided in it's GitHub Releases!
  • meta: Fixed and added more things to the helper scripts!
  • meta: Reworked the codebase's structure!
  • ci: Removed most tests, and refactored the entire CI system!

Thank you all for supporting decancer ❤️