IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
IntelliJ IDEA 2024.3.1 Is Out
We’ve just released the first minor update for IntelliJ IDEA 2024.3 – 2024.3.1.
You can update to this version from inside the IDE, via the Toolbox App, or by using snaps for Ubuntu. You can also download it from our website.
v2024.3.1 introduces advanced interprocedural data flow analysis capabilities for Java and Kotlin. This allows you to find and fix security vulnerabilities in real time, ensuring your code is not only more efficient but also more secure – simply install the Security Analysis by Qodana plugin. More details are in this post.
This release also brings the following improvements:
- JSON schema validation is now aware of YAML tags, for example,
!reference
in a.gitlab-ci.yml
file. [IJPL-64341] - When changing the Version Control setting for remote development environments, the Open Diff as Editor Tab checkbox now works as intended. [IJPL-165702]
- The Render documentation comments option again works as expected. [IJPL-160370]
- Settings sync again works with self-signed certificates when a proxy is used. [IJPL-171446]
- Debugging a web application deployed on WebLogic 12.2 no longer affects IDE performance. [IDEA-241782]
- The IDE once again correctly matches Maven config files when working with several Maven projects simultaneously within one IDEA project. [IDEA-363195]
- Scroll positions are once again in sync for split panes of the same file, when the “Open in Opposite Group” and “Split…” actions are used. [IJPL-161208]
- The Merge Request Diff view again correctly shows the selected file. [IJPL-164167]
- The conversion to an enhanced switch now retains the default value. [IDEA-360755]
- We fixed the issue where, in some cases, Inline Method refactoring created unnecessary intermediate variables. [IDEA-361852]
To find out more about the resolved issues, please refer to the release notes.
If you encounter any issues or would like to make a suggestion or a feature request, please submit them to our issue tracker.
Happy developing!