Skip to end of metadata
Go to start of metadata

What is Early Access Program

We at JetBrains believe that making tools for developers should greatly involve listening to developers. Our Early Access Program lets development community closely participate in discussions devoted to IntelliJ IDEA and influence development planning, from early stages onwards.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release.

Be Careful

Icon

It is important to distinguish EAP from traditional pre-release software. Please note that the quality of EAP versions may at times be way below even usual beta standards.

Feedback

Icon

Please report errors and feature requests to our issue tracker or discuss them in EAP users forum.

What is IntelliJ IDEA 2016.2?

IntelliJ IDEA 2016.2 is update of IntelliJ IDEA released Jul 17, 2016.

Download IntelliJ IDEA 2016.2

IntelliJ IDEA 2016.2.5 (build 162.2228.15), released on Oct 17, 2016

Download

Description

Sha256 checksum

ideaIU-2016.2.5.exe

Windows installer (includes bundled JRE 1.8u76 custom build)

ideaIU-2016.2.5.exe.sha256

ideaIU-2016.2.5.win.zip

Windows ZIP archive (includes bundled JRE 1.8u76 custom build)

ideaIU-2016.2.5.win.zip.sha256

ideaIU-2016.2.5.tar.gz

Linux archive with x64 Java runtime (includes bundled JRE 1.8u76 custom build)

ideaIU-2016.2.5.tar.gz.sha256

ideaIU-2016.2.5-no-jdk.tar.gzUnix archive without Java runtimeideaIU-2016.2.5-no-jdk.tar.gz.sha256

ideaIU-2016.2.5.dmg

Mac installer (includes bundled JRE 1.8u76 custom build)

ideaIU-2016.2.5.dmg.sha256

Download IntelliJ IDEA 2016.2 Community Edition

 

Download

Description

Sha256 checksum

ideaIC-2016.2.5.exe

Windows installer (includes bundled JRE 1.8u76 custom build)

ideaIC-2016.2.5.exe.sha256

ideaIC-2016.2.5.tar.gz

Linux archive with x64 Java runtime (includes bundled JRE 1.8u76 custom build)

ideaIC-2016.2.5.tar.gz.sha256

ideaIC-2016.2.5-no-jdk.tar.gzUnix archive without Java runtimeideaIC-2016.2.5-no-jdk.tar.gz.sha256

ideaIC-2016.2.5.dmg

Mac installer (includes bundled JRE 1.8u76 custom build)

ideaIC-2016.2.5.dmg.sha256

intellij-community-idea-162.2228.15.zip

Sources archive on GitHub

 

 

Plugin Development Kit: Since the open-source Community Edition was released, we no longer provide the plugin development kit as a separate download. Please see http://www.jetbrains.org/display/IJOS/Writing+Plug-ins for instructions on setting up a plugin development environment.

Recent Changes

IntelliJ IDEA 2016.2 162.2228.14

Release Notes

IntelliJ IDEA 2016.2 162.2228.6

Release Notes

IntelliJ IDEA 2016.2 162.2032.8

Release Notes

IntelliJ IDEA 2016.2 162.2032.2

Release Notes

IntelliJ IDEA 2016.2 162.1812.17

Release Notes

IntelliJ IDEA 2016.2 162.1812.17

Release Notes

IntelliJ IDEA 2016.2 162.1812.8

Release Notes

IntelliJ IDEA 2016.2 162.1812.2

Release Notes

IntelliJ IDEA 2016.2 162.1628.40

Release Notes

IntelliJ IDEA 2016.2 162.1628.17

Release Notes

IntelliJ IDEA 2016.2 162.1628.6

Release Notes

IntelliJ IDEA 2016.2 162.1447.21

Release Notes

IntelliJ IDEA 2016.2 162.1447.7

Release Notes

IntelliJ IDEA 2016.2 162.1121.32

Release Notes

IntelliJ IDEA 2016.2 162.1121.10

Release Notes

IntelliJ IDEA 2016.2 162.1120.6

Release Notes

IntelliJ IDEA 2016.2 162.1024.1

Release Notes

