#jdk-compatibility

[ follow ]
#java
Java
fromInfoQ
2 days ago

Java News Roundup: OpenJDK JEPs, Jakarta EE 12, Spring Framework, Micrometer, Camel, JBang

New Java features and updates include JEPs, Spring Framework maintenance, and Jakarta EE 12 advancements.
Java
fromInfoQ
1 week ago

Java News Roundup: JDK 27 Release Schedule, Hibernate, LangChain4j, Keycloak, Helidon, Junie CLI

Java updates include JEP 532 for primitive types in patterns, JDK 27 release schedule, and Jakarta EE 12 discussions.
Java
fromInfoQ
2 weeks ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromInfoQ
3 weeks ago

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Multiple Java frameworks and tools have released updates and new features, enhancing performance and fixing issues.
Java
fromInfoQ
4 weeks ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
Java
fromInfoQ
2 days ago

Java News Roundup: OpenJDK JEPs, Jakarta EE 12, Spring Framework, Micrometer, Camel, JBang

New Java features and updates include JEPs, Spring Framework maintenance, and Jakarta EE 12 advancements.
Java
fromInfoQ
1 week ago

Java News Roundup: JDK 27 Release Schedule, Hibernate, LangChain4j, Keycloak, Helidon, Junie CLI

Java updates include JEP 532 for primitive types in patterns, JDK 27 release schedule, and Jakarta EE 12 discussions.
Java
fromInfoQ
2 weeks ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromInfoQ
3 weeks ago

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Multiple Java frameworks and tools have released updates and new features, enhancing performance and fixing issues.
Java
fromInfoQ
4 weeks ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
#ai-coding-agents
UX design
fromMedium
4 days ago

Your AI agent can read your codebase. It doesn't know your product.

AI coding agents lack design context, leading to generic outputs that don't align with a product's unique interaction patterns and brand identity.
fromInfoWorld
2 months ago
Software development

Is code a cow path?

AI coding agents will progressively assume writing, reviewing, and testing roles, potentially eliminating the need for human review and traditional code artifacts.
UX design
fromMedium
4 days ago

Your AI agent can read your codebase. It doesn't know your product.

AI coding agents lack design context, leading to generic outputs that don't align with a product's unique interaction patterns and brand identity.
Apple
fromGSMArena.com
5 days ago

Google Gemini app is now available on Mac

Google has launched a standalone Gemini app for macOS, enabling a native desktop experience with quick access and context sharing features.
Java
fromInfoQ
2 days ago

Google ADK for Java 1.0 Introduces New App and Plugin Architecture, External Tools Support, and More

Google's Agent Development Kit for Java 1.0 introduces new tools, APIs, and features for enhanced agent interactions and context management.
Web frameworks
fromInfoQ
1 week ago

Empower Your Developers: How Open Source Dependencies Risk Management Can Unlock Innovation

Improving security in open-source dependencies is essential for effective risk management and innovation.
Software development
fromInfoWorld
6 days ago

Where will developer wisdom come from?

Agentic coding allows software creation without traditional developer wisdom, relying instead on AI like Claude Code for implementation and problem-solving.
Angular
fromInfoQ
2 weeks ago

Swift 6.3 Stabilizes Android SDK, Extends C Interop, and More

Swift 6.3 introduces official Android support, enhances C interoperability, and improves embedded programming capabilities with a unified build system and low-level performance control.
fromTheregister
1 week ago

Microsoft calls time on ASP.NET Core 2.3 on .NET Framework

After that date, Microsoft will no longer provide security patches, bug fixes, or technical support for ASP.NET Core 2.3. Users are advised to upgrade to modern ASP.NET on .NET 10.
Software development
Scala
fromMedium
4 weeks ago

Breaking Scala's Nil with Java Reflection

Java reflection in Spring Data MongoDB caused a bug in Scala's Nil singleton, revealing a mismatch between Scala's guarantees and JVM behavior.
DevOps
fromInfoWorld
4 weeks ago

New JetBrains platform manages AI coding agents

JetBrains Central connects agents with necessary context and tools, enabling seamless interaction within existing development environments.
Artificial intelligence
fromTechzine Global
4 weeks ago

JetBrains Central unveiled, an open platform for agentic software teams

JetBrains Central is an open platform unifying developer tools, AI agents, and infrastructure, enhancing organizational AI use and governance.
fromRubyflow
1 month ago

