3/5/2023 0 Comments Glassfish for linuxMore details on this release may be found in the release notes. Red Hat has released Quarkus 2.13.0.Final featuring: a prevention filter for RESTEasy Reactive to address to prevent Cross Site Request Forgery (CSRF) attacks and a new Kafka Dev UI. Further details on this release may be found in the release notes. Developers who use Gradle to build Micronaut applications are encouraged to upgrade to Micronaut Gradle Plugins 3.6.2. The Micronaut Foundation has released Micronaut 3.7.1 featuring bug fixes and upgrades of Micronaut modules such as Micronaut CRaC, Micronaut SQL, and Micronaut Test. There were also dependency upgrades that include: Hibernate ORM 6.1, Infinispan 14, RESTEasy 6.2 and Weld 5. WildFly 27 Beta1 has been released that delivers new features such as: a technical preview of Micrometer Metrics support for encryption and identity integrity in the FileSystemSecurityRealm class and support for use of an Infinispan cache as an EJB timer store. Other new features related to support for Jakarta EE 10 include: set any cookie attribute in Jakarta Servlet 6.0 simpler code compilation in Jakarta Mail 2.1 ensure correctness of data types in Jakarta Connectors 2.1 and enhancements to the Java Persistence Query Language (JPQL) and Criteria API in Jakarta Persistence 3.1. Open Liberty 22.0.0.11-beta has also been released that introduces InstantOn, a new capability to reduce application startup time using Checkpoint/Restore In Userspace (CRIU). IBM has promoted Open Liberty 22.0.0.10 from its beta release to deliver: simpler OpenID Connect Client configuration using issuer claims and a fix for CVE-2022-34165, a vulnerability caused by improper validation of HTTP header injection in which an attacker can conduct various attacks against the vulnerable system, including cache poisoning and cross-site scripting. GlassFish 7.0.0-M9 compiles and runs on JDK 11 to JDK 19. The Eclipse Foundation has provided the ninth milestone release of GlassFish 7.0.0 featuring updated versions of Jakarta EE 10 components and an overhaul of the Deployment Object Library module. Developers are encouraged to experiment with this latest milestone release of Spring Boot 3.0.0-M5 and provide feedback. Spring FrameworkĪfter three years of developing the Spring Native experimental project, the Spring Boot team has announced that support for native Java will move to general availability with the upcoming releases of Spring Framework 6.0 and Spring Boot 3.0. InfoQ will follow up with a more detailed news story. Based on Alpine Linux, this new operating system: enables the effective containerization of Java applications developed with Liberica JDK improves security contains new features for better performance and allows developers to take advantage of native image technology through the Liberica Native Image Kit. BellSoftīellSoft has introduced Alpaquita Linux, an operating system tailored for the Java programming language. Further details on this build may be found in the release notes.įor JDK 20, developers are encouraged to report bugs via the Java Bug Database. JDK 20īuild 17 of the JDK 20 early-access builds was also made available this past week, featuring updates from Build 16 that include fixes to various issues. InfoQ will monitor progress with this proposal. This sparked a debate within the Java community that offered pros, cons and suggestions. In this more detailed blog post, Goetz provided a comprehensive analysis on how to reduce the classic " Hello World" application as shown in the before and after table below: Before After considering a number of alternatives over the years, I have a simple proposal for smoothing the "on ramp" to Java programming, while not creating new things to unlearn. Both are denoted with the underscore ( _) token."īrian Goetz, Java language architect at Oracle, has proposed simplifying the Java language, writing:Īt various points, we've explored the question of which program elements are most and least helpful for students first learning Java. This JEP, under the auspices of Project Amber, proposes to "enhance the Java language with unnamed local variables, which can be initialized but not read from, and with unnamed patterns, which match everything and bind nothing. OpenJDKĪ new JEP Draft JDK-8294349, Unnamed Local Variables and Patterns, has been submitted by Angelos Bimpoudis, principal member of technical staff for the Java language and Tools team at Oracle. This week's Java roundup for September 26th, 2022, features news from OpenJDK, JDK 20, Alpaquita Linux, Native in Spring Boot 3.0-M5, GlassFish 7.0-M9, Open Liberty 22.0.0.10 and 22.0.0.11-beta, WildFly 27 Beta1, Micronaut 3.7.1, Quarkus 2.13, Hibernate ORM 5.6.12, Hibernate Reactive 1.1.8, Kotlin 1.7.20, TornadoVM 0.14.1, Apache Lucene 9.4, Camel Quarkus 2.13, Apache Tomcat updates and v.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |