What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
For the week of September 28, 2026, the biggest Java releases were JobRunr 9.0.0 and OpenXava 8.0.0, both general availability releases with notable upgrade considerations. Quarkus also had two distinct updates in the news: fixes in 3.34.0 and the September 30 announcement of 3.40 as a new LTS release. Here’s what changed across those projects and the other reported framework, AI, persistence, and developer-tool updates.
What changed across the Java releases this week?
| Project | Version or release | What stands out | Evidence source |
|---|---|---|---|
| JobRunr | 9.0.0, GA | Charted job history; compatibility and migration changes | JobRunr announcement and InfoQ |
| OpenXava | 8.0.0, GA | Spring Boot 4.1, Jakarta EE 11, refreshed UI; Java 17 minimum | OpenXava announcement |
| Quarkus | 3.34.0; 3.40 | 3.34.0 fixes are separate from 3.40’s LTS designation | InfoQ; Quarkus announcement |
| Micronaut | Framework 5.2.1 and 5.2.0 | Python compile-time processing and Jakarta EL module | InfoQ |
| LangChain4j | 1.21.0 | Experimental decision-model APIs | InfoQ |
| Eclipse JNoSQL | 1.19.0 | ScyllaDB support and driver updates | InfoQ |
| Google ADK | Java 1.11.0; Kotlin 1.3.0 | Session API updates; experimental live API annotation | InfoQ |
| Lathe | 0.1.14 reported | Java language server builds project context from Maven | InfoQ |
InfoQ is the source for the Micronaut, LangChain4j, Eclipse JNoSQL, Google ADK, and Lathe details below; those release announcements were not independently reviewed. The JobRunr, OpenXava, and Quarkus announcements provide primary-source detail for their respective changes.
What changed in JobRunr 9?
Job history now has a charted view
JobRunr 9 adds a Chart tab to dashboard job history. It renders a job as a Gantt-style timeline, with rows for state changes and durable steps, so developers can inspect how an execution progressed alongside its attempts. JobRunr describes the feature as a way to make background-job behavior more visible; that is the vendor’s positioning, not an independent assessment.
The chart is available in both the open-source edition and Pro. Job Analytics, pausing and resuming a batch, and starting jobs instantly on Postgres are Pro features, according to the JobRunr team’s September 30 announcement.
Check compatibility before upgrading
JobRunr 9 is the last open-source release that supports Java 8. The release removes Micronaut 4 support and deprecated APIs from v8; it adds support for Micronaut 5 and Quarkus 3.40. JobRunr’s upgrade notes also say test fixtures now require JDK 17 or later. In particular, Micronaut 4 users should plan for a compatibility change rather than assume a routine version bump.
Review JobRunr’s migration guide before upgrading. For installations with large Pro job tables, account for the first startup: database indexes are created during migration, which can affect how long that startup takes. JobRunr also warns when serialized job arguments are oversized.
What’s new in OpenXava 8?
Modernized platform and UI
OpenXava 8.0.0 is a major modernization while retaining the framework’s approach of building applications from simple Java classes and using existing entities, actions, and calculators. Its defaults move to Spring Boot 4.1; it also supports Jakarta EE 11, including standard WAR deployment. Generated WAR files can run with java -jar.
Recommended Free Tools
Rank #2
The UI has been redesigned with light, dark, and automatic themes. OpenXava also introduces a pure-Java UI generator and removes the legacy JSP renderer. The project describes the release as having “more than 60 new features”; that is OpenXava’s own count.
Minimum version and migration implications
Java 17 is now the minimum: support for Java 8 and 11 has been dropped. OpenXava 8 supports Jakarta Persistence 3.2 and drops JPA 2.2; it supports Tomcat 11 and drops Tomcat 10, 9, and 8.
Existing applications should follow OpenXava’s migration instructions before upgrading. Configuration has moved into Spring Boot conventions, and older classes and properties have been removed, so simply changing the dependency version may not be sufficient.
Rank #3
Is Quarkus 3.40 an LTS release?
Yes. Quarkus announced 3.40 as a new long-term-support release on September 30, 2026. The announcement says 3.40 is based on 3.39 and that Quarkus LTS releases receive 12 months of support.
That LTS announcement is separate from the Quarkus 3.34.0 point-release fixes reported by InfoQ. The 3.34.0 notes highlighted hardening for AeshLauncher signal and timeout diagnostics, and removal of an unnecessary warning when a REST endpoint returns void. Don’t read those fixes as features of 3.40 or conflate the two version references.
What else changed in Java frameworks and libraries?
Micronaut Framework 5.2.1 and 5.2.0
InfoQ reports Micronaut Framework 5.2.1 and 5.2.0, based respectively on Micronaut Core 5.2.11 and 5.2.8. Among the reported additions are experimental compile-time processing of Python source through Micronaut for Python and a new Micronaut Jakarta EL module implementing Jakarta Expression Language. Treat the Python processing as experimental, not as an established production capability.
LangChain4j 1.21.0
InfoQ reports bug fixes and dependency upgrades alongside experimental decision models. The named API elements are DecisionModel, DecisionServices, RoutingChatModel, and DecisionRouterPlanner. Their experimental status matters: the release report does not establish production validation or recommend them for any particular deployment.
Eclipse JNoSQL 1.19.0
According to InfoQ, Eclipse JNoSQL 1.19.0 adds ScyllaDB support and updates its drivers for Neo4j 6.3.0, InfluxDB 1.11.1, DynamoDB 2.55.7, and MongoDB 5.13.0. The report also notes improved lifecycle logging involving Oracle NoSQL and Jakarta Persistence extensions. It describes Eclipse JNoSQL as the compatible Jakarta NoSQL implementation and notes that the project moved from incubating status to an Eclipse EE4J project.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallWhat changed in Google ADK for Java and Kotlin?
InfoQ reports separate releases for the Java and Kotlin developer kits:
Best Value
- ADK for Java 1.11.0: adds
rewindBeforeInvocationId()and thread-safe session methodsimmutableEvents(),addEvent(), andaddEvents(). These are replacements for the deprecatedevents()method. - ADK for Kotlin 1.3.0: adds the
@ExperimentalLiveApiannotation for a live, bidirectional streaming API. It also changes event-author initialization fromnullto an empty string.
What is Lathe?
Lathe is a Java language server implementing the Language Server Protocol (LSP). InfoQ identifies Alexey Gavrilov, a senior software engineer at Telenor Linx, as its creator and reports version 0.1.14 as the latest release that week.
Its distinguishing approach is to derive editor project context from a Maven build model, keeping that context synchronized without the traditional project-import and classpath or module-path setup. The roundup says Lathe works with LSP-compatible editors and ships with a Neovim client and an MCP server for AI coding agents. Those availability and integration details are reported by InfoQ.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