The tool I wish I had 25 apps ago

Every iOS app I've shipped over the last nine years started the same way: a Rails developer with a great web app, users who want it in the App Store, and weeks spent on Xcode, signing certificates, and Swift boilerplate that has nothing to do with the actual product.
Java
fromMedium
2 weeks ago

Spring Data JPA: What Changed, What Broke, and How to Fix - (Production-Ready Systems)

Spring Data JPA 2026 represents a fundamental shift in persistence, impacting queries, transactions, and architecture, necessitating updated patterns for scalability.
Java
fromInfoQ
2 weeks ago

Helidon 4.4.0 Introduces Alignment with OpenJDK Cadence and Support via Java Verified Portfolio

Helidon 4.4.0 introduces alignment with OpenJDK, new features, and support for LangChain4j, changing its versioning to match OpenJDK's release cadence.
#kotlin
Java
fromInfoWorld
3 weeks ago

Basic and advanced Java serialization

Order in custom serialization must match exactly to avoid data corruption or deserialization failure.
Node JS
fromInfoWorld
2 months ago

WinterTC: Write once, run anywhere (for real this time)

Unified JavaScript runtime standard WinterTC creates a consistent guaranteed API surface across browsers, servers, and edge runtimes to reduce fragmentation.
#ai-agents
Software development
fromTheregister
1 month ago

JetBrains Air: agentic IDE built on abandoned Fleet

JetBrains previewed Air, an agentic AI development tool enabling concurrent multi-agent task delegation with support for multiple AI models and vendor-neutral agent-editor communication.
Software development
fromTechzine Global
1 month ago

JetBrains Air: agentic development environment in preview

JetBrains Air is an agentic development environment enabling developers to control multiple AI agents simultaneously, now available in Public Preview with support for multiple agent types.
Software development
fromTheregister
1 month ago

JetBrains Air: agentic IDE built on abandoned Fleet

JetBrains previewed Air, an agentic AI development tool enabling concurrent multi-agent task delegation with support for multiple AI models and vendor-neutral agent-editor communication.
Software development
fromTechzine Global
1 month ago

JetBrains Air: agentic development environment in preview

JetBrains Air is an agentic development environment enabling developers to control multiple AI agents simultaneously, now available in Public Preview with support for multiple agent types.
Java
fromInfoWorld
1 month ago

9 reasons Java is still great

Java maintains prominence through balancing stability with innovation, community-driven governance via the Java Community Process, and continuous evolution incorporating functional programming, concurrency, and cloud computing advances.
fromDevOps.com
2 months ago

Arcjet SDKs Make It Simpler for Developers to Include Security Functions - DevOps.com

Company CEO David Mytton said the release of v1.0 of its Arcjet JavaScript SDK makes it possible for developers to address many of the issues as applications are being developed that DevOps teams would otherwise need to address later in the software development lifecycle (SDLC). Additionally, Arcjet is beta testing a similar SDK for Python developers, who often have even less application security expertise, added Mytton.
JavaScript
Philosophy
fromMedium
2 months ago

Why code is not the source of truth

Design specifications and blueprints, not implementation code, are the authoritative source of truth; implementation is derived from and judged against originating design authority.
Artificial intelligence
fromInfoQ
2 months ago

Working with Code Assistants: The Skeleton Architecture

Combining Vertical Slice architecture with Dependency Inversion and a Skeleton of base classes constrains AI code assistants' context, producing safer, consistent, and maintainable generated code.
Web frameworks
fromScala-lang
1 month ago

Migrating sbt plugins to sbt 2 with sbt2-compat plugin

The sbt2-compat plugin enables plugin authors to cross-publish for both sbt 1 and sbt 2 using a unified codebase with version-specific compatibility abstractions.
Java
fromInfoWorld
1 month ago

Java future calls for boosts with records, primitives, classes

Java is advancing record creation, primitive boxing, and pattern matching through multiple JEPs to improve code conciseness and type handling capabilities.
JavaScript
fromInfoWorld
2 months ago

Beyond NPM: What you need to know about JSR

The JavaScript Registry simplifies and secures JavaScript package creation, distribution, and consumption while addressing NPM's TypeScript complexity and provenance shortcomings.
#java-26-release
Java
fromInfoQ
1 month ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromDevOps.com
1 month ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
Java
fromTechzine Global
1 month ago

