JetBrains announced the 2025.2 release of its IntelliJ IDEA and PyCharm IDE yesterday.
In the release, the AI-powered code completion now suggests code blocks for Java in offline, and lets you choose your preferred local code completion model.
AI Assistant has been updated with AI-powered code completion for SQL, YAML, JSON, and Markdown, and Junie now is 30% faster and works in remote environments.
There are as well new Project Rules file allowing to define project-specific instructions, “Auto selection” mode in AI module selection menu. And, AI chat now supports attaching images (Anthropic and OpenAI models only so far), specific tables or views, and adding folders to the chat context.
Junie now supports the Model Context Protocol (MCP), and IntelliJ IDEA can now act as an MCP server for third-party AI agents.
Besides the AI changes, the release also added Maven 4 support with all the key features that you expect. And, it added support for both final and preview features of the next long-term support (LTS) Java 25, as well as made possible to download Java 25 Early Access builds directly from the IDE.
For virtual threads that was introduced in JDK 21, IDEA 2025.2 now supports collecting and inspecting virtual threads in thread dumps, even when the app is paused or at a break-point. And, it can load thread dumps from tools like jstack and jcmd, giving you more ways to analyze performance issues in highly concurrent apps.
As well, the release introduced full support for Scala 3 opaque types and new generic tuple operations. The new sbt module layout is now stable and enabled by default. And, project sync now automatically generates sbt-managed source files, reducing red code.
Other changes include JSpecify annotations support as first-class citizens, on an equal level with JetBrains’ own annotations, and, native bazel support through the official JetBrains Bazel plugin, as well as following Ultimate only features:
SELECT statements with JOIN clauses can be edited directly.The official release note and download link are available in the link below:
For Linux, it’s a portable tarball includes executable file and most runtime libraries. Just decompress, then run the executable file from it to launch the IDE.
Ubuntu users may choose install the official Snap package from either App Center or Ubuntu Software, though it’s not updated at the moment of writing.
And, there are community maintained Flatpak packages (Community and Ultimate) runs in sandbox environment. For beginners, see this step by step how to install guide.
The post IntelliJ IDEA 2025.2 Released with JAVA 25 and Local AI Model Support appeared first on Osgrove.
Open source has come a long way. Recently I was watching a keynote address by…
Sylva 1.5 becomes the first release to include Kubernetes 1.32, bringing the latest open source…
Expansion ensures business continuity without forcing major upgrades Today, Canonical announced the expansion of the…
TL;DR: YARD-Lint catches documentation issues, just like RuboCop for code. Star it and use it…
Deploy a FedRAMP-ready kubernetes cluster and application suite, with FIPS 140-3 crypto and DISA-STIG hardening…
This new release brings the stability and security of Ubuntu to Axion-based N4A virtual machines…