Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: jpreprocess/jpreprocess

v0.12.0

16 Feb 10:53
56ede3e
Compare
Choose a tag to compare

Breaking Changes

  • In #420, the third argument introduced in #412 (first introduced in v0.11.0) was removed.

Continuous Integration

Commits

v0.11.0

11 Feb 12:15
ef0a7f6
Compare
Choose a tag to compare

Main Breaking Changes

jpreprocess Crate:

  • The type variable trait for JPreprocess has been changed from DictionaryFetcher to Tokenizer. If you are using JPreprocess<DefaultFetcher>, replace it with JPreprocess<DefaultTokenizer>.
  • The method JPreprocess::with_dictionary_fetcher has been removed. For advanced use cases that previously required with_dictionary_fetcher, use from_tokenizer instead, though some modifications are required.
  • UserDictionary type is now serde_json::Value.

jpreprocess-dictionary Crate:

  • The DictionaryFetcher and DictionaryStore traits have been removed. The Tokenizer and Token traits will now serve a similar purpose, allowing precise control over dictionary loading behavior, but they require additional implementation for the tokenization step.
  • The DefaultFetcher has been removed. The DefaultTokenizer provides almost the same functionality but does not detect older dictionaries.

jpreprocess-njd Crate:

  • The function signature of NJD::from_tokens has been changed to accept any type implementing the Token trait, and it no longer requires DictionaryFetcher as an argument.
  • The NJDNode::load method now accepts WordEntry by immutable borrow.

jpreprocess-dictionary-builder Crate:

This crate was removed and moved to jpreprocess-dictionary.

Bug Fixes

Code Refactoring

Chores

Commits

v0.10.0

14 Aug 00:39
3956033
Compare
Choose a tag to compare

Features

  • Currency filter (#311)
  • Refactor digit (#309)

Commits

v0.9.1

29 Apr 23:42
2bf92cb
Compare
Choose a tag to compare

Commits

v0.9.1-alpha.0

18 Apr 12:01
Compare
Choose a tag to compare
v0.9.1-alpha.0 Pre-release
Pre-release

Commits

v0.9.0

14 Apr 23:55
8cd45f2
Compare
Choose a tag to compare

Commits

v0.8.1

23 Mar 07:24
9015672
Compare
Choose a tag to compare

Commits

v0.8.0

24 Feb 10:43
31babd5
Compare
Choose a tag to compare

Commits

v0.7.0

07 Feb 09:17
1bebeae
Compare
Choose a tag to compare

There were breaking changes between v0.6.3 and v0.7.0.
For details, please see migration guide.

Commits

v0.6.3

16 Dec 08:41
bc222c4
Compare
Choose a tag to compare

Commits