Releases: spring-cloud/spring-cloud-config
Releases · spring-cloud/spring-cloud-config
4.2.0-M2
⭐ New Features
- Support Multiple Labels In Environment Repositories #2449
- feat(config-server): add MongoDB environment repository support #2390
- Resources can be stored and received with a given charset. #2115
❤️ Contributors
Thank you to all the contributors who worked on this release:
@apappascs, @dependabot[bot], and @ryanjbaxter
4.1.3
4.1.2
⭐ 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
⭐ 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
⭐ 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:
v3.1.9
What's Changed
- Fix IllegalArgumentException in equals and hashcode by @ryanjbaxter in #2307
- Do not combine profiles when spring.cloud.config.profiles is set. by @ryanjbaxter in #2354
Full Changelog: v3.1.8...v3.1.9
4.1.0
⭐ New Features
- Native image support for Config Server #2361
❤️ Contributors
Thank you to all the contributors who worked on this release:
4.1.0-RC1
4.1.0-M2
📔 Documentation
- Antora migration #2328
❤️ Contributors
Thank you to all the contributors who worked on this release:
v4.1.0-M1
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
- @lc77254 made their first contribution in #2247
- @RouxAntoine made their first contribution in #2253
Full Changelog: v4.0.2...v4.1.0-M1