Skip to content

Releases: spring-cloud/spring-cloud-config

4.1.2

30 May 11:18
Compare
Choose a tag to compare

⭐ New Features

  • Allow Users To Customize HttpClient #2410
  • fix: configure ssh connect timeout value #2394
  • 2022.0.4 : No decryption for FailsafeTextEncryptor. Did you configure the keystore correctly? #2330

🐞 Bug Fixes

  • Process AOT - Error with "composite" profile in Spring Cloud Config Server generating Native Image #2395

📔 Documentation

  • docs: update git backend docs to include ssh connection timeout #2396
  • Enhance Spring ConfigServer: Introduce {secret} Prefix for Efficient Management of Shared Secrets #2377
  • Document vault decryptor #1785

❤️ Contributors

Thank you to all the contributors who worked on this release:

@heowc and @pearsonradu

4.1.1

27 Mar 13:51
Compare
Choose a tag to compare

⭐ New Features

  • fix: allow negative value for jgit environment to disable refresh #2393

🐞 Bug Fixes

  • AWS Parameter Store Environment Repository returns profiles in the wrong order #2385
  • spring.cloud.config.retry.useRandomPolicy not being applied #2379

📔 Documentation

  • docs: add Custom Environment Repositories and update config sharing #2389
  • Need more detailed information about the new spring.cloud.config.retry.useRandomPolicy property #2378
  • Fix link to observability page #2370

❤️ Contributors

Thank you to all the contributors who worked on this release:

@apappascs, @dalbani, and @pearsonradu

4.0.5

26 Jan 01:10
Compare
Choose a tag to compare

⭐ New Features

  • Register a new class to resolve properties during bootstrap #2375
  • Reduce risk of thundering herd issues in retry logic #2351
  • Read most up-to-date secrets from AWS Secrets Manager #2347

🐞 Bug Fixes

  • Version 4.0.4, unable to connect to Cloud Config if we have cloud config profile and spring environment profile. #2349
  • Cannot read properties off Secrets Manager when marked for deletion #2346
  • Discovery first attempts to import without service discovery when configserver import is specified in profile-specific document #2338
  • Align AWS Parameter Store Factory bean name with profile name #2336
  • decrypt issue during spring.cloud.config.server.bootstrap #2265

📔 Documentation

  • The wording of the client's settings override can be confusing and would be good to fix #2372

❤️ Contributors

Thank you to all the contributors who worked on this release:

@ryanjbaxter

v3.1.9

19 Dec 16:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.8...v3.1.9

4.1.0

06 Dec 15:51
Compare
Choose a tag to compare

⭐ New Features

  • Native image support for Config Server #2361

❤️ Contributors

Thank you to all the contributors who worked on this release:

@OlgaMaciaszek

4.1.0-RC1

31 Oct 14:06
Compare
Choose a tag to compare

⭐ New Features

  • Additional information in the log output when an InvalidCipherException occurs. #2334

❤️ Contributors

Thank you to all the contributors who worked on this release:

@kworkbee

4.1.0-M2

27 Sep 11:20
Compare
Choose a tag to compare

📔 Documentation

❤️ Contributors

Thank you to all the contributors who worked on this release:

@spencergibb

v4.1.0-M1

10 Aug 17:54
Compare
Choose a tag to compare

What's Changed

  • Reenable AwsIntegrationTest On Main by @ryanjbaxter in #2227
  • Loads the default configuration for application names prefixed with "application". by @kvmw in #2262
  • Include property sources without profile and include application property source in AWS S3 by @ryanjbaxter in #2261
  • Support for profile specific config data loading by @ryanjbaxter in #2260
  • Better parsing of connection factory urls by @ryanjbaxter in #2263
  • fix issue #2245, related to #385 by @lc77254 in #2247
  • fix: transmit data from spring cloud config server controller to getEncryptor by @RouxAntoine in #2253
  • Recreate ConfigClientProperties every time we load config data by @ryanjbaxter in #2275
  • Pass binder to ConfigServerInstanceProvider by @ryanjbaxter in #2269
  • Create a bean for ResourceControllerAdvice by @ryanjbaxter in #2285
  • Removes duplicate bean definition in ResourceControllerIntegrationTests by @kvmw in #2286
  • Configures SshSessionFactory only if there is at least one git uri with ssh scheme by @kvmw in #2288
  • Removes unnecessary @RunWith annotations by @kvmw in #2290
  • Implement a better equals and hashcode method ConfigServerConfigDataResource by @ryanjbaxter in #2278
  • Initialize ConfigClientProperties instead of using whats in bootstrap. by @ryanjbaxter in #2282
  • Revert changes to adding profile specific logic by @ryanjbaxter in #2292
  • Fix IllegalArgumentException in equals and hashcode by @ryanjbaxter in #2307

New Contributors

Full Changelog: v4.0.2...v4.1.0-M1

4.0.4

28 Jul 12:47
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • spring-cloud-config-dependencies using outdated version of spring-cloud-vault #2283

✔️ Tasks

  • Removes unnecessary @RunWith annotations #2290
  • Removes duplicate bean definition in ResourceControllerIntegrationTests #2286

❤️ Contributors

Thank you to all the contributors who worked on this release:

@kvmw

v3.1.8

30 Jun 13:51
Compare
Choose a tag to compare

What's Changed

  • Loads the default configuration for application names prefixed with "application". by @kvmw in #2262
  • Include property sources without profile and include application property source in AWS S3 by @ryanjbaxter in #2261
  • Support for profile specific config data loading by @ryanjbaxter in #2260
  • Better parsing of connection factory urls by @ryanjbaxter in #2263
  • Recreate ConfigClientProperties every time we load config data by @ryanjbaxter in #2275
  • Pass binder to ConfigServerInstanceProvider by @ryanjbaxter in #2269
  • Create a bean for ResourceControllerAdvice by @ryanjbaxter in #2285
  • Configures SshSessionFactory only if there is at least one git uri with ssh scheme by @kvmw in #2288
  • Implement a better equals and hashcode method ConfigServerConfigDataResource by @ryanjbaxter in #2278
  • Initialize ConfigClientProperties instead of using whats in bootstrap. by @ryanjbaxter in #2282
  • Revert changes to adding profile specific logic by @ryanjbaxter in #2292

Full Changelog: v3.1.7...v3.1.8