Releases: makinacorpus/DbToolsBundle
Releases · makinacorpus/DbToolsBundle
1.2.1
1.2.0
New Features
- ⭐️ Add Doctrine DBAL 4.0 compatibility (#140).
- ⭐️ Add Doctrine ORM 3.0 compatibility as a side effect of Doctrine DBAL 4.0 support (#140).
- ⭐️ Anonymization - Add Doctrine Embeddables support (#105).
- ⭐️ Anonymization - Add Doctrine entity joined inheritance support (#160)
- ⭐️ Anonymization - Finalized and improved IBAN/BIC anonymizer (#4)
Bugfixes
- Restored MySQL 5.7 support (#124)
Internals
- Remove
doctrine/dbal
dependency from all code except the database session registry (#142). - Introduce
DatabaseSessionRegistry
as single entry point for plugging-in database (#142). - Use
makinacorpus/query-builder
schema manager for DDL alteration (#140). - Raise
makinacorpus/query-builder
dependency to version 1.5.5 (#140). - Many improvements in local/CI
./dev.sh
test script.
1.1.0
New Features
- ⭐️ Add DateAnonymizer
- Anonymizers - Add options validation method
- ⭐️ FloatAnonymizer - Add possibility to anonymize value by adding noise
- ⭐️ Add ConstantAnonymizer
- ⭐️ Add NullAnonymizer
- LoremIpsumAnonymizer - Add some customization options
- ⭐️ IntegerAnonymizer - Add possibility to anonymize value by adding noise
- Backup and Restore Commands - Make usage and management of default and extra options more convenient
- ⭐️ Backup and Restore Commands - Allow to provide custom options for backup and restoration tasks
- Anonymize Command - Make output more compact in none-verbose mode
- ⭐️ Storage - Add filename strategy customization