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.
What is IntelliJ IDEA 11.1?
IntelliJ IDEA 11.1 is a minor feature update for IntelliJ IDEA 11, released on March 28, 2012. IntelliJ IDEA 11.1 is a free upgrade for users of IntelliJ IDEA 11.
IntelliJ IDEA 11.1.5 has been released on December 18th, 2012. You can download it from http://www.jetbrains.com/idea/download/
Release Notes
IntelliJ IDEA 11 117.1034 Release Notes
IntelliJ IDEA 11 117.1006 Release Notes
IntelliJ IDEA 11 117.963 Release Notes
IntelliJ IDEA 11 117.912 Release Notes
IntelliJ IDEA 11 117.747 Release Notes
IntelliJ IDEA 11 117.728 Release Notes
IntelliJ IDEA 11 117.622 Release Notes
IntelliJ IDEA 11 117.499 Release Notes
IntelliJ IDEA 11 117.359 Release Notes
IntelliJ IDEA 11 117.281 Release Notes
IntelliJ IDEA 11 117.216 Release Notes
IntelliJ IDEA 11 117.84 Release Notes
IntelliJ IDEA 11 117.46 Release Notes
IntelliJ IDEA 11 117.37 Release Notes
IntelliJ IDEA 11 117.21 Release Notes
IntelliJ IDEA 11 116.108 Release Notes
IntelliJ IDEA 11 116.32 Release Notes
IntelliJ IDEA 11 114.243 Release Notes
IntelliJ IDEA 11 114.145 Release Notes
IntelliJ IDEA 11 114.98 Release Notes
IntelliJ IDEA 11 114.65 Release Notes
If a feature in the following list doesn't seem to be clear enough, don't worry We're going to publish blog posts describing each of the new features in more detail.
- Continued work on UI changes (Project View, run/debug toolwindows UI redesigned)
- Subversion 1.7 support (work in progress)
- Changes View update optimizations, 'move' command support and other improvements for Perforce integration
- New Coverage view
- New tree-based File Structure Popup
- Improved popup for controlling Git branches (checkout, compare, delete, multi-root support)
- Git commit & Git status performance optimization.
- Highlighting of unused public members in Groovy code
- Extract Closure refactoring for Groovy
- New Flex project structure (work in progress)
- Spring support improvements
- Hibernate 4 support (work in progress)
- Gradle project synchronization support
- Android lint tool integration
- Magic Constant inspection and code completion
- Possibility to run JUnit or TestNG tests from abstract classes, as well as for any selection of classes or methods
- Groovy Shell (Tools menu) to quickly execute code snippets in project classpath
- Chained code completion for Java and Groovy
- ECMAscript "Harmony" syntax support in the JavaScript plugin
- A distinctive highlighting for reassigned Groovy variables and parameters
- Custom regions for code folding
49 Comments
Mike Liu
er... don't you mean late Q1/early Q2 2012?
Kirill Likhodedov
Of course. Thanks
Ted Young
I have a valid 11.0 license and the 114.55 build is saying: License Upgrade Needed (Nika.1). Is it not finding my license key, or is this a bug?
;ted
Dmitry Jemerov
Please reenter your current IntelliJ IDEA 11 license in the Register dialog; it will be accepted.
Wes Clark
I had previously chosen the option not to prompt me about which window to open a second project, but open in a new window. After moving to EAP version, it remembered not to prompt me when opening a second project, but it chose to open it in the same window. This was easy to fix by re-enabling "Confirm window to open project under General IDE Settings. I just opened http://youtrack.jetbrains.net/issue/IDEA-81150.
Bob Herrmann
I've tried to give it a spin on Ubuntu 11.10 but it gets caught in an endless loop
$ /opt/intellij/idea-IU-114.145/bin/idea.sh
-- Prompts for Enter IntelliJ IDEA License -- I check "eval for free for 30 days" and then click ok.... The following logs forever....
[ 17429] ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA (Nika.1) IU-114.145 Build #IU-114.145
[ 17429] ERROR - llij.ide.plugins.PluginManager - JDK: 1.6.0_31
[ 17429] ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) 64-Bit Server VM
[ 17429] ERROR - llij.ide.plugins.PluginManager - Vendor: Sun Microsystems Inc.
[ 17430] ERROR - llij.ide.plugins.PluginManager - OS: Linux
[ 17429] ERROR - llij.ide.plugins.PluginManager - Could not initialize class com.intellij.diagnostic.MessagePool
java.lang.NoClassDefFoundError: Could not initialize class com.intellij.diagnostic.MessagePool
at com.intellij.diagnostic.DefaultIdeaErrorLogger.handle(DefaultIdeaErrorLogger.java:66)
at com.intellij.diagnostic.DialogAppender$2.run(DialogAppender.java:84)
at java.lang.Thread.run(Thread.java:662)
[ 17430] ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA (Nika.1) IU-114.145 Build #IU-114.145
[ 17430] ERROR - llij.ide.plugins.PluginManager - JDK: 1.6.0_31
[ 17430] ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) 64-Bit Server VM
[ 17430] ERROR - llij.ide.plugins.PluginManager - Vendor: Sun Microsystems Inc.
[ 17430] ERROR - llij.ide.plugins.PluginManager - OS: Linux
[ 17430] ERROR - llij.ide.plugins.PluginManager - Could not initialize class com.intellij.diagnostic.MessagePool
java.lang.NoClassDefFoundError: Could not initialize class com.intellij.diagnostic.MessagePool
at com.intellij.diagnostic.DefaultIdeaErrorLogger.handle(DefaultIdeaErrorLogger.java:66)
at com.intellij.diagnostic.DialogAppender$2.run(DialogAppender.java:84)
at java.lang.Thread.run(Thread.java:662)
[ 17430] ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA (Nika.1) IU-114.145 Build #IU-114.145
....
Sukhanov Kirill
The same issue with me. I noticed this from 114.98 build. And in this build again.
Ubuntu 11.10 x64
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
Peter Gromov
Unfortunately this is a side effect of some another problem. If you please could find the very first stack trace and post it here. For this you can either dig your log or launch idea.bar or idea.sh in a console and it'll be the very first thing to be printed out.
Sukhanov Kirill
Ok, that's fresh log:
and then only repeats of last messsages.
Dmitry Jemerov
This problem is fixed; fix will be included in the next EAP.
Vinay
Hi,
Preface to the issue what i am facing. This may not be the best place for this but i dont know where this go to either.
1) for 10 years i have been a windows user and developer on C# , C++, VB developer.
2) Recently switched on to a new shiny mac in order to find out why its better. and this brought a new oportunity for me to help me to learn Scala and Lift web.
3) Went ahead and started learning Scala from a book and when i went to the Scala website it said intelliJ has a Scala plugin.
4) Downloaded the Community Edition ( Scala plugin also ) but Scala wont work with Community edition.
5) Downloaded the EAP 11 installed scala plugin.
6) but the step by step guide is only for windows the paths and other details didnt find any tihing for getting started with scala for MAC can we have a wiki page dedicated for it please?
7) EAP licence says only for 30 day trial. Can we have a EAP account and password so that i can still learn scala using the IntelliJ EAP software?
Sam Razialruh
this appears after patching to latest EAP (IU-116.108):
java.lang.NoClassDefFoundError: com/intellij/util/ui/UIUtil
at com.intellij.idea.Main.main(Main.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.intellij.util.ui.UIUtil
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 7 more
Vincent
117.21 high CPU used?
100% CPU almost
Dmitry Jemerov
http://devnet.jetbrains.net/docs/DOC-192
Sukhanov Kirill
Hey, guys, what have you done with font rendering in last EAP?:) Font in editor look disgustingly.
Compare yourself:
How it was before (117.21)
And how it looks now(117.37)
II'm runnig IntellilJ IDEA on Ubuntu Linux:
Sam Razialruh
Patch not found:
http://download-ln.jetbrains.com/idea/IU-117.21-117.37-patch-win.jar
Sam Razialruh
this works:
http://download-ln.jetbrains.com/idea/IU-116.108-117.37-patch-win.jar
but how can i manually install this patch
Vincent
put the jar in the idea install dir and run
java -cp IU-116.108-117.37-patch-win.jar com.intelli.updater.Runner install patch.properties
Hah
maybe this could do the update
Johan Corveleyn
RC3 (117.46) still contains a rather old svnkit pre-release build of 1.7 (SVN/1.7.2 SVNKit/1.7.0-SNAPSHOT (http://svnkit.com/) r8919_v20120229_2018). Please consider upgrading it to the latest svnkit release (currently 1.7.4-rc1) before final release.
This would finally enable "case-only renames on Windows" (which is supported by svn 1.7, but not by the old svnkit snapshot --- it has been fixed as of svnkit 1.7.0 beta3). See also http://youtrack.jetbrains.com/issue/IDEA-82786.
Apart from that, the newer svnkit version probably incorporates most improvements that were made to svn between 1.7.2 and 1.7.4, some of which were errors and assertions that happen with certain edge cases in the working copy (some happen during upgrade from 1.6 to 1.7). I think these fixes are important for the final IDEA 11.1 release, because it will impact how users perceive the svn 1.7 support (right after release, a lot of users will start upgrading their working copies, ...).
Johan Corveleyn
It seems the EAP doesn't include jna.jar with svnkit (in the svn4idea plugin). Normally svnkit ships with jna.jar, and it's important for improving performance and making certain native calls. It was included in 11.0 (and older releases), but seems to be missing form the EAP's of 11.1. Is this intentional?
Dmitry Jemerov
jna.jar is one of the libraries used by the IntelliJ IDEA core, and is being made available to all plugins. Because of that, the copy shipped with svn4idea was redundant, and we've removed it.
Rodney J. Woodruff
Hi,
It doesn't look like this build (build 117.84) fixed the freezing when indexing problem on Mac OS X.Please let me know what details I can provide to help with this.
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50b)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
Mac OS X Lion (10.7.3)
Dmitry Jemerov
Rodney,
As far as we know, deadlocks on Mac OS X when it's impossible to get the thread dump with jstack are caused by a bug in the Apple JDK, which is fixed in the latest Developer Preview of Java for Mac OS X. Unfortunately there is nothing that can be done to fix this problem on our side; please wait until the Developer Preview becomes a public release.
P.S. Heijnen
Hi, thanks you guys for the 11.1 release!
The 11.1 EAP program has been a enjoyable ride with significant improvements from 11.0.
PS: Could you also post release notes for the release builds (IntelliJ IDEA 11.1 117.105 Release Notes) on the page? This makes it easier for us EAP-followers to see the last set of changes.
Anthony Holland
Hi - when will 112.666 or greater be available for EAP? http://youtrack.jetbrains.com/issue/IDEA-80387 is absolutely killing me. I am on 11.1 (117.105 and it is killing me having to restart EVERY TEN MINUTES to keep my debugger and run-dialog working. Urgently want any version that doesn't do this. Very frustrated,
Dmitry Jemerov
Anthony,
117.105 is a newer build than 112.166. We don't have any other fix for this issue compared to what you have already.
Anthony Holland
What was I thinking? I could have waited a long time. Okay, I will have to try to work out when it is happening and possibly re-open that bug.
Sam Razialruh
With "117.216", IntelliJ is indexing on every start :-(
Dmitry Jemerov
Sam,
Please file an issue at http://youtrack.jetbrains.com and attach your log file (Help | Reveal Logs)
Alain Penders
Is anyone else seeing SVN 1.7 corruption issues using recent IDEA versions? I installed 117.216 and had to roll back because I was spending more time dealing with SVN corruption issues. I just switched to 117.359 at the end of last week and am starting to experience SVN corruption again. This manifests as IntelliJ reporting that there are (partial) incoming changes, but update doesn't get them. Using TortoiseSVN on the directory reports there is nothing to update yet the files/changes are missing. The only way I've found to fix this is to rebuild the SVN database for the affected directories (using update --set-depth empty and update --set-depth infinity), but that is cumbersome. After a few days the corruption gets so bad that even that doesn't work anymore.
Obviously this would be a SVNKit bug and not an IDEA bug, but I'm writing about it here to see if other people are experiencing it and perhaps JetBrains can track down which versions of SVNkit have it and which don't. I did not see this with 11.1.1 GA.
Dmitry Jemerov
Partial incoming changes do not indicate a corrupted SVN working copy or a bug in SVNKit; it's simply a problem of IntelliJ IDEA not detecting correctly which changes are applied to your working copy and which are not. All changes are in fact there in your working copy.
Alain Penders
I know that Partial doesn't mean there is a problem. The issue is that after performing an update with IDEA the changes are missing. Sometimes that means new files are missing, sometimes file changes are missing. The Incoming changes panel reports that they are missing, but performing an update doesn't do anything. Similarly, doing an update from CLI or TortoiseSVN reports that the directory is up-to-date. It has to be a SVN database issue, otherwise the issue wouldn't span multiple tools, but it always starts after an IDEA update (alas, I think it's a SVNkit bug).
As a side note, I work against an extremely active SVN repository, we often have over 100 check-ins per day. This results in lots of updates and lots of change sets per update.
Johan Corveleyn
Have you seen any errors? Or is it just silent corruption?
Maybe you've seen the "Checksum mismatch" error, which was reported in issue IDEA-83673? After hitting this, your working copy gets corrupt, because the affected node thinks it's up to date, but it's not ('svn info' says there is a gap between 'Last Changed Rev' and 'Revision', but the history of the file shows that changes were made after 'Last Changed Rev' and 'Revision' – see the issue comments for some more explanation). After that, this node will not be updated anymore.
I've had this problem with 11.1, and thought it would be fixed in the newer IDEA versions (maybe because they carry a newer SVNkit), but it seems that the issue is still present. I hope people from JetBrains and/or SVNKit are actively working on this problem, because it makes the svn support in IDEA very unstable (4 out of 5 colleagues of mine have run into this).
Alain Penders
It's silent corruption. I had a lot of the checksum errors with 117.216, but haven't seen any using 117.359. It just reports the update as completed successfully. I usually don't notice there is an issue until I rebuild my code and find out I can't build due to missing updates. At that point I'm dead in the water... IDEA shows there are missing files but nothing will retrieve them. The only workaround (short from doing a brand new checkout) is forcing SVN to rebuild its database for the affected directories. This is easy when the directory doesn't contain any changed files, but a pain when it does (copy them out, rebuild the directory, copy them back in).
Also note that with SVN 1.6 you could just delete a directory and "svn update" would fix it. Using svn 1.7 this doesn't work as deleting the directory doesn't wipe the database records for it. The answer is using "svn update --set-depth empty", which will empty out the directory and purge the SVN database records for it (local DB, not repository), followed by "svn update --set-depth infinity", which will retrieve the files and rebuild the DB for it.
David Dabbs
Yes, I've seen checksum mismatches, etc, though note that I'm using svn 1.6 working format. There is an 11.1 option to use an external svn exe (supposedly to speed svn ops) but perhaps that would address the corruption issues you've experienced.
Aaron Scott-Boddendijk
Looking at the svn4idea plugin in the 117.359 release candidate I see that the version of svnkit used is 1.7.5-SNAPSHOT. This either means they intend to ship with a non-released version of svnkit or that the release candidate is invalid (since it wouldn't represent the actual release if they change the dependency). Is there a specific bug in the released svnkit they're avoiding with the snapshot or is this just a release candidate packaging mistake?
The stability of the VCS component is important - a defect there can derail a developer for a while with the potential to lose uncommitted changes. If a bug exists in the commit chain it could, depending upon the team branching policies, derail the whole team until the problem is identified and rolled-back.
We've been hit by VCS integration bugs in older IDE releases (IDEA and in eclipse, this isn't a finger pointing exercise), we'd very much like to minimise the chance of seeing history repeat itself...
Alain Penders
We have a lot of developers using 11.1.1 with SVN 1.7 and have seen little to no problems with it. I've started testing the 11.1.2 versions and have had a ton of issues with them. I've never lost uncommitted changes though. Worst case has been creating a patch file, wiping the project, doing a clean checkout, re-applying patch. Nothing lost other than a few hours of my time ;-) I will also add that this is the price one pays for running EAP versions... the initial EAP versions of 11.1 completely hosed up our Flex modules. The 11.1 release version had no problems with them.
Eugene Platonov
Update through patch doesn't work. (117.622 -> 117.721)
Roman Shevchenko
Fixed (from 622 to 728), update from 721 to 728 is unfortunately not possible.
Johan Corveleyn
Why is 117.747 still shipping with a pre-release version of SVNKit (1.7.5-SNAPSHOT r9277_v20120530_1958), just like 117.622 and 117.728?
That's a snapshot build from May 30th. Even though SVNKit has had its final 1.7.5 release already on June 21st.
I'd feel more comfortable if you used the blessed stable release of SVNKit (I can't imagine that there is an advantage in still using the old snapshot build).
Aaron Scott-Boddendijk
Having had IDE/VCS integration issues in the past, the fact that Jetbrains is packaging a non-release version of their integration dependency was enough to block our upgrade from 10.5 to 11.
That this still hasn't been resolved or explained, since my previous comment on the 117.359 build, has driven most of our IDEA users off the product (they are now using Eclipse) and I am now under pressure to transition as well.
It's a shame that something so simple as fixing or explaining a dependency decision could have this effect but this has effectively ended our project team relationship with IDEA (sadly for me as I prefer it to Eclipse).
Irina Chernushina
We frequently contact svnkit team, so sometimes they do fixes or change their code (I mean, architecture) by our request.
That's why we put builds from svnkit with that fixes or changes what we need at our side.
That does not mean that version of svnkit is not stable. Every time we take non release build we consult svnkit leader.
At the moment, indeed, we should upgrade svnkit version provided with IntelliJ IDEA.
We use not patched version, just standard version so it can easily be replaced manually (I understand that it is not appropriate solution, I just inform that this way it would work)
Johan Corveleyn
Sorry, but I'm pretty disappointed lately with the poor SVN support of IntelliJ IDEA, continuing stability problems, corrupted working copies, ... this causes a lot of wasted effort and loss of time.
If Jetbrains currently already works together with the SVNKit team, you should work even more closely together I think (or look towards other solutions if necessary). The current situation is simply unacceptable. I cannot trust my IDE to integrate well with my version control system, one of the most fundamental pieces of infrastructure in a professional development environment. This is now going on already since the first 11.1 release. I have yet to see a release with solid SVN (1.7) integration that I can depend on.
I've started a discussion thread on the IntelliJ IDEA Users forum: Please improve SVN support in IntelliJ IDEA. Everyone: feel free to contribute to the discussion there.
Sam Razialruh
http://confluence.jetbrains.net/display/IDEADEV/IntelliJ+IDEA+11+117.798+Release+Notes
not found :-(
Dmitry Jemerov
Full release notes for IntelliJ IDEA 11.1.3 are published at http://confluence.jetbrains.net/display/IDEADEV/IntelliJ+IDEA+11.1.3+Release+Notes
Sam Razialruh
as a fan of intellij (since version 2.?!!) and a fan of EAP i love to see, what's the difference between eap's and also eap<->final
Sam Razialruh
Hello? any 11.1.4 news out there?
Mike Liu
It's been out since the 29th (http://www.jetbrains.com/idea/download/index.html). However this page hasn't been updated to indicate as such.. It'd be nice that this page is kept up-to-date since I believe quite a number of us watch this page for critical changes. Thanks!
Johan Corveleyn
Any idea when 11.1.5 will be released? The EAP (117.1006) was posted on November 13, and two weeks seems like enough soaking time ...