Skip to content

v1.3.0

Choose a tag to compare

@orien orien released this 02 Jan 03:18
· 4 commits to master since this release

What's Changed

  • Add Ruby 4.0 to the CI test matrix by @orien in #60
  • Replace OpenStruct with regular class for 2x performance improvement by @orien in #61
  • Implement Trie data structure for dictionary matching by @orien in #62
  • Replace range operators with String#slice for string slicing by @orien in #63
  • Optimise L33t matcher performance and improve test coverage by @orien in #64
  • Pre-compute spatial graph statistics during Data initialization by @orien in #65
  • Optimise nCk calculation using symmetry property by @orien in #66

Overall performance improvement: 4.1x faster than v1.2.4 (0.722ms → 0.176ms per password)

Full Changelog: v1.2.4...v1.3.0