Skip to content

Releases: cloudfoundry-community/scs-config-server

v2.0.1-2023.0.4

14 Aug 08:06
771522b

Choose a tag to compare

v2.0.1-2023.0.4 Pre-release
Pre-release

What's Changed

This release upgrades the Config Server stack to Spring Boot 3.3.7 / Spring Cloud 2023.0.4, aligns CredHub dependencies, and adds a deterministic smoke test that no longer depends on external Git or CredHub services.

Highlights

  • Upgrade: Spring Boot 3.3.7 (from 3.2.4)
  • Upgrade: Spring Cloud 2023.0.4 (from 2023.0.1)
  • Java baseline: 17
  • CredHub alignment: Explicit pin of spring-credhub-core 3.1.0 to match starter (fixes NoSuchMethodError seen with transient 2.x)
  • Test stability: Added ApplicationSmokeTest with local in-memory/dummy Git repo and CredHub disabled
  • Build cleanup: Removed redundant explicit actuator version; inherits from parent
  • Added: spring-boot-starter-test

Full Changelog: v2.0.0-2023.0.1...v2.0.1-2023.0.4

v2.0.0-2023.0.1

01 Aug 16:21
454c876

Choose a tag to compare

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

1.1.0 SCS-3.1.37

02 Jun 18:14

Choose a tag to compare

pushed for 3.1.30(37)

Note: This is a re-release of the original v1.1.0 release of starkandwayne/cf-spring-cloud-config-server, released Oct 27, 2022 by @TheDigitalEagle, containing the exact same assets and repo state.