Releases: microsoft/presidio
Releases · microsoft/presidio
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)
General
2.2.351: bugfix with wrong input to NerModelConfiguration (#1208)
2.2.350
2.2.35
2.2.34
Changes:
- b756c17 Enable regex flags manipulation (#1193)
- 4aaa05f New NlpEngine - docs (#1177)
- 3a7b8f6 Integrating spacy-huggingface-pipelines and refactoring NlpEngine logic (#1159)
- 818c80f Msft document intelligence ocr (#1184)
- 6cf5f18 added image processing class to preprocess the image before running OCR (#1166)
- 7400dc4 Updating verification engines and enable plotting of custom bboxes (#1164)
- beb605d update type check (#1175)
- f36caf4 anonymize_list return type hint fix (#1178)
- d8541e9 Improve bbox processor (#1163)
- 4e8490c Updating verification engines to include latest updates to redactor engines (#1162)
- 93934a9 Adding examples of toggling metadata usage and saving bboxes (#1158)
- 1a12771 Improve process names method in DICOM image redactor (#1150)
- 60e1f7d Enabling allow list approach with all image redaction (#1145)
- 994074b Changing test exception type check (#1148)
- 9206d7a Anonymizer - Pass bytes key to Encrypt / Decrypt (#1147)
- dfddae4 Update security-analysis.yml (#1154)
- 8e1bf80 Enable toggle of printing output location after redacting from file (#1144)
- 18090c6 install from pipfile (#1152)
- fa861aa DICOM redactor improvement: Enable selection of redact approach (#1113)
- 3effc14 Fix type mismatch in check_label_groups parameter in spacy_recognizer (#1130)
- a2f7785 Fix Sphinx warning in OperatorConfig (#1143)
- e323fed DICOM redactor improvement: Enable return of redacted bboxes (#1111)
- 67833d5 DICOM redactor improvement: Enabling compatibility with compressed images (#1105)
- 0a4c76d New Predefined Recognizer: IN_PAN (#1100)
- a1c5c30 DICOM redactor improvement: Preventing distortion when multiple sets of pixels are in one instance (#1109)
- d51ff56 Initial logic check for merging 2 entities (#1092)
- a661037 relock image redactor (#1117)
- 08e7b89 Small reordering of kwargs as prereq for allow list functionality (#1110)
- 23a89af DICOM redactor improvement: Adding exceptions for when DICOM file does not have pixel data (#1104)
- 42f30bd DICOM redactor improvement: Enabling more photometric interpretations (#1103)
- a1c8a23 image-redactor-version-0.0.48 (#1098)
- ced96b0 hotfix for removing fixed dependency versions (#1096)
- 838d402 Change ACR instance (#1089)
This list of changes was auto generated.
2.2.33
Changes:
- b6f8191 Update VERSION to 2.2.33 (#1081)
- 0e5c3b7 Updated docs website and notebooks (#1086)
- dda4444 Updates to the TransformersRecognizer sample (#1084)
- 8738057 Update setup.py (#1082)
- 3e84d9e Updated demo website (#1078)
- d459d44 Lock with 3.8, drop building on 3.7 for 3.11 (#1080)
- e5d4191 push images on CI (#1072)
- 0f48e6e Revert "Remove link to demo website (temporary) (#1047)" (#1068)
- 09c05f6 Bump flask from 2.2.2 to 2.3.2 in /presidio-analyzer (#1065)
- a7ff547 Bump flask from 2.2.3 to 2.3.2 in /presidio-image-redactor (#1066)
See More
- 481811a Add batch anonymization (#993)
- 24a76a8 Added "keep" anonymizer (#1062)
- 61a5405 New demo app for Presidio, based on Streamlit (#1054)
- b4b62b2 Fix name of a couple of entity types in the docs (#1057)
- 60911ed GPT-3 based synthetic data generation (#1051)
- aeaff63 skip pushing images and deploying services (#1050)
- ff88929 Remove link to demo website (temporary) (#1047)
- 1d50d41 Bump werkzeug from 2.2.2 to 2.2.3 in /presidio-image-redactor (#1032)
- d7788f5 Bump werkzeug from 2.2.2 to 2.2.3 in /presidio-analyzer (#1031)
- 7595011 Bump werkzeug from 2.0.2 to 2.2.3 in /presidio-anonymizer (#1030)
This list of changes was auto generated.
2.2.32
Changes:
- 07b854d Adding a sample for identifying PII in a PDF (#1023)
- 9671db3 Adding type check for image passed to redact (#1020)
- 3a40683 Fix Anonymize API documentation (#1018)
- 105d945 Install transformers model into the docker image (#912)
- 5512a39 Consolidating general bounding box operations (#1011)
- 11dfa64 Image Redactor - REST API to support web applications payload (#1009)
- bce777b Enable thresholding of OCR results (#1001)
- 1d07b03 Make displaying DICOM verification image optional (#1000)
See More
- b0430ca Add evaluation code for DICOM de-identification (#979)
- 9dba056 Updating DICOM redact box fill color selection (#987)
- 8993be0 fix access to start end positions (#994)
- aab4d20 Sample - analyze and anonymize csv file (#990)
- a29e1bb Enabling ImagePiiVerifyEngine to accept kwargs (#978)
- 7b70793 Fix exception on whitespace in AU recognizers (#983)
- b0a4c72 Update example_text_analytics_recognizer.py (#981)
- 2107f05 add revised example for transformer recognizer (#962)
- a153a59 Bump analyzer, image-redactor dependencies + Fix CLI hanging (#980)
- 2b8f4ef Fix: merge entity from the same type (#934)
This list of changes was auto generated.