Releases: ulisesbocchio/jasypt-spring-boot
Releases · ulisesbocchio/jasypt-spring-boot
Release v3.0.5
- Fix for #343 Refresh Scope order (thanks @TavenYin)
- Fix for #341 Spring Boot 3 Support (thanks @matthenry87)
- Fix for #334 Cache and Concurrency (thanks @trytocatch)
- Fix for #327 Nacos Support (thanks @noseew)
- Fix for #294 Maven Plugin enhancement (thanks @jonas-haeusler)
- Fixes/Updates/Improvements on Readme #321 #317 (thanks @misselvexu and @newnewcoder)
Release 3.0.4
Version 3.0.4 Release Includes
- Spring Boot 2.5.4
- Spring cloud 2020.0.3
- Removed double property source config from spring ConfigurationPropertySource and added wrapper that lead to stack overflows and circular dependencies
- StubPropertySource bug fixed
- Deadlock on properties cache fixed
- Added Origin support to config properties source wrappers
- RefreshedScope listener
Class.forName()
caching for improved performance - AES/GCM Support (Guide)
- ability to skip property sources by class (Guide)
Release v3.0.3
Update 05/31/2020: Version 3.0.3 Release Includes
- Minor bug fixes
- Documentation fixes
- Refresh event fix for spring cloud config
Release v3.0.2
Update 01/11/2020: Version 3.0.2 Release Includes
- Allows unresolvable properties from env actuator (Thanks @thorntonrp)
- Fixes jasypt-maven-plugin issues
- Adds support to jasypt-maven-plugin for encryption/decryption of single values
Release v3.0.1
Update 12/31/2019: Version 3.0.1 Release Includes
- Adds support for skipping classes from being introspected
- Usage of
replacePlaceHolders
instead ofreplaceRequiredPlaceholders
on property resolver to mirror Spring's default behavior - Refactored
StandardEncryptableEnvironment
to use builder pattern and lazy load resolver/filter/detector/encryptor - Removed deprecated
EncryptableENvironment
Release v3.0.0
Update 11/24/2019: Version 3.0.0 Release Includes
- Adds support for Spring Boot 2.1.X
- Spring Boot 1.5.X No longer supported
- Changed default encryption to PBEWITHHMACSHA512ANDAES_256 (Thanks @rupert-madden-abbott)
- Switched properties cache to HashMap to avoid concurrency issues (Thanks @krm1312)
- Higher priority for Properties post processor (Thanks @ttulka)
- Jasypt Spring Boot Maven Plugin (Thanks @rupert-madden-abbott)
- To keep your encrypted properties with previous default config use:
jasypt:
encryptor:
algorithm: PBEWithMD5AndDES
iv-generator-classname: org.jasypt.iv.NoIvGenerator
Release v2.1.2
Release v2.1.1
Update 1/8/2019: Version 2.1.1 Release Including
- Asymmetric Encryption
- and support for JSB96 with IV Generators (Thanks @melloware!!)
Release v2.1.0
Update 7/17/2018: Version 2.1.0 Release Including
Release v2.0.0
Update 3/17/2018: Version 2.0.0 has been released supporting
- Spring Boot 2.0.X.RELEASE. SemVer adopted.