Skip to content

Releases: spencermountain/compromise

14.14.2

10 Oct 12:32
e22ba77
Compare
Choose a tag to compare
  • [fix] - runtime error in punctuation replace #1150

14.14.1

06 Oct 15:32
8a2fd3d
Compare
Choose a tag to compare
  • [update] - compromise-dates 3.7.0
  • [fix] - runtime error in number parser #1145
  • [update] - dependencies

14.14.0

31 Jul 18:23
8565e74
Compare
Choose a tag to compare
  • [new] - .slashes() and .slashes().split() methods #1100
  • [fix] - multiple contraction issue #1128
  • [fix] - toNumbers() return values #1113
  • [fix] - (plugins/wikipedia) - fix hard-coded path for #1116
  • [fix] - (plugins/dates) - limit values in mm/dd format
  • [fix] - (plugins/dates) params mutation #1109
  • [change] - split people names by commas #1111
  • [change] - typescript export update #1104
  • [update] - eslint config format
  • [update] - github actions
  • [update] - dependencies

14.13.0

01 Apr 17:14
f1718cc
Compare
Choose a tag to compare
  • [new] - .compute('freeze')
  • [new] - .debug('freeze')
  • [change] - allow 3-slashes in a word

14.12.0

16 Feb 23:24
78cec48
Compare
Choose a tag to compare
  • [new] - .payload() plugin
  • [new] - .numbers().isUnit() method #1089
  • [change] - update github workflow (thanks FDawgs!)
  • [fix] - README issues (thanks track0x1!)
  • [fix] - .has() inconsistency
  • [new] - support adding debug methods via plugins
  • [change] - remove deprecated .debug(object) support
  • [fix] - parentheses() match issue
  • [fix] - tokenization issue #1085
  • [new] - dates().isBefore(), dates().isBefore() methods
  • [new] - .debug('dates') method
  • [fix] - lazy join() issue
  • [update] - dependencies

14.11.2

23 Jan 22:29
1e359f4
Compare
Choose a tag to compare
  • [new] - support for frozen lex in plugin object #1080
  • [fix] - toggling options in .json()
  • [new] - .join() and .joinIf() methods
  • [new] - support freeze in sweep
  • [change] - internal typescript improvements
  • [fix] - tagging issues
  • [change] - @hasEllipses ellipse must be following the word
  • [update] - dependencies

14.11.1

16 Jan 21:48
015ce33
Compare
Choose a tag to compare
  • [fix] - missing words in html output (thanks ryan!)
  • [change] - better #Possessive tagging for #1074
  • [change] - improved is/has contraction classifier #1074
  • [change] - fixes to subordinate clause identification #1072
  • [update] - dependencies

14.11.0

21 Dec 17:18
4ef66b3
Compare
Choose a tag to compare
  • [new] - tagging .freeze() and .unfreeze() feature
  • [change] - stronger deferal to internal lexicon
  • [change] - support any-length phrases in lexicon
  • [fix] - prevent missed overlapping lexicon phrases
  • [update] - dependencies

14.10.1

16 Nov 21:54
8fc76db
Compare
Choose a tag to compare
  • [fix] - abbreviation checks for sentence-tokenizer #1061
  • [change] - improve person tagger #1059
  • [change] - add #FutureTense tag
  • [fix] - .out() runtime error #1056
  • [fix] - punctuation loss in .not() #1022
  • [update] - dependencies

14.10.0

10 Aug 18:55
dfd25e7
Compare
Choose a tag to compare
  • [fix] - verb conjugation fixes
  • [fix] - tagger fixes
  • [change] - align package.json with ESM module #1023
  • [fix] - .splitBefore() bugfix
  • [fix] - typescript+docs fixes #1023
  • [fix] - subtle changes to .text() and .isFull()
  • [update] - dependencies