Skip to content

v3.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Mar 09:01
· 682 commits to main since this release

decancer v3.1.0 is here!

This update brings in several notable changes! Most importantly, added multi-character leetspeak matching support!

Other than that, other changes in this update are as follows:

  • Added a find() method for yielding all matches of a string!
  • Added UTF-16 support in the C/C++ binding!
  • Renamed decancer_free to decancer_cured_free for consistency in the C/C++ binding!
  • In the C/C++ binding, decancer_error_t is now a struct containing the error message, thus rendering the decancer_error function obselete!
  • In the Rust and C/C++ crates, added options and leetspeak feature flags (enabled by default) that can be opt-out!
  • Fixed potential memory leak while calling decancer_cure_char by adding a decancer_translation_free function!
  • Significant refactors to the string matching algorithm!

Thank you so much for supporting decancer! Much love ❤️