BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • GraalVM 21.3 Supports Java 17

    Oracle Labs released GraalVM 21.3, featuring support for Java 17 and JDK Flight Recorder (JFR) for low-overhead production profiling of native Java executables. Compared to version 21.1 from April 2021, this release creates 14% smaller native executables for Spring PetClinic JDBC with 20% less build time. The release runs applications faster and begins to support the Java Platform Module System.

  • Java News Roundup: Hibernate Reactive 1.0, Spring Updates, OpenJDK, Red Hat Introduces Cryostat 2.0

    This week's Java roundup for October 25th, 2021, features news from OpenJDK, JDK 18, numerous updates on Spring projects, MicroStream 6.0, Quarkus 2.4.0, Hibernate Reactive 1.0, Open Liberty 21.0.0.11, Eclipse Vert.x 4.2.0, Red Hat introduces Cryostat 2.0, GraalVM Native Build Tools 0.9.7.1, Liberica Native Image Kit 21.3 and JDKMon 17.0.7.

  • Oracle's JDK 17 - Free Again for Commercial Use

    The Oracle JDK is available free of charge for production use again - under the new "Oracle No-Fee Terms and Conditions" (NFTC) license. This move reverses a 2018 decision to charge for Oracle JDK production use and does not affect Oracle's OpenJDK distribution. The NFTC applies to the recently released version 17 of Oracle JDK and future versions.

  • Java News Roundup: Updates on OpenJDK, Spring, Quarkus, Payara, Hibernate, Quarkus and JakartaOne

    This week's Java roundup for October 18th, 2021, features news from OpenJDK JEPs, Oracle’s Releases Critical Patch Update for October 2021, JDK 18, numerous Spring Projects updates, Quakus 2.3.1, Payara Platform, Hibernate Search 6.0.7, GraalVM 21.3, Java for VS Code 1.0 and Apache Camel for VS Code 0.1.0. The program for the JakartaOne Livestream 2021 conference has been finalized.

  • Eclipse IDE 2021-09 Supports Java 17

    The Eclipse Foundation released Eclipse IDE 2021-09, a quarterly update of its flagship project, on September 15, 2021. It supports Java 17 through a plugin and improves Java refactoring, code assist, Git history navigation, and the IDE's dark mode. The recently established Working Group has not reversed the decline in sub-project activities.

  • Java News Roundup: Grails 5.0, Spring Framework, Hibernate, WildFly and the Kotlin Multik Library

    This week's Java roundup for October 11th, 2021, features news from OpenJDK, JDK 18, Spring Framework, Grails 5.0, Micronaut 3.1, Helidon 2.3.4, point and GA releases of Hibernate ORM and Reactive, updates related to the recent GA release of WildFly 25, GraalVM Native Build Tools 0.9.6, Apache Camel 3.11.3, Piranha 21.10.0 and JetBrains introducing the Multik multidimensional array library.

  • IBM Introduces the Semeru Runtimes for OpenJ9

    IBM introduced the no-cost Semeru Runtimes that use the class libraries from OpenJDK together with the Eclipse OpenJ9 Java Virtual Machine (JVM). The runtimes based on OpenJ9 may be used as an alternative for runtimes based on HotSpot. Previously AdoptOpenJDK produced binaries with OpenJ9, however, that’s no longer legally allowed since their move to the Eclipse Foundation under the name Adoptium.

  • Java News Roundup: WildFly 25, JEP 408, Quarkus 2.3.0, MicroProfile 5.0-RC1, Mockito 4.0, Jelastic

    This week's Java roundup for October 4th, 2021, features news from OpenJDK, JDK 18, Spring Cloud 21.0.0-M2, WildFly 25, Quarkus 2.3.0.Final, MicroProfile 5.0-RC1, Open Liberty 21.0.0.11-beta, Mockito 4.0, Apache Camel 3.12.0 and 3.7.6, Apache Camel Quarkus 2.3.0 and Jelastic PaaS acquired by Virtuozzo.

  • Oracle Proposes Shorter Java LTS Cycle of Two Years

    Oracle proposes to shorten the Java Java Long-Term Support (LTS) cadence to two years. The launch of Java 17 just finished the current three-year LTS cadence of Java 11. Acceptance of this proposal seems likely: Fellow OpenJDK distributors Microsoft, Amazon, and Azul are in favor, while Red Hat delivered a "nervous yes, but…"

  • Eclipse Foundation’s Adoptium Releases First Temurin JDK Builds

    AdoptOpenJDK moved to the Eclipse Foundation as the Adoptium Working Group. Adoptium provides TCK-certified runtimes, based upon OpenJDK, called Eclipse Temurin. Adoptium provides Temurin binaries every six months and maintenance/security updates every three months. Long Term Support (LTS) releases are produced for at least four years.

  • Java News Roundup: Hazelcast 5.0, Changes Coming to WildFly, Scene Builder 17, Hibernate ORM

    This week's Java roundup for September 27th, 2021, features news from JDK 18, Hazelcast 5.0, point and release candidates of Hibernate ORM, Spring Initilizr 0.11.0, significant changes planned for WildFly, Open Liberty 21.0.0.10, Scene Builder 17, JReleaser 0.7.0, JDKMon 17.0.5, RefactorFirst 0.3.0, TornadoVM 0.11 and Sonatype dropping TLSv1.1 from their publishing servers.

  • Facebook Mariana Trench Helps Developers to Find Vulnerabilities in Android and Java Apps

    Recently open-sourced by Facebook, Mariana Trench (MT) aims to help developers identify and prevent security and privacy bugs in Android and Java applications.

  • JobRunr 4.0 Delivers Improved Integration with Spring Starter, Quarkus and Micronaut

    JobRunr, a relatively new JVM job scheduling tool, has released version 4.0 which brings updated Spring Boot Starter support, new integrations with Quarkus and Micronaut and a new jobs analysis performance mode that checks if a job can be cached to speed up the subsequent calls. InfoQ spoke with Ronald Dehuysser about the development of JobRunr.

  • Java News Roundup: Spring Boot Updates, Eclipse Temurin JDK 17, Apache Camel Ends Support for JDK 8

    It was relatively quiet during the week of September 20th, 2021, with most news coming from point and milestone releases of Spring Boot, Spring Security and Spring Cloud. Other news includes the release of Eclipse Temurin JDK 17 binaries, Build 16 of the JDK 18 early-access builds, Hibernate ORM 5.6.0.Beta2, WildFly 25 Beta 1, Apache Camel dropping support for JDK 8 and JDKMon 17.0.0.

  • VMware Overhauls Spring 6 & Spring Boot 3 for Another Decade

    At Spring One 2021, VMware described how Spring 6, planned for an October 2022 release, prepares the framework for another decade: it will require Java 17 and Jakarta EE 9, provides first-class support for Java modules and native compilation, bakes observability into Spring, and drops outdated features and third-party integrations. Spring Boot 3 will use Spring 6 but has no release date yet.

BT