Java News Roundup: OpenJDK JEPs, Plans for Spring 7.0, JobRunr 7.3, Keycloak 26.0, Debezium 3.0JEPs for OpenJDK show continuous improvement in garbage collection and API enhancements, with several new proposals targeted for JDK 24.
OpenJDK News Roundup: Instance Main Methods, Flexible Constructor Bodies, Module Import DeclarationsSignificant developments in OpenJDK with multiple JEPs being targeted for JDK 24, focusing on performance and efficiency enhancements.
OpenJDK News Roundup: Stream Gatherers, Scoped Values, Generational Shenandoah, ZGC Non-Gen ModeJEP 485 promotes custom data transformation in Java's Stream API, showcasing ongoing innovation in OpenJDK.
OpenJDK News Roundup: Compact Object Headers, Synch Virtual Threads, Disable Security ManagerOpenJDK is evolving with significant changes targeting JDK 24, including the removal of outdated features to enhance performance and security.
Java News Roundup: OpenJDK JEPs, Plans for Spring 7.0, JobRunr 7.3, Keycloak 26.0, Debezium 3.0JEPs for OpenJDK show continuous improvement in garbage collection and API enhancements, with several new proposals targeted for JDK 24.
OpenJDK News Roundup: Instance Main Methods, Flexible Constructor Bodies, Module Import DeclarationsSignificant developments in OpenJDK with multiple JEPs being targeted for JDK 24, focusing on performance and efficiency enhancements.
OpenJDK News Roundup: Stream Gatherers, Scoped Values, Generational Shenandoah, ZGC Non-Gen ModeJEP 485 promotes custom data transformation in Java's Stream API, showcasing ongoing innovation in OpenJDK.
OpenJDK News Roundup: Compact Object Headers, Synch Virtual Threads, Disable Security ManagerOpenJDK is evolving with significant changes targeting JDK 24, including the removal of outdated features to enhance performance and security.
Java proposal would shrink JDK by 25%The OpenJDK proposal aims to reduce the size of the JDK by 25% to optimize performance in cloud environments.
Java News Roundup: Jakarta EE 11, GlassFish 8.0-M8, JReleaser 1.15, JHipster 8.7.3, Quarkus 3.16Jakarta EE 11 is nearing release with milestone achievements and two implementations ready for certification.JDK 24 is progressing towards its release with ongoing bug reporting and updates.GlassFish 8.0.0-M8 fixes critical vulnerabilities and enhances security.
Java News Roundup: JDK 24, Tomcat 11.0, Cassandra 5.0, EclipseStore 2.0, Payara Platform, Ktor 3.0The October 2024 Java roundup highlights significant enhancements in OpenJDK projects, including JEP 489 and JEP 484 targeted for JDK 24.
Java News Roundup: Proposed Schedule for JDK 24, SecurityManager Disabled, Commonhaus FoundationJDK 24 introduces significant changes including JEP 475's improvements to garbage collection and the planned removal of the Security Manager.
OpenJDK proposal would bring value classes and objects to JavaValue objects simplify programming model by distinguishing solely based on field values, eliminating identity concerns.
Java proposal would shrink JDK by 25%The OpenJDK proposal aims to reduce the size of the JDK by 25% to optimize performance in cloud environments.
Java News Roundup: Jakarta EE 11, GlassFish 8.0-M8, JReleaser 1.15, JHipster 8.7.3, Quarkus 3.16Jakarta EE 11 is nearing release with milestone achievements and two implementations ready for certification.JDK 24 is progressing towards its release with ongoing bug reporting and updates.GlassFish 8.0.0-M8 fixes critical vulnerabilities and enhances security.
Java News Roundup: JDK 24, Tomcat 11.0, Cassandra 5.0, EclipseStore 2.0, Payara Platform, Ktor 3.0The October 2024 Java roundup highlights significant enhancements in OpenJDK projects, including JEP 489 and JEP 484 targeted for JDK 24.
Java News Roundup: Proposed Schedule for JDK 24, SecurityManager Disabled, Commonhaus FoundationJDK 24 introduces significant changes including JEP 475's improvements to garbage collection and the planned removal of the Security Manager.
OpenJDK proposal would bring value classes and objects to JavaValue objects simplify programming model by distinguishing solely based on field values, eliminating identity concerns.
Organizations shift away from Oracle Java as pricing changes biteThe majority of Oracle Java users are migrating due to cost, the preference for open source, and other business concerns.
Java News Roundup: LibericaJDK with RISC-V, Payara Platform, Gradle 8.6, LangChain4j, Spring CloudOpenJDK JEP Draft 8324965 proposes a Class-File API for parsing, generating, and transforming Java class files.JDK 23 Early Access Build 8 and JDK 22 Early Access Build 34 were released, featuring bug fixes.
JDK 21.0.2, 17.0.10, 11.0.22, and 8u401 Have Been Released!Java SE 21.0.2, 17.0.10, 11.0.22, and 8u401 update releases are now available.OpenJDK 21.0.2 is also available on https://jdk.java.net/21/.
Virtual Threads for Lightweight Concurrency and Other JVM EnhancementsVirtual threads are a feature added to OpenJDK's Java Platform Group, implemented in user mode rather than by the OS.Java's design choices are influenced by its popularity, large ecosystem, and focus on backwards compatibility.
Quarkus 3.7 Will Require Java 17Quarkus 3.7, set for release in January 2024, will require Java 17 as the minimum JDK version.Less than eight percent of Quarkus users currently build on Java 11.
Harnessing Exotic Hardware: Charting the Future of JVM PerformanceThe importance of leveraging specialized hardware with the JVM for optimal performance.
Oracle's Java Changes Lead APAC Enterprises to Explore Alternatives Such As AzulBusinesses are reevaluating Java due to Oracle's licensing changes, leading to an increased interest in OpenJDK options like Azul Systems.