Skip to content

Releases: spencermountain/compromise

14.17.0

Choose a tag to compare

@spencermountain spencermountain released this 10 Sep 14:42
263fab5
  • [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

Choose a tag to compare

@spencermountain spencermountain released this 14 Jul 17:52
838c1db
  • [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

Choose a tag to compare

@spencermountain spencermountain released this 27 May 19:12
4a329e6
  • [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

Choose a tag to compare

@spencermountain spencermountain released this 25 Feb 19:54
758eee3
  • [update] - support for Typescript 7 #1198
  • [update] - dependencies

14.14.5

Choose a tag to compare

@spencermountain spencermountain released this 12 Dec 19:10
b83b8eb
  • [fix] - update types #1181
  • [update] - add nelissa and gert #1180
  • [fix] - sentence tokenization issues #1194 and #1193
  • [update] - prefer const to let
  • [new] - experimental cmd-k plugin
  • [update] - dependencies

14.14.4

Choose a tag to compare

@spencermountain spencermountain released this 16 Jan 23:11
d2eed9b
  • [fix] - TypeScript & esm resolution #1165

14.14.3

Choose a tag to compare

@spencermountain spencermountain released this 01 Dec 16:55
634de9f
  • [fix] - another runtime error in punctuation replace #1150
  • [update] - dependencies

14.14.2

Choose a tag to compare

@spencermountain spencermountain released this 10 Oct 12:32
e22ba77
  • [fix] - runtime error in punctuation replace #1150

14.14.1

Choose a tag to compare

@spencermountain spencermountain released this 06 Oct 15:32
8a2fd3d
  • [update] - compromise-dates 3.7.0
  • [fix] - runtime error in number parser #1145
  • [update] - dependencies

14.14.0

Choose a tag to compare

@spencermountain spencermountain released this 31 Jul 18:23
8565e74
  • [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