New in version 14.0 Build 139.224

November 7th, 2014
  • Decompiler:
  • IntelliJ IDEA 14 comes with a built-in decompiler for Java classes. When you want to take a look inside a library that you don't have the source code for, now you can — without any third-party plugins.
  • Show Variables in Editor:
  • The Show Variables in Editor is a new debugging option that integrates the Variables view right in the Editor, by showing variable values next to their usages.
  • Show Referring Objects:
  • The new Debugger action Show Referring Objects lets you see all objects that have references to the selected object.
  • Lambda Evaluation:
  • The updated Evaluate Expression and Watches let you evaluate lambda expressions and anonymous classes.
  • Operator Expressions Evaluation:
  • IntelliJ IDEA 14 can evaluate to operator expressions. Now you can see the value of an operator expression simply by hovering the mouse over it.
  • Performance:
  • When IntelliJ IDEA 14 starts up, some of the processes now run in the background. This means that your projects open faster and the IDE is more responsive.
  • Smart Backspace Indent:
  • The new Editor option Smart Backspace Indent makes the backspace key behavior way more convenient: Now it doesn't just remove indents and white spaces, but does so according to your code style settings.
  • Detecting Code Styles:
  • This new option lets IntelliJ IDEA detect certain Code Style settings, such as Use Tab character and Indent size, in the currently edited file on the fly.
  • Annotation Inference:
  • IntelliJ IDEA now automatically infers the @NotNull, @Nullable and @Contract annotations to better code analysis.
  • Multiple Selections:
  • Multiple selections introduced in the previous release have been enhanced, with smarter code completion and copy/paste behavior, a default shortcut, and more.
  • Scratch Files:
  • IntelliJ IDEA 14 introduces a completely new feature called Scratch Files, which helps you experiment and prototype right in the editor, without creating any project files.
  • User Interface:
  • The Settings (Preferences) and Project Structure dialogs have been redesigned to become cleaner and more straightforward.
  • Scala:
  • The updated Scala plugin comes with the Change Signature refactoring, reworked SBT integration, faster performance, brand new project configuration model, and many more.
  • Android:
  • IntelliJ IDEA 14 adds the enhancements and new features introduced in Android Studio Beta, including support for Google Wear and TV.
  • Thymeleaf:
  • Advanced coding assistance for Thymeleaf: code completion, navigation, finding usages, rename refactoring, 'Create message' quick-fix, and Spring MVC integration.
  • GWT:
  • IntelliJ IDEA 14 streamlines GWT development workflow by providing smooth integration with its new Super Dev Mode; better Source Maps support; and a new option that starts a JavaScript Debugger session automatically.
  • Spring Frameworks:
  • IntelliJ IDEA's support for Spring frameworks has been extended with coding assistance for WebSocket and MongoDB; visual diagrams for Spring Integration; and better performance.
  • Gradle Build Tools:
  • If you run tests via a Gradle task, the IDE offers you the standard Test Runner instead of the console output.
  • Now it's also possible to tell the IDE to run your Gradle tasks in Run Configuration before the launch.
  • Among other improvements IntelliJ IDEA 14 also brings better support for Gradle-based Grails projects.
  • Maven:
  • The existing Maven integration now lets you disable profiles and navigate to their definitions, and also generate MANIFEST.MF for artifacts based on the pom.xml configuration.
  • Java FX:
  • With the new release you don't need to switch from the IDE to the Scene Builder for editing layouts anymore. The Scene Builder is now built into the Editor.
  • Application Servers:
  • IntelliJ IDEA 14 updates its support for top open-source and commercial application servers according to their latest versions, including GlassFish 4.1, TomEE 1.7.1, WildFly 9.0.0 and tcServer 3.0.1.
  • PhoneGap/Cordova/Ionic:
  • The IDE now enables you to create, run and deploy HTML5 mobile applications that use PhoneGap, Apache Cordova and Ionic frameworks.
  • Postfix Code Completion:
  • The Postfix Code Completion introduced for Java in the previous release is now also available for JavaScript language.
  • Log Viewer:
  • The Log viewer for Git and Mercurial has been improved with faster loading and the Reset Current Branch to Here action.
  • Mercurial / Git:
  • IntelliJ IDEA 14 extends the existing Mercurial integration with support for Synchronous Branch Control and Subrepositories support.
  • Database Tools:
  • The built-in set of tools for SQL developers have been improved in many ways...
  • Transposed Mode, Zooming and Image Detection in the Table Editor and Results View
  • Improved Documentation view
  • Auto Increment option in the Create New… dialog
  • Navigate to a Table/Procedure
  • Integrated Windows Authentication support for SQL Server
  • And Even More:
  • The Right Margin can be configured per language in Code Style settings
  • The Scope and File Mask options in Reformat Code action
  • The Copy/Paste as HTML/RTF is built into the Editor
  • The updated Debugger now persists Watches; lets arrange breakpoint into groups; and evaluates finally blocks when dropping a frame.
  • The Rollback action now can revert selected code
  • Support for Groovy 2.3 Traits

New in version 13.1 Build 134.1007 EAP (February 12th, 2014)

  • Spring Open API
  • Spring: performance improvements for projects with many/big XML config files
  • Configurable Web Browsers
  • Plugins configuration redesign
  • Support Windows/Linux HiDPI devices via -Dis.hidpi=true
  • 2 new Java inspections:
  • Interface may be annotated @FunctionalInterface
  • Implicit usage of the platform's default charset
  • Postfix completion
  • IDEA-99943 Allow to filter thread dump by a word in stacktrace
  • javax.annotation.ParamatersAreNonnullByDefault supported for data flow analysis
  • OpenShift debug
  • Diff:
  • Go To Source from older diff contents.
  • Option to disable sync scrolling.
  • Option to choose diff highlighting mode: by word, by line or no diff highlighting.
  • Mercurial:
  • Amend commit.
  • Support unnamed heads in the "Branches" menu.
  • Groovy:
  • Highlighting for overloaded binary operators.

