Releases: tsegall/fta
Releases · tsegall/fta
17.1.7
17.1.6
17.1.5
17.1.4
17.1.3
17.1.2
- ENH: Add support for \p{Digit} as a synonym for \d in RegExp plugins (Issue #142)
- ENH: Validate the input file associated with a user-defined list plugin to check for lower case characters (Issue #143)
- BUG: RegExp for FREE_TEXT incorrect if newlines present
- BUG: RegExp for SPATIAL.WKT incorrect - missing '.'
- BUG: RegExp for STREET_ADDRESS_EN, FULL_ADDRESS_EN incorrect if newlines present
- BUG: RegExp incorrect if backing out from PhoneNumber misdetection and newlines present
- BUG: RegExp incorrect if Unicode alphabetic character present and outputting a set of values
- BUG: RegExp incorrect if returning a alphabetic character class with lower case e.g expected '(?i)[A-D]' for a, b, c, d not '[A-D]'
- BUG: RegExp incorrect if merging a simple numeric with a qualified numeric e.g. '\d' & '\d{2}\p{IsAlphabetic}{4}'
- BUG: RegExp for NAME.MIDDLE should allow periods
- BUG: RegExp for POSTAL_CODE.ZIP5_PLUS4_US incorrect if any Zips with fewer than 5 digits present
- BUG: VIN's outside the US do not have a check digit hence format is to easy to misinterpret so insist on a valid header
- BUG: Were not recognizing '?' as a special character for Regular Expression - hence they were not being sloshed
- BUG: RegExp for URLs not allowing parens
- BUG: If we change out mind and make it a Regular Expression semantic type then any outliers are actually invalids
- INT: Fix a couple of warnings
- INT: Add missing Indian Semantic Types to documentation
- INT: Bump google phonenumber to 9.0.10, gradle to 8.14.3, commons-validator to 1.10 (fixes dependency on vulnerable commons-beanutils), spotbugs to 6.2.2
17.1.1
17.1.0
17.0.1
17.0.0
- ENH: registerPlugins signature changed now only throws IOException and FTAPluginException
- ENH: Add new Semantic Type - STATE_PROVINCE.STATE_UNION_NAME_IN (Indian State/Union name) and STATE_PROVINCE.STATE_IN (Indian State Code) (Issue #140)
- ENH: Add --withBOM to options to assert that a test file has a BOM
- INT: Replace univocity parsers with fastcsv. (Issue #137)