IntelliJ IDEA Releases

Released: Jul 28, 2020

Updates in 2020.2.x


Updated Nov 25, 2020


  • Fixed the formatting of Gherkin files.
  • Fixed module dependency in Gradle projects.
  • Fixed Search For Class in Maven projects.
  • Fixed the sizing issues with the search text box.
  • Fixed branch selection when opening the pull dialog.
  • Fixed JCEF issues involving the Markdown editor stealing focus from a different frame.
  • Fixed the way a new project opens on macOS Big Sur.
  • Fixed the problem causing IntelliJ IDEA to crash after exiting sleep mode on macOS Big Sur...

Released: Jul 22, 2020

Updates in 2020.1.4


  • Fixed excessive Hot Swap background processes.
  • Fixed exceptions thrown with language packs enabled.

Released: Jul 8, 2020

Updates in 2020.1.3


  • Fixed Maven Search for artifact. It now shows the results in a new Gradle project.
  • Fixed Maven Profile selection.
  • Fixed UI freeze.

Released: Jun 3, 2020

Updates in 2020.1.2


  • Added support for Groovy’s @Newify pattern parameter.


  • Fixed project name issues when opening projects from the terminal.
  • Fixed issues with JavaFX artifacts configuration.
  • Eliminated problems that were causing the Resource Bundle editor to crash.
  • Fixed the Unsplit All action.
  • Fixed tabs detaching issue.

Released: Apr 30, 2020

Updates in 2020.1.1



  • Merge AndroidStudio 3.6.0-Final into IJ.


  • JMS: message queue references for JMSContext usages.

Frameworks. Selenium

  • Selenium: add support for FluentLenium library.


  • Please make `logback.groovy` into a File Type so we can associate it with files with other names.

JavaX. AppServers. Tomcat

  • Add Apache Tomcat 10 support.

No subsystem

  • No icon for Firefox Developer Edition browser.

JavaScript. Frameworks

  • Data properties of Vue single file component exported with...

Released: Apr 9, 2020

Updates in 2020.1



  • Java 14 Support: Records and Pattern Matching - IntelliJ IDEA 2020.1 adds support for Java 14 and its new features. Not only does the IDE add full code insight support for Records, but it also enables you to quickly create new records and generate their constructors and components, and it warns about existing errors. You will also discover support for Pattern Matching for the instanceof operator including a new inspection and a quick-fix that quickly simplifies the verbose...

Released: Mar 17, 2020

Updates in 2019.3.4


SQL General

  • Structure view for block statement.

SQL Highlighting

  • Subquery folding improvements.
  • Support for Sequence Storage Engine MariaDB syntax.



  • Breakpoints for application are ignored: no debugging of application is possible.

Build. Gradle

  • BoundedScheduledExecutorService retaining gigabytes of memory.


  • ExternalSystemProcessHandler does not release InputStream.

Core. Indexing

  • Cannot resolve symbol after switching branch.

Editor. TextMate Bundles

  • Open...

Released: Feb 11, 2020

Updates in 2019.3.3


Build. Built-in (JPS)

  • Update "Error Prone" compiler to 2.3.4.
  • ClassCastException: LinkedHashMap$Entry cannot be converted to HashMap$TreeNode in PathRelativizerService.
  • Error-Prone plugin: use HTTPs for Maven URL.

Build. Gradle

  • BuildListener#buildStarted(Gradle) has been deprecated.
  • Changing the type of source folder in Gradle build script does not change type of source folder in IJ on import.

Code Analysis. Inspection

  • Freeze in StreamApiMigrationInspection when StringBuilder...

Released: Jan 21, 2020

Updates in 2019.3.2


Frameworks Reactor

  • Highlight debug mode initialization when already initialized.
  • Settings tab for automatic debugging initialization.
  • onOperatorDebug in debugging reactor apps.

Frameworks Spring

  • Spring 5.2 reactive event model support.

Java Code Completion

  • No longer suggests APIs from JDK version higher then language level.

Lang FreeMarker

  • Support for freemarker 2.3.29.

User Interface Project View

  • Added the ability to "Copy path" relative to repository root.

No subsystem

  • [Web Types...

Released: Dec 18, 2019

Updates in 2019.3.1


  • Focus is not lost when you close a tool window and the editor tabs are in Split mode.
  • Focus is now returned to the editor after closing the Commit dialog.
  • Fixed the regression with the IDE hanging when performing a Subversion action.
  • Fixed a regression that prevented the Local Tomcat Service run configuration from waiting for a maven build to complete.
  • Properties of IDE panels are now saved.
  • The outputFilenameMapping property of maven-ear-plugin is now supported.
  • JBR...