All Versions
107
Latest Version
Avg Release Cycle
46 days
Latest Release
-
Changelog History
Page 6
Changelog History
Page 6
-
v12.2.1 Changes
December 01, 2019- ๐ 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
-
v12.2.0 Changes
December 01, 2019- ๐ 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
-
v12.1.0 Changes
November 01, 2019- โ 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()
andreplaceWith()
-
v12.0.0 Changes
November 28, 2019compromise is a modest library that does natural-language processing in javascript.
it was built to make searching and transforming human-text easy and playful.
I'm very proud to release compromise v12 , our strongest, fastest, and smallest release yet.
๐ see Release Notes and Upgrade Instructions ๐
-
v11.14.3
August 28, 2019 -
v11.14.2
July 18, 2019 -
v11.13.0 Changes
- ๐ support singular units in
.value()
- ๐ support singular units in
-
v11.11.0 Changes
.quotations()
no-longer return repeated results for nested quotes- simplify quotation tagset
.out('normal')
no longer includes quotes or trailing-possessives- ๐ improve
.debug()
on client-side
-
v11.10.0 Changes
- ๐ better honorific support, add
honorifics
feature to .normalize() - ๐ elipses bugfixes
- 0๏ธโฃ replace unicode chars in
.normalize()
now by default acronyms().stripPeriods()
andacronyms().addPeriods()
- ๐ better honorific support, add
-
v11.9.0 Changes
- ๐ท tag professions as
#Actor
- โ add more behaviours to
.normalize()
- ๐ support match-results as inputs to .match() and .not()
- ๐ support some us-state abbreviations like 'Phoeniz AZ'
- ๐ท tag professions as