Skip to content

v2.0.0-2023.0.1

Latest
Compare
Choose a tag to compare
@itsouvalas itsouvalas released this 01 Aug 16:21
454c876

What's Changed

Improvements:

  • Release Numbering Update:
    • Updated version numbering to 2.0.0-2023.0.1 from 1.0.9-GSR3 to reflect significant updates and alignment with the latest dependencies.

Enhancements:

  • Spring Boot and Dependencies Upgrade:
    • Spring Boot: Upgraded from 2.1.7.RELEASE to 3.2.4 for better performance and new features.
    • Java Version: Updated from 1.8 to 17 to utilize the latest Java language features and improvements.
    • Spring Cloud: Upgraded from Greenwich.SR3 to 2023.0.1.
    • Spring CredHub:
      • Upgraded spring-credhub-starter to 3.1.0.
      • Added spring-credhub-core dependency at version 3.1.0.
    • Spring Boot Actuator: Upgraded spring-boot-starter-actuator to 3.3.1.
    • Spring Security:
      • Refactored AssetsConfiguration to use SecurityFilterChain instead of WebSecurityConfigurerAdapter for compatibility with the latest Spring Security version.

Configuration Changes:

  • pom.xml Updates:
    • Updated java.version to 17.
    • Updated spring-cloud.version to 2023.0.1.
    • Changed the project description to reflect the new Spring Cloud version.

Security Enhancements:

  • AssetsConfiguration Refactoring:
    • Replaced WebSecurityConfigurerAdapter with SecurityFilterChain in AssetsConfiguration.
    • Ensured all requests to /assets/** are permitted without authentication and cache control headers are properly managed.

These changes bring the project up to date with the latest Spring ecosystem and Java version, enhancing security, performance, and maintainability.

New Contributors

Full Changelog: 1.1.0...v2.0.0-2023.0.1