New in version 13.0.2 Build 133.696 (January 28th, 2014)

  • No subsystem:
  • IDEA-81277 (Feature): Show Constraints for Data Sources
  • IDEA-118159 (Feature): "Search Everywhere" inconsistent api on ItemPresentation
  • IDEA-74428 (Feature): Provide UI for changing log settings
  • IDEA-113344 (Usability Problem): An easy way to exit from full screen mode using mouse
  • IDEA-111684 (Usability Problem): Quick Documentation should resolve values for aggregated / indirect constants
  • IDEA-118487 (Bug): IDEA should suggest downloading missing plug-ins for unrecognised artefact configuration
  • IDEA-117911 (Bug): Delegate methods duplicate @Override
  • IDEA-118513 (Bug): Reduce size of ideaIU-XXX-teamcity.zip (e.g. strip retina pictures)
  • IDEA-119439 (Bug): Another 1 month of trial after EAP installation.
  • IDEA-78206 (Bug): Constructing 'mailto' link -> cannot resolve file 'mailto'
  • IDEA-118691 (Bug): Quick Documentation (Ctrl+Q) often does not display correct javadoc after checking parameters with CTRL+P
  • IDEA-118696 (Bug): Replace with regex: IOOBE at SegmentArray.findSegmentIndex()
  • IDEA-118745 (Bug): Show directory in editor tabs for non-unique filenames doesn't work for non-project files
  • IDEA-118528 (Bug): "Delegate Methods..." function adds @SuppressWarnings annotation
  • IDEA-118718 (Bug): Occasionally seeing "Low disk space on a IntelliJ IDEA system directory partition"
  • IDEA-118417 (Bug): IDEA freezes
  • IDEA-117835 (Bug): Some IntelliJ IDEA icons are fuzzy on MacBook Pro with Retina
  • IDEA-117831 (Bug): After deleting last live template in a group, I can't click OK.
  • IDEA-118587 (Bug): IDEA may not exit with black window
  • IDEA-115351 (Bug): Idea UI hangs after performing Move Module to group
  • IDEA-117555 (Bug): Search everywhere dialog is being closed immediately
  • IDEA-116071 (Bug): Field can be final inspection change
  • IDEA-113339 (Bug): "replace with method reference" ignores side effect of expression
  • IDEA-118787 (Exception): IAE: Argument 0 for @NotNull parameter of com/intellij/codeInspection/dataFlow/value/DfaPsiType. must not be null (with testcase)
  • Android:
  • IDEA-60280 (Feature): Option to create a layout file and specify it as content view when activity is created
  • IDEA-92084 (Feature): layout_weight attribute should accept integer references
  • IDEA-114723 (Feature): Access Android SQLiteDatabases on external storage
  • IDEA-89390 (Feature): Proguard heap size setting
  • IDEA-102167 (Feature): Android XML: sort attributes in completion in layout files
  • IDEA-102165 (Feature): Android XML: show icons for views in code completion
  • IDEA-67747 (Feature): Add [Fragment] as a Android Component Kind
  • IDEA-112692 (Feature): Completion in @+id references
  • IDEA-112694 (Feature): Navigation from Manifest.* reference in Java to related declaration in manifest
  • IDEA-91552 (Feature): Support activity-alias for launch activity chooser
  • IDEA-103320 (Feature): Android/XML code style: add "Insert line break after last attribute" option
  • IDEA-85457 (Feature): Android. Add option to automatically show logcat window on run
  • IDEA-88460 (Feature): Allow to run/debug android application from atrifact
  • IDEA-53990 (Feature): IDEA should show red underline when valid id is expected
  • IDEA-65787 (Feature): Notification: Android SDK not configured
  • IDEA-67759 (Feature): Make possible to access Adnroid SQLite databases from within Idea
  • IDEA-88598 (Feature): don't suggest 'gen' directory as target for refactorings
  • IDEA-101688 (Feature): Android AAPT: Support -0 (zero) option, to specify file extensions for which such files should not be compressed by aapt
  • IDEA-101683 (Feature): Add possibility to exclude R class from "Insert imports for inner classes" setting
  • IDEA-68373 (Feature): Navigate from android components to AndroidManifest.xml like for Spring beans
  • IDEA-79379 (Feature): Make 'export signed android package' part of the build
  • IDEA-89857 (Feature): Automatically add android:layout_width and android:layout_height. Close with correct tag.
  • IDEA-111435 (Feature): Add support for new Android Library Dependencies (.aar)
  • IDEA-99045 (Usability Problem): IDEA keeps R.java empty.
  • IDEA-92500 (Usability Problem): 'Clear all' button only enabled after clicking in content area of logcat view.
  • IDEA-102906 (Performance Problem): Provide option to disable automatic generation of R.java and other files
  • IDEA-94431 (Task): Support configuring several proguard files
  • IDEA-112689 (Task): Correct support of custom views with custom attributes in library projects
  • IDEA-112932 (Task): Android attribute sorting: "width" should be before "height"
  • IDEA-119286 (Bug): Create Activity menu gone
  • IDEA-115319 (Bug): Android DataSource to external storage works only partially
  • IDEA-114463 (Bug): Inspect code (Lint) doesn't work with maven project
  • IDEA-111648 (Bug): Intellij idea showing error: could not create the java virtual machine
  • IDEA-116593 (Bug): Android Gradle New Project Wizard: it is suggested to select SDK twice; the first selection is ignored
  • IDEA-113446 (Bug): Android maven project import broken again in 132.106
  • IDEA-100046 (Bug): BuildConfig.DEBUG shouldn't be marked as always true/false
  • IDEA-100044 (Bug): Parceable.CREATOR shouldn't be marker as unused
  • IDEA-114996 (Bug): Make Android SQLite Data Source work with Genymotion
  • IDEA-96546 (Bug): IDEA should suggest colors as values of "drawable" attributes in drawable XML files
  • IDEA-116009 (Bug): Intellij 13 hangs with large android project after git rebase
  • IDEA-87215 (Bug): Android: Quick Documentation from Code Compeltion popup shows "No documentation found", though without the popup quick doc works fine
  • IDEA-114700 (Bug): "Safe delete" android drawable is not safe
  • IDEA-115497 (Bug): Android Manifest Merger messages are incomprehensible
  • IDEA-114339 (Bug): IDEA doesn't recognize ID for preference headers in res/xml folder
  • IDEA-80976 (Bug): Android Logcat "Clear log before launch" checkbox in run configuration doesn't actually clear the log
  • IDEA-116636 (Bug): Android-Gradle facet is created when Gradle synchronization
  • IDEA-102180 (Bug): Android XML: markup nested to string resources should not be reformatted
  • IDEA-118672 (Bug): Android Module Settings
  • IDEA-112293 (Bug): APKLIB modules with incorrect dependencies
  • IDEA-113328 (Bug): Android Run Config does not see MAIN action in intent-filter
  • IDEA-111122 (Bug): Android Dex: [zenittude] com.android.dx.util.DexException: Multiple dex files define Lcom/slidingmenu/lib/BuildConfig;
  • IDEA-114118 (Bug): android logcat filter resets upon debug restart
  • IDEA-113138 (Bug): Cannot run single method test in android
  • IDEA-114732 (Bug): Genymotion emulator: can't upload Android Data Source
  • IDEA-97917 (Bug): Cannot resolve R.* during debugging
  • IDEA-112979 (Bug): Spellchecker inspection should be suppressed for symbols user cannot edit
  • IDEA-96814 (Bug): "Convert to dp" doesn't do anything in Android styles
  • IDEA-109206 (Bug): Auto-magically added content roots is wrong
  • IDEA-90654 (Bug): Android: TableRow as a root tag is error-highlighted with 'layout_height, layout_width attributes should be defined'
  • IDEA-113689 (Bug): Cannot disable logcat from appearing when launching app
  • IDEA-116970 (Bug): IU-133.79 dx.jar
  • IDEA-113647 (Exception): Android: AE at AndroidLightClassBase.processDeclarations()
  • Ant:
  • IDEA-35996 (Usability Problem): Ant integration: provide more informative message in case ant file execution is stopped due to unknown command line argument
  • IDEA-118552 (Bug): Generated ANT scripts do not honour cross-compile settings
  • IDEA-117904 (Bug): Ant integration: running: with an error (javac) the result is reported as "successful"
  • CSS:
  • WEB-10225 (Bug): Injected HTML: goto CSS declaration does not see the other fragments.
  • Clouds:
  • IDEA-118410 (Bug): Deployment failure due to cloud-specific naming conventions
  • Code Analysis. Duplicates:
  • IDEA-117649 (Bug): "Locate Duplicates" action seems to not work with "Class Hierarchy" custom scope.
  • Code Analysis. Inspection:
  • IDEA-116248 (Bug): Executing multiple inspection fixes breaks the code and the editor
  • IDEA-55970 (Bug): Erroneous "type may be weakened to 'null'" in generic method
  • IDEA-77378 (Bug): Structural Search Inspection: "Edit..." dialog has wrong "Open in new tab" checkbox
  • IDEA-92545 (Bug): Type maybe weakened does not always work
  • IDEA-117945 (Bug): IDEA should suggests to remove unnecessary type specification.
  • IDEA-116508 (Bug): "Local variable or parameter can be final" inspection use generates uncompilable code not extracting a really finalizable variable
  • IDEA-114655 (Bug): SortedMap#comparator() should be annotated with @Nullable
  • IDEA-116758 (Bug): 'equals()' between objects of inconvertible types - not working for ...= equals("differentClass");
  • Code Coverage:
  • IDEA-115358 (Bug): Generate coverage report - blocks UI
  • Code Formatting and Code Style:
  • IDEA-116006 (Usability Problem): Eclipse code style import: import the same xml does not pick up changes until manual synchronization
  • IDEA-102942 (Usability Problem): "Wrap always" "Chained methods calls" over-format simple operations.
  • IDEA-114952 (Usability Problem): Eclipse code style import: would be nice to remember imported file location
  • IDEA-118264 (Bug): Rearrange Entries stopped working in Intellij 13
  • IDEA-118297 (Bug): Recently updated IntelliJ crashed while performing a constant parameter name change.
  • IDEA-118989 (Bug): Code Formatting broken in 13.0.2 EAP
  • IDEA-117788 (Bug): Eclipse code style import: continuation indent is imported not multiplied to tab size
  • IDEA-116940 (Bug): @formatter:off still generating braces
  • IDEA-96131 (Bug): Java: Braces placements don't work as expected for `Next Line`
  • IDEA-96723 (Bug): Java Rearranger deletes blank lines in field declarations
  • IDEA-94950 (Exception): Code Style | Arrangement: AIOOBE at ArrangementMatchingRulesModel.removeRow() on removing the last rule that is in edit mode
  • Code Navigation:
  • IDEA-104706 (Usability Problem): Remove currently active file from "Recent Files" popup
  • CoffeeScript:
  • WEB-7251 (Bug): renaming a variable with @ in coffeescript is not allowed
  • WEB-10065 (Bug): Good code is red
  • WEB-9899 (Bug): CoffeeScript parser incorrectly determines function parameter count
  • WEB-9497 (Bug): CoffeeScript: Incorrect end of line expected in extends clause
  • WEB-9888 (Bug): Good coffeescript marked red
  • WEB-8867 (Bug): CoffeeScript: Unused warnings
  • WEB-9964 (Exception): CoffeeScript: AssertionError on editing expression with injected RegExp
  • Compiling Project:
  • IDEA-117249 (Performance Problem): Optimize make's constant search algorithm, so that read action is not held for long time
  • IDEA-118613 (Bug): Compilation broken on IC-133.370
  • IDEA-116914 (Bug): Incremental compilation of Java project fails
  • IDEA-100672 (Bug): Artifact not updated on build
  • IDEA-117314 (Bug): Can not compile Java project with Eclipse dependencies storage format
  • Dart:
  • WEB-10216 (Bug): Good code is red: default value for named function parameter
  • WEB-8071 (Bug): Dart comment auto indentation is broken.
  • Database:
  • IDEA-96081 (Feature): Navigation bar could work for database objects, table editor, database console
  • IDEA-116280 (Feature): Set cursor at postgresql error position
  • IDEA-117701 (Feature): Database: Ability to interactively change the password after login
  • IDEA-114087 (Feature): Database view: add JDBC driver management model and replace different datasource edit dialogs with a single datasource/driver configurator.
  • IDEA-118326 (Usability Problem): Assign Data Sources | Data Source row should indicate user can change it
  • IDEA-117925 (Usability Problem): Unsaved data sources changes are not considered for some actions
  • IDEA-112899 (Cosmetics): DB diagram: why the need for sequences on DB diagram?
  • IDEA-118283 (Bug): Database: "Rename table" for MySQL tables causes exception
  • IDEA-119313 (Bug): Copy path problem
  • IDEA-119501 (Bug): View editor operation fails for DB2 tables
  • IDEA-108516 (Bug): Unable to rename schema of DDL Data Source in Database panel
  • IDEA-118294 (Bug): Created (or duplicated) datasource is deleted without confirmation after pressing ctrl-z in database tool window
  • IDEA-117802 (Bug): DDL data source in Database tab doesn't support multiple schemas
  • IDEA-118705 (Bug): Database: navigation to 'Referencing Rows Only' doesn't show the filter criteria that was used
  • IDEA-117976 (Bug): Database table editor: Enter should start editing of value in selected cell
  • IDEA-119119 (Bug): MySQL views with subquery in definition fail to open
  • IDEA-117199 (Bug): Database console: incorrect icons for consoles when trying to run a .sql file
  • IDEA-117991 (Bug): When refreshing datasources tree show databases before refreshing all the items
  • IDEA-119708 (Bug): Cannot create package
  • IDEA-110464 (Bug): IDEA SQL plugin cannot connect to remote database over VPN
  • IDEA-119129 (Bug): Use alternative table scanning method when user has no read access to all databases
  • IDEA-117670 (Bug): Database: TableEditor invalid navigate via foreign key
  • IDEA-119245 (Exception): Database console: IOOBE at SegmentArray.findSegmentIndex()
  • Debugger:
  • WEB-9566 (Feature): Debugger: optionally ignore certificate errors
  • IDEA-105253 (Cosmetics): Missing icon for Thread dumps view
  • IDEA-99036 (Bug): Changing breakpoint suspend policy from popup does not actually change the policy
  • WEB-7892 (Bug): Global "process" unavailable when debugging
  • WEB-10283 (Bug): JS chrome Debug: fails with Nesting problem when changing value in debugger
  • WEB-10360 (Bug): Javascript debugger with non unique file names
  • Documentation:
  • IDEA-118970 (Bug): Java 8 Javadoc for methods not found due to URL syntax change
  • Editor. Code Completion:
  • IDEA-117327 (Task): Add a setting to switch off autopopup completion item selection by Enter
  • IDEA-115727 (Bug): Cyclic Expand Word leaves word highlighted
  • IDEA-117511 (Bug): Hippie completion not working as expected in Intellij 13
  • Editor. Editing Text:
  • IDEA-118521 (Performance Problem): Latest 13.0.1 keeps locking up. Editor becomes unresponsive. Various file types.
  • IDEA-112730 (Bug): PhpStorm goes crazy with collapsed comments and soft wraps until crash
  • IDEA-57940 (Bug): Cyclic expand word should take into account all open files
  • IDEA-113684 (Bug): Soft wraps insert additional spaces
  • IDEA-117127 (Exception): Editor: Throwable on Select word at caret inside plain text
  • Editor. Error Highlighting:
  • IDEA-23831 (Bug): highlight usages: problems with split files
  • IDEA-116475 (Bug): Annotation does not suppress SuspiciousNameCombination warning.
  • IDEA-117827 (Bug): Invalid "ambiguous method call" error
  • Find, Replace, Find Usages:
  • IDEA-118742 (Performance Problem): UI Hang during search
  • IDEA-104735 (Cosmetics): Dracula: INVALID string have not dracula style red color in Find Occurance tool window.
  • IDEA-97930 (Bug): Idea 12: Find Usages (Alt-F7) always searches in libraries by default, disregards the Scope setting
  • IDEA-119153 (Bug): file search too wide for users folder
  • Flash_Flex:
  • IDEA-118344 (Bug): 'Invalid number of arguments' error is not reported
  • IDEA-108838 (Bug): Wrong code when introducing variable in ActionScipt (inside MXML) and replace all occurence
  • IDEA-118345 (Bug): Incorrect error for Flex library that doesn't contain code
  • IDEA-118767 (Bug): Unable to run Adobe AIR application on Android device
  • IDEA-118732 (Bug): MXML id attribute is highlighted as error
  • IDEA-118904 (Bug): Unexpected behaviour during extraction of variable
  • Gradle:
  • IDEA-119467 (Feature): Gradle: auto discovery of buildSrc project
  • IDEA-79466 (Feature): gradle support should generate web module configuration
  • IDEA-117792 (Feature): Gradle Run/Debug Configuration: support adding Gradle specific parameters
  • IDEA-113935 (Bug): Gradle: Import Gradle Project adds a new module to the last imported project
  • IDEA-116087 (Bug): Warning when using new wrapper.gradleVersion construction
  • IDEA-118280 (Bug): Gradle import: IDEA detect java folder as a resource folder
  • IDEA-117668 (Bug): IDEA v13 spontaneously changes additional test source root to source root
  • IDEA-118063 (Bug): Gradle: 'Add gradle plugin' action: 'Choose plugin' popup has lots of not clickable links
  • IDEA-114534 (Bug): Gradle: cancelation of gradle tasks for "out-of-process" mode
  • IDEA-98930 (Bug): IDEA does not resolve dependencies in Gradle buildSrc/ project
  • IDEA-118523 (Bug): Gradle plugin is not resolving Apache Ant imports
  • IDEA-118701 (Bug): Multimodule project imported into IDEA via opening project file gets incorrect project name
  • IDEA-119336 (Bug): Gradle build files: build.gradle scripts are checkout from Perforce even if the file is not changed
  • IDEA-119365 (Bug): Gradle import does not respect model customisations
  • Grails:
  • IDEA-115874 (Feature): Refresh dependencies on BuildConfig
  • IDEA-118600 (Feature): Idea does not recognize build of Grails as Grails SDK
  • IDEA-118611 (Bug): Grails warning
  • IDEA-79155 (Bug): Unable to run Grails tests with space in method name
  • Groovy:
  • IDEA-117864 (Performance Problem): Freezes while editing Groovy
  • IDEA-118027 (Bug): Groovy: constructors with mixed privacy are flagged as errors in IDEA 13.0
  • IDEA-117982 (Bug): MissingPropertyException on valid groovy code
  • IDEA-117292 (Bug): Groovy: private field in @Immutable class
  • IDEA-119085 (Bug): Code style does not recognize Groovy spaceship operator
  • IDEA-118920 (Bug): RE at com.intellij.psi.impl.source.PostprocessReformattingAspect.beforeDocumentChanged
  • IDEA-117828 (Bug): Groovy console: execute groovy code shortcut changed
  • HTML:
  • WEB-8262 (Bug): Comment with line/block comment STILL doesn't work on HTML in ASP file
  • Hibernate:
  • IDEA-79320 (Bug): HQL: IDEA inserts closed bracked when isn't needed
  • IDEA-117437 (Bug): Hibernate console: ConnectException: Connection refused: connect
  • IDE Configuration:
  • IDEA-118292 (Usability Problem): Confusing custom config/system path configuration in idea.properties (${idea.config.path} is not expanded)
  • IDEA-119470 (Bug): File and code templates: changes gone when switching tabs
  • IDEA-118330 (Bug): IDE hangs
  • IDEA-118763 (Bug): Can't start IDEA after deinstalling a plugin
  • IDEA-118111 (Bug): Can't close IDEA 13 (Ubuntu linux)
  • Indices:
  • IDEA-118211 (Performance Problem): Performance problem when closing project
  • IDEA-116803 (Bug): UI frozen after project open
  • J2EE. Deployment and Run:
  • IDEA-118675 (Bug): Errors in app server run configs not shown in UI
  • J2EE.Jetty:
  • IDEA-118741 (Bug): Jetty9.1 server doesn't start if no module is specified in Run configuration
  • J2EE.Struts:
  • IDEA-114512 (Bug): OGNL: parse property/method accessors on variables
  • JPA:
  • IDEA-117603 (Feature): "Find Usages" on field doesn't include getter/setter usages
  • IDEA-117048 (Bug): error refactoring boolean prefix
  • JSP:
  • IDEA-116573 (Bug): IDEA cannot resolve EL variables from all scopes
  • Java. Code Completion:
  • IDEA-94683 (Bug): Completion popup loses focus when viewing documentation (sometimes, almost always)
  • Java. Error Highlighting:
  • IDEA-116964 (Bug): Auto-fix for inspection "Lambda can be replaced with method reference" should use the most general class, not the most specific.
  • IDEA-118037 (Bug): IDEA does not see compilation error.
  • IDEA-117803 (Bug): Inference Failure
  • IDEA-117391 (Bug): Good code is red: Arrays of annotations in default values
  • IDEA-117780 (Bug): Bad code is green: non-static class T cannot be referenced from a static context
  • Java. Intention Actions:
  • IDEA-118564 (Bug): Quick fix to create inner class inside interface generates red code
  • Java. Refactoring:
  • IDEA-106741 (Bug): "Add explicit type arguments" should strip wildcards off
  • IDEA-119118 (Bug): onRefactoringDone for Pull Members Up does not contain target class
  • IDEA-118168 (Bug): Safe delete does delete used classes
  • IDEA-117252 (Bug): Extract variable bug
  • IDEA-119122 (Bug): Pull up refactoring ID change request
  • IDEA-119121 (Bug): Push down Refactoring ID contains typo
  • IDEA-117671 (Bug): Incorrect warning from "Pull Members Up" refactoring
  • Java.Inspections:
  • IDEA-117883 (Cosmetics): Inspection descriptions talk about "the list/checkbox below"
  • IDEA-118197 (Bug): Incorrect "Casting .. is redundant" inspection & quick fix
  • IDEA-117763 (Bug): Field can be local inspection
  • IDEA-119344 (Bug): Incorrect "Unnecessary call toString()" inspection when super is used
  • IDEA-117665 (Bug): 'Collection declared by class, not interface'-inspection is not working
  • IDEA-116910 (Bug): Invalid "unnecessary explicit numeric cast" warning
  • IDEA-118496 (Bug): Customization for "boolean arg in public method" inspection.
  • IDEA-118493 (Bug): Wrong "declaration can have a final modifier".
  • IDEA-118743 (Bug): False positive "Number of placeholders does not match number of arguments in logging call"
  • IDEA-118588 (Bug): Concatenation with empty string fails to fix an expression
  • IDEA-118181 (Bug): false positive "number of placeholders does not match number of arguments" for multi-catch
  • IDEA-118272 (Bug): False "Method may be 'static'" warning for Java 8 Default/Defender Methods
  • IDEA-117420 (Bug): No warning if null is returned in lambda expression of @NotNull-method
  • IDEA-116682 (Bug): "Collection declared by class, not interface" suggests abstract classes
  • IDEA-117863 (Bug): Package with disjoint dependency graph ignores interfaces
  • IDEA-118429 (Bug): IDEA incorrectly suggests to remove unboxing
  • JavaFX:
  • IDEA-115252 (Feature): JAR File Manifest Attributes for Security: ability to specify Permissions attribute for JavaFx App
  • JavaScript:
  • WEB-10532 (Bug): IntelliJ IDEA 13 Freezes editing JavaScript
  • WEB-6168 (Bug): ExtJS: external documentation for ExtJS 4.1 doesn't work
  • WEB-7157 (Bug): Variable to which the result of 'require' call is assigned is not highlighted as unused
  • WEB-6700 (Bug): TODOs not recognized on multiple level language template
  • WEB-10171 (Bug): Usage of unintialized variable not reported
  • WEB-849 (Bug): "Comment with line comment" on empty line in block generates HTML instead of JS comment
  • WEB-6911 (Bug): Mysteriously missed Debug file in JavaScript Library
  • WEB-8170 (Bug): Code completion issue with NodeJS and module.exports
  • WEB-9817 (Bug): Node.js: global functions defined as 'global['name']' not resolved
  • JavaScript. Formatter:
  • WEB-7553 (Bug): Incorrect indentation with chained calls
  • Language Injection:
  • IDEA-119619 (Bug): Settings / Language Injections: project level XML tag injection loses Sub-Tags value on IDE restart
  • IDEA-79522 (Bug): need ability to set display names for xml attribute and xml tag language injections
  • IDEA-111535 (Bug): Edit Language Fragment: Synchronization is broken after tab drag
  • Maven:
  • IDEA-118601 (Usability Problem): New Module: Maven: click on "Create from archetype" reverts typed coordinates
  • IDEA-78508 (Bug): [Maven] Good Code Red with empty variables in classifiers
  • IDEA-119406 (Bug): IDEA make corrupts files when performing Maven resource filtering
  • IDEA-118397 (Bug): Resume build not working
  • IDEA-115786 (Bug): Allow the number of Maven threads to be specified
  • IDEA-118102 (Bug): Maven: artifacts name not properly generated from pom in IDEA 13
  • IDEA-118245 (Bug): Retain the last used command line in the Execute Maven Goal dialog
  • IDEA-116921 (Bug): Run configuration can't resolve test dependency when "Resolve workspace artifacts" ticked on
  • Node.js:
  • WEB-10309 (Bug): Stepping through node debugging session fails with sourcemapped files if built files are excluded from workspace (repo steps and example project)
  • WEB-9517 (Bug): Npm: Error loading package list
  • Packaging and Installation:
  • IDEA-119047 (Feature): "Linux" idea.sh script does not support MidnightBSD
  • IDEA-118446 (Bug): Installation and plugin update (patch) download ignores Settings / HTTP Proxy
  • IDEA-119347 (Bug): ../jre64 JDK not being picked up by idea64.exe
  • IDEA-118524 (Bug): Add NSSupportsAutomaticGraphicsSwitching to Info.plist of Mac OSX dmg with bundled jdk7
  • Plugin Support. DevKit:
  • IDEA-117583 (Cosmetics): DevKit: highlight "min"|"max" as deprecated
  • IDEA-117573 (Cosmetics): DevKit: highlight "logo" as obsolete
  • Project Configuration:
  • IDEA-115074 (Bug): New Project Wizard: Grails: grails-specific settings are missing
  • Project View:
  • IDEA-118250 (Usability Problem): IntelliJ thinks intentional new directory names are filenames and tries to default them to files
  • IDEA-118066 (Performance Problem): Hight CPU when open Project Tee View
  • SQL:
  • IDEA-116149 (Usability Problem): PostgreSQL: Missing column alias when subquery uses CAST or ::
  • IDEA-119260 (Usability Problem): PostgreSQL: ALTER ROLE/DATABASE SET search_path not parsed correctly
  • IDEA-93034 (Usability Problem): SQL: MySQL: erasing the first backtick could erase the pair
  • IDEA-119255 (Usability Problem): PostgreSQL: ORDER BY in aggregate only allows two sort columns
  • IDEA-50739 (Usability Problem): SQL: Insert Values Inspection: do not warn (optionally?) if absent arguments can be inserted due to DEFAULT clauses
  • IDEA-118945 (Bug): HSQLDB dialect does not recognize DB2/MSS/PGS syntaxes
  • IDEA-119287 (Bug): MySQL "set names " treated as error in database console
  • IDEA-118573 (Bug): Oracle "DROP INDEX" marked as syntax error
  • IDEA-117850 (Bug): Code Style > SQL > New Line before - Join Condition does not work when unchecked
  • IDEA-116407 (Bug): Oracle callable expected false positive
  • IDEA-119653 (Bug): Database plugin marks blob column definition as error on hsqldb
  • IDEA-46068 (Bug): SQLite: REINDEX with collation name is yellow
  • IDEA-117431 (Bug): Identifier quotation will incorrectly quote MySQL variables
  • IDEA-104127 (Bug): Good code is red: using parameters to a stored procedure as values on a limit clause
  • IDEA-51167 (Bug): SQL: PostgreSQL: INTERNAL type is red
  • IDEA-118076 (Bug): rename alias in SQL console surrounds alias with quotes
  • IDEA-116905 (Bug): PostgreSQL: window function "min" has errors
  • IDEA-117606 (Bug): PostgreSQL: references to user are not resolved
  • IDEA-119582 (Bug): Oracle database "create type body" is parsed incorrectly under "Oracle SQL*Plus" dialect
  • IDEA-119258 (Bug): PostgreSQL: HEADER keyword in COPY highlighted as error
  • IDEA-119321 (Bug): PostgreSQL: OFFSET is allowed before LIMIT
  • IDEA-119290 (Bug): PostgreSQL 9.3: DROP/ALTER MATERIALIZED VIEW not supported
  • IDEA-117208 (Bug): MySQL reformat fails to convert null literal to upercase
  • IDEA-119105 (Bug): MySQL lowercase functions are not resolved
  • IDEA-117129 (Bug): Bad indent of brace in MySQL JOIN
  • IDEA-113174 (Bug): Oracle SQL: support INSERT INTO in prepared statements
  • IDEA-117092 (Bug): Submit MySQL query stucks with special comment
  • IDEA-117313 (Bug): Oracle syntax problem
  • IDEA-117899 (Bug): SQL: column scope is not determined correctly
  • IDEA-57415 (Bug): SQL: HSQLDB: quoted names are resolved ignoring case
  • IDEA-119193 (Bug): DB2 validator does not understand the "DEFINITION ONLY" clause
  • Spring:
  • IDEA-116902 (Usability Problem): Spring MVC toolwindow: don't collapse tree on filter applying
  • IDEA-118132 (Cosmetics): Spring Facet: limit number of "unconfigured configuration files" shown in config dialog
  • IDEA-119373 (Bug): IDEA doesn't parse Spring Integration's inline groovy transformer
  • IDEA-119034 (Bug): Only first property match is replaced when using spring PropertyPlaceholderConfigurer
  • IDEA-118290 (Bug): Spring facet autodetection: do not create default fileset containing XML files located in test source root
  • IDEA-117375 (Bug): Spring toolwindow: on @Component adding the view is not updated properly
  • IDEA-118558 (Bug): Multiple Go to related view in Spring MVC controller class
  • IDEA-118957 (Bug): Spring property placeholder with default value
  • IDEA-75212 (Bug): Inspections should recognize @Autowired for MessageSource and ApplicationContext
  • Structural Search and Replace:
  • IDEA-61671 (Feature): Structural search & replace should work in jspx and tagx files
  • IDEA-65610 (Usability Problem): Structural Search/Replace does not have an xhtml File Type selection.
  • IDEA-68205 (Bug): Odd structural search matches highlights
  • IDEA-112082 (Bug): Structural Replace removes commas in class declaration interface list, breaking code
  • IDEA-113629 (Bug): SSR broken, removes commas
  • IDEA-119032 (Bug): Can't search xml/html case insensitively
  • IDEA-86859 (Bug): Structural Search & replace replaces incorrect text causing syntax error
  • IDEA-118592 (Exception): IOE with end-of-line comment
  • IDEA-119019 (Exception): exception in structural search dialog with bad pattern
  • TypeScript:
  • WEB-10058 (Bug): Typescript reference
  • WEB-10082 (Bug): TypeScript: Type problems with namespaces
  • Unit Testing. JUnit:
  • IDEA-116825 (Bug): JUnit4: Incorrect 'Failed to start' message in presence of ignored tests
  • IDEA-118595 (Bug): IDE is stuck on running junit tests
  • IDEA-117989 (Bug): JUnit: Run/Debug java test output "scroll to stacktrace" not working as expected
  • IDEA-116110 (Exception): Rerun of failed JUnit tests does not work
  • Unit Testing. TestNG:
  • IDEA-117575 (Bug): "Go to declaration" doesn't work for TestNG's data providers
  • Unit Tests:
  • WEB-10387 (Bug): Mocha console log statements are not correctly aligned to their encasing tests
  • WEB-10034 (Bug): Karma and source changes
  • WEB-10347 (Bug): Karma and source changes with file glob pattern
  • User Interface:
  • IDEA-115042 (Feature): Support audio notifications under Mac OS X (command "say")
  • IDEA-116046 (Usability Problem): Hide irrelevant run configuration types from 'Add New Configuration' popup
  • IDEA-112303 (Usability Problem): Tool Windows Quick Access button: impossible to select item in list by mouse
  • IDEA-119445 (Usability Problem): Remove first slash in "copy reference"
  • IDEA-118616 (Bug): Lens mode with tool windows on the right side
  • IDEA-112104 (Bug): "Find Usages Settings Dialog" button re-emerged in "Find in Path" results
  • IDEA-117772 (Bug): Deadlock IDEA 13
  • User Interface.Darcula:
  • IDEA-118004 (Cosmetics): Find's Regex Help Popup table header bad color with darcula
  • Version Control:
  • IDEA-116242 (Usability Problem): Allow multiple user selection in the user filter of new VCS Log
  • IDEA-115901 (Usability Problem): VCS-Log: Save view selection on refresh
  • IDEA-115594 (Usability Problem): 'Commit Changes' dialog joins two (or more) previous commit messages
  • IDEA-116834 (Performance Problem): Moving through the list of filtered commits is slow
  • IDEA-116322 (Bug): Structure filter works incorrectly when there are several repos
  • IDEA-119316 (Bug): Vcs Log: Go To Hash/Commit/Ref doesn't work in case of active filters
  • IDEA-116718 (Bug): Git Log: Moving selection skips some commits
  • IDEA-117680 (Bug): Changes from 2 selected commits aren't merged, 2 files with the same name are shown in the right part of panel
  • IDEA-119247 (Bug): Git log filtered results should be requested from Git pre-sorted by --date-order
  • IDEA-118644 (Bug): Apply patch places new file in new package into incorrect source root
  • Version Control. Git:
  • IDEA-116738 (Bug): git amend: does not process line endings correctly
  • IDEA-114111 (Bug): Cherry pick doesn't commit renamed files
  • IDEA-116207 (Bug): When selecting several commits in git log, and invoking "Show Diff", diff is empty
  • Version Control. Perforce:
  • IDEA-119183 (Bug): Perforce: when 'use login authentication' option is off, it is impossible to go online from offline mode
  • IDEA-119189 (Bug): Perforce: when 'use login authentication' is off, it is impossible to work with the integration
  • XML:
  • IDEA-113332 (Usability Problem): Typing an attribute in XML/HTML files ends up with corrupted XML
  • IDEA-115702 (Exception): DomAnchorImpl exception

New in version 13.0.2 Build 133.672 RC (January 23rd, 2014)

  • No subsystem:
  • IDEA-74428 (Feature): Provide UI for changing log settings
  • IDEA-117555 (Bug): Search everywhere dialog is being closed immediately
  • Android:
  • IDEA-111122 (Bug): Android Dex: [zenittude] com.android.dx.util.DexException: Multiple dex files define Lcom/slidingmenu/lib/BuildConfig;
  • IDEA-119286 (Bug): Create Activity menu gone
  • Code Navigation:
  • IDEA-104706 (Usability Problem): Remove currently active file from "Recent Files" popup
  • Compiling Project:
  • IDEA-100672 (Bug): Artifact not updated on build
  • Database:
  • IDEA-119501 (Bug): View editor operation fails for DB2 tables
  • Debugger:
  • IDEA-105253 (Cosmetics): Missing icon for Thread dumps view
  • Editor. Code Completion:
  • IDEA-117327 (Task): Add a setting to switch off autopopup completion item selection by Enter
  • Editor. Editing Text:
  • IDEA-117127 (Exception): Editor: Throwable on Select word at caret inside plain text
  • Find, Replace, Find Usages:
  • IDEA-104735 (Cosmetics): Dracula: INVALID string have not dracula style red color in Find Occurance tool window.
  • IDEA-119153 (Bug): file search too wide for users folder
  • Flash_Flex:
  • IDEA-118904 (Bug): Unexpected behaviour during extraction of variable
  • IDE Configuration:
  • IDEA-119470 (Bug): File and code templates: changes gone when switching tabs
  • Indices:
  • IDEA-118211 (Performance Problem): Performance problem when closing project
  • JavaScript:
  • WEB-10532 (Bug): IntelliJ IDEA 13 Freezes editing JavaScript
  • Language Injection:
  • IDEA-79522 (Bug): need ability to set display names for xml attribute and xml tag language injections
  • IDEA-119619 (Bug): Settings / Language Injections: project level XML tag injection loses Sub-Tags value on IDE restart
  • Maven:
  • IDEA-119406 (Bug): IDEA make corrupts files when performing Maven resource filtering
  • Packaging and Installation:
  • IDEA-119347 (Bug): ../jre64 JDK not being picked up by idea64.exe
  • Project View:
  • IDEA-118250 (Usability Problem): IntelliJ thinks intentional new directory names are filenames and tries to default them to files
  • SQL:
  • IDEA-119260 (Usability Problem): PostgreSQL: ALTER ROLE/DATABASE SET search_path not parsed correctly
  • IDEA-119255 (Usability Problem): PostgreSQL: ORDER BY in aggregate only allows two sort columns
  • IDEA-118945 (Bug): HSQLDB dialect does not recognize DB2/MSS/PGS syntaxes
  • IDEA-119287 (Bug): MySQL "set names " treated as error in database console
  • IDEA-119321 (Bug): PostgreSQL: OFFSET is allowed before LIMIT
  • IDEA-119193 (Bug): DB2 validator does not understand the "DEFINITION ONLY" clause
  • IDEA-119582 (Bug): Oracle database "create type body" is parsed incorrectly under "Oracle SQL*Plus" dialect
  • IDEA-119258 (Bug): PostgreSQL: HEADER keyword in COPY highlighted as error
  • IDEA-119290 (Bug): PostgreSQL 9.3: DROP/ALTER MATERIALIZED VIEW not supported
  • Spring:
  • IDEA-119373 (Bug): IDEA doesn't parse Spring Integration's inline groovy transformer
  • User Interface:
  • IDEA-119445 (Usability Problem): Remove first slash in "copy reference"

