Nightly
- 1ab572a: [dotnet][rb][java][js][py] Automated Browser Version Update (#17379) (Selenium CI Bot) #17379
- 9dca613: [dotnet] Support
UnhandledPromptBehavioroption as string and map (breaking change) (#16557) (Nikolay Borisenko) #16557 - c52419f: [dotnet] [build] Combine bazel targets (#17387) (Nikolay Borisenko) #17387
- ff8a580: [dotnet] [build] Migrate resource generation to dotnet tool (#17388) (Nikolay Borisenko) #17388
- fe921b5: [dotnet] Improve logging interpolated string allocation (#17391) (Nikolay Borisenko) #17391
Apache ServiceComb Java-Chassis 2.9.4
- [#5015] update jdk version by @chengyouling in https://github.com/apache/servicecomb-java-chassis/pull/5126
- [#5130] Fixed incorrect ProduceProcessor is selected when the produces is null by @chengyouling in https://github.com/apache/servicecomb-java-chassis/pull/5131
- [#5128] Project management of the Archaius component by @chengyouling in https://github.com/apache/servicecomb-java-chassis/pull/5129
Full Changelog: https://github.com/apache/servicecomb-java-chassis/compare/2.9.3...2.9.4
Nightly
- 7135a45: [py] Fix race condition in WebSocketConnection.execute() causing KeyError (#17381) (David Burns) #17381
- 54e42e7: [java] [test] Unignore bidi network conditions tests for Firefox (#17385) (Nikolay Borisenko) #17385
- 2bfde62: [dotnet] [test] Unignore network conditions tests for Firefox (#17386) (Nikolay Borisenko) #17386
- ca2e49d: [dotnet] [test] Migrate to MTP (#17384) (Nikolay Borisenko) #17384
v4.0.2
- Add support to group commands at class level as in v3 #1266
- Add support to test commands which ask for input with Spring Shell 4 #1292
- Add support to specify argument arity for multi-valued input #1263
- Sort command names in help output #1279
- Exit code is always 0 for non-interactive runner #1339
- Missing help for built-in commands #1335
- Boolean flags not working without value in sub-commands #1331
- Declaring an ApplicationRunner causes Spring Shell application to close immediately #1330
- Spring profiles not honoured when registering commands #1328
- Command registration differs with
@ActiveProfilesin tests vs jar spring.profiles.active= (4.0.1) #1327 - Command not registered if
@Profile(..) is used and activated #1325 - Fix possible NPE in InteractiveShellRunner #1320
- Script execution stops on line with comment (in 4.x) #1316
- Empty line in script prints all available commands (in 4.0.1) #1315
- Default option int value is ignored (in 4.0.1) #1314
- NonInteractiveShellRunner v3 -> v4 Migration Issue #1312
- Boolean option without value does not properly work with argument #1309
- Annotated commands are not registered in GraalVM native binary #1229
- Table Rendering Issue with CJK Characters #1223
- End-to-end testing documentation can be improved #1338
- Exception handling changes in 4.0 are not documented in migration guide #1265
- Reactor 3.8.5
- Spring Framework 7.0.7
- Spring Boot: 4.0.6
- jLine: 3.30.9
Thank you to all the contributors who worked on this release:
@czpilar, @RustyRodriguez, @therepanic
7.5.0
This release refines TLS behaviour to enhance security and begins consolidating TLS configuration on SslOptions. The introduction of hostname verification by default significantly improves the safety of TLS connections. For further details, see #4497.
- The legacy
ssl(true)TLS path now enables hostname verification by default (#4497). It now rejects certificates whose SAN/CN does not match the target host, making TLS connections safer. TheSslOptions-based configuration remains unchanged. - Deprecate legacy SSL configuration in favor of
SslOptions(#4497).
@ggivo
Full Changelog: https://github.com/redis/jedis/compare/v7.4.1...v7.5.0