Releases: spencermountain/compromise
Releases · spencermountain/compromise
Release list
14.17.0
- [change] - remove redundant re-tagging #1218
- [change] - split japanese/chinese sentences on 。!? without trailing whitespace
- [change] - support fullwidth ? in .questions()
- [change] - i18n sentence-split chars like ।॥ ؟ ۔ ։ ። ။ ។ full-stops
- [change] - use pnpm for github actions
- [new] - normalize fullwidth ascii - 'Hello 2024'
- [new] - support comments in spec-output fmt
- [fix] - replace all non-breaking spaces, not only the first
- [fix] - unicode non-breaking spaces in input #1220
- [fix] - cleanup of match-logic code
14.16.0
- [new] - apply redaction to #Organization, #Address, #Url etc tags in .redact() method
- [new] - apply #Redacted tag
- [change] - .redact() method now untags specific tags when redacting
- [new] - .addresses() method
- [new] - .out('spec') format and .fromSpec() and .testSpec() methods
- [new] - .percentages().toText() method
- [change] - .money() selector and methods
- [fix] - tokenize phone-numbers with parentheses
- [fix] - replaceWith keep-tag issue
- [fix] - phone numbers with parentheses
- [fix] - preposition-conjunction tagging
- [fix] - ambiguous timezones 'today in EST'
- [update] - dependencies
14.15.1
- [fix] - better textual time parsing - "one thirty am"
- [fix] - ignore postinstall scripts
- [update] - github action for publish providence
- [update] - dependencies + audit fixes
14.15.0
- [update] - support for Typescript 7 #1198
- [update] - dependencies
14.14.5
14.14.4
- [fix] - TypeScript & esm resolution #1165
14.14.3
- [fix] - another runtime error in punctuation replace #1150
- [update] - dependencies
14.14.2
- [fix] - runtime error in punctuation replace #1150
14.14.1
- [update] - compromise-dates 3.7.0
- [fix] - runtime error in number parser #1145
- [update] - dependencies
14.14.0
- [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/ddformat - [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