InfoQ Homepage Java Content on InfoQ
-
Java News Roundup: JEPs for Projects Loom and Panama, JobRunr 5.1.0, Kotlin 1.7.0 Preview
This week's Java roundup for May 2nd, 2022, features news from OpenJDK, JEPs targeted for JDK 19, JobRunr 5.1.0, Quarkus 2.8.3.Final, Hibernate ORM 6.0.1.Final, Kotlin 1.7.0 preview, Apache Camel versions 3.14.3 and 3.11.7, Apache Tika version 2.4.0 and 1.28.2, a Micronaut survey on a minimal JDK version and the 2022 JFokus Conference.
-
Quarkus 2.8.0 Introduces Fine-Grained Transaction API
Red Hat has released Quarkus 2.8.0 that delivers integration with the RESTEasy Reactive REST layer and GraalVM 22.0 by default. A fine-grained programmatic transaction API offers more control over transactions.
-
Static Java Current State: Compiled Native Executables for Startup Speed and Small Footprint
Java’s long lasting motto of write once, run everywhere, seems to be adapting to the cloud native era. With the need for faster boot time and lower footprint, Static Java is gaining traction. To better understand the benefits and implications of adopting Static Java, InfoQ reached out to Dan Heidinga, principal software engineer at Red Hat.
-
JetBrains IntelliJ IDEA 2022.1 Introduces Dependency Analysis
JetBrains has released IntelliJ IDEA 2022.1 that introduces the Dependency Analyzer to provide insights and improve the codebase. Usability and productivity improvements include inlay hints, running commands from Markdown files and improved debugging and profiling.
-
Java News Roundup: JEP Updates for JDK 19, Project Loom, MicroStream 7.0, New Relic Java Survey
This week's Java roundup for April 25th, 2022, features news from JEPs targeted for JDK 19, Project Loom Build 19-loom+6-625, Spring Cloud 2021.0.2, Spring Tools 4.14.1, GraalVM 22.1.0, Micronaut 3.4.3, MicroStream 7.0, Quarkus 2.8.2, Apache Camel 1.9.0, and the New Relic State of the Java Ecosystem survey.
-
Kotlin Asynchronous Framework, Ktor 2.0, Released with New Plugins Feature
Ktor 2.0, the Kotlin framework to create asynchronous client and server applications, has been released with new features and breaking changes.
-
JobRunr 5.0.0 Delivers Improved Framework Support
JobRunr 5.0.0 delivers improved support for Spring, Quarkus and Micronaut by providing a Spring Native implementation, configuration for the default number of retries, database type selection and transaction support. Now jobs may be scheduled based on an interval and cron expressions support the last day of the week and last day of the month.
-
Java News Roundup: Vector API, Spring Updates and CVE, Payara Platform, Groovy and TomEE Updates
This week's Java roundup for April 18th, 2022, features news from OpenJDK, JEP 426, Oracle’s Releases Critical Patch Update for April 2022, JDK 19, Liberica JDK and Native Image Kit updates, multiple Spring point and milestone releases, April 2022 Payara Platform release, Quarkus 2.8.1.Final, Apache Groovy 4.0.2, Apache TomEE 8.0.11, JobRunr 5.0.1, and an update to JReleaser 1.0.
-
JReleaser 1.0: Talking to the Early Adopters of the Release Automation Tool
JReleaser was powering its releases, to make sure it understood the consumer experience first hand. In the meantime, other projects decided to use it as well. InfoQ talked to the developers behind them to understand their experience and how stable JReleaser really is.
-
Hibernate ORM 6.0 Delivers Improved Performance
Red Hat has released version 6.0 of their flagship product, Hibernate ORM, the popular object-relational mapping persistence utility. Significant new features include a migration to the Jakarta Persistence 3.0 specification, performance improvements to JDBC, and HQL translation and criteria translation. With this release, Hibernate requires a minimum of Java 11.
-
Java News Roundup: CVE-2022-22968, Vector API, Jakarta EE 10 Update, IntelliJ IDEA 2022.1, Ktor 2.0
This week's Java roundup for April 11th, 2022, features news from OpenJDK, JEP 426, JDK 19, Jakarta EE 10 updates, Spring Framework point releases and CVE-2022-22968, Quarkus 2.8.0, Open Liberty 22.0.0.4 and 22.0.0.5-beta, Micronaut 3.4.2, WildFly 26.1, Eclipse GlassFish 7.0-M4, Piranha 22.4.0, Apache Camel Quarkus 2.8.0, IntelliJ IDEA 2022.1, Ktor 2.0, and the Devnexus 2022 Conference.
-
Java News Roundup: Virtual Threads, JReleaser 1.0, Project Loom, Vendor Statements on Spring4Shell
This week's Java roundup for April 4th, 2022, features news from OpenJDK, JEP 425, JDK 19, Project Loom Build 19-loom+5-429, Jakarta EE Starter utility, Spring milestone and point releases, Payara and JetBrains statements on Spring4Shell, JReleaser 1.0, Helidon 2.5.0, JHipster 7.8.1, Hibernate Search 6.1.4, Kotlin 1.6.20, and JDKMon 17.0.24.
-
JReleaser 1.0 Releases Itself
Exactly one year after its initial release, Jreleaser rolls out version 1.0. In the meantime, other projects started using the tool and its capabilities increased. To review how JReleaser evolved over the last year and may be envisioned for the next year, InfoQ spoke to Andres Almiray, author and main contributor of JReleaser.
-
Java News Roundup: Hibernate 6.0, JobRunr 5.0, JHipster 7.8.0, Spring CVEs, JReleaser 1.0-RC2
This week's Java roundup for March 28th, 2022, features news from JDK 19, Spring Boot, Spring CVEs, Apache Tomcat point releases, Quarkus Tools for Visual Studio Code, Micronaut 3.4.1, JetBrains joining the Micronaut Foundation, Open Liberty Paketo Liberty Buildpack, Hibernate 6.0, JobRunr 5.0, WildFly 26.1 Beta S2I images, JReleaser 1.0-RC2, MicroStream 7.0-M2, JHipster 7.8.0, and JMH 1.35.
-
Apache NetBeans 13 Delivers Improved Developer Experience
The Apache Software Foundation has released Apache NetBeans 13, their integrated development environment (IDE), claiming a simpler and smoother startup experience along with the partial upgrade of Maven, Gradle, and PHP. Written in Java and originally designed for the Java community, NetBeans is a cross-platform, polyglot IDE that includes language support for HTML5, PHP, and C/C++.