Oracle Releases Java 26: AI, Security, and the Java Verified Portfolio

Oracle releases Java 26 with ten JEPs focused on AI integration, cryptography, and developer productivity, including HTTP/3 support and post-quantum security enhancements.
Java
fromInfoQ
1 month ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromDevOps.com
1 month ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
Java
fromTechzine Global
1 month ago

Oracle Releases Java 26: AI, Security, and the Java Verified Portfolio

Oracle releases Java 26 with ten JEPs focused on AI integration, cryptography, and developer productivity, including HTTP/3 support and post-quantum security enhancements.
Java
fromOracle
1 month ago

The Arrival of Java 26

JDK 26 introduces ten significant enhancements including language innovations for AI integration, performance improvements through garbage collection optimization, and cryptographic security enhancements for better application security.
Artificial intelligence
fromInfoWorld
2 months ago

JetBrains IDEs integrate OpenAI Codex

GPT-5.2-Codex is integrated into JetBrains IDEs, enabling developers to plan, write, test, review, and deploy code from within supported JetBrains editors.
Java
fromInfoWorld
1 month ago

Oracle unveils the Java Verified Portfolio

Oracle's Java portfolio simplifies licensing and roadmap management by separating core JDK from portfolio offerings, centralizing tool access, and enhancing supply chain integrity with governance support.
Software development
fromInfoWorld
1 month ago

Abandoned project linking Java, JavaScript makes a comeback

The Detroit project revives native JavaScript and Python script engines for the JVM using Chrome V8 and CPython, with plans to become an official OpenJDK project while leveraging the Foreign Function & Memory API.
Java
fromInfoQ
1 month ago

Java News Roundup: JHipster 9.0, Project Valhalla, Spring, Helidon, OpenXava, Java Operator SDK

JHipster 9.0 GA released alongside updates to JDK 26/27, Project Valhalla, Spring Framework, and multiple Java ecosystem tools and libraries.
Java
fromTheregister
1 month ago

Project Detroit: Java interop with JavaScript and Python

Oracle released Java 26 and introduced Project Detroit to enable faster interoperability between Java, JavaScript, and Python by embedding V8 and CPython runtimes directly in the JVM.
fromTheregister
2 months ago

Oracle Java licensing worries keep percolating

A study from Dimensional Research shows that 92 percent of the 2,000 respondents reported being concerned about Oracle Java pricing, up from 82 percent in the same survey last year. Those stating they were very concerned about the changes leapt from 19 percent in 2025 to 29 percent this year. In 2023, Oracle changed its Java SE subscription model, shifting from a per-user or per-processor basis to per-employee.
Software development
Java
fromInfoQ
1 month ago

Andres Almiray on How to Release Any Software to Any OS with JReleaser

Andres Almiray, a Java Champion with 20 years of open-source contributions, developed JReleaser as a CLI tool addressing supply chain security, reproducible builds, and release automation in the Java ecosystem.
Software development
fromInfoQ
2 months ago

GlassFish 8.0 Delivers Compatibility with Jakarta EE 11, Enhanced Security and Improved Data Access

Eclipse GlassFish 8.0.0 (Jakarta EE 11) requires JDK 21, adds virtual threads, enhanced security, improved data access, and Jakarta Data integration.
fromInfoWorld
2 months ago

Microsoft bumps .NET Framework 3.5 from Windows installers

Microsoft's .NET Framework 3.5 development platform, which dates back to November 2007, is no longer included as an optional Windows component. Microsoft has changed its deployment model to standalone installer status for future Windows versions. In a bulletin published February 5, Microsoft said that beginning with Windows 11 Insider Preview Build 27965, .NET Framework 3.5 must be obtained as a standalone installer for applications that require it on newer major versions of Windows.
Software development
Software development
fromInfoQ
2 months ago

Are You Missing a Data Frame? The Power of Data Frames in Java

DataFrames and data-oriented programming promote modeling immutable data separately from behavior, making Java suitable for DataFrame-style data manipulation comparable to Python.
Java
fromNew Relic
1 month ago

Demystifying Java Instrumentation: The Engineering Behind the New Relic Java Agent

The JVM loads Java agents early via premain method, registering class transformers to intercept and modify bytecode before class execution, enabling runtime monitoring without source code changes.
fromMedium
1 month ago

AI-Generated Code Has a Shelf Life

