Repository navigation
Release 2.2.365
What's Changed
- ci: restrict release workflow to main by @RonShakutai in #2187
- Raise Pillow minimum to 12.3.0 by @SharonHart in #2188
- fix(structured): anonymize columns whose name is not an identifier by @uwezkhan in #2142
- feat(analyzer): add nine South African predefined recognizers by @thatomokoena in #2069
- Canonicalize Pillow requirement syntax by @SharonHart in #2193
- Feature/ph passport recognizer by @jacobArquiza in #2030
- feat: Add tokenizer-based text chunking for NER recognizers by @yuriihavrylko in #2041
- Document release-time changelog generation policy by @SharonHart with @Copilot in #2200
- feat: Add UuidRecognizer for detecting UUIDs (v1-v8) by @watsos in #2175
- feat: Add CaPostalCodeRecognizer for Canadian postal codes (CA_POSTAL… by @watsos in #2204
- feat(anonymizer): expose confidence score in OperatorResult by @kshvg in #2059
- fix(analyzer): make every recognizer listed in default_recognizers.yaml loadable by @developer0hye in #2170
- fix(analyzer): let AzureAILanguageRecognizer load from a registry config, and un-mute the test that guards it by @developer0hye in #2224
- docs: update development setup from Poetry to uv by @juno-junho in #2220
- Fix UK_NINO regex matching a leading space by @inesaranab in #2209
- fix(analyzer): register three predefined recognizers missing from default_recognizers.yaml by @juno-junho in #2218
- fix: snap chunk start to a word boundary in CharacterBasedTextChunker by @inesaranab in #2226
- feat(analyzer): Add Healthcare identifiers recognizer by @bhargavikalicheti in #2159
- Formal Copilot review instructions + cross-agent guidelines (recognizers, YAML config, general practices) by @omri374 in #2211
- fix(anonymizer): bump cryptography to >=50.0.0 for GHSA-g6cj-pr64-35w5 by @Aryan-Pardeshi in #2231
- ci: auto-label pull requests by component and area by @omri374 in #2240
- fix(analyzer): omitted deny_list_score in YAML registry now defaults to 1.0 by @ppradyoth in #2254
- fix(analyzer): remove a non-language code and a duplicate entry from default_recognizers.yaml by @heeoneie in #2236
- docs(api): document global_regex_flags and deny_list_score on PatternRecognizer by @MohammedAlkindi in #2255
- docs: add a Presidio sample for AISIX AI Gateway by @Yilialinn in #2257
- fix(cli): fix --no-warnings, exit code, github output and threshold config by @v0ropaev in #2266
- Warn about unsupported requested entities while preserving partial results by @nikolas-sapa in #2259
- fix(analyzer): avoid quadratic duplicate result checks by @mbukowicz in #2280
- fix(deps): patch aiohttp and AnyIO in locked environments by @RonShakutai in #2304
- Document RECOGNIZER_REGISTRY_CONF_FILE override for the analyzer server by @nikolas-sapa in #2311
- Update the transition docs to reflect that the transition is completed by @omri374 in #2274
- feat(structured): let readers carry a default encoding by @v0ropaev in #2306
- fix(anonymizer): stop REMOVE_INTERSECTIONS from leaving flagged text in clear by @anishmehta24 in #2331
- fix(anonymizer): resolve result conflicts in one sorted sweep instead of a quadratic scan by @HardMax71 in #2371
- fix(analyzer): keep the full span when deduplicating chunked NER results by @Support-itecz in #2362
- fix(analyzer): pin preshed<3.0.14 to keep spaCy model loading working by @omri374 in #2405
- Release 2.2.365 / 0.0.61 by @SharonHart in #2406
New Contributors
- @jacobArquiza made their first contribution in #2030
- @watsos made their first contribution in #2175
- @kshvg made their first contribution in #2059
- @juno-junho made their first contribution in #2220
- @inesaranab made their first contribution in #2209
- @bhargavikalicheti made their first contribution in #2159
- @Aryan-Pardeshi made their first contribution in #2231
- @ppradyoth made their first contribution in #2254
- @heeoneie made their first contribution in #2236
- @MohammedAlkindi made their first contribution in #2255
- @Yilialinn made their first contribution in #2257
- @v0ropaev made their first contribution in #2266
- @nikolas-sapa made their first contribution in #2259
- @mbukowicz made their first contribution in #2280
- @anishmehta24 made their first contribution in #2331
- @HardMax71 made their first contribution in #2371
- @Support-itecz made their first contribution in #2362
Full Changelog: 2.2.364...2.2.365