IntelliJ IDEA 2016.2 162.917.19

Release Notes

IntelliJ IDEA 2016.2 162.844.8

Release Notes

IntelliJ IDEA 2016.2 162.646.4

  • The new build finally fixes a very annoying issue with Case-only renames in Git for Windows and OS X. 
  • Since this build we officially support font ligatures. To enable ligatures, go to the Settings → Editor → Colors & Fonts → Font, choose a font that supports ligatures, e.g. FiraCodeHaskligMonoid or PragmataPro (the font has to be installed) and select the Enable font ligatures option.
  • Also we’ve recently reworked the way IntelliJ IDEA displays notifications: the popups are now displayed in the rightmost bottom corner (next to the Event Log tool window icon), more compact, and grouped by the subsystem they came from.
  • The last but not least, we've added a new action called Set Background Image. Give the IDE a custom look by choosing a background image for the editor and the IDE frame.

Read the blog post to learn more or see the release notes.

IntelliJ IDEA 2016.2 162.426.1

  • General
    • A new inspection that warns you when you instantiate new objects inside equalshashCode,compareTo or Comparator.compare methods. This helps to avoid significant performance problems when, for example, objects of classes with such constructs are added to Set or Map, where these methods will be frequently invoked.
    • Coding assistance for Regex has been extended with better error reporting and added code completion for named group references.
    • The Inspection tool window has been redesigned for better ergonomics: now code location for each of the problems is displayed along with controls to either apply a quick-fix or suppress inspection.
  • Version control
    • In case a file has been changed after you created a path, and IntelliJ IDEA cannot find its original revision (e.g. it lost after Rebase, or its format is not supported), IntelliJ IDEA will now prompt you to apply the changes from patch using a Merge-like dialog. Also, in theApply Patch dialog, before applying a patch you can compare it to your local version using the Show Diff action. While comparing, you can edit your the local version.
    • The Git Log can now display commit details for several selected commits (this works for Gitand Mercurial).

For more details, read the blog post, or see the release notes.

IntelliJ IDEA 2016.2 162.74.16

  • General
    • The installer for Windows now comes with our custom JDK build where we address some issues with focus and font rendering.
  • Debugger
    • The Watches views has been merged with Variables for more convenience.
    • Multiline expressions are now supported in breakpoint’s Condition and Evaluate and log, and Data Type Renderers.
    • Try and return statements are supported in Evaluate Expression.
  • Version control integration
    • The Commit dialog now shows unversioned files (so you don’t forget to commit something important).
    • Patches can now be applied from the clipboard (the IDE will offer to apply the patch when it obtains focus), or by dragging a file into the IDE.
    • If a file has been moved or renamed since a patch was created for it, the IDE will try to figure that out or let you manually choose the file to apply the patch to.
    • The VCS log continues getting better with a handy loading progress indicator, a shortcut to navigate to the filter field, and tooltips for graph arrows.
  • Editor
    • Better spell-checking suggestions based on Damerau–Levenshtein distance.
    • Language injection now works in YML files.
    • Inspections based on Doclint for detecting Javadoc HTML problems.
  • Settings
    • Importing color schemes from Eclipse.
  • Spring Frameworks
    • Spring 4.3 core features, new inspections and better performance.
    • Better support for Spring Security 4.x.
    • Coding assistance for Spring MVC variables in FreeMarker and Velocity views.
    • Support for generics as qualifiers.
    • A lot of issues related to both Spring and Spring Boot have been fixed.
  • Android