We build production platforms with AI every day, and we work with teams doing the same with their own stack -Cursor, Claude Code, Copilot. The difference shows up fast. By day two, some codebases are already harder to change than they were yesterday. Others keep getting easier. The difference is never the model. It's what the code lands in. The teams we work with that hit a wall? It's always the same story.
Software development
Software development
fromInfoWorld
2 months ago

JetBrains releases Aqua IDE for test automation

JetBrains released Aqua, a polyglot IDE for test automation supporting Selenium, Cypress, Playwright, multiple languages, database tools, HTTP client, Docker, and AI assistance.
Software development
fromInfoWorld
2 months ago

Go developers mixed on AI coding tools - survey

Most Go developers use AI-powered development tools, but satisfaction with those tools is moderate; 91% report satisfaction with the Go language.
#jdk-26
fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

Software development
fromMedium
2 months ago

I Can't Believe Rust Is Replacing Java

The X recommendation system was fully rewritten and open-sourced using only Rust and Python, replacing previous Java and Scala implementations.
Software development
fromArtima
2 months ago

The Autoproxy Plugin - Part I

Reducing lines of code reduces defect creation; more expressive languages like Scala cut accidental complexity and lower defects versus more verbose languages.
Java
fromInfoQ
2 months ago

Java News Roundup: GlassFish 8.0, OpenHai 1.0, LangChain4j, Infinispan, Hibernate, JobRunr

Multiple Java platforms and libraries released updates, highlighted by GlassFish 8.0 GA, JDK 26/27 early-access builds, and several framework and tooling point and milestone releases.
fromInfoQ
2 months ago

Java News Roundup: Oracle Critical Patch Update, Grizzly 5, Payara Platform, GraalVM, Liberica JDK

JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, has been elevated from Proposed to Target to Targeted for JDK 27. This JEP proposes to enhance the implementation of RFC 8446, Transport Layer Security (TLS) Protocol Version 1.3, using the Hybrid Key Exchange in TLS 1.3 specification, currently being drafted by the Internet Engineering Task Force (IETF) in conjunction with JEP 496, Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism, delivered in JDK 24.
Java
#jakarta-ee-12
fromInfoQ
2 months ago
Java

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

fromInfoQ
2 months ago
Java

Jakarta EE 12 Milestone 2: Advent of the Data Age Along with Consistency and Configuration

fromInfoQ
2 months ago
Java

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

fromInfoQ
2 months ago
Java

Jakarta EE 12 Milestone 2: Advent of the Data Age Along with Consistency and Configuration

Java
fromInfoQ
1 month ago

Java News Roundup: Lazy Constants, TornadoVM 3.0, NetBeans 29, Quarkus, JReleaser, Open Liberty

Java ecosystem releases include JEP 531 Lazy Constants advancing to Candidate status, GA releases of TornadoVM 3.0 and NetBeans 29, and multiple point releases across Quarkus, JReleaser, Chicory, RefactorFirst, Micronaut, Jox, and Open Liberty.
Java
fromInfoWorld
2 months ago

GlassFish 8 Java server boosts data access, concurrency

GlassFish 8 adds virtual threads for massive concurrency, integrates Jakarta Security with MicroProfile JWT for flexible authentication, and supports JMX monitoring in Embedded mode.
Java
fromMedium
3 months ago

Goodbye to @Autowired: Completely Removed it From My Spring Boot Code

Modern Spring favors constructor-based injection and reduced explicit @Autowired usage, leading many codebases to remove field-based @Autowired for clarity and reliability.
Java
fromTheregister
2 months ago

Java devs want container security - not the hassle

Many Java developers prefer pre-hardened container providers because securing containers and related tooling is time-consuming, error-prone, and constrained by organizational resources.
Java
fromInfoQ
2 months ago

Spring News Roundup: First Milestone Releases of Boot, Security, Integration, Modulith, AMQP

Multiple Spring projects released milestone updates—Spring Boot, Spring Security, Spring Integration, Spring Modulith, Spring AMQP, and Spring AI—introducing fixes, upgrades, and new features.
Java
fromMedium
3 months ago

I Ignored These JPA Methods for Years-Now Spring Boot Application 10 Faster

Use JpaRepository.existsById() and saveAll() with proper Hibernate batching to reduce queries, lower memory usage, and significantly improve performance.
[ Load more ]