Releases: absolute-quantum/DoctrineEncryptBundle
Releases · absolute-quantum/DoctrineEncryptBundle
Add support for Symfony 6
Add support for Symfony 6
Add support for PHP 8 attributes and types
Fix one deprecation and one bug
Compose json is now valid
5.0.3 Weird bug sorry
Composer json was not valid thanks to some copy paste error
5.0.2 Okay github
Composer username change
5.0.1 Update composer.json
Upgrade PHPUnit to 8+ and allow the package to be installed with PHP 8.0
Merge pull request #49 from sebb/upgrade-php-phpunit Upgrade PHPUnit to 8+ and allow the package to be installed with PHP 8.0
Symfony 5 support
- added support for symfony 5
- updated AbstractCommand entityManager to use EntityManagerInterface instead of EntityManager type
Moved from preFlush to onFlush
- Moved from preFlush to onFlush subscriber to make sure that encryption happens on cascaded entities that are newly discovered on entities that have previously been persisted.
- Updated paragonie/halite to 4.6
- Moved to psr-4 namespacing
- Fixed namespaces for php7.2
- Stopped the encrypted fields from being re-encrypted everytime the entity is flushed, unless they are changed
- Upgraded paragonie/halite and drop requirement for paragonie/sodium_compat library.
Fix for Symfony 4.2+
Fix for: A tree builder without a root node is deprecated since Symfony 4.2
Halite v4.3 as minimum
- halite v4.3 as minimum
- docs: added secret key spec
- return the plaintext string, not the HiddenString object in halite decrypt
- removed constructor from EncryptorInterface contract
- allowing custom encryptor from configuration
Fix type declaration
- Make constructor type declaration match that of the interface