|
| 1 | +# CHANGELOG |
| 2 | + |
| 3 | +Version 0.2.0 |
| 4 | + |
| 5 | +## Breaking changes |
| 6 | +- Removed notebooks (pseudonomyzation) |
| 7 | +- Removed redundant classes `FakerSpan`, `FakerSpanResult` and updated code to use `Span` and `InputSample` respectively, changed `SentenceFaker` to inherit from Faker instead of using composition. |
| 8 | +- Removed functions `from_faker_span`, `from_faker_spans_result` `convert_faker_spans` from `InputSample`, as faker spans are now `Span`s so there no need for translation. |
| 9 | +- Removed `PresidioDataGenerator` to use `PresidioSentenceFaker` instead |
| 10 | +- Removed support for CRF models |
| 11 | +- Removed the `FlairTrainer` class |
| 12 | + |
| 13 | +## Improvements |
| 14 | +- Improved evaluation notebooks: Notebook 4 shows a vanilla Presidio evaluation, notebook 5 shows a more customized Presidio with improved accuracy (#103) |
| 15 | +- Removed the Pseudonomyzation notebook as there is a more advanced approach within Presidio (#103) |
| 16 | +- Added the ability to use generic entities and skip words (#103) |
| 17 | +- Added the ability to do faster batch predict (#103) |
| 18 | +- Added sample_id to be able to reproduce the full sample (#103) |
| 19 | +- Fixed issue with hospital provider networking (#103) |
| 20 | + |
| 21 | +## Bug Fixes |
| 22 | + |
| 23 | +- Fix translation of Input Sample tags (#88) |
| 24 | +- Fix Presidio wrapper to call predict with a language parameter (#79) |
| 25 | + |
| 26 | +## Other Changes |
| 27 | +- Updates to all classes inheriting from BaseModel, as the predict signature has changed (now containing **kwargs) (#92) |
| 28 | +- Added Poetry instead of setup.py (#91) |
| 29 | +- Rename UsDriverLicenseProvider.driver_license to us_driver_license (#90) |
| 30 | +- Removed redundant classes FakerSpan, FakerSpanResult and updated code to use Span and InputSample respectively instead (#72) |
| 31 | +- Changed SentenceFaker to inherit from Faker instead of using composition (#72) |
| 32 | +- Simplified the use of SentenceFaker in the default option (RecordGenerator is instantiated if records are passed, otherwise a SpanGenerator is instantiated) (#72) |
| 33 | +- Updates to unit tests to support this change (#72) |
| 34 | +- Updates to poetry to include the config in setup.cfg, setup.py, and pytest.ini (#72) |
0 commit comments