Skip to content

Releases: microsoft/presidio

Version 2.2.356 (#1477)

15 Dec 11:57
9fee330
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

version 2.2.355 (#1410)

22 Jul 09:09
edd722d
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

2.2.354

29 Mar 13:48
5bc4b67
Compare
Choose a tag to compare

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

12 Feb 15:44
eb52b97
Compare
Choose a tag to compare
  • 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

22 Jan 08:50
356a08c
Compare
Choose a tag to compare

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)

2.2.351: bugfix with wrong input to NerModelConfiguration (#1208)

08 Nov 21:11
698a5cd
Compare
Choose a tag to compare

Changed

Analyzer

  • Hotfix for NerModelConfiguration not created correctly (#1208)

[2.2.350] - Nov. 2nd 2024

Changed

Analyzer

  • Hotfix: default.yaml is not parsed correctly (#1202)

[2.2.35] - Nov. 2nd 2024

Changed

Analyzer

  • Put org in ignore as it has many FPs (#1200)

2.2.350

02 Nov 09:46
e5ba33b
Compare
Choose a tag to compare

Changes:

  • c16fad9 Hotfix: default.yaml is not parsed correctly (#1202)

2.2.35

31 Oct 21:58
6533ff7
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

2.2.34

30 Oct 19:43
08c6c52
Compare
Choose a tag to compare

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

04 Jun 10:03
b6f8191
Compare
Choose a tag to compare

Changes:

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.