2.2.352
data-privacy-stack/presidio2.2.352Jan 22, 2024by cseilbot
AI Summary
Introduces the alpha version of presidio-structured for semi-structured data anonymization, adds new recognizers (PESEL, Azure AI Language), and improves Docker support.
Key Highlights
- Alpha release of presidio-structured library
- New PL PESEL Recognizer
- Azure AI language recognizer
- Change ner_model_configuration from list to map
- Add Dockerfile for Windows containers
Breaking Changes
- Change ner_model_configuration from list to map
New Features
- presidio-structured (Alpha)
- PL PESEL Recognizer
- Azure AI Language Recognizer
- Keep operator as deanonymizer
- Windows Dockerfile
Full Release Notes
## Changes: ### Added #### Structured * Added alpha of presidio-structured, a library (presidio-structured) which re-uses existing logic from existing presidio components to allow anonymization of (semi-)structured data. (#1192) #### Analyzer * Add PL PESEL recognizer (#1209) * Azure AI language recognizer (#1228) * Add_conf_to_package_data (#1243) #### Anonymizer * Add keep operator as deanonymizer (#1255) * Update anonymize_list type hints and document that sometimes items will be ignored. (#1252) #### General * Add Dockerfile for Windows containers (#1194) ### Changed #### Analyzer * Drop WA driver license number (#1214) * Change ner_model_configuration from list to map (#1222) * Bugfix in SpacyRecognizer (#1221) * Bugfix in NerModelConfiguration (#1230) * Add_conf_to_package_data (#1243) #### Anonymizer * Improved the logic of conflict handling in AnonymizerEngine (#1196) #### Image Redactor * Change default score threshold in image redactor (#1210) * fixes bug #1227 (#1231) * Added missing dependencies for opencv-python and azure forms recognizer (#1257) #### General * Remove inclusive-lint step (#1207) * Updates to demo website with new NLP Engine (#1181)