Releases: agoston/spring-data-mongodb-encrypt
Releases · agoston/spring-data-mongodb-encrypt
2.5.0
2.4.3
2.4.2
2.3.2
Fix JCE error log
Remove JCE error log that looks quite scary and appears on newer JVMs.
Lazily initialize reflection cache
Under rare circumstances, it was possible that CachedEncryptionEventListener
was initialized before MongoMappingContext
was fully initialized during spring context startup.
By lazily initializing, we allow for faster startup, no caching where not necessary and fix the spring application context initialization order problems.
2.2
Added error reporting via chained exception, so that if any error occurs, the corresponding document and field can be identified.
This breaks backwards compatibility somewhat, as in, the previously thrown CryptOperationException is now chained, and now the outermost exception is DocumentCryptException.