32 Comments

  1. Is there a 64bit build for the new Custom JDK for Windows? Did you guys make changes to freetype for the font rendering fixes or is it purely in the openjdk code? Are these builds using harfbuzz?

  2. I found x64 builds here 

    https://bintray.com/jetbrains/intellij-jdk

    Do they contain the fixes mentioned here?

    1. Yes, it contains all the builds bundled with  IDEA 2016.2 EAP on all supported platforms.

  3. Alexey Ushakov Are there changes to the fontmanager dll? I'm trying to get a sense of where the changes are. 

    1. All the changes can be observed here 

      https://github.com/JetBrains/jdk8u_jdk/commits/master 
       

      See commits up to Apr 22, 2016   for Windows x64 

  4. The icon for Windows 64-bit didn't get set automatically. When I went in to change it, it was there. 

  5. This not support write var in mapper.xml? 

    <select id="get" resultMap="defaultResultMap">
    SELECT *
     FROM crm_dialog
    WHERE id = #{id};
    </select>
    #{id} error: <expression> expectd, unexpected end of file
  6. It looks like the no-jdk linux builds actually link to the build with the integrated jdk.

    https://download.jetbrains.com/idea/ideaIC-162.74.16-no-jdk.tar.gz does work though.

     

  7. The installer for Windows now comes with our custom JDK build...

    Does it include both a 32-bit and 64-bit JDK? Or just 32-bit?

     

    1. I think you have to get the 64-bit builds from https://bintray.com/jetbrains/intellij-jdk. The bundled JDK in the latest EAP seems to be a newer build than the one available at bintray. Maybe Alexey Ushakov can comment?

      1. Appropriate builds are there now. Thanks for letting us know.

        1. Thanks Gesly and Alexey Ushakov. Your responses and follow up are very much appreciated. - Mark

        2. Thanks for the update.

          1. Alexey Ushakov Would you guys share with the community when the fixes you have made would be contributed back to OpenJDK?

            1. Gesly here is the list of resolved problems JetBrains Runtime Environment (see resolved issues link at the bottom) At the moment we provide such information in the issues

        3. Alexey Ushakov Latest JDK builds please. Thanks.

        4. Alexey Ushakov Any chance  build 251 (released for Mac & Linux) will be released for 32-bit & 64-bit windows?

          1. These builds were for testing purpose and have some issues. We'll provide more stable ones in a while.

  8. The ideaIU-162.426.1.dmg installer icons are shown as white placeholders and the 'drag to applications' folder operation is blocked.

    I was able to install from the Terminal by copying from the Volume instead - so it seems to be an installer-only issue.

    I am on the latest stable El Capitan release. All other IntelliJ EAP dmg files I have fetched up till now have worked just fine.

    This is what I'm seeing

  9. Maxim Mossienko Is there a 64-bit version of build 216 of the custom JDK for Windows? The bundled JRE is build 216 but bintray has build 205 for Windows 64-bit. 

  10. When do you fix this annoying bug 

    java.lang.NullPointerException
    	at com.intellij.openapi.editor.actionSystem.EditorAction.update(EditorAction.java:118)

    EAP is unusable with it.

    1. The problem is most likely caused by one of third party plugins you have also installed (in such case disabling them will help). Please submit issue to YouTrack (https://youtrack.jetbrains.com/) if problem reproduces in clean installation.

      1. The problem was caused by Angular Templates plugin

  11. I am unable to import my gradle project with IntelliJ IDEA 2016.2 and later releases, I tried to import the project with every release after IntelliJ IDEA 2016.1 CE EAP but none worked. When I import project, IDE opens with project but in status bar I see gradle build never finished. Once I waited for an hour but no success, because of this issue I am not able to use latest releases (sad). Any help o this issue is highly appreciated.

    Note: My gradle project in pretty big of about 50 modules and get successfully imported on IntelliJ IDEA 2016.1 CE EAP.

    1. Please create an issue in our tracker, reproduce the problem and attach idea.log (Help | Show Log) to it.

  12. I just updated my EAP IntelliJ to the latest build (IU-162.1628.17) and my licence was not updated.

    It still notifies me that it expires in 6 days.

    1. It is as it should be: you need to have a valid subscription to run EAP builds of bugfix updates for IntelliJ IDEA Ultimate. If you don't have a valid subscription, you have 30-day evaluation period which isn't restarted when you install an new bugfix update (or its EAP build).

      Note that this applies only to EAP builds of bugfix updates for a released version. When we'll start the EAP program for the next major release (2016.3) its builds will have 30-day period of use which will restart with each new build.

      1. Thanks. Do you know when the EAP for 2016.3 is due to start?

        1. We plan to start it in a few weeks.