![]() These two versions may be consumed with Spring Boot 3.0.4 and 2.7.x, respectively. Versions 2022.0.2.9 of Spring Data, both service releases, include bug fixes and upgrades to respective sub-project versions such as: Spring Data Commons 3.0.3 and 2.7.9 Spring Data Elasticsearch 5.0.3 and 4.4.9 Spring Data for Apache Cassandra 4.0.3 and 3.4.9 and Spring Data MongoDB 4.0.3 and 3.4.9. Further details on this release may be found in the release notes. The release of Spring Boot 3.0.4 ships with bug fixes, improvements in documentation and dependency upgrades such as: Spring Framework 6.0.6, Spring for Apache Kafka 3.0.4, Spring Data 2022.0.3, Project Reactor 2022.0.4 and Dropwizard Metrics 4.2.17. More details on this release may be found in the release notes. The release of Spring Framework 6.0.6 delivers new features such as: refine the invokeSuspendingFunction() method in the CoroutinesUtils class deprecate the get( Context) method in favor of getExchange( ContextView) method in the ServerWebExchangeContextFilter class to better align with the deferContextual() and transformDeferredContextual() methods in the Mono class and add missing annotations to the overloaded format() methods in the LogMessage class. Further details on this build may be found in the release notes.įor JDK 20 and JDK 21, developers are encouraged to report bugs via the Java Bug Database. ![]() JDK 21īuild 12 of the JDK 21 early-access builds was also made available this past week featuring updates from Build 11 that include fixes to various issues. More details on this build may be found in the release notes. Build 36 remains the current build in the JDK 20 early-access builds. JDK 20 remains in its release candidate phase with the anticipated GA release on March 21, 2023. This draft proposes to: satisfy implementations of standard Key Encapsulation Mechanism (KEM) algorithms satisfy use cases of KEM by higher level security protocols and allow service providers to plug-in Java or native implementations of KEM algorithms. Wei-Jun Wang, principal member of the technical staff at Oracle, has updated JEP Draft 8301034, Key Encapsulation Mechanism API, to include a major change that eliminates the DerivedKeyParameterSpec class in favor of placing fields in the argument list of the encapsulate(int from, int to, String algorithm) method. This draft evolves JEP 429, Scoped Values (Incubator), that will be delivered in the upcoming release of JDK 20. This is preferred to thread-local variables, especially when using large numbers of virtual threads. This JEP, formerly known as Extent-Local Variables (Incubator) and under the auspices of Project Loom, proposes to enable sharing of immutable data within and across threads. JEP Draft 8303358, Scoped Values (Preview), was submitted by Andrew Haley and Andrew Dinn, both distinguished engineers at Red Hat. ![]() The review is expected to conclude on March 8, 2023. JEP 438 proposes to enhance the Vector API to load and store vectors to and from a MemorySegment as defined by JEP 424, Foreign Function & Memory API (Preview). This JEP, under the auspices of Project Panama, incorporates enhancements in response to feedback from the previous four rounds of incubation: JEP 426, Vector API (Fourth Incubator), delivered in JDK 19 JEP 417, Vector API (Third Incubator), delivered in JDK 18 JEP 414, Vector API (Second Incubator), delivered in JDK 17 and JEP 338, Vector API (Incubator), delivered as an incubator module in JDK 16. JEP 438, Vector API (Fifth Incubator), was quickly promoted from Draft to Candidate to Proposed to Target status for JDK 20 this past week.
0 Comments
Leave a Reply. |