Skip to content

Releases: Lips7/Matcher

v0.5.6

20 Nov 06:54
Compare
Choose a tag to compare

v0.5.5

14 Oct 03:56
Compare
Choose a tag to compare

Full Changelog: v0.5.4...v0.5.5

v0.5.4

23 Aug 02:38
Compare
Choose a tag to compare

Full Changelog: v0.5.3...v0.5.4

v0.5.3

26 Jul 02:13
Compare
Choose a tag to compare

Bug fixes

  • Fix simple matcher is_match function.

Full Changelog: v0.5.2...v0.5.3

v0.5.2

22 Jul 10:52
Compare
Choose a tag to compare

Flexibility

  • Remove msgpack, now non-rust users should use json to serialize input of Matcher and SimpleMatcher.
  • Refactor Java code.

Full Changelog: v0.5.1...v0.5.2

v0.5.1

18 Jul 16:45
Compare
Choose a tag to compare

Performance

  • Use FxHash to speed up simple matcher process.

Flexibility

  • Remove unnecessary dependencies.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

18 Jul 06:51
Compare
Choose a tag to compare

Changed

  • A bunch of changes, please refer to new README.md.

Full Changelog: v0.4.6...v0.5.0

v0.4.6

15 Jul 15:38
Compare
Choose a tag to compare

Performance

  • Significantly optimize performance when multiple simple match type are used.

Full Changelog: v0.4.5...v0.4.6

v0.4.5

12 Jul 08:42
Compare
Choose a tag to compare

Full Changelog: v0.4.4...v0.4.5

Changed

  • Optimize Simple Matcher process function when multiple simple_match_type are used.
  • add dfa feature to matcher_rs.
  • shrink FANJIAN conversion map.

v0.4.4

11 Jul 10:03
Compare
Choose a tag to compare

Changed

  • Merge PINYIN and PINYINCHAR process matcher build.
  • Add process function to matcher_py/c/java.
  • Fix simple matcher process function issue.
  • Refactor matcher_py file structure, use rye to manage matcher_py.
  • Delete println! in matcher_c.

Full Changelog: v0.4.3...v0.4.4