nlp_compromise v12.3.0 Release Notes

Release Date: 2020-01-10 // over 4 years ago
  • 12.3.0
    • prefer @titleCase instead of #TitleCase tag
    • โšก๏ธ update dependencies
    • ๐Ÿ›  fix case-sensitive paths
    • ๐Ÿ›  fix greedy-start match condition regression #651
    • ๐Ÿ›  fix single period sentence runtime error
    • ๐Ÿ›  fix potentially-unsafe regexes
    • ๐Ÿ‘Œ improved tagging for '-ed' verbs (#616)
    • ๐Ÿ‘Œ improve support for auxilary-pastTense ('was lifted') verb-phrases
    • more robust number-tagging regexes
    • ๐Ÿ”Œ setup typescript types for plugins #661 (thanks @Drache93!)
    • ๐Ÿ›  verb conjugation and tagger bugfixes
    • disambiguate acryonyms & yelling
    12.2.1
    • ๐Ÿ›  fix 'aint' contraction
    • ๐Ÿ‘‰ make Doc.world writable
    • โšก๏ธ update deps
    • โœ… more tests
    • ๐Ÿ›  fix shared period with acronym at end of sentence
    • ๐Ÿ›  fix some mis-classification of contraction
    • ๐Ÿ›  fix over-active emoji regex
    • ๐Ÿท tag 'cookin', 'hootin' as Gerund
    • ๐Ÿ‘Œ support unicode single-quote symbols in contractions
    12.2.0
    • ๐Ÿ‘Œ improved splitting in .nouns()
    • โž• add .nouns().adjectives() method
    • โž• add concat param to .pre() and .post()
    • allow ellipses at start of term "....so" in @hasEllipses
    • ๐Ÿ›  fix matches with optional-end foo?$ match syntax
    • โž• add typescript types for subsets
    12.1.0
    • โž• add 'sideEffect:false' flag to build
    • considerable speedup (20%) in tagger
    • ensure trimming of whitespace for root/clean/reduced text formats
    • ๐Ÿ›  fix client-side logging
    • more flexible params to replace() and replaceWith()