New in version 13.0.2 Build 133.609 EAP (January 17th, 2014)

  • No subsystem:
  • IDEA-111684 (Usability Problem) - Quick Documentation should resolve values for aggregated / indirect constants
  • IDEA-113344 (Usability Problem) - An easy way to exit from full screen mode using mouse
  • IDEA-118487 (Bug) - IDEA should suggest downloading missing plug-ins for unrecognised artefact configuration
  • IDEA-117911 (Bug) - Delegate methods duplicate @Override
  • IDEA-118691 (Bug) - Quick Documentation (Ctrl+Q) often does not display correct javadoc after checking parameters with CTRL+P
  • IDEA-118696 (Bug) - Replace with regex: IOOBE at SegmentArray.findSegmentIndex()
  • IDEA-118745 (Bug) - Show directory in editor tabs for non-unique filenames doesn't work for non-project files
  • IDEA-118528 (Bug) - "Delegate Methods..." function adds @SuppressWarnings annotation
  • IDEA-118513 (Bug) - Reduce size of ideaIU-XXX-teamcity.zip (e.g. strip retina pictures)
  • IDEA-117831 (Bug) - After deleting last live template in a group, I can't click OK.
  • IDEA-118718 (Bug) - Occasionally seeing "Low disk space on a IntelliJ IDEA system directory partition"
  • IDEA-118787 (Exception) - IAE: Argument 0 for @NotNull parameter of com/intellij/codeInspection/dataFlow/value/DfaPsiType. must not be null (with testcase)
  • Android:
  • IDEA-118672 (Bug) - Android Module Settings
  • Code Analysis. Inspection:
  • IDEA-92545 (Bug) - Type maybe weakened does not always work
  • IDEA-55970 (Bug) - Erroneous "type may be weakened to 'null'" in generic method
  • IDEA-116758 (Bug) - 'equals()' between objects of inconvertible types - not working for ...= equals("differentClass");
  • Code Formatting and Code Style:
  • IDEA-118297 (Bug) - Recently updated IntelliJ crashed while performing a constant parameter name change.
  • IDEA-118989 (Bug) - Code Formatting broken in 13.0.2 EAP
  • IDEA-94950 (Exception) - Code Style | Arrangement: AIOOBE at ArrangementMatchingRulesModel.removeRow() on removing the last rule that is in edit mode
  • Database:
  • IDEA-96081 (Feature) - Navigation bar could work for database objects, table editor, database console
  • IDEA-119313 (Bug) - Copy path problem
  • IDEA-119129 (Bug) - Use alternative table scanning method when user has no read access to all databases
  • IDEA-119119 (Bug) - MySQL views with subquery in definition fail to open
  • IDEA-119245 (Exception) - Database console: IOOBE at SegmentArray.findSegmentIndex()
  • Debugger:
  • WEB-10360 (Bug) - Javascript debugger with non unique file names
  • Documentation:
  • IDEA-118970 (Bug) - Java 8 Javadoc for methods not found due to URL syntax change
  • Editor. Code Completion:
  • IDEA-117511 (Bug) - Hippie completion not working as expected in Intellij 13
  • Editor. Editing Text:
  • IDEA-118521 (Performance Problem) - Latest 13.0.1 keeps locking up. Editor becomes unresponsive. Various file types.
  • Editor. Error Highlighting:
  • IDEA-23831 (Bug) - highlight usages: problems with split files
  • Find, Replace, Find Usages:
  • IDEA-118742 (Performance Problem) - UI Hang during search
  • IDEA-97930 (Bug) - Idea 12: Find Usages (Alt-F7) always searches in libraries by default, disregards the Scope setting
  • Flash_Flex:
  • IDEA-118732 (Bug) - MXML id attribute is highlighted as error
  • IDEA-118767 (Bug) - Unable to run Adobe AIR application on Android device
  • Groovy:
  • IDEA-117982 (Bug) - MissingPropertyException on valid groovy code
  • IDEA-118027 (Bug) - Groovy: constructors with mixed privacy are flagged as errors in IDEA 13.0
  • IDEA-119085 (Bug) - Code style does not recognize Groovy spaceship operator
  • IDEA-118920 (Bug) - RE at com.intellij.psi.impl.source.PostprocessReformattingAspect.beforeDocumentChanged
  • IDE Configuration:
  • IDEA-118330 (Bug) - IDE hangs
  • IDEA-118763 (Bug) - Can't start IDEA after deinstalling a plugin
  • Indices:
  • IDEA-116803 (Bug) - UI frozen after project open
  • J2EE. Deployment and Run:
  • IDEA-118675 (Bug) - Errors in app server run configs not shown in UI
  • J2EE.Jetty:
  • IDEA-118741 (Bug) - Jetty9.1 server doesn't start if no module is specified in Run configuration
  • JSP:
  • IDEA-116573 (Bug) - IDEA cannot resolve EL variables from all scopes
  • Java. Code Completion:
  • IDEA-94683 (Bug) - Completion popup loses focus when viewing documentation (sometimes, almost always)
  • Java. Intention Actions:
  • IDEA-118564 (Bug) - Quick fix to create inner class inside interface generates red code
  • Java. Refactoring:
  • IDEA-119118 (Bug) - onRefactoringDone for Pull Members Up does not contain target class
  • IDEA-119122 (Bug) - Pull up refactoring ID change request
  • IDEA-119121 (Bug) - Push down Refactoring ID contains typo
  • Java.Inspections:
  • IDEA-117863 (Bug) - Package with disjoint dependency graph ignores interfaces
  • IDEA-116910 (Bug) - Invalid "unnecessary explicit numeric cast" warning
  • IDEA-118496 (Bug) - Customization for "boolean arg in public method" inspection.
  • IDEA-118493 (Bug) - Wrong "declaration can have a final modifier".
  • IDEA-118429 (Bug) - IDEA incorrectly suggests to remove unboxing
  • IDEA-118743 (Bug) - False positive "Number of placeholders does not match number of arguments in logging call"
  • IDEA-118588 (Bug) - Concatenation with empty string fails to fix an expression
  • IDEA-116682 (Bug) - "Collection declared by class, not interface" suggests abstract classes
  • IDEA-119344 (Bug) - Incorrect "Unnecessary call toString()" inspection when super is used
  • IDEA-118181 (Bug) - false positive "number of placeholders does not match number of arguments" for multi-catch
  • JavaScript:
  • WEB-6911 (Bug) - Mysteriously missed Debug file in JavaScript Library
  • WEB-10171 (Bug) - Usage of unintialized variable not reported
  • WEB-8170 (Bug) - Code completion issue with NodeJS and module.exports
  • WEB-6168 (Bug) - ExtJS: external documentation for ExtJS 4.1 doesn't work
  • Language Injection:
  • IDEA-111535 (Bug) - Edit Language Fragment: Synchronization is broken after tab drag
  • Packaging and Installation:
  • IDEA-119047 (Feature) - "Linux" idea.sh script does not support MidnightBSD
  • IDEA-118446 (Bug) - Installation and plugin update (patch) download ignores Settings / HTTP Proxy
  • Project View:
  • IDEA-118066 (Performance Problem) - Hight CPU when open Project Tee View
  • SQL:
  • IDEA-51167 (Bug) - SQL: PostgreSQL: INTERNAL type is red
  • IDEA-119105 (Bug) - MySQL lowercase functions are not resolved
  • Spring:
  • IDEA-119034 (Bug) - Only first property match is replaced when using spring PropertyPlaceholderConfigurer
  • IDEA-117375 (Bug) - Spring toolwindow: on @Component adding the view is not updated properly
  • IDEA-118957 (Bug) - Spring property placeholder with default value
  • Structural Search and Replace:
  • IDEA-61671 (Feature) - Structural search & replace should work in jspx and tagx files
  • IDEA-65610 (Usability Problem) - Structural Search/Replace does not have an xhtml File Type selection.
  • IDEA-119032 (Bug) - Can't search xml/html case insensitively
  • IDEA-119019 (Exception) - exception in structural search dialog with bad pattern
  • User Interface:
  • IDEA-118616 (Bug) - Lens mode with tool windows on the right side
  • IDEA-112104 (Bug) - "Find Usages Settings Dialog" button re-emerged in "Find in Path" results
  • User Interface.Darcula:
  • IDEA-118004 (Cosmetics) - Find's Regex Help Popup table header bad color with darcula
  • Version Control:
  • IDEA-116242 (Usability Problem) - Allow multiple user selection in the user filter of new VCS Log
  • IDEA-115594 (Usability Problem) - 'Commit Changes' dialog joins two (or more) previous commit messages
  • IDEA-116834 (Performance Problem) - Moving through the list of filtered commits is slow
  • IDEA-117680 (Bug) - Changes from 2 selected commits aren't merged, 2 files with the same name are shown in the right part of panel
  • IDEA-116718 (Bug) - Git Log: Moving selection skips some commits
  • IDEA-119247 (Bug) - Git log filtered results should be requested from Git pre-sorted by --date-order
  • IDEA-118644 (Bug) - Apply patch places new file in new package into incorrect source root
  • Version Control. Git:
  • IDEA-116738 (Bug) - git amend: does not process line endings correctly
  • IDEA-114111 (Bug) - Cherry pick doesn't commit renamed files
  • IDEA-116207 (Bug) - When selecting several commits in git log, and invoking "Show Diff", diff is empty
  • Version Control. Perforce:
  • IDEA-119183 (Bug) - Perforce: when 'use login authentication' option is off, it is impossible to go online from offline mode
  • IDEA-119189 (Bug) - Perforce: when 'use login authentication' is off, it is impossible to work with the integration
  • XML:
  • IDEA-115702 (Exception) - DomAnchorImpl exception

New in version 13.0.1 Build 133.330 (December 18th, 2013)

  • No subsystem:
  • IDEA-117677 (Bug): License Server discovery does not use correct search domain on Ubuntu
  • IDEA-118107 (Bug): Internal Error when starting IDEA 13 on Windows 7
  • WEB-10280 (Bug): All "Test Sources Root" folders map to the wrong path in the web server preview
  • IDEA-116260 (Exception): ISE: RPC handler object "AddOnlineUser" not found at com.intellij.ide.XmlRpcServerImpl.process
  • Android:
  • IDEA-116883 (Bug): Creating an Android Application does not put default intent in AndroidManifest.xml & Project SDK set wrong
  • AspectJ:
  • IDEA-117936 (Bug): IDEA13 fails to stop at breakpoint inside advised method
  • CSS:
  • WEB-9986 (Bug): CSS: fuzzy search shows turned off abbreviations
  • WEB-10143 (Bug): Code readability in css color preview
  • Clouds.OpenShift:
  • IDEA-117783 (Bug): Openshift: Cannot connect on Linux
  • Code Analysis. Inspection:
  • IDEA-117728 (Bug): Inspection: 'Unsatisfied dependency' on many injection points
  • Code Formatting and Code Style:
  • IDEA-113977 (Bug): Formatter: caret is moved on next line if closing brace has wrong indent
  • Code Navigation:
  • IDEA-117498 (Bug): Caret locks up after using ctrl+tab to switch editors
  • Compiling Project:
  • IDEA-117024 (Bug): IDEA Runner: PersistentEnumerator storage corrupted
  • Dart:
  • WEB-10178 (Feature): Dart: Missing option to run Pub Get
  • WEB-9949 (Bug): Dart: remove interface from completion
  • WEB-10190 (Bug): Dart Command Line Launcher not working
  • WEB-10018 (Bug): Nested comments in Dart are not supported
  • WEB-7752 (Bug): No Dart SDK support for Java projects
  • Database:
  • IDEA-117230 (Bug): Database Console: inspections and errors do not appear at status bar
  • IDEA-118022 (Bug): Cannot rename DataSource via context menu item
  • IDEA-117802 (Bug): DDL data source in Database tab doesn't support multiple schemas
  • Debugger:
  • IDEA-116160 (Bug): Trying to set value of boolean variable reverts quickly to not editable state
  • WEB-10182 (Bug): NodeJS debugger can't step into
  • WEB-10231 (Bug): first navigation to http file doesn't open desired location
  • WEB-10175 (Exception): Exception is thrown while debugging JS: can't debug
  • WEB-10241 (Exception): NPE when debugging Angular.js
  • Editor. Editing Text:
  • IDEA-111701 (Bug): Emacs: pressing Ctrl+k several times should add lines to muti-line buffer
  • IDEA-103199 (Bug): Undo: UTF problem
  • IDEA-111275 (Bug): emacs kill appends when it shouldn't
  • IDEA-18764 (Bug): Emacs-Mode: Ctrl-y only pastes the last line killed and not the entire kill buffer
  • IDEA-113684 (Bug): Soft wraps insert additional spaces
  • Flash_Flex:
  • IDEA-117469 (Bug): Intellij IDEA 13 complains about number of parameters to Vector constructor
  • IDEA-118011 (Bug): Method toString() on Error class reported as "Unresolved function or method"
  • IDEA-117548 (Bug): Bad function parameters highlight
  • IDEA-117369 (Bug): Impossible to use -useLegacyAOT option for the ADT tool from the AIR SDK 4.0 beta
  • IDEA-117646 (Bug): Flex attribute "direction" report false positif when set as string
  • IDEA-117581 (Bug): Good code red: Type of 'this' misdetected
  • Gradle:
  • IDEA-117613 (Bug): Gradle: tool window is missing after the update
  • IDEA-117601 (Bug): Gradle integration ignores scopes.TEST.plus in build.gradle
  • IDEA-116880 (Bug): Intellij 13 doesn't auto-save files before Gradle task
  • IDEA-117556 (Bug): Gradle custom provided configuration added with compile scope
  • IDEA-117669 (Bug): gradle multi-module project executing subtask uses wrong gradle version
  • Grails:
  • IDEA-117988 (Bug): Grails plugin module not create for new project using old grails version (1.2.2)
  • IDEA-117494 (Bug): 133.193: Importing grails modules not labeled as grails enabled
  • Groovy:
  • IDEA-116851 (Performance Problem): Freeze while editing tomcat run configuration jvm arguments
  • IDEA-116547 (Performance Problem): Groovy code analysis: 100% CPU; UI freeze and IDE force kill reqd if Ctrl+B used
  • IDEA-117227 (Bug): Groovy imports are not stubbed
  • IDEA-117389 (Bug): Groovy: Introduce constant from string part
  • IDEA-117390 (Bug): 'IntelliJIdeaRulezzz' in Code Completion
  • HTML:
  • WEB-10019 (Usability Problem): Don't show emmet preview after simply dot
  • WEB-10017 (Usability Problem): New "Surround with emmet" popup breaks usability
  • WEB-2229 (Bug): Html with strict DTD doesn't end the img tag properly
  • J2EE:
  • IDEA-114924 (Feature): WebSockets: check that @OnMessage method has parameters
  • IDEA-114923 (Feature): WebSockets: check that @OnOpen, @OnError, @OnClose, @OnMessage annotations appear once per endpoint
  • IDEA-116860 (Feature): CDI: alternative bean should not be @Vetoed
  • IDEA-116976 (Feature): CDI: if same stereotype appears twice in beans.xml as alternatives#stereotype, show error
  • IDEA-116969 (Bug): CDI: no navigation to injection point is available for beans created via producer method
  • IDEA-116989 (Bug): CDI: alternative produced bean should be used if any
  • J2EE.App Servers.Generic:
  • IDEA-96586 (Bug): Can't run Geronimo 3.0.0 (wrong script name)
  • J2EE.Glassfish:
  • IDEA-117409 (Bug): Deployment to GlassFish 3.0.1 fails with: "Invalid option: target"
  • J2EE.JSF:
  • IDEA-117012 (Exception): JSF: creating faces-config.xml without web.xml: NPE at AddFacesSupportUtil.write2WebXml()
  • J2EE.WebLogic:
  • IDEA-117566 (Bug): Cannot start Weblogic from Idea 13
  • JSP:
  • IDEA-63049 (Bug): Could not commit in svn
  • IDEA-118087 (Bug): Inspection: Unescaped EL Expression suppression is not working
  • JavaScript:
  • WEB-3581 (Bug): Incorrect inspection of JQuery selector
  • JavaScript. Inspections:
  • WEB-908 (Bug): "Invalid number of parameters" inspection should be suppressed when parameter list contains outer language elements
  • Maven:
  • IDEA-117620 (Bug): IntelliJ 13 throws NullPointerException in Maven plugin
  • Node.js:
  • WEB-10191 (Cosmetics): Weird field in the Configure NodeJS Modules Sources
  • WEB-10181 (Bug): Choose a Destination Directory Keeps Popping Up
  • Packaging and Installation:
  • IDEA-113862 (Bug): Confusing Run as dialog
  • REST Client:
  • WEB-9845 (Bug): REST-Tool: Save Request to .xml
  • SQL:
  • IDEA-117221 (Bug): Current statement highlighter should be aware about with current line
  • Spring:
  • IDEA-117750 (Cosmetics): "No matching constructor" inspection tooltip on Darcula
  • IDEA-117983 (Bug): IntelliJ hangs while editing spring context file
  • IDEA-117442 (Bug): springframework: inspection autowiring for bean class in servlet
  • IDEA-117017 (Bug): spring: @Autowired without @Component: relax for abstract types
  • IDEA-117371 (Exception): PsiInvalidElementAccessException at com.intellij.jam.JamClassGeneratorImpl$JamReferenceHolderImpl.$$$getPsiRef$$$
  • Task Management:
  • IDEA-116558 (Bug): Tasks: Jira Integration - unable to close Jira task
  • Unit Tests:
  • WEB-10274 (Bug): Can't run karma tests with coverage using karma-coverage 0.1.4
  • User Interface:
  • IDEA-115859 (Bug): Presentation mode is broken
  • IDEA-117426 (Bug): deadlock in MPS
  • Version Control:
  • IDEA-115675 (Usability Problem): new git log: date column sizing
  • IDEA-116040 (Usability Problem): "Author" and "Date" columns are constantly restoring its size.
  • IDEA-117212 (Bug): "Contained in branches" displays incorrect information if there is active non-branch filter
  • Version Control. Git:
  • IDEA-117500 (Performance Problem): New git log is slow when there are many (3K+) branches in the project
  • IDEA-117365 (Bug): RubyMine 6.0 - Git changes log does not load
  • IDEA-118265 (Bug): For multi-root projects Git branch menu not showing when clicked
  • Version Control. Mercurial:
  • IDEA-115906 (Exception): Throwable at com.intellij.vcs.log.graph.mutable.GraphBuilder.createBranch
  • IDEA-117401 (Exception): IAE at com.intellij.vcs.log.util.SequentialLimitedLifoExecutor$DetailsLoadingTask.consume
  • Version Control. Subversion:
  • IDEA-117432 (Bug): svn checkout not working - PhpStorm 7.1 Build #PS-133.168
  • XML:
  • IDEA-84166 (Feature): Support "CTRL+H" on class in .xml file
  • IDEA-105450 (Bug): Attribute id in OSGI reference element not allowed

New in version 13.0 Build 133.193 (December 4th, 2013)

  • HIGHLIGHTS:
  • Even more straightforward user interface
  • Complete support for Java EE 7, including CDI 1.1, JSF 2.2, JAX-RS 2.0, Batch and others
  • Spring support improvements, with better performance, a new dedicated tool window, and easier project configuration
  • Refined Gradle support, with code insight and smooth project synchronization
  • New tools for Android development, including better editor and UI designer, SQLite data access and many more
  • Improved Git, Mercurial and Subversion tools (including support for Subversion 1.8)
  • Better Scala support with built-in SBT integration
  • Enhanced debugger
  • Better performance
  • Improved database tools and SQL support
  • The new built-in Terminal tool window
  • CloudFoundry 2.0, OpenShift and Heroku deployment tools
  • IDE GENERAL:
  • User Interface:
  • The new interface is even more straightforward and functional, with the toolbar and tool window buttons hidden by default.
  • New Look and Feel:
  • IntelliJ IDEA 13 introduces the new light look and feel for Windows and Linux available in both editions.
  • Navigate to Folder:
  • Now you can navigate to a folder just as quickly as to a file, by using Navigate to File.
  • Resources Roots:
  • All files in resources roots will be copied to the out directory automatically, without compilation and regardless of the configured compiler resource patterns.
  • Presentation Mode:
  • The new Presentation mode lets you use the IDE for effective public talks and presentations.
  • Search everywhere:
  • With the new powerful search you can find a class, file, action or even an IDE setting always using the same action.
  • Lens Mode:
  • Now when you hover the mouse over a warning or error strip on the scroll bar, the IDE shows you the source code fragment annotated with the message.
  • Find in Strings and Comments:
  • Now you can search over the project using specific scopes such as string literals or comments.
  • Speed Search:
  • The new Speed Search highlights matches to help you navigate over the items quicker.
  • Java 8:
  • Support for Java 8 has been improved according to the latest updates.
  • Generated Roots:
  • The IDE protects code in these roots from refactorings and other external changes.
  • Performance:
  • The editor now is more responsive for typing while project indexing is in progress.
  • Navigate To Class & File:
  • Suggestions in Navigate to Class and Navigate to File actions appear much faster now, with no delay as you type your query.
  • Debugger:
  • With the new debugger feature you can see local variables when debugging third-party libraries or JDK sources compiled without debug information.
  • Now the Smart Step Into also supports anonymous classes and lambdas. More details…
  • Contract Annotation:
  • The new annotation lets you define dependencies between method arguments and return values.
  • Using contract annotations in the project enables smarter control flow analysis for your code. More details…
  • Find Usages:
  • Frequently used symbols (e.g. getInstance(), getName(), etc.) now appear in the results of Find Usages faster than before.
  • Terminal
  • The new built-in command-line interface lets you run commands locally for any platform or remotely via the SSH protocol.
  • JAVA EE 7:
  • JSF 2.2:
  • The editor comes with support for the latest version of JavaServer Faces, including a rich set of code assistance features for flows, actions, contracts, pass-through attributes and more.
  • In addition, the IDE automatically detects JSF libraries so you don't need to configure the facet anymore.
  • Enterprise View:
  • The new dedicated tool window lets you navigate through your project files and its relationships from the Java EE perspective.
  • WebSockets:
  • Support for the WebSockets annotations, including smart code assistance for defining parameters.
  • CDI 1.1:
  • Improved navigation, code analysis and diagrams for injected dependencies, now with support for the new annotations and beans.xml configuration.
  • JAX-RS 2.0:
  • Support for the new JAX-RS annotations, including smart code assistance for defining parameters. More details…
  • Application Servers:
  • Out-of-the-box support for the latest versions of top open-source and commercial application servers, including: Glassfish 4.0, WildFly 8, Tomcat 8, Weblogic 12.1.2, WebSphere 8.5.5, TomEE 1.5.3, Virgo 3.6.2, tcServer 2.9.3 and others.
  • Batch Processing:
  • Advanced code assistance for batch jobs definition, including specific code completion, navigation, code analysis and many more.
  • REST Client:
  • Improved tools for testing RESTful web services, now with authorization capabilities and requests history.
  • Libraries:
  • Now you don't need to download and configure Java Enterprise libraries manually. You can use the libraries provided by the application server.
  • SPRING:
  • Contexts Configuration:
  • The IDE automatically detects unmapped contexts defined with @Configuration and suggests adding them to the project settings.
  • When the project is imported, the IDE also scans for XML configuration files and suggests adding them to the project settings.
  • Spring MVC View:
  • The new dedicated tool window helps you easily navigate through the controller methods defined in the project, displaying the corresponding HTTP information such as mapped URL, method and path variables.
  • Bean Documentation:
  • The Quick documentation popup displays bean-specific information additionally to JavaDoc, including XML file location, profile, stereotype, etc.
  • Beans View:
  • The new dedicated tool window helps you easily navigate through the beans configured in the project, showing information such as dependencies, quick documentation, diagram, etc.
  • Performance:
  • The IDE performance has been improved for projects with many beans.
  • ANDROID:
  • Android Studio:
  • Google's new official IDE for Android developers is now based on IntelliJ Platform and provides the same feature set as IntelliJ IDEA Community Edition.
  • Gradle Build System:
  • The IDE provides now seamless integration with the new Gradle-based Android build system, including code assistance for editing Gradle DSL.
  • Nine-patch Editor:
  • Now you can edit your 9-patch graphics files without leaving the IDE, using the built-in 9-patch editor.
  • Navigate to Declaration:
  • Navigation to the declaration in the manifest for Activity, Service and other Android classes.
  • Lint Inspection:
  • Better Android-specific code analysis with new Lint inspection.
  • RenderScript:
  • Syntax highlighting for RenderScript files.
  • Navigate to Related Files:
  • Navigate between the layout file and related Activity or Fragment classes via the Go to Related File action.
  • XML Editor:
  • Code completion for required attributes and rearranging of attributes based on code styles for XML files. More details…
  • Logcat:
  • The user interface for the Logcat tool window has been enhanced and now lets you filter by package name.
  • Embedded Database Access Ultimate:
  • The IDE provides database tools for accessing device-embedded SQLite database. More details…
  • The built-in tools lets you browse tables, edit its data and run queries.
  • Multiple Devices Preview:
  • The layout preview has been improved with more options and capabilities to display more than one device simultaneously.
  • Color picker:
  • Now you can select colors in XML drawables and layout files via the new Color Picker.
  • GRADLE:
  • Code Completion:
  • The IDE now provides code completion for dependencies and plugins.
  • Code Generation:
  • With the new code generation actions you can add dependencies and plugins even easier.
  • Dependencies Import:
  • The dependencies import has been significantly improved. Now the IDE correctly recognizes dependency scope and replace library on it's version change.
  • Quick Documentation:
  • Now you can use the Quick Documentation popup for Gradle DSL.
  • WAR Artifacts Import:
  • The IDE now is able to configure Web facet and WAR artifacts automatically, based on the Gradle build files.
  • Debugger:
  • Now the IDE supports debugging for the corresponding Gradle tasks (e.g. test, exec, etc).
  • Performance:
  • Project import features improved performance, made possible by changes in Gradle 1.8.
  • GROOVY:
  • In-place Refactorings:
  • Now it's possible to introduce a variable, field, constant and parameter using in-place refactorings, without any dialogs.
  • Label Formatting:
  • Code style settings now let you specify custom indentation for the label blocks.
  • Spock Tests:
  • The IDE now suggests using the Spock library when creating a test and the corresponding code generation actions.
  • Inspections and Intentions:
  • The IDE is aware of final symbols and @Immutable classes and warns you if you try to change them.
  • Many other useful intentions and inspections are also available.
  • Pull Members Up:
  • Use this new refactoring to move class members to a superclass or an interface.
  • Language Injection:
  • Now you can inject other languages into GString literals and String concatenations.
  • SCALA:
  • Built-in SBT Support:
  • The new version of Scala plugin comes with built-in support for SBT, with code completion and dependencies import.
  • Type Information:
  • Now it's very easy to see the inferred type information for any expression by hovering over it with the mouse.
  • Generate equals and hashCode:
  • Methods equals() and hashCode() can be generated now automatically for any class via Generate new action.
  • WEB:
  • JavaScript Debugger:
  • Better JavaScJavaScript debugger for Google Chrome and Node.js: Variables tab has been reworked, and the new Elements tab helps you inspect DOM elements for the current HTML page.
  • CSS:
  • The new Extract Inline CSS refactoring helps automatically extract inline styles.
  • The Image Preview and Extract Image refactorings are available for the data:uri attributes.
  • LESS, Sass & SCSS:
  • Breadcrumbs and suppressible inspections support for LESS, Sass and SCSS languages.
  • TypeScript 0.9:
  • Support for the latest version of TypeScript, including generics and enums.
  • Emmet Preview:
  • The IDE now shows a preview for your Emmet abbreviation before you actually expand it.
  • Surround with Emmet:
  • Now you can surround any piece of HTML code using Emmet.
  • Karma:
  • Support for the Karma test runner and the Istanbul code coverage tool. Now you can view results for your JavaScript tests in a nice and visual format.
  • Dart 1.0:
  • Support for the latest version of Dart, now with much faster code analysis and better Dartium browser integration.
  • Compass:
  • Support for Compass CSS framework, including code completion, find usages for functions, mixins and variables.
  • Flash and Flex:
  • Support for the latest Apache Flex SDK, Adobe AIR SDK. Numerous bug fixes and usability improvements.
  • Stylus:
  • Basic support for Stylus stylesheet language, including code completion, formatting and CSS generation.
  • Web Components:
  • Initial support for the new HTML template specification Web Components.
  • EJS:
  • Support for the EJS JavaScript template library, including code completion, formatter and more.
  • Mustache & Handlebars:
  • Formatting and syntax highlighting for Handlebars and Mustache templates.
  • DATABASE:
  • Edit Data Sources:
  • It's much easier to configure a data source with the new user interface. Just choose a database type and the IDE will automatically download the corresponding JDBC driver.
  • Primary Key Related Data:
  • The new action showing referencing rows from other tables for the primary key selected in the Table editor.
  • Statement Highlighting:
  • Now the IDE highlights the statement at the caret that is to be executed.
  • Structure View:
  • The new Structure view is available now for SQL files, the Table editor and Results view as a tool window and a quick popup.
  • With the new view you can quickly navigate between the columns and manage its visibility and ordering.
  • Foreign Key Value View:
  • The new action showing rows from the tables referenced by the foreign key selected in the Table editor.
  • Transposed Row View:
  • The new action showing the transposed view for the current row in the Table editor.
  • H2, SQLite Files:
  • Now it's possible to configure a data source by simply dragging H2 or SQLite files to the Database tool window.
  • Query Filter and Ordering:
  • Improved user interface for query filters and order management in the table editor and results view.
  • Foreign Key Referenced Data:
  • This new action navigates to the row referenced by the foreign key selected in the Table editor.
  • Smart Code Completion:
  • This new smart code completion works for join conditions in SQL statements, based on the foreign keys information.
  • Database Colors:
  • Now it's possible to assign different colors to databases so it's easier to distinguish them in the Database tool window or in the Editor.
  • VERSION CONTROL:
  • Git & Mercurial Log:
  • A blazing fast and powerful new log viewer is available for Git and Mercurial repositories, with user-friendly branches visualization, endless scrolling and other exciting features.
  • Subversion 1.8:
  • Support for the latest version of Subversion via the native client (no more SvnKit integration).
  • GitHub:
  • The new Create Pull Request action provides an easier way to create pull requests without leaving the IDE.
  • Many bugfixes and usability improvements for Create gist, Rebase, Share project and other actions.
  • Mercurial:
  • Please welcome the new user interface for creating, updating, merging and switching branches and bookmarks.
  • Commit Dialog:
  • The new commit dialog with more compact user interface.
  • Feature branches:
  • When you switch between tasks, the IDE is able to switch between the associated feature branches. When you close a task, the branch can be merged to the master automatically.

New in version 13 RC3 (December 3rd, 2013)

  • No subsystem:
  • IDEA-117070 (Cosmetics): IDEA instead of product name in File type association dialog
  • IDEA-117119 (Bug): Exception in offline inspections process: com.intellij.codeInspection.ex.GlobalInspectionContextBase cannot be cast to com.intellij.codeInspection.ex.GlobalInspectionContextImpl
  • IDEA-115198 (Bug): Spring toolwindow: toggle filesets/files view does not update immediately
  • IDEA-109997 (Bug): Regression: code tag is not working in Quick documentation lookup
  • IDEA-66494 (Bug): Switching between search and replace
  • IDEA-117040 (Bug): Ultimate edition suggest to upgrade to the Ultimate edition
  • Android:
  • IDEA-117037 (Bug): Creating a new Android Library does not enable Gradle plugin
  • IDEA-116593 (Bug): Android Gradle New Project Wizard: it is suggested to select SDK twice; the first selection is ignored
  • Code Formatting and Code Style:
  • IDEA-116432 (Bug): Incorrect Spelling of Eclipse
  • Compiling Project:
  • IDEA-116404 (Bug): Java code compilation does not work with IBM JDK
  • Console:
  • IDEA-113897 (Cosmetics): SSH Terminal: Select server on every run opens dialog without title
  • IDEA-117210 (Bug): Terminal: not able to select text
  • Database:
  • IDEA-117132 (Usability Problem): Cant' close Database "error notifications in editor"
  • IDEA-117133 (Bug): Can't find how to disable Database error notifications in settings
  • IDEA-117016 (Bug): Database Connections: changed Scope value is not saved
  • Debugger:
  • IDEA-111388 (Usability Problem): Built-in server not "available external" — it is unclear that port number must be also changed
  • WEB-9968 (Exception): Dart: ClassCastException when debugging web application in Dartium
  • Editor. Editing Text:
  • IDEA-100294 (Bug): Cannot edit a file - text jumps all over the screen
  • Editor. Error Highlighting:
  • IDEA-117082 (Bug): Anonymous class assigned to final field
  • Gradle:
  • IDEA-116824 (Feature): Gradle: Provide an inspection & quickfix for multiple custom maven repo links
  • IDEA-116881 (Usability Problem): Please time stamp gradle tasks
  • IDEA-116900 (Bug): War artifact after gradle import should consider runtime dependency as WEB-INF/lib jar
  • IDEA-116974 (Bug): Gradle Plugin doesn't handle 'providedCompile' dependencies in 'war' projects correctly
  • IDEA-116891 (Bug): gradle import creates a lot of extra empty directories
  • IDEA-116756 (Bug): Gradle multi-module project with deep-nested modules - idea places iml file in the wrong directory
  • Groovy:
  • IDEA-95170 (Feature): Batching statement isn't identified, and, even if it is, doesn't get sql injected
  • IDEA-116628 (Task): No nulls in type parameters
  • IDEA-116784 (Bug): Error Parsing Regex /\s/ in Groovy
  • IDEA-116378 (Bug): groovy elvis operator incorrectly highlighted as an error when used in for loop, compiles and runs fine
  • IDEA-116837 (Bug): Groovy: Replace qualified name with import does not work
  • IDEA-116621 (Bug): Groovy: Extract Parameter Refactoring: 'Replace this occurrence only' replaces all occurrences in current method
  • IDE Configuration:
  • IDEA-116991 (Cosmetics): "IDE is up to date" message
  • IDEA-117068 (Bug): Plugin Suggestion: 'Install plugin' action installs a plugin but doesn't enable it
  • IDEA-117003 (Bug): Plugins suggestion: if there is an enabled outdated incompatible plugin with new compatible version available, 'Install plugins' action could suggest to update the plugin
  • J2EE:
  • IDEA-116858 (Bug): CDI: alternative bean is not used if defined using @Alternative stereotype
  • Java. Error Highlighting:
  • IDEA-117124 (Bug): JDK 1.8: good code is red: lambda with varargs, if interface method is declared with array parameter (or vice versa)
  • IDEA-117071 (Bug): Red code in library classes
  • IDEA-116987 (Bug): Good code red: Lambdas as constructor arguments of anonymous classes
  • JavaScript. Frameworks:
  • WEB-10109 (Bug): New project/Foundation: empty project is created
  • Maven:
  • IDEA-116452 (Bug): "Resolve workspace artifacts" option doesn't work with Maven 3.1.x
  • Node.js:
  • WEB-9933 (Bug): What should happen when creating node.js Express App as New Module?
  • Packaging and Installation:
  • IDEA-116866 (Bug): idea64.exe ignores idea.properties
  • Project Configuration:
  • IDEA-99885 (Feature): Delete all unused libraries
  • IDEA-116808 (Performance Problem): Performance problem during solving library configuration errors
  • IDEA-110799 (Performance Problem): Too many invokeLaters created
  • Run | Debug configuration:
  • IDEA-115854 (Bug): Unable to define custom port in GWT SuperDev run mode
  • Spring:
  • IDEA-116357 (Bug): Spring config inspection: @Configuration class used via marked as not setup in Spring facet
  • Task Management:
  • IDEA-115708 (Bug): Task & Contexts connection to jira failed
  • Unit Testing. JUnit:
  • IDEA-116871 (Bug): Run all test on package or source directory runs tests in wrong source directory
  • Unit Tests:
  • WEB-10085 (Bug): Can't debug JSTestDriver tests in Chrome
  • User Interface:
  • IDEA-111161 (Feature): Flat tool window design
  • IDEA-115546 (Bug): Full Screen Mode: main menu persists on screen, when invoked by the keyboard shortcut
  • IDEA-117192 (Bug): NavBar popup shows in wrong place when navigating to the directory from popup
  • IDEA-117211 (Bug): empty elements in Search Everywhere
  • IDEA-117073 (Bug): Recent files and Switcher are not centred in ide window
  • IDEA-117077 (Bug): Can't remove files from Recent Files
  • IDEA-116952 (Bug): IntelliJ LAF issue
  • User Interface.Darcula:
  • IDEA-104734 (Cosmetics): Dracula: Cannot see well active tab in Modules Settings.
  • Version Control:
  • IDEA-116950 (Usability Problem): Don't display all tags if there are too many of them and they hide the commit message
  • IDEA-115577 (Bug): Commit Changes: keyboard shortcut for Commit Message History does not work
  • IDEA-109608 (Bug): Wrong paths for non-existing files in Apply patch dialog
  • Version Control. Git:
  • IDEA-116399 (Bug): Changes window | Log ignores branch filter
  • IDEA-115571 (Bug): Commit message gets lost after reviewing code analysis results
  • Version Control. Perforce:
  • IDEA-117083 (Bug): Ctrl+D for Perforce changes is not working in 2-3 latest EAPs
  • Version Control. Subversion:
  • IDEA-113730 (Bug): Subversion command line client: in a modified file, non-ascii characters are shown as changed, even though they aren't

New in version 13 RC2 (November 27th, 2013)

  • No subsystem:
  • IDEA-81945 (Bug): Fix the License Collision Detected popup
  • IDEA-116927 (Bug): Strange message in .gitmodules file
  • Android:
  • IDEA-116827 (Bug): Completion of layout attributes doesn't work if parent tag is "merge"
  • IDEA-116665 (Bug): Running instrumentation tests for APK with renamed package name failed
  • Ant:
  • IDEA-116929 (Bug): [regression] Ant: after rewriting to DOM API create target quick fix is missing
  • Code Analysis. Inspection:
  • IDEA-116596 (Feature): New inspection: Exception printed using System.out.println()
  • IDEA-116639 (Usability Problem): "Allow suppressions" ==> "Allow these suppressions"
  • IDEA-112242 (Bug): Improve Suspicious Array Cast
  • IDEA-116393 (Bug): "java.lang.Error not rethrown" false negative for multi-catch
  • IDEA-116328 (Bug): Method can be variable arity method inspection should not highlight for @Nullable parameters
  • Flash_Flex:
  • IDEA-115814 (Bug): Good code red in AS3#Vector
  • IDEA-116703 (Bug): Rename class does not rename ann instance in Flex CSS
  • IDEA-114866 (Bug): Flex: resource and test-resource roots are not processed
  • IDEA-105131 (Bug): Assign statement to variable bug
  • IDEA-116764 (Bug): Run/Debug configuration assuming wrong version of Air SDK
  • IDEA-116023 (Bug): Good code is red. Element is not allowed here
  • Gradle:
  • IDEA-116097 (Bug): Gradle: Code Completion for dependencies doesn't work inside brackets
  • IDEA-116833 (Bug): External System: clear orphan project libraries
  • HTML:
  • WEB-7451 (Bug): Inspection: HTML > File reference problem for "about:" pages
  • WEB-9833 (Bug): don't check javascript code embedded in tag for malformed XML
  • IDE Configuration:
  • IDEA-97696 (Bug): Custom tool windows layout is lost on exiting IDE with closed projects
  • Indices:
  • IDEA-116497 (Bug): UI hang during index update
  • J2EE:
  • IDEA-116789 (Bug): CDI1.1: without beans.xml bean discovery mode should be 'annotated'
  • IDEA-116848 (Bug): CDI: if multiple alternatives exist for the same type, show error
  • IDEA-116845 (Bug): CDI: if same class appears twice in altertatives section in beans.xml, report error
  • IDEA-116846 (Bug): CDI: not resolved class reference in 'alternatives' section in beans.xml should be detected as error
  • Java. Intention Actions:
  • IDEA-115760 (Bug): Spring: create class intentions should not create class in 'generated sources' roots
  • JavaScript:
  • WEB-10053 (Bug): Invalid 'Potentially invalid usage of this' detection with function bind
  • JavaScript. Inspections:
  • WEB-9267 (Bug): use of 'this' inspection is broken in certain case
  • JavaScript. Predefs:
  • WEB-8156 (Bug): Incorrect signature for Date.prototype.setHours
  • Maven:
  • IDEA-116862 (Bug): Added Maven Dependency (via Quick Fix) added with incorrect scope
  • IDEA-116701 (Exception): ISE at com.intellij.psi.impl.PsiToDocumentSynchronizer.a
  • OSGi:
  • IDEA-115275 (Bug): Code changes requires double restart to be applied
  • Project Configuration:
  • IDEA-116708 (Usability Problem): Excluded library directories in jar: a) show what is excluded; b) allow to include them back
  • IDEA-116713 (Usability Problem): Excluded library directories: it's possible to exclude the same directory twice
  • IDEA-116727 (Cosmetics): Excluded library directories: removing a root does not removes its excludes
  • Spring:
  • IDEA-116936 (Feature): Spring MVC Controller list: add "Edit"
  • IDEA-116333 (Feature): Spring MVC Toolwindow: presentation/filtering additions
  • IDEA-116689 (Bug): Spring security inspection shows error for remember-me if there is no user-service-ref
  • IDEA-116908 (Bug): Spring toolwindow: MVC: request mappings from different module controller are not shown
  • IDEA-116909 (Bug): Spring tool window: MVC: controller-level @RequestMapping is shown incorrectly
  • TypeScript:
  • WEB-9135 (Bug): TypeScript merging/extending types (Good code red)
  • WEB-9944 (Bug): TypeScript: Generics and module scopes not playing well together
  • WEB-10012 (Bug): Using "super" within an "arrow function" scope is displayed as an error
  • Unit Tests:
  • WEB-10010 (Bug): Karma Server failure - WebStorm 7 & Jasmine
  • User Interface:
  • IDEA-111161 (Feature): Flat tool window design
  • IDEA-73513 (Usability Problem): Facet autodetection: Setup Frameworks dialog layout could be optimized
  • IDEA-116346 (Cosmetics): IntelliJ theme: comboboxes have darker background
  • IDEA-116768 (Bug): IntelliJ theme: text end is too close to combobox button
  • IDEA-116350 (Bug): IntelliJ theme: file settings tree views colors are misplaced
  • IDEA-116343 (Bug): IntelliJ theme: selected radio button is misplaced
  • IDEA-116731 (Bug): IntelliJ theme: Database Connections dialog: Scope combobox is too narrow
  • Version Control:
  • IDEA-116470 (Usability Problem): "Contained in branches" information is missing in New VCS log.
  • IDEA-116100 (Performance Problem): memory leak: VcsLogGraphTable
  • IDEA-116267 (Cosmetics): VCS-Log: confusing naming of selected items in structure filter
  • IDEA-116318 (Bug): Mercurial Log: on very first context menu invocation NewBranch etc actions are available
  • Version Control. Subversion:
  • IDEA-114717 (Bug): Subversion: should be possible to upgrade to 1.8 from 1.7 when 'use command-line client' option is off
  • IDEA-113730 (Bug): Subversion command line client: in a modified file, non-ascii characters are shown as changed, even though they aren't
  • IDEA-113732 (Bug): Subversion: commit/update/checkout from https repository fails if certificate is accepted temporary
  • IDEA-114718 (Bug): Subversion: it should be possible to check out to 1.8 if 'use command line client' is off, but correct path to svn18 client is set
  • IDEA-113860 (Bug): Idea hangs and crash(sometimes) if enter incorrect credentials
  • IDEA-113533 (Bug): Subversion1.8:ShareProject should create 1.8 working copy if command line svn1.8 is turned on
  • IDEA-112787 (Bug): Subversion: for renamed paths, Diff from annotations is not shown