Releases: microsoft/presidio
Releases · microsoft/presidio
Version 2.2.358 (#1553)
Changes:
- 04920aa Version 2.2.358 (#1553)
- dcf1ae0 drop blake2b (#1552)
- a0484dd Replace MD5 with Blake2 (#1550)
- e9df3be Exclude closing single or double quote from URL in URL recogniser (#1532)
- cf75c5a Updated the Evaluating DICOM Redaction documentation to reflect changes in verify_dicom_instance() within the DicomImagePiiVerifyEngine class. (#1549)
- 6b10fd5 Updated the return type annotation of in function from to . (#1547)
- bacf23f Add multiprocessing parameters (#1521)
- 0856479 Migrate to poetry 2.0 (and PEP 621) (#1539)
- 8b288fa docs: Add environment setup and notebook execution guides for Presidio + Spark in Fabric (#1529)
- 5881d75 Update defender-for-devops.yml (#1544)
See More
- eb72ae0 Update CodeQL and defender-for-devops workflows (#1540)
- 5152805 Replace pycryptodome with cryptography (#1537)
- 5fea5af Upgrade codeql (#1536)
- 26f2e92 Fix python 3.9 Builds (#1534)
- 65eabd4 add spacy_stanza into stanza_nlp_engine as it is no longer maintained (#1522)
- 35ab8ae Move sanitize_value to be common, Fix InPassportRecognizer (#1519)
- 6f840ea remove azure-core (#1517)
This list of changes was auto generated.
2.2.357
Version 2.2.356 (#1477)
Changes:
- 9fee330 Version 2.2.356 (#1477)
- a081c22 Update presidio containers to use gunicorn (#1497)
- ebf0ca5 Restricting spacy.cli for version 3.7.0 (#1495)
- 3d9cee9 Fix regex match_time output (#1488)
- a21a17c Add a link to model classes to simplify configuration (#1472)
- d238da9 Update community.md (#1469)
- a0a5f89 Use ACR service connection when pushing containers (#1484)
- fde30dd Add support for allow_list, allow_list_match, regex_flags in REST API (#1478)
- ce63783 Unlock numpy after dropping 3.8 (#1480)
- 33808c2 Removed python 3.8 support (EOL) and added 3.12 (#1479)
See More
- cc31bb6 Add a link to HashiCorp vault operator resource (#1468)
- 71fa64d docs: clarify the docs on deploying presidio to k8s (#1453)
- 21361f9 Updates to the transformers conf docs and yaml file (#1467)
- 13ae328 Fix presidio-structured build - lock numpy version (#1465)
- 49f2b6a Fix space (#1459)
- b9f6cba Bug/azure ai language context (#1458)
- 89ccadb Update US_SSN CONTEXT and unit test (#1455)
- c54ce2b Add UK National Insurance Number Recognizer (#1446)
- 9321e14 Remove ignored labels from supported entities (#1454)
- 0721e36 Dev containers for: analyzer, analyzer+transformers, anonymizer and image redaction (#1450)
- 4aeb56b added batching support (#1449)
- 1bf22ed Update installation.md (#1439)
- e55300a Update defender-for-devops.yml (#1437)
- e08f44b Fix #1442 (#1445)
- 9696b9e Reduce memory usage of Analyzer test suite (#1429)
- 6c51464 added logic to handle phonenumbers with country code (#1426)
- 3e4a806 Update CI due to DockerCompose project name issue (#1428)
- 2fe6ad7 closing handles (#1424)
- cd7e547 (docs) Use Presidio across Anthropic, Bedrock, VertexAI, Azure OpenAI, etc. w/ LiteLLM Proxy (#1421)
- 8dc46e2 Make sure that configuration files are closed when loading them (#1423)
- ada5fce Do not release presidio-cli as part of the release pipeline (#1422)
- d85ba6e Typo fix added missing ":" after if condition (#1419)
- d46bacb minor notebook changes (#1420)
This list of changes was auto generated.
version 2.2.355 (#1410)
Changes:
- edd722d version 2.2.355 (#1410)
- c059131 changing predefined recognizers to use the config file (#1393)
- 56f0df2 Update Dockerfile.windows (#1414)
- ad77f2f Update Dockerfile.windows (#1413)
- ac38cca NLP engine sample + refresh on samples (#1388)
- 97a7e42 Fix the entity filtering of the transformer_recognizer.py analzye function (#1403)
- 2be6de1 Fix ports in docs (#1408)
- a3a609b Improve url detector (#1398)
- 4752166 From Pipenv to Poetry (#1391)
- ebbfd30 Added presidio structured downloads to readme (#1392)
See More
- 67d5837 Feature/analyzer documentation (#1384)
- e65c89c Migrate Python Packaging to pyproject.toml (#1383)
- 2d92539 Fix N818, E721 (#1382)
- 51dc5c6 Auto-formatting, fix D rules (#1381)
- cb0184a Add Ruff linter + Apply Ruff fix (#1379)
- 2348fff Fix OverflowError in crypto_recognizer (#1377)
- ff31243 Align ports with documentation and postman collection. (#1375)
- 2805c86 Loading analyzer engine & recognizer registry from configuration file (#1367)
- 55bfb8f added regex functionality for allow lists in the analyzer (#1357)
- e64d8ec Spanish NIE (Foreigners ID card) recognizer (#1359)
- f29e112 Update conf files location (#1358)
- 41e0202 feat: Add new recognizer for IN_VOTER #1344 (#1345)
- 5ea004d New Predefined Recognizer for Indian Passport #1350 (#1351)
- c7fa825 Added Finnish Personal Identity Code Recognizer. (#1349)
This list of changes was auto generated.
2.2.354
Changes:
- ffa29f8 Fixed wrong condition for dicom metadata (#1347)
- 49a996d Changed default aggregation_strategy to max (#1342)
- db8ff82 feat: Implement user-defined entity selection strategies in Presidio Structured (#1319)
- 4db5278 Cache compiled regexes in analyzer (#1335)
- 9c3369d Bugfix - Fix for incorrectly referenced recognizer in analysis_explanation using PhoneRecognizer (#1332)
- 6a4135e Fix bug where "bank" and "check" wouldn't work (#1333)
- ea8d830 Added contributions to readme (#1331)
- 733cca2 Adding Span Marker Recognizer Sample (#1321)
- 1911a3d Update spacy_stanza.md (#1325)
See More
- d71c5fb feat: Add Singapore UEN Recognizer (#1315)
- 59af84d Added tesseract to installation (#1312)
- 4c48b92 Addition of leniency parameter in predefined PhoneRecognizer (#1311)
- 173b527 Bugfix in tutorial (#1310)
- dee6562 predefined pattern recognizer : IN_VEHICLE_REGISTRATION (#1288)
- a8d2c90 feat: Add Bech32 and Bech32m Bitcoin Address Validation in Crypto Recognizer and expand tests (#1307)
- 45c418d feat: Support 'M' prefix in SG_NRIC_FIN Recognizer and expand tests (#1304)
- 5dfbf27 Analysis builder improvements (#1295)
- 7f09c95 added pseudonimyzation sample (#1296)
This list of changes was auto generated.
2.2.353
- Add predefined_recognizer: IN_AADHAAR (#1256)
- Added the option to add custom operators + pseudonymization sample (#1284)
- Fix failing test due to optional package (#1258)
- Allow local Spacy Models to be loaded in NLP Engine (#1269)
- Upgrade pip in windows containers (#1272)
- Bugfix in ImageAnalyzerEngine #1274
2.2.352
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)