Releases: spencermountain/compromise
Releases · spencermountain/compromise
14.5.0
14.4.5
14.4.4
- [fix] - support {root} matches without compromise/two
14.4.3
- [fix] - guard for toRoot methods in root match
- [update] - compromise-stats
14.4.2
14.4.1
- [change] - improvements to negative-optional match logic -
!foo?
- [change] - support short sentences embedded in quotes+parentheses
- [change] - faster sentence tokenizer
- [change] - ° symbol is not punctuation
- [new] - implement .swap() for comparative/superlative adjectives
- [fix] - sentence.toFuture() conjugation rules
- [update] - dependencies
14.4.0
- [change] - support root matches like '{walk}' work without doing .compute('root')
- [change] - split numbers+units '12km' as contraction - #919
- [new] -
.lazy(txt, match)
fast-scan method 1 - [fix] - support apostrophes in lexicon #932
- [fix] - support unTag property in sweep
- [change] - keep sentence caches, when still valid
- [change] - alias nlp.compile() to .buildTrie()
- [fix] - tagging fixes
- [update] - dependencies
plugin-releases: dates, speed, de-compromise
14.3.1
- [fix] - missed caches in .sweep()
- [new] - .out('hash') and
.json({hash:true})