What's Changed
- Upgrade Spring Boot, Spring Cloud and dependencies by @itsouvalas in #2
- update release numbering by @itsouvalas in #3
Improvements:
- Release Numbering Update:
- Updated version numbering to
2.0.0-2023.0.1
from1.0.9-GSR3
to reflect significant updates and alignment with the latest dependencies.
- Updated version numbering to
Enhancements:
- Spring Boot and Dependencies Upgrade:
- Spring Boot: Upgraded from
2.1.7.RELEASE
to3.2.4
for better performance and new features. - Java Version: Updated from
1.8
to17
to utilize the latest Java language features and improvements. - Spring Cloud: Upgraded from
Greenwich.SR3
to2023.0.1
. - Spring CredHub:
- Upgraded
spring-credhub-starter
to3.1.0
. - Added
spring-credhub-core
dependency at version3.1.0
.
- Upgraded
- Spring Boot Actuator: Upgraded
spring-boot-starter-actuator
to3.3.1
. - Spring Security:
- Refactored
AssetsConfiguration
to useSecurityFilterChain
instead ofWebSecurityConfigurerAdapter
for compatibility with the latest Spring Security version.
- Refactored
- Spring Boot: Upgraded from
Configuration Changes:
- pom.xml Updates:
- Updated
java.version
to17
. - Updated
spring-cloud.version
to2023.0.1
. - Changed the project description to reflect the new Spring Cloud version.
- Updated
Security Enhancements:
- AssetsConfiguration Refactoring:
- Replaced
WebSecurityConfigurerAdapter
withSecurityFilterChain
inAssetsConfiguration
. - Ensured all requests to
/assets/**
are permitted without authentication and cache control headers are properly managed.
- Replaced
These changes bring the project up to date with the latest Spring ecosystem and Java version, enhancing security, performance, and maintainability.
New Contributors
- @itsouvalas made their first contribution in #2
Full Changelog: 1.1.0...v2.0.0-2023.0.1