- RubyMine 2017.3.4 (build 173.4674.46) Release Notes
- RubyMine 2017.3.4 RC (build 173.4674.46) Release Notes
- RubyMine 2017.3.4 EAP (build 173.4674.6) Release Notes
- RubyMine 2017.3.3 (build 173.4548.40) Release Notes
- RubyMine 2017.3.3 RC (build 173.4548.38) Release Notes
- RubyMine 2017.3.3 EAP (build 173.4548.36) Release Notes
- RubyMine 2017.3.2 (build 173.4301.17) Release Notes
- RubyMine 2017.3.2 EAP (build 173.4301.4) Release Notes
- RubyMine 2017.3.1 (build 173.3942.35) Release Notes
- RubyMine 2017.3.1 RC (build 173.3942.35) Release Notes
- RubyMine 2017.3.1 EAP (build 173.3942.16) Release Notes
- RubyMine 2017.3 (build 173.3727.132) Release Notes
- RubyMine 2017.3 RC2 (build 173.3727.77) Release Notes
- RubyMine 2017.3 RC1 (build 173.3727.35) Release Notes
- RubyMine 2017.3 Beta2 (build 173.3622.24) Release Notes
- RubyMine 2017.3 Beta (build 173.3415.45) Release Notes
- RubyMine 2017.3 EAP6 (build 173.3302.28) Release Notes
- RubyMine 2017.3 EAP5 (build 173.3188.32) Release Notes
- RubyMine 2017.3 EAP4 (build 173.2941.5) Release Notes
- RubyMine 2017.3 EAP3 (build 173.2696.24) Release Notes
- RubyMine 2017.3 EAP2 (build 173.2463.3) Release Notes
- RubyMine 2017.3 EAP1 (build 173.2099.29) Release Notes
RubyMine 2017.3.4 (build 173.4674.46) Release Notes
Code Navigation | Feature | IDEA-177859 | "Sort by Type" does not function when viewing Scratches |
Console | Usability | IDEA-134458 | Console window's input line should probably disregard 'Allow placement of caret after the end of the line' option |
Editor. Editing Text | Feature | IDEA-152160 | Add options to "Save as" for scratch files |
Bug | IDEA-143918 | Scratch files: on Undo scratch file deleting it is recreated with language == text | |
Bug | IDEA-184675 | Structure view: incorrect, unexpected Expand behavior | |
Bug | IDEA-157130 | New File action (invoked in Scratches Project View) creates a file with ScratchFileType but does not create a mapping in the ScratchFileService | |
Usability | IDEA-185789 | Creating a scratch from the VCS local changes diff preview asks you for language | |
Usability | IDEA-147495 | New Java scratch should have a class declaration and a caret inside main method | |
Exception | IDEA-187187 | Save settings failed: "Cannot get ScratchFileService component state" | |
IDE Configuration | Feature | IDEA-186216 | overriding system proxy settings for the license server |
Java. Inspections | Bug | IDEA-186852 | Incorrect refactoring for Float.valueOf(0x123) and Float.valueOf(0123) |
Language Injection | Bug | IDEA-157126 | Scratch files: changing dialect for the injected sql fragment in the scratch file changes the whole scratch file language |
Refactoring | Usability | IDEA-168477 | Renaming scratch files shouldn't suggest to search for usages |
User Interface | Bug | IDEA-184837 | 'Search with google' doesn't support Unicode |
Bug | IDEA-183442 | Editor background image is covered by Status Bar and Tool Buttons | |
Bug | IDEA-134545 | Change Signature dialog uses syntax highlight colors, but not background | |
Version Control | Usability | IDEA-177714 | "Commit Message History" items are trimmed unnecessarily |
Version Control. Git | Bug | IDEA-140196 | Built-in SSH: does not support strong security ciphers - Cannot negotiate, proposals do not match |
DB Console | Bug | DBE-5904 | Database Console name in Files have turning into Guids |
Data Import & Export | Exception | DBE-5985 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'typeName' of com/intellij/database/extractors/ObjectFormatter.isBit must not be null |
Data Views | Bug | DBE-2057 | Insert row into SQLite table with default values in Table Editor doesn't work |
Bug | DBE-5969 | Syntax error inserting row with all column values default similar DBE-2057 | |
Usability | DBE-6003 | Ctrl+Shift+Left should be used as Editor Action: Move Caret to Previous Word with Selection | |
IDE General | Bug | DBE-5601 | Navigate to symbol works bad with column names |
Bug | DBE-5556 | Select In database window action does not navigate to corresponding object in Database tool window | |
SQL Completion | Bug | DBE-4965 | Autocomplete too fast and leads to errors when inputting a number |
SQL Generation | Bug | DBE-5745 | Delete of stored procedure/function from Database tree does not work if procedure/function exist in other than "dbo" schema |
User Interface | Bug | DBE-5927 | Speed search next match doesn't always work |
Usability | DBE-5807 | No way to flatten data source + schema |
RubyMine 2017.3.4 RC (build 173.4674.46) Release Notes
Editor. Editing Text | Bug | IDEA-184675 | Structure view: incorrect, unexpected Expand behavior |
Java. Inspections | Bug | IDEA-186852 | Incorrect refactoring for Float.valueOf(0x123) and Float.valueOf(0123) |
Data Import & Export | Exception | DBE-5985 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'typeName' of com/intellij/database/extractors/ObjectFormatter.isBit must not be null |
Data Views | Bug | DBE-5969 | Syntax error inserting row with all column values default similar DBE-2057 |
Usability | DBE-6003 | Ctrl+Shift+Left should be used as Editor Action: Move Caret to Previous Word with Selection |
RubyMine 2017.3.4 EAP (build 173.4674.6) Release Notes
No subsystem | Bug | RUBY-20884 | RubyMine freezes when editing Ruby code |
Cucumber | Bug | RUBY-20571 | RubyMine does find a Cucumber 3 step def defined with a $ and a cucumber expression. |
Rails. Code Insight | Bug | RUBY-20699 | Rails gutter for namespaced nested controllers are missing |
Refactorings | Bug | RUBY-20738 | Hash variable inlining turns h['key'] into h('key') |
Tests | Bug | RUBY-20718 | Cannot run RSpec tests |
No subsystem | Bug | IDEA-171404 | allow UI scale exceed 2x |
Bug | IDEA-90162 | Unlimited re-sizing in Diagrams when scrolling with Mouse Wheel | |
Bug | IDEA-185359 | Focus jumps to parent folder after item rename | |
Bug | IDEA-185494 | make doesn't make enough (for real this time) | |
Code Navigation | Feature | IDEA-177859 | "Sort by Type" does not function when viewing Scratches |
Console | Usability | IDEA-134458 | Console window's input line should probably disregard 'Allow placement of caret after the end of the line' option |
Editor. Editing Text | Feature | IDEA-152160 | Add options to "Save as" for scratch files |
Bug | IDEA-143918 | Scratch files: on Undo scratch file deleting it is recreated with language == text | |
Bug | IDEA-157130 | New File action (invoked in Scratches Project View) creates a file with ScratchFileType but does not create a mapping in the ScratchFileService | |
Usability | IDEA-185789 | Creating a scratch from the VCS local changes diff preview asks you for language | |
Usability | IDEA-147495 | New Java scratch should have a class declaration and a caret inside main method | |
Exception | IDEA-187187 | Save settings failed: "Cannot get ScratchFileService component state" | |
Find, Replace, Find Usages | Usability | IDEA-144928 | remove results from Find tool window: Alt+Del conflicts with safe delete |
GUI Designer | Cosmetics | IDEA-182786 | GUI Designer generated $$$getFont$$$ is not used |
IDE Configuration | Feature | IDEA-186216 | overriding system proxy settings for the license server |
Bug | IDEA-183434 | syntax error at ide.sigint.ignored.url? | |
Java. Inspections | Bug | IDEA-180676 | False positive 'Object instantiation inside hashCode()': triggers on auto-un-boxing |
JavaEE.Tomcat | Bug | IDEA-181566 | Detection server up with symbolic link tomEE |
Language Injection | Bug | IDEA-157126 | Scratch files: changing dialect for the injected sql fragment in the scratch file changes the whole scratch file language |
Refactoring | Usability | IDEA-168477 | Renaming scratch files shouldn't suggest to search for usages |
Run | Debug configuration | Bug | IDEA-157989 | "Stop" button does not work when the IDE is launched as a background task |
UML | Bug | IDEA-172583 | show changes allows infinite scroll |
User Interface | Bug | IDEA-158873 | Evaluate window: cannot TAB from expression into results tree |
Bug | IDEA-184837 | 'Search with google' doesn't support Unicode | |
Bug | IDEA-185043 | Dom UI editors don't survive on PSI invalidation on root change | |
Bug | IDEA-183442 | Editor background image is covered by Status Bar and Tool Buttons | |
Bug | IDEA-134545 | Change Signature dialog uses syntax highlight colors, but not background | |
Bug | IDEA-149061 | Tool Window docking issue | |
Bug | IDEA-183580 | New background image feature covers up background color of color schemes | |
Version Control | Usability | IDEA-177714 | "Commit Message History" items are trimmed unnecessarily |
Version Control. Git | Bug | IDEA-140196 | Built-in SSH: does not support strong security ciphers - Cannot negotiate, proposals do not match |
JavaScript. Frameworks | Bug | WEB-30866 | Generating list is empty for Angular-cli |
No subsystem | Bug | DBE-5703 | Invalid DDL is generated when a function with defaults is dropped in Postgres |
DB Connectivity | Bug | DBE-5687 | NullPointerException connecting to a specific SQL Server database |
DB Console | Bug | DBE-5904 | Database Console name in Files have turning into Guids |
Bug | DBE-5696 | Dialog pops-up asking for parameters for Postgres query when no parameters are required | |
DB Refactoring | Bug | DBE-2404 | Foreign keys: on delete set null missing in Oracle |
Data Views | Bug | DBE-2057 | Insert row into SQLite table with default values in Table Editor doesn't work |
IDE General | Bug | DBE-5601 | Navigate to symbol works bad with column names |
Bug | DBE-5556 | Select In database window action does not navigate to corresponding object in Database tool window | |
SQL Completion | Bug | DBE-4965 | Autocomplete too fast and leads to errors when inputting a number |
Bug | DBE-938 | Column type completion shows table names on SQLServer | |
SQL Editing | Feature | DBE-2232 | SQL: proper uncommenting for nested comments |
Bug | DBE-5464 | MySQL syntax for DROP USER commands does not recognize IF EXISTS clause correctly in Code Inspector | |
Bug | DBE-3750 | SQL: Oracle: numeric literal and FROM without a space between is green | |
Bug | DBE-1705 | Bad code is green: declare not at beginning of function | |
Bug | DBE-3849 | Folding breaks on last column in SELECT list | |
Usability | DBE-2244 | SQL: typing quote does not insert pair quote with non empty string literal after typing position | |
Usability | DBE-2245 | SQL: typing quote does not insert pair quote with more than one character prefix | |
SQL Generation | Bug | DBE-5745 | Delete of stored procedure/function from Database tree does not work if procedure/function exist in other than "dbo" schema |
Bug | DBE-4983 | newline in Oracle DB adds character 'n' to to DDL | |
Bug | DBE-5575 | Foreign key constraint names are not unique on generation | |
SQL Highlighting | Feature | DBE-5508 | Add support for method seperator in plsql packages |
Bug | DBE-5636 | Exasol: support user-defined scalar functions (pl/SQL style) syntax | |
Bug | DBE-4356 | Syntax error: grant update on specific field | |
Bug | DBE-3521 | Error in code analysis when procedure parameter has same name as local variable name (TSQL) | |
User Interface | Bug | DBE-5927 | Speed search next match doesn't always work |
Usability | DBE-5807 | No way to flatten data source + schema | |
Usability | DBE-5557 | Hide MySQL Collations & Schemas |
RubyMine 2017.3.3 (build 173.4548.40) Release Notes
Slim | Bug | RUBY-20577 | Can not edit slim files |
RubyMine 2017.3.3 RC (build 173.4548.38) Release Notes
No subsystem | Bug | RUBY-20635 | Add --force-exclusion param to the background linting |
Bug | RUBY-20884 | RubyMine freezes when editing Ruby code | |
Cucumber | Bug | RUBY-20571 | RubyMine does find a Cucumber 3 step def defined with a $ and a cucumber expression. |
Rails. Code Insight | Bug | RUBY-20699 | Rails gutter for namespaced nested controllers are missing |
Refactorings | Bug | RUBY-20738 | Hash variable inlining turns h['key'] into h('key') |
Ruby. Formatter | Bug | RUBY-19742 | wrong indent in rescue block when ensure block is present |
Exception | RUBY-20679 | java.lang.AssertionError: Block not found for 'List of expressions' on enter press | |
Tests | Bug | RUBY-20718 | Cannot run RSpec tests |
No subsystem | Bug | IDEA-185359 | Focus jumps to parent folder after item rename |
Bug | IDEA-182999 | find in path dialog is not initialized from text selections in find occurrences previews | |
Bug | IDEA-171404 | allow UI scale exceed 2x | |
Exception | IDEA-184929 | NPE at java.lang.Class.forName0(Native Method) | |
Exception | IDEA-184156 | NPE at com.intellij.openapi.wm.ToolWindowType.valueOf(ToolWindowType.java:18) | |
Code Analysis. Inspection | Usability | IDEA-184412 | "apply fixes" in HTML file triggers long-running modal process that is not interruptable |
Diff_Merge | Bug | IDEA-183823 | 'Compare with clipboard' shortcut is not working in the commit dialog |
Docker | Bug | IDEA-158383 | Docker: unable to delete image with multiple tags |
Bug | IDEA-182541 | Docker. DockerView: it is impossible to create containers from some temporary images due to the invalid image Id. | |
Find, Replace, Find Usages | Usability | IDEA-144928 | remove results from Find tool window: Alt+Del conflicts with safe delete |
Cosmetics | IDEA-184726 | Misspelling in search and replace dialog box | |
IDE Configuration | Bug | IDEA-183434 | syntax error at ide.sigint.ignored.url? |
Indices | Bug | IDEA-123287 | Multiple "Updating indices" bg tasks after external file system changes |
Project Configuration | Bug | IDEA-176554 | Module rename isn't reflected in dependent module imls |
Project View | Bug | IDEA-180143 | Deleting empty package causes Project View to reset selection to the root |
Run | Debug configuration | Bug | IDEA-157989 | "Stop" button does not work when the IDE is launched as a background task |
SQL | Bug | IDEA-184057 | SQL autocomplete is upper case and prepends schema name |
User Interface | Bug | IDEA-158873 | Evaluate window: cannot TAB from expression into results tree |
Bug | IDEA-183580 | New background image feature covers up background color of color schemes | |
Bug | IDEA-179312 | Project View Popup - Does Not Match Settings | |
Bug | IDEA-183953 | Windows: "Show in Explorer" does not work with cyrillic symbols | |
Usability | IDEA-183950 | Create directory/file in project view should move selection to created item | |
Version Control | Bug | IDEA-183986 | Compare with Local works incorrectly in a folder history |
Bug | IDEA-183691 | modification info not visible in commit dialog | |
Debugger | Bug | WEB-30438 | Unable to debug React Native iOS project - "Error running 'iOS': Can't start debugger" message |
JavaScript | Feature | WEB-24395 | Flow: Type annotations need a different color |
REST Client | Feature | WEB-28672 | Auto-format request results |
No subsystem | Bug | DBE-5703 | Invalid DDL is generated when a function with defaults is dropped in Postgres |
DB Connectivity | Bug | DBE-5687 | NullPointerException connecting to a specific SQL Server database |
DB Console | Bug | DBE-5696 | Dialog pops-up asking for parameters for Postgres query when no parameters are required |
DB Refactoring | Bug | DBE-2404 | Foreign keys: on delete set null missing in Oracle |
Data Views | Bug | DBE-2465 | FETCH ALL IN <cursor name> returns error <failed to load> org.postgresql.jdbc4.Jdbc4ResultSet |
SQL Completion | Bug | DBE-938 | Column type completion shows table names on SQLServer |
SQL Editing | Feature | DBE-2232 | SQL: proper uncommenting for nested comments |
Bug | DBE-1705 | Bad code is green: declare not at beginning of function | |
Bug | DBE-3849 | Folding breaks on last column in SELECT list | |
Bug | DBE-5404 | DataGrip does not recognize Redshift's WITH NO SCHEMA BINDING clause | |
Bug | DBE-3750 | SQL: Oracle: numeric literal and FROM without a space between is green | |
Bug | DBE-5464 | MySQL syntax for DROP USER commands does not recognize IF EXISTS clause correctly in Code Inspector | |
Usability | DBE-2244 | SQL: typing quote does not insert pair quote with non empty string literal after typing position | |
Usability | DBE-2245 | SQL: typing quote does not insert pair quote with more than one character prefix | |
SQL Generation | Bug | DBE-5575 | Foreign key constraint names are not unique on generation |
Bug | DBE-4983 | newline in Oracle DB adds character 'n' to to DDL | |
SQL Highlighting | Feature | DBE-5508 | Add support for method seperator in plsql packages |
Bug | DBE-5636 | Exasol: support user-defined scalar functions (pl/SQL style) syntax | |
Bug | DBE-4356 | Syntax error: grant update on specific field | |
Bug | DBE-3521 | Error in code analysis when procedure parameter has same name as local variable name (TSQL) | |
User Interface | Usability | DBE-5557 | Hide MySQL Collations & Schemas |
RubyMine 2017.3.3 EAP (build 173.4548.36) Release Notes
No subsystem | Bug | RUBY-20635 | Add --force-exclusion param to the background linting |
Bug | RUBY-20884 | RubyMine freezes when editing Ruby code | |
Cucumber | Bug | RUBY-20571 | RubyMine does find a Cucumber 3 step def defined with a $ and a cucumber expression. |
Rails. Code Insight | Bug | RUBY-20699 | Rails gutter for namespaced nested controllers are missing |
Refactorings | Bug | RUBY-20738 | Hash variable inlining turns h['key'] into h('key') |
Ruby. Formatter | Bug | RUBY-19742 | wrong indent in rescue block when ensure block is present |
Exception | RUBY-20679 | java.lang.AssertionError: Block not found for 'List of expressions' on enter press | |
Tests | Bug | RUBY-20718 | Cannot run RSpec tests |
No subsystem | Bug | IDEA-185359 | Focus jumps to parent folder after item rename |
Bug | IDEA-182999 | find in path dialog is not initialized from text selections in find occurrences previews | |
Bug | IDEA-171404 | allow UI scale exceed 2x | |
Exception | IDEA-184929 | NPE at java.lang.Class.forName0(Native Method) | |
Exception | IDEA-184156 | NPE at com.intellij.openapi.wm.ToolWindowType.valueOf(ToolWindowType.java:18) | |
Code Analysis. Inspection | Usability | IDEA-184412 | "apply fixes" in HTML file triggers long-running modal process that is not interruptable |
Diff_Merge | Bug | IDEA-183823 | 'Compare with clipboard' shortcut is not working in the commit dialog |
Docker | Bug | IDEA-158383 | Docker: unable to delete image with multiple tags |
Bug | IDEA-182541 | Docker. DockerView: it is impossible to create containers from some temporary images due to the invalid image Id. | |
Find, Replace, Find Usages | Usability | IDEA-144928 | remove results from Find tool window: Alt+Del conflicts with safe delete |
Cosmetics | IDEA-184726 | Misspelling in search and replace dialog box | |
IDE Configuration | Bug | IDEA-183434 | syntax error at ide.sigint.ignored.url? |
Indices | Bug | IDEA-123287 | Multiple "Updating indices" bg tasks after external file system changes |
Project Configuration | Bug | IDEA-176554 | Module rename isn't reflected in dependent module imls |
Project View | Bug | IDEA-180143 | Deleting empty package causes Project View to reset selection to the root |
Run | Debug configuration | Bug | IDEA-157989 | "Stop" button does not work when the IDE is launched as a background task |
SQL | Bug | IDEA-184057 | SQL autocomplete is upper case and prepends schema name |
User Interface | Bug | IDEA-158873 | Evaluate window: cannot TAB from expression into results tree |
Bug | IDEA-183580 | New background image feature covers up background color of color schemes | |
Bug | IDEA-179312 | Project View Popup - Does Not Match Settings | |
Bug | IDEA-183953 | Windows: "Show in Explorer" does not work with cyrillic symbols | |
Usability | IDEA-183950 | Create directory/file in project view should move selection to created item | |
Version Control | Bug | IDEA-183986 | Compare with Local works incorrectly in a folder history |
Bug | IDEA-183691 | modification info not visible in commit dialog | |
Debugger | Bug | WEB-30438 | Unable to debug React Native iOS project - "Error running 'iOS': Can't start debugger" message |
JavaScript | Feature | WEB-24395 | Flow: Type annotations need a different color |
REST Client | Feature | WEB-28672 | Auto-format request results |
No subsystem | Bug | DBE-5703 | Invalid DDL is generated when a function with defaults is dropped in Postgres |
DB Connectivity | Bug | DBE-5687 | NullPointerException connecting to a specific SQL Server database |
DB Console | Bug | DBE-5696 | Dialog pops-up asking for parameters for Postgres query when no parameters are required |
DB Refactoring | Bug | DBE-2404 | Foreign keys: on delete set null missing in Oracle |
Data Views | Bug | DBE-2465 | FETCH ALL IN <cursor name> returns error <failed to load> org.postgresql.jdbc4.Jdbc4ResultSet |
SQL Completion | Bug | DBE-938 | Column type completion shows table names on SQLServer |
SQL Editing | Feature | DBE-2232 | SQL: proper uncommenting for nested comments |
Bug | DBE-1705 | Bad code is green: declare not at beginning of function | |
Bug | DBE-3849 | Folding breaks on last column in SELECT list | |
Bug | DBE-5404 | DataGrip does not recognize Redshift's WITH NO SCHEMA BINDING clause | |
Bug | DBE-3750 | SQL: Oracle: numeric literal and FROM without a space between is green | |
Bug | DBE-5464 | MySQL syntax for DROP USER commands does not recognize IF EXISTS clause correctly in Code Inspector | |
Usability | DBE-2244 | SQL: typing quote does not insert pair quote with non empty string literal after typing position | |
Usability | DBE-2245 | SQL: typing quote does not insert pair quote with more than one character prefix | |
SQL Generation | Bug | DBE-5575 | Foreign key constraint names are not unique on generation |
Bug | DBE-4983 | newline in Oracle DB adds character 'n' to to DDL | |
SQL Highlighting | Feature | DBE-5508 | Add support for method seperator in plsql packages |
Bug | DBE-5636 | Exasol: support user-defined scalar functions (pl/SQL style) syntax | |
Bug | DBE-4356 | Syntax error: grant update on specific field | |
Bug | DBE-3521 | Error in code analysis when procedure parameter has same name as local variable name (TSQL) | |
User Interface | Usability | DBE-5557 | Hide MySQL Collations & Schemas |
RubyMine 2017.3.2 (build 173.4301.17) Release Notes
Inspections | Usability | RUBY-20688 | Rubocop is constantly report about errors and switch focus to the Message tool window |
User Interface | Bug | IDEA-149061 | Tool Window docking issue |
Debugger | Bug | WEB-30325 | [CRITICAL] Can't debug Node.js with `--experimental-modules` |
Linters | Bug | WEB-29873 | ESLint module can't be found when installed in a subfolder |
Bug | WEB-30497 | ESLint: errors from eslint-plugin-import are reported when they shouldn't | |
TypeScript | Bug | WEB-30484 | Cannot parse TypeScript generic async arrow function |
Performance | WEB-30474 | Typescript inspections hanging | |
Remote Interpreters | Bug | PY-27732 | IDE freezes on close while connecting to an SSH host |
RubyMine 2017.3.2 EAP (build 173.4301.4) Release Notes
No subsystem | Feature | RUBY-19831 | Ability to Fold multiline containers in the editor |
Bug | RUBY-20475 | RubyMine collapses project tree in Project Files view each time a command is run from terminal | |
Bug | RUBY-20635 | Add --force-exclusion param to the background linting | |
Bug | RUBY-20514 | An accident sdk is shown as if default sdk on the very first RM start | |
Bug | RUBY-20558 | RubyMine Gem Manager goes into an infinite loop | |
Code Insight | Feature | RUBY-13950 | "Unresolved Ruby reference" inspection marks some of rspec methods |
Bug | RUBY-20491 | Unexpected unknown keyword inspection | |
Bug | RUBY-20244 | "private def" methods with certain code don't appear in the structure window | |
Docker | Bug | RUBY-20549 | TestUnit tests cannot be executed with Docker SDK |
IDE | Bug | RUBY-19937 | "No SDK selected" is shown in the Create New Project wizard |
Bug | RUBY-20551 | Possible to click Create button on wizard when Rails gem is not selected | |
Inspections | Usability | RUBY-20648 | RuboCop spection highlights a whole block/method if there is an issue |
Parsing | Bug | RUBY-20485 | Wrong error message on inspection when having block after Proc |
Rails. Code Insight | Bug | RUBY-20508 | Support parameter force: :cascade in create_table call |
Bug | RUBY-20193 | go to declaration for activerecord callback symbols fails if the method is declared "private def" | |
Ruby. Formatter | Bug | RUBY-19742 | wrong indent in rescue block when ensure block is present |
Exception | RUBY-20679 | java.lang.AssertionError: Block not found for 'List of expressions' on enter press | |
Slim | Bug | RUBY-20306 | When commenting out slim file, space after slash is not added |
No subsystem | Bug | IDEA-183951 | No synchronization for IdeDocumentHistoryImpl.myChangedFilesInCurrentCommand |
Exception | IDEA-181904 | IAE at com.intellij.ide.util.treeView.AbstractTreeBuilder.sortChildren | |
Exception | IDEA-183153 | NullPointerException: null | |
Code Analysis. Inspection | Bug | IDEA-160008 | Found duplicated code inspection -- code is the same as a png??? |
Code Formatting and Code Style | Bug | IDEA-183665 | Continuation Indent for java files max value = 16 |
Debugger | Bug | IDEA-139797 | Default Theme doesn't allow to apply font size to evaluate expression console's input |
Bug | IDEA-182581 | Edit breakpoint popup doesn't show with gutter icons disabled | |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Docker | Bug | IDEA-183186 | Valid EXPOSE entry flagged as invalid in docker compose file |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Usability | IDEA-182117 | Docker: DockeView, Image: create a new run configuration with the name "image_name:tag", not "sha.." | |
Editor. Editing Text | Bug | IDEA-182852 | Editor antialiasing is not honored in inline diff |
External Tools | Performance | IDEA-183647 | External system perform IO in EDT during tool window initialization |
Find, Replace, Find Usages | Feature | IDEA-72543 | I would like the ability to configure the max file size to 'Find in Path'. |
Usability | IDEA-175611 | Search Window: Usability Recursive Search | |
IDE Configuration | Bug | IDEA-182553 | Lose custom color schemes after disable "IDE Settings Sync" |
JavaScript | Exception | IDEA-183639 | NPE at com.intellij.lang.javascript.modules.LocalReferenceResolver.checkResolveResults |
Plugin Management | Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP |
Project Configuration | Bug | IDEA-175385 | RemoveInvalidElementsDialog: invalid module references cannot be removed from modules.xml |
Project View | Bug | IDEA-183205 | Unnecessary module grouping nodes are shown in Project View if some module names are substring for other module names |
Bug | IDEA-181653 | "Autoscroll to sources" doesn't work in 181 | |
Usability | IDEA-183022 | Flatten modules option missing in Project Tool | |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn't load project tree | |
RegExp | Bug | IDEA-96094 | Regex tester forces an exact match |
Bug | IDEA-183559 | RegExp checker doesn't work for backslash | |
Run | Debug configuration | Bug | IDEA-182966 | All run configurations lost after upgrade to 2017.3 |
Terminal | Bug | IDEA-140061 | Should be possilbe to pause terminal output |
User Interface | Bug | IDEA-183241 | Strange behaviour of File Structure popup |
Bug | IDEA-182710 | Cannot paste to Clion attach to process window | |
Bug | IDEA-183041 | Background image, displayed "plain", getting clipped after 2017.3 update | |
Bug | IDEA-149061 | Tool Window docking issue | |
User Interface. Accessibility | Bug | IDEA-182266 | [windows] do not override app icon |
Version Control | Bug | IDEA-183003 | If a file is renamed and not committed, and another file is created with old name, deleting the renamed file deletes both files |
Bug | IDEA-183047 | Author colum in File history is not sortable anymore | |
Version Control. Log | Bug | IDEA-177754 | Too many processes indexing the git repo |
Bug | IDEA-183420 | Infinite 'Searching for revision ...' | |
Version Control. Subversion | Bug | IDEA-182963 | Merge from... do not show options dialog after selecting branch |
No subsystem | Bug | WEB-29717 | com.intellij.psi.stubs.PsiFileStubImpl cannot be cast to com.intellij.util.xml.stubs.ElementStub |
CSS | Performance | WEB-30030 | CSS class completion in HTML files is slow |
Debugger | Feature | WEB-30124 | Meteor debugging: provide possibility to configure inspect & inspect-brk params |
Bug | WEB-29899 | Jest debugging: breakpoints in forked child process are not hit | |
Bug | WEB-30026 | not possible to debug NodeJS - exit code 130 | |
Bug | WEB-30039 | Live edit enabling doesn't affect karma debugging | |
Bug | WEB-30006 | Can't run react-native app (packager isn't started) | |
Bug | WEB-30260 | Don't merge console.logs that output different objects | |
HTML | Bug | WEB-29458 | Spellchecker: Valid attribute values in html gets highlighted by dictionary JSX |
Bug | WEB-29793 | Error. global.html file is missing when invoking documentation | |
Bug | WEB-26133 | Find usages and refactoring for variables with '$' in angular project is not working properly. | |
JavaScript | Feature | WEB-30027 | ES6: Copy-paste support. Add imports for referenced exported elements |
Bug | WEB-29978 | Links in Flow server error messages navigate incorrectly | |
Bug | WEB-30209 | 'Can't resolve file "' when using directory imports in current dir | |
Bug | WEB-29885 | Async generator methods cause syntax errors in Flow | |
Bug | WEB-30020 | Since Flow 0.60: The IDE fails to start a Flow server ("Timeout on starting language server process") | |
Bug | WEB-16273 | ES6: for..of loop triggers uninitialized variable inspection | |
Bug | WEB-29920 | Wrong highlighting of typeof | |
Bug | WEB-30082 | Wrong type mismatch errors when using overloaded functions in typings | |
Bug | WEB-30248 | JSDoc generic Object type assignment | |
Bug | WEB-28140 | Inner backticks are escaped when pasting string literal in template string | |
Bug | WEB-28395 | Empty 'flow executable' field | |
Bug | WEB-30123 | First parameter reported as unused if the second parameter is destructured | |
Performance | WEB-30289 | JS Libraries: list of included @types packages is rebuilt every time for external files | |
JavaScript. Formatter | Bug | WEB-30234 | JSX Fragments: indent child elements |
Bug | WEB-30247 | Typescript code style ES6 import/export 'Chop down if long' behaves like 'wrap if long' in new build | |
Bug | WEB-30268 | Javascript code formatting breaks | |
JavaScript. Frameworks | Bug | WEB-29969 | Emmet in JSX doesn't work if code is wrapped with brackets |
Bug | WEB-29964 | Vue.js: self-closing tags are allowed for vue components, should not be marked by inspection | |
Bug | WEB-29962 | React 16.2 Fragment component support | |
Bug | WEB-29970 | React: use default import instead of namespace for "React" | |
Bug | WEB-30214 | Aliase from merged webpack config for vue project can't be resolved | |
Bug | WEB-22656 | React: don't report child context properties (childContextTypes, getChildContext()) as unused | |
Bug | WEB-30028 | Cannot download any DefinitelyTyped | |
Bug | WEB-29981 | Webpack: Resolve for file alias is broken | |
Bug | WEB-29966 | React-native: don't use `--no-packager' option with old react-native versions | |
Bug | WEB-29841 | React: IDE doesn't use "propTypes" if "@types/react" is installed | |
JavaScript. Inspections | Bug | WEB-29353 | "Unused parameter" inspection interferes with "Local varible '...' is redundant" |
Bug | WEB-30236 | Missing import inspection for Jest symbols | |
JavaScript. Refactoring | Bug | WEB-30142 | Invalid code generated when extracting superclass from static methods |
Bug | WEB-30083 | TypeScript class won't refactor/rename | |
Linters | Feature | WEB-29351 | support eslint(with tslint) quick fix feature on vue.file |
Bug | WEB-29873 | ESLint module can't be found when installed in a subfolder | |
Bug | WEB-30100 | Linters: do not enable JSCS and JSHint when config files are placed inside the node_modules | |
Bug | WEB-28555 | ESLint: auto-fix does nothing if project name contains space | |
REST Client | Feature | WEB-28672 | Auto-format request results |
Feature | WEB-29865 | Support authorization with Basic or Digest | |
SASS | Bug | WEB-30267 | SASS: sass functions shouldn't be shown on the top of completion list, above CSS property values |
TypeScript | Feature | WEB-30110 | TypeScript service: if project contains only one root tsconfig.json use the config options for all files from the project |
Bug | WEB-29582 | Higher-order type relationships for mapped and indexed types are not supported, leads to incorrect inference in React's setState | |
Bug | WEB-27899 | Rename should work with shorthand object property implementing TS interface | |
Bug | WEB-29980 | TypeScript unrecognised signature | |
Bug | WEB-30130 | Variable is marked as unused when using for loop | |
Bug | WEB-19903 | TypeScript issue: general JavaScript inspection "Mismatched query and update of collection" is fired incorrectly | |
Bug | WEB-30095 | Move File Refactoring not recognized by TypeScript panel | |
Bug | WEB-30077 | Typescript: support tsconfig.json "include" pattern with implicit file patterns | |
Bug | WEB-29959 | For..of loop, index Variable might not have been initialised | |
Bug | WEB-28851 | Rename class members issue | |
Bug | WEB-30014 | Unusued parameter in constructor action removes all parameters from constructor | |
Bug | WEB-29993 | Types and type inference somehow broken in 2017.3 | |
Unit Tests | Bug | WEB-30377 | wrong test pattern when running single Jest test, 'no tests found' |
Bug | WEB-30069 | Jest: result processing throws Exception | |
Bug | WEB-30087 | Jest: unable to run single symlinked test file | |
No subsystem | Bug | DBE-5185 | "ApplicationName" from PostgreSQL driver advanced setting is overwritten |
Bug | DBE-5520 | SQL: PostgreSQL dialect does not support CREATE TEMP VIEW | |
Bug | DBE-5359 | Read-only database connection does not prevent schema changes | |
DB Connectivity | Bug | DBE-5563 | Unable to create Jdbc connection to a local Apache Ignite server using Ignite thin jdbc driver |
Bug | DBE-5547 | Datagrip doesn't understand ~ in path to ssh key | |
DB Introspection | Bug | DBE-5608 | Amazon Redshift data sources - unable to synchronize after upgrade to 2017.3.2 |
Bug | DBE-4426 | Cant access SQL server FrontBase anymore | |
Exception | DBE-4931 | java.lang.NullPointerException when retireving schema information from AS400 | |
DDL & PL Editing | Bug | DBE-5577 | Sql/Plpgsql (PostgreSql) Syntax highlighting and code helping broken |
Bug | DBE-5318 | Generate DDL To Console Places ENDGo at end | |
Data Views | Bug | DBE-5623 | Deletion from table editor does not work properly |
Bug | DBE-5512 | Sql Server - "Save LOB..." error | |
Bug | DBE-5474 | Quick documentation: Rows: ~0 click to count(*) not consistently working | |
Bug | DBE-5546 | DATETIME not being modified correctly | |
Bug | DBE-5555 | Database: Underscores and percents are mistakenly escaped with # in multi-column updates | |
IDE General | Feature | DBE-5322 | Allow setting default schemas for databases |
SQL Editing | Feature | DBE-3708 | Oracle SQL: file reference |
Bug | DBE-4027 | Editor does not highlight error when using indices with multiple columns | |
SQL Generation | Bug | DBE-5274 | When clause of Trigger doesnt show |
SQL Highlighting | Bug | DBE-3864 | NOWAIT keyword for Oracle |
Bug | DBE-4424 | Support (NO) MINVALUE, (NO) MAXVALUE, (NO) CYCLE, NO CACHE syntax in sequences | |
Bug | DBE-5495 | Oracle SQL Plus parsing: False positives in GRANT Statement | |
Bug | DBE-5484 | Exasol: support GEOMETRY syntax | |
SQL Resolve | Bug | DBE-3707 | SQL: Oracle: column names in PIVOT/UNPIVOT clauses are not resolved |
Bug | DBE-5485 | DataGrip does not know Azure SQL / SQL Server's string_agg function | |
User Interface | Cosmetics | DBE-5466 | Anchoring issue with the 'User parameters' table in the settings |
Xcode Integration | Feature | OC-13193 | AppCode should use the same derived directory as Xcode |
PHP Lang | Bug | WI-38965 | Structure view is always collapsed |
RubyMine 2017.3.1 (build 173.3942.35) Release Notes
No subsystem | Feature | RUBY-19831 | Ability to Fold multiline containers in the editor |
Bug | RUBY-20502 | Module/Override/Super indicators are not shown | |
Bug | RUBY-20514 | An accident sdk is shown as if default sdk on the very first RM start | |
Bug | RUBY-20558 | RubyMine Gem Manager goes into an infinite loop | |
Code Insight | Feature | RUBY-13950 | "Unresolved Ruby reference" inspection marks some of rspec methods |
Bug | RUBY-20491 | Unexpected unknown keyword inspection | |
Bug | RUBY-20244 | "private def" methods with certain code don't appear in the structure window | |
Docker | Bug | RUBY-20549 | TestUnit tests cannot be executed with Docker SDK |
IDE | Bug | RUBY-19937 | "No SDK selected" is shown in the Create New Project wizard |
Bug | RUBY-20616 | Missing "rails views" gutter icon | |
Bug | RUBY-20551 | Possible to click Create button on wizard when Rails gem is not selected | |
Inspections | Bug | RUBY-17403 | Incorrect 'undeclared field' inspection. |
Bug | RUBY-20607 | "duplicate argument name" error should allow for multiple underscores | |
Usability | RUBY-20524 | Rename the RuboCop button in Run inspection by name | |
Markdown | Bug | RUBY-20520 | Cannot resolve file inspection on http links with slash on the end |
Bug | RUBY-19897 | Duplicated JavaFX markdown preview panels | |
Parsing | Bug | RUBY-20485 | Wrong error message on inspection when having block after Proc |
Puppet | Bug | RUBY-20035 | Search Everywhere doesn't show Puppet classes |
Rails | Bug | RUBY-20498 | Navigation from form_tag inside shared views to controller and action |
Rails. Code Insight | Feature | RUBY-20404 | Controllers that are in non-namespace sub-folders |
Bug | RUBY-20489 | Rails: cannot resolve DB fields | |
Bug | RUBY-20508 | Support parameter force: :cascade in create_table call | |
Bug | RUBY-20193 | go to declaration for activerecord callback symbols fails if the method is declared "private def" | |
Slim | Bug | RUBY-20306 | When commenting out slim file, space after slash is not added |
No subsystem | Bug | IDEA-182633 | External system: do not propose to restore removed modules created for the project preview |
Performance | IDEA-182579 | High memory usage by VfsAwareMapReduceIndex | |
Exception | IDEA-182280 | CCE at com.intellij.execution.testframework.sm.runner.SMTRunnerTreeStructure.getParentElement | |
Code Analysis. Inspection | Bug | IDEA-180733 | Element: class com.intellij.psi.impl.source.PsiJavaFileImpl because: different providers: |
Code Navigation | Bug | IDEA-179522 | Navigation bar ignores context when operated with keyboard |
Debugger | Cosmetics | IDEA-180517 | Expanded members of a variable are shown quite far away from the pointer |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Diff_Merge | Bug | IDEA-182059 | Diff Window file order is different from the file order in Local Changes tool window (path is ignored) |
Editor. Code Completion | Bug | IDEA-182597 | xml icon is not replaced with plugin icon in second completion |
Editor. Editing Text | Bug | IDEA-180934 | When setting the Live Template context to "Other", it's changed to "Everything" |
Bug | IDEA-181964 | When using variable-width font, {@code} block in javadoc are not distinguished | |
Find, Replace, Find Usages | Feature | IDEA-72543 | I would like the ability to configure the max file size to 'Find in Path'. |
IDE Configuration | Bug | IDEA-180378 | Cannot set proxy settings |
Indices | Bug | IDEA-182066 | Old value is left in stub index when file becomes large |
Bug | IDEA-182716 | Indexing sometimes stops progressing | |
Bug | IDEA-182151 | Deadlock processing stub indices called from StubIndexImpl.processAllKeys | |
Packaging and Installation | Bug | IDEA-162504 | The windows executable is missing the build number in file details |
Bug | IDEA-159117 | Silent Install Switch Doesn't Work | |
Bug | IDEA-117135 | Silent installer doesn't write to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | |
Bug | IDEA-154213 | Win10 Installer issue, obsolete shortcuts left under programs list | |
Bug | IDEA-157045 | Support silent installation for local system user | |
Bug | IDEA-144263 | PyCharm Educational Edition silent installation | |
Bug | IDEA-160684 | Intellij IDEA Setup Windows EXE does not allow idea64.exe to be configured (on 64bit platforms) | |
Bug | IDEA-146215 | SILENT Install should use admin parameters | |
Bug | IDEA-171703 | PyCharm Silent install (/S) creates neither start menu nor uninstall entries | |
Bug | IDEA-169935 | Silent install (/S) on Windows always installs as current user only | |
Task | IDEA-156081 | Create icon for running idea on 64-bit JVM from start menu on windows 8/10 | |
Platform API | Exception | IDEA-182134 | Open/close project with multiple projects causes exception |
Plugin Management | Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP |
Project Configuration | Bug | IDEA-182178 | Copyright settings are not stored |
Bug | IDEA-181631 | Settings | Appearance & Behavior | System Settings | HTTP Proxy: entered proxy authentication | login name is not applied | |
Bug | IDEA-182200 | Deleting unloaded module should not delete directory | |
Project View | Bug | IDEA-181653 | "Autoscroll to sources" doesn't work in 181 |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn't load project tree | |
User Interface | Bug | IDEA-95435 | No "exclamation sign" on the welcome screen |
Bug | IDEA-183041 | Background image, displayed "plain", getting clipped after 2017.3 update | |
Bug | IDEA-182339 | "Show in explorer" doesn't work if invoked on file with "=" character in name | |
Bug | IDEA-182423 | ShowInExplorer doesn't work for files that contain double blank space symbols | |
Usability | IDEA-181836 | settings plugin list divider issue | |
Version Control. Git | Bug | IDEA-182042 | Rewording latest commit adds staged files to the commit, if Git < 1.7.11.3 is used |
Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file | |
Bug | IDEA-181724 | Unclear (wrong?) "Error updating changes: fatal: Not a git repository (or any of the parent directories)" | |
Bug | IDEA-182022 | Git interactive rebase dialog is broken for Git < 1.8.0 | |
No subsystem | Bug | WEB-29768 | Console output doesn't change colors when the theme is changed |
Bug | WEB-12393 | bower: installing new version of package doesn't work | |
CSS | Performance | WEB-30030 | CSS class completion in HTML files is slow |
JavaScript | Feature | WEB-29163 | Surround selection with template string argument on typing '$' |
Bug | WEB-24541 | Javascript: Flow output much more limited than intended | |
Bug | WEB-29657 | Support for flow predicate functions - %checks | |
Bug | WEB-29894 | Extend selection broken in Vuejs files in 2017.3 | |
Bug | WEB-29782 | @var missed in jsDoc suggestions | |
Bug | WEB-30020 | Since Flow 0.60: The IDE fails to start a Flow server ("Timeout on starting language server process") | |
Usability | WEB-28669 | Webstorm runs and kills flow server, instead of letting flow manage the server | |
JavaScript. Formatter | Bug | WEB-29860 | Trailing comma not added when using spread syntax for multi-line objects using TypeScript |
JavaScript. Frameworks | Feature | WEB-29325 | Configuration for JSX attribute auto-completion |
Bug | WEB-29969 | Emmet in JSX doesn't work if code is wrapped with brackets | |
Bug | WEB-29962 | React 16.2 Fragment component support | |
Bug | WEB-29659 | Vue.js plugin does not support "props" in custom components | |
Bug | WEB-29841 | React: IDE doesn't use "propTypes" if "@types/react" is installed | |
Bug | WEB-28082 | Vue.js: Optimize imports have no effect | |
JavaScript. Refactoring | Bug | WEB-29721 | When I change signature of a method, it only refactors the callers with the exact same number of arguments |
REST Client | Feature | WEB-29271 | Support space around variable name |
Feature | WEB-29635 | Support variables in Authorization | |
Bug | WEB-29463 | '"W:" is not a valid file name' error in REST client | |
TypeScript | Feature | WEB-19750 | Add syntax highlighting for TypeScript decorators |
Feature | WEB-29769 | Check JavaScript files with TypeScript service when using // @ts-check | |
Bug | WEB-29871 | ES6: improve typescript /es6 optimize imports | |
Bug | WEB-29776 | TypeScript: proper support allowSyntheticDefaultImports | |
Bug | WEB-29290 | Typescript: No property completion in generator block | |
Bug | WEB-29786 | Custom JSX factory is not recognized (JavaScript/TypeScript) | |
Bug | WEB-29639 | TypeScript: Rename property does rename the corresponding field incorrectly | |
Bug | WEB-29733 | JavaScript/TypeScript: incomplete import is parsed unexpectedly | |
Bug | WEB-29840 | Vue: script tag with "lang="ts"" uses javascript code style settings | |
Bug | WEB-29729 | TypeScript: not null expression must remove nullable and undefined types | |
Bug | WEB-29993 | Types and type inference somehow broken in 2017.3 | |
Bug | WEB-19816 | Incorrect "method can be static" hint on a TS class using generics | |
Usability | WEB-29647 | Improve completion presentation for smart items after new | |
DB Console | Cosmetics | DBE-5429 | strange dividers issue |
DB Introspection | Exception | DBE-4931 | java.lang.NullPointerException when retireving schema information from AS400 |
DB Refactoring | Bug | DBE-3487 | Oracle: Context menu action Rename over cluster index do nothing |
Bug | DBE-3587 | renaming Irrelevant items when renaming a column name | |
Data Import & Export | Bug | DBE-5426 | Error trying to Import Data From File |
Data Views | Bug | DBE-5246 | Snowflake DS - table view tries to select "ctid" column |
IDE General | Feature | DBE-5322 | Allow setting default schemas for databases |
Bug | DBE-5416 | uninstalling DG on Windows 7 leaves behind 16 bogus Registry entries (invalid firewall rules) | |
Bug | DBE-2723 | Installer "uninstall" doesn't remove windows uninstall entry | |
SQL Completion | Feature | DBE-2562 | Expand wildcards |
Bug | DBE-2711 | "russian" completion does not work properly | |
SQL Editing | Feature | DBE-3818 | Consider supporting SQLite dot-commands |
Feature | DBE-3708 | Oracle SQL: file reference | |
Bug | DBE-3817 | SQL: Sybase: good code is red: plan " ... " in weird places | |
Bug | DBE-3766 | MySQL: table alias with column aliases is green | |
Bug | DBE-3814 | SQL: Sybase: good code red: "save tran sometransaction" | |
Bug | DBE-5375 | SQL editor does not recognize block labels in PL/pgSQL code. | |
Bug | DBE-2587 | MySQL: User-defined variable reference resolves to a column | |
Bug | DBE-4027 | Editor does not highlight error when using indices with multiple columns | |
Bug | DBE-5438 | Exception in plugin Database Tools and SQL: null: java.lang.UnsupportedOperationException | |
SQL Highlighting | Bug | DBE-2546 | MSSQL: Calling stored procedure problem |
Bug | DBE-3310 | Oracle: syntax error for SELECT INTO variable statement | |
Bug | DBE-3886 | The Package Editor doesn't know about some Oracle pl\sql syntax elements | |
Bug | DBE-3963 | 'Ambiguous reference' doesn't work for simple query | |
Bug | DBE-5298 | DataGrip does not recognize SQL commands that has to do with RESTORE on SQL Server | |
Bug | DBE-3977 | Postgres function body highlighted as string when indexing | |
Bug | DBE-2757 | MySQL syntax error correction incorrect for ALTER TABLE <mytable> ORDER BY <myvar> DESC; | |
Bug | DBE-3864 | NOWAIT keyword for Oracle | |
Bug | DBE-3431 | Derby: support aggregate syntax | |
Bug | DBE-3432 | Derby: support syntax for function/procedure with varargs | |
Bug | DBE-3943 | DB2: support hash in column alias syntax | |
Bug | DBE-4424 | Support (NO) MINVALUE, (NO) MAXVALUE, (NO) CYCLE, NO CACHE syntax in sequences | |
Bug | DBE-2731 | SQL Console for MySQL does not Recognize Syntax | |
Bug | DBE-2781 | "new" is not recognized as a valid alias (Sybase) | |
Bug | DBE-5423 | Support Redshift EXTERNAL TABLE syntax | |
Bug | DBE-2010 | TODO/FIXME comments not recognized in PostgreSQL functions | |
SQL Resolve | Bug | DBE-3776 | Oralce: qualified resolve for function arguments |
Bug | DBE-5418 | Wrong package functions resolve in Oracle | |
Bug | DBE-3707 | SQL: Oracle: column names in PIVOT/UNPIVOT clauses are not resolved | |
User Interface | Cosmetics | DBE-5466 | Anchoring issue with the 'User parameters' table in the settings |
IDE | Bug | PY-26967 | Launcher icon still launches older version after snap refresh |
Remote Interpreters | Bug | PY-27204 | Algorithm negotiation fail after upgrading PyCharm to 2017.3 |
Bug | PY-27136 | PyCharm parses incorrectly with HostKeyAlgorithms ssh config | |
Bug | PY-27165 | Extra slash in remote path | |
Bug | PY-27184 | "none" value of ProxyCommand incorrectly treated as a command | |
PHP Lang | Bug | WI-38965 | Structure view is always collapsed |
Plugin: Deployment _ FTP.. | Feature | WI-39034 | Deployment: Exclude node_modules, *.pyc and *.hprof files by default |
Usability | WI-39043 | "No authentication data provided. Set it up here" link missing | |
Running | Bug | CPP-11064 | Can't create run/debug configuration for custom configuration for all targets if some targets are not available under this custom configuration |
RubyMine 2017.3.1 RC (build 173.3942.35) Release Notes
IDE | Bug | RUBY-20616 | Missing "rails views" gutter icon |
Inspections | Bug | RUBY-20607 | "duplicate argument name" error should allow for multiple underscores |
Usability | RUBY-20524 | Rename the RuboCop button in Run inspection by name | |
Puppet | Bug | RUBY-20035 | Search Everywhere doesn't show Puppet classes |
Rails | Bug | RUBY-20498 | Navigation from form_tag inside shared views to controller and action |
Rails. Code Insight | Bug | RUBY-20489 | Rails: cannot resolve DB fields |
HTML | Bug | WEB-29522 | 'Extend selection issue' doesn't select tag if started from CSS |
JavaScript | Bug | WEB-29894 | Extend selection broken in Vuejs files in 2017.3 |
Remote Interpreters | Bug | PY-27184 | "none" value of ProxyCommand incorrectly treated as a command |
Bug | PY-27136 | PyCharm parses incorrectly with HostKeyAlgorithms ssh config | |
Bug | PY-27204 | Algorithm negotiation fail after upgrading PyCharm to 2017.3 | |
Bug | PY-27165 | Extra slash in remote path | |
PS Specific | Task | WI-36823 | Make notifications to use actions instead of hyperlinks |
Plugin: Deployment _ FTP.. | Feature | WI-39034 | Deployment: Exclude node_modules, *.pyc and *.hprof files by default |
Usability | WI-39043 | "No authentication data provided. Set it up here" link missing |
RubyMine 2017.3.1 EAP (build 173.3942.16) Release Notes
No subsystem | Feature | RUBY-19831 | Ability to Fold multiline containers in the editor |
Bug | RUBY-20442 | "Create new RVM gemset" dialog fields are too short | |
Bug | RUBY-20514 | An accident sdk is shown as if default sdk on the very first RM start | |
Bug | RUBY-20502 | Module/Override/Super indicators are not shown | |
Code Insight | Feature | RUBY-13950 | "Unresolved Ruby reference" inspection marks some of rspec methods |
Bug | RUBY-20464 | Argument for @NotNull parameter 'element' of com/intellij/psi/PsiElementResolveResult.<init> must not be null | |
Bug | RUBY-20491 | Unexpected unknown keyword inspection | |
Debugger | Bug | RUBY-20300 | Interactive console hangs |
Bug | RUBY-20313 | Debugger doesn't work with Ruby 1.8.7 | |
Docker | Bug | RUBY-20549 | TestUnit tests cannot be executed with Docker SDK |
IDE | Bug | RUBY-19937 | "No SDK selected" is shown in the Create New Project wizard |
Bug | RUBY-20289 | .iml files are added to project subfolders with Gemfile | |
Bug | RUBY-20241 | Multi-user RVM SDKs are not detected on Ubuntu | |
Bug | RUBY-20551 | Possible to click Create button on wizard when Rails gem is not selected | |
Inspections | Bug | RUBY-20329 | Wrong management of 'new' method |
Bug | RUBY-17403 | Incorrect 'undeclared field' inspection. | |
Bug | RUBY-20217 | Running RuboCop on all project always shows no suspicion code | |
Markdown | Bug | RUBY-19897 | Duplicated JavaFX markdown preview panels |
Bug | RUBY-20520 | Cannot resolve file inspection on http links with slash on the end | |
Usability | RUBY-20295 | Improve markdown structure view visuals | |
Parsing | Bug | RUBY-20485 | Wrong error message on inspection when having block after Proc |
Task | RUBY-20312 | Tune Ruby blocks parsing to new ruby 2.5 scheme in HAML and Slim | |
Rails. Code Insight | Feature | RUBY-20404 | Controllers that are in non-namespace sub-folders |
Bug | RUBY-20508 | Support parameter force: :cascade in create_table call | |
Refactorings | Bug | RUBY-20285 | Refactor inline does not address methods called without parenthesis |
Ruby Version Managers | Task | RUBY-20278 | Fix production-testOnly conflict on fake JDK creation |
Slim | Bug | RUBY-20403 | Slim parse freezes when unclosed string literal |
Bug | RUBY-20306 | When commenting out slim file, space after slash is not added | |
No subsystem | Bug | IDEA-182140 | Last Idea eap spontaneously crash |
Bug | IDEA-182318 | VFS Exceptions after switch branches. | |
Bug | IDEA-182633 | External system: do not propose to restore removed modules created for the project preview | |
Performance | IDEA-182579 | High memory usage by VfsAwareMapReduceIndex | |
Exception | IDEA-182280 | CCE at com.intellij.execution.testframework.sm.runner.SMTRunnerTreeStructure.getParentElement | |
Code Analysis. Inspection | Bug | IDEA-180733 | Element: class com.intellij.psi.impl.source.PsiJavaFileImpl because: different providers: |
Code Navigation | Bug | IDEA-179522 | Navigation bar ignores context when operated with keyboard |
Debugger | Bug | IDEA-180561 | VirtualMachineProxy classesByName and allClasses may be outdated |
Cosmetics | IDEA-180517 | Expanded members of a variable are shown quite far away from the pointer | |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Diff_Merge | Bug | IDEA-182059 | Diff Window file order is different from the file order in Local Changes tool window (path is ignored) |
Editor. Code Completion | Bug | IDEA-182597 | xml icon is not replaced with plugin icon in second completion |
Editor. Editing Text | Bug | IDEA-180934 | When setting the Live Template context to "Other", it's changed to "Everything" |
Bug | IDEA-181964 | When using variable-width font, {@code} block in javadoc are not distinguished | |
Bug | IDEA-179753 | "Undo" action can be invoked from "Undo" confirmation dialog | |
Find, Replace, Find Usages | Feature | IDEA-72543 | I would like the ability to configure the max file size to 'Find in Path'. |
Bug | IDEA-182289 | 'Replace All' dialog interprets find/replace contents as HTML | |
Usability | IDEA-182181 | Replace in Path: Replace All dialog: unable to switch between OK and Cancel from keybord | |
IDE Configuration | Bug | IDEA-180378 | Cannot set proxy settings |
Indices | Bug | IDEA-182151 | Deadlock processing stub indices called from StubIndexImpl.processAllKeys |
Bug | IDEA-182716 | Indexing sometimes stops progressing | |
Packaging and Installation | Bug | IDEA-162504 | The windows executable is missing the build number in file details |
Bug | IDEA-117135 | Silent installer doesn't write to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | |
Bug | IDEA-159117 | Silent Install Switch Doesn't Work | |
Bug | IDEA-154213 | Win10 Installer issue, obsolete shortcuts left under programs list | |
Bug | IDEA-157045 | Support silent installation for local system user | |
Bug | IDEA-144263 | PyCharm Educational Edition silent installation | |
Bug | IDEA-160684 | Intellij IDEA Setup Windows EXE does not allow idea64.exe to be configured (on 64bit platforms) | |
Bug | IDEA-146215 | SILENT Install should use admin parameters | |
Bug | IDEA-171703 | PyCharm Silent install (/S) creates neither start menu nor uninstall entries | |
Bug | IDEA-169935 | Silent install (/S) on Windows always installs as current user only | |
Task | IDEA-156081 | Create icon for running idea on 64-bit JVM from start menu on windows 8/10 | |
Platform API | Exception | IDEA-182134 | Open/close project with multiple projects causes exception |
Plugin Development | Feature | IDEA-181981 | Provide annotation to mark dynamically loaded classes |
Plugin Management | Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP |
Project Configuration | Bug | IDEA-182178 | Copyright settings are not stored |
Bug | IDEA-181631 | Settings | Appearance & Behavior | System Settings | HTTP Proxy: entered proxy authentication | login name is not applied | |
Bug | IDEA-182200 | Deleting unloaded module should not delete directory | |
Project View | Bug | IDEA-181653 | "Autoscroll to sources" doesn't work in 181 |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn't load project tree | |
User Interface | Bug | IDEA-95435 | No "exclamation sign" on the welcome screen |
Bug | IDEA-183041 | Background image, displayed "plain", getting clipped after 2017.3 update | |
Bug | IDEA-182339 | "Show in explorer" doesn't work if invoked on file with "=" character in name | |
Bug | IDEA-182423 | ShowInExplorer doesn't work for files that contain double blank space symbols | |
Bug | IDEA-149061 | Tool Window docking issue | |
Usability | IDEA-181836 | settings plugin list divider issue | |
Version Control | Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message |
Version Control. Git | Bug | IDEA-182042 | Rewording latest commit adds staged files to the commit, if Git < 1.7.11.3 is used |
Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file | |
Bug | IDEA-181724 | Unclear (wrong?) "Error updating changes: fatal: Not a git repository (or any of the parent directories)" | |
Bug | IDEA-182022 | Git interactive rebase dialog is broken for Git < 1.8.0 | |
No subsystem | Bug | WEB-29768 | Console output doesn't change colors when the theme is changed |
Bug | WEB-12393 | bower: installing new version of package doesn't work | |
Bug | WEB-29717 | com.intellij.psi.stubs.PsiFileStubImpl cannot be cast to com.intellij.util.xml.stubs.ElementStub | |
CSS | Performance | WEB-30030 | CSS class completion in HTML files is slow |
Dart | Bug | WEB-29779 | Debugging in Dartium doesn't work in 2017.3 EAPs |
JavaScript | Feature | WEB-29163 | Surround selection with template string argument on typing '$' |
Bug | WEB-24541 | Javascript: Flow output much more limited than intended | |
Bug | WEB-29657 | Support for flow predicate functions - %checks | |
Bug | WEB-29782 | @var missed in jsDoc suggestions | |
Bug | WEB-30020 | Since Flow 0.60: The IDE fails to start a Flow server ("Timeout on starting language server process") | |
Usability | WEB-28669 | Webstorm runs and kills flow server, instead of letting flow manage the server | |
JavaScript. Formatter | Bug | WEB-29860 | Trailing comma not added when using spread syntax for multi-line objects using TypeScript |
JavaScript. Frameworks | Feature | WEB-29325 | Configuration for JSX attribute auto-completion |
Bug | WEB-29969 | Emmet in JSX doesn't work if code is wrapped with brackets | |
Bug | WEB-29962 | React 16.2 Fragment component support | |
Bug | WEB-29659 | Vue.js plugin does not support "props" in custom components | |
Bug | WEB-29841 | React: IDE doesn't use "propTypes" if "@types/react" is installed | |
Bug | WEB-28082 | Vue.js: Optimize imports have no effect | |
JavaScript. Refactoring | Bug | WEB-29721 | When I change signature of a method, it only refactors the callers with the exact same number of arguments |
REST Client | Feature | WEB-29271 | Support space around variable name |
Feature | WEB-29635 | Support variables in Authorization | |
Bug | WEB-29463 | '"W:" is not a valid file name' error in REST client | |
TypeScript | Feature | WEB-19750 | Add syntax highlighting for TypeScript decorators |
Feature | WEB-29769 | Check JavaScript files with TypeScript service when using // @ts-check | |
Bug | WEB-29871 | ES6: improve typescript /es6 optimize imports | |
Bug | WEB-29776 | TypeScript: proper support allowSyntheticDefaultImports | |
Bug | WEB-29290 | Typescript: No property completion in generator block | |
Bug | WEB-29595 | Error when extracting an interface | |
Bug | WEB-29786 | Custom JSX factory is not recognized (JavaScript/TypeScript) | |
Bug | WEB-29733 | JavaScript/TypeScript: incomplete import is parsed unexpectedly | |
Bug | WEB-29840 | Vue: script tag with "lang="ts"" uses javascript code style settings | |
Bug | WEB-29683 | TypeScript quickfix "Variable initializer is redundant" results in invalid code. | |
Bug | WEB-29729 | TypeScript: not null expression must remove nullable and undefined types | |
Bug | WEB-29993 | Types and type inference somehow broken in 2017.3 | |
Bug | WEB-19816 | Incorrect "method can be static" hint on a TS class using generics | |
Bug | WEB-29639 | TypeScript: Rename property does rename the corresponding field incorrectly | |
Usability | WEB-29647 | Improve completion presentation for smart items after new | |
DB Console | Cosmetics | DBE-5429 | strange dividers issue |
DB Introspection | Exception | DBE-4931 | java.lang.NullPointerException when retireving schema information from AS400 |
DB Refactoring | Bug | DBE-3487 | Oracle: Context menu action Rename over cluster index do nothing |
Bug | DBE-3587 | renaming Irrelevant items when renaming a column name | |
Data Import & Export | Bug | DBE-5426 | Error trying to Import Data From File |
Data Views | Bug | DBE-5246 | Snowflake DS - table view tries to select "ctid" column |
IDE General | Feature | DBE-5322 | Allow setting default schemas for databases |
Bug | DBE-5416 | uninstalling DG on Windows 7 leaves behind 16 bogus Registry entries (invalid firewall rules) | |
Bug | DBE-2723 | Installer "uninstall" doesn't remove windows uninstall entry | |
SQL Completion | Feature | DBE-2562 | Expand wildcards |
Bug | DBE-2711 | "russian" completion does not work properly | |
SQL Editing | Feature | DBE-3818 | Consider supporting SQLite dot-commands |
Feature | DBE-3708 | Oracle SQL: file reference | |
Bug | DBE-3817 | SQL: Sybase: good code is red: plan " ... " in weird places | |
Bug | DBE-3766 | MySQL: table alias with column aliases is green | |
Bug | DBE-3814 | SQL: Sybase: good code red: "save tran sometransaction" | |
Bug | DBE-5375 | SQL editor does not recognize block labels in PL/pgSQL code. | |
Bug | DBE-2587 | MySQL: User-defined variable reference resolves to a column | |
Bug | DBE-4027 | Editor does not highlight error when using indices with multiple columns | |
Bug | DBE-5438 | Exception in plugin Database Tools and SQL: null: java.lang.UnsupportedOperationException | |
SQL Highlighting | Bug | DBE-5423 | Support Redshift EXTERNAL TABLE syntax |
Bug | DBE-2781 | "new" is not recognized as a valid alias (Sybase) | |
Bug | DBE-2546 | MSSQL: Calling stored procedure problem | |
Bug | DBE-3310 | Oracle: syntax error for SELECT INTO variable statement | |
Bug | DBE-3886 | The Package Editor doesn't know about some Oracle pl\sql syntax elements | |
Bug | DBE-3963 | 'Ambiguous reference' doesn't work for simple query | |
Bug | DBE-5298 | DataGrip does not recognize SQL commands that has to do with RESTORE on SQL Server | |
Bug | DBE-3977 | Postgres function body highlighted as string when indexing | |
Bug | DBE-2757 | MySQL syntax error correction incorrect for ALTER TABLE <mytable> ORDER BY <myvar> DESC; | |
Bug | DBE-3864 | NOWAIT keyword for Oracle | |
Bug | DBE-3431 | Derby: support aggregate syntax | |
Bug | DBE-3432 | Derby: support syntax for function/procedure with varargs | |
Bug | DBE-3943 | DB2: support hash in column alias syntax | |
Bug | DBE-4424 | Support (NO) MINVALUE, (NO) MAXVALUE, (NO) CYCLE, NO CACHE syntax in sequences | |
Bug | DBE-2731 | SQL Console for MySQL does not Recognize Syntax | |
Bug | DBE-2010 | TODO/FIXME comments not recognized in PostgreSQL functions | |
SQL Resolve | Bug | DBE-3776 | Oralce: qualified resolve for function arguments |
Bug | DBE-5418 | Wrong package functions resolve in Oracle | |
Bug | DBE-3707 | SQL: Oracle: column names in PIVOT/UNPIVOT clauses are not resolved | |
User Interface | Cosmetics | DBE-5466 | Anchoring issue with the 'User parameters' table in the settings |
No subsystem | Bug | PY-27030 | Support substitutions in IdentityFile in OpenSSH config |
Remote Interpreters | Bug | PY-27046 | SFTP deployment doesn't work if OpenSSH config is used |
Bug | PY-25525 | debugger has trouble with space in path | |
Bug | PY-26981 | ssh config file doesn't work on Windows | |
PHP Lang | Bug | WI-38965 | Structure view is always collapsed |
Running | Bug | CPP-11064 | Can't create run/debug configuration for custom configuration for all targets if some targets are not available under this custom configuration |
RubyMine 2017.3 (build 173.3727.132) Release Notes
No subsystem | Feature | RUBY-20262 | Tune parser to support ruby 2.5 |
Bug | RUBY-20450 | Incorrect keyword arguments inspection | |
Bug | RUBY-20273 | Ruby class diagram: fields are shown in random order | |
Bug | RUBY-20442 | "Create new RVM gemset" dialog fields are too short | |
Bug | RUBY-18828 | Duplicated argument name | |
Task | RUBY-20260 | Add Ruby25 Language Level | |
Task | RUBY-20265 | Generate stdlib stubs for Ruby 2.5 | |
Task | RUBY-20334 | Implement Fall Creators Update Support | |
Code Insight | Bug | RUBY-20464 | Argument for @NotNull parameter 'element' of com/intellij/psi/PsiElementResolveResult.<init> must not be null |
Bug | RUBY-18255 | Jump to other same name class. | |
Debugger | Bug | RUBY-20313 | Debugger doesn't work with Ruby 1.8.7 |
Bug | RUBY-20300 | Interactive console hangs | |
Cosmetics | RUBY-20221 | Limit options are not disabled if trace 'to_s' option is unchecked | |
Task | RUBY-20281 | `cfp` ~~> `ec->cfp` if ruby_version == 2.5.0 | |
Docker | Bug | RUBY-20256 | Docker-Compose - Unsupported docker compose configuration version: 3 |
Bug | RUBY-20242 | Can't see IRB and Rails console in the Rails project with Docker SDK | |
HAML | Bug | RUBY-20183 | HAML: invalid syntax error (expected argument name) when attribute name starts with a colon |
IDE | Bug | RUBY-20340 | Missed "Indent when case" option |
Bug | RUBY-20250 | Rails submodule is not recognised as Rails | |
Bug | RUBY-20254 | Gems bundled with bundler path are not available | |
Bug | RUBY-19654 | elements of the %i symbol arrays are excluded from search results as string literals | |
Bug | RUBY-20456 | New Ruby projects action contains modules instead of projects | |
Bug | RUBY-20241 | Multi-user RVM SDKs are not detected on Ubuntu | |
Bug | RUBY-20289 | .iml files are added to project subfolders with Gemfile | |
Usability | RUBY-20248 | SDK for the auto-detected modules is set randomly | |
Usability | RUBY-20246 | Cannot remove auto-detected module | |
Usability | RUBY-20332 | Enable module auto-creation on explicit user request | |
Exception | RUBY-20249 | Closing Ruby project with modules may throw exception | |
Inspections | Bug | RUBY-20217 | Running RuboCop on all project always shows no suspicion code |
Bug | RUBY-20329 | Wrong management of 'new' method | |
Bug | RUBY-20245 | invalid "found extra arguments" error when passing a hash or a hash splat to a method taking named params | |
Bug | RUBY-18816 | Ruby require keyword arg inspection | |
Bug | RUBY-20286 | RuboCop Error | |
Usability | RUBY-20400 | Add RuboCop: prefix to annotation texts from RuboCop | |
Markdown | Usability | RUBY-20295 | Improve markdown structure view visuals |
Parsing | Feature | RUBY-20344 | Prohibit passing block to yield expression |
Bug | RUBY-20320 | Parser doesn't recognize backticks in heredocs | |
Bug | RUBY-19635 | Wrongly highlighted redundant character escape in regexp | |
Task | RUBY-20312 | Tune Ruby blocks parsing to new ruby 2.5 scheme in HAML and Slim | |
Rails | Bug | RUBY-17686 | Wrong inspection message in has_and_belongs_to_many relation |
Refactorings | Bug | RUBY-18477 | Rename refactoring for class doesn't rename corresponding Rspec file |
Bug | RUBY-20285 | Refactor inline does not address methods called without parenthesis | |
Remote Interpreters | Bug | RUBY-20392 | Automatic upload failed: could not connect to SFTP server at "sftp://127.0.0.1/". |
Cosmetics | RUBY-20222 | Slashes for remote SDK are inconsistent in the user interface | |
Ruby Version Managers | Task | RUBY-20278 | Fix production-testOnly conflict on fake JDK creation |
Ruby. Formatter | Bug | RUBY-20076 | when typing, multiline args in a method call with parens are not aligned |
Bug | RUBY-20371 | wrong indent in blocks when typing (with indent relative to expression start) | |
Bug | RUBY-20198 | wrong indent inside "private def method_name" when typing (indent relative to expression start is on) | |
Bug | RUBY-20390 | Too much indentation in RSpec with setting 'Use indents relative to expression start' | |
RubyGems | Feature | RUBY-20093 | gems.rb support |
Bug | RUBY-20215 | Install Bundler is shown for plain ruby app even Bundler is installed | |
Task | RUBY-20264 | Make sure bundler-related stuff works with Ruby 2.5 | |
Slim | Bug | RUBY-20403 | Slim parse freezes when unclosed string literal |
Tests | Bug | RUBY-20227 | Can't run rspec describe if it named with non-ascii symbols |
No subsystem | Feature | IDEA-116686 | Limit code analysis to user-configurable number of CPU cores to prevent 100% of all cores utilization |
Bug | IDEA-180312 | Deadlock ? JarHandler | |
Bug | IDEA-182140 | Last Idea eap spontaneously crash | |
Bug | IDEA-182318 | VFS Exceptions after switch branches. | |
Bug | IDEA-181581 | SSH logs are incomplete | |
Bug | IDEA-181314 | Exception appears when copy default run/configurations | |
Bug | IDEA-180450 | Indent provider behaves unexpectedly | |
Bug | IDEA-182065 | Redundant "The project used an invalid path to Node.js" warning for my java project | |
Bug | IDEA-180961 | Navigate | File - Camel Case no longer works | |
Bug | IDEA-180414 | Extra log verbosity upon exception in PersistentBTreeEnumerator.enumerate | |
Bug | IDEA-180884 | Run Dashboard: on clicking in the run configurations tree the corresponding pane doesn't get focus | |
Usability | IDEA-161094 | Option to disable "search everywhere" | |
Usability | IDEA-180386 | Verbose logging from BrowserStarted makes the logs useless | |
Code Analysis. Duplicates | Bug | IDEA-180864 | Extracting method from duplicates creates uncompilable code due incorrect param names |
Bug | IDEA-180092 | Red code after extracting with duplicates, for method with identical values of parameters | |
Code Formatting and Code Style | Feature | IDEA-164602 | format.sh script should also accept .idea/codeStyleSettings.xml |
Bug | IDEA-179073 | JavaLikeIndentProvider indent miss | |
Code Navigation | Bug | IDEA-181135 | Go to File: with "Include non-project files" = No out-of-project files are still suggested |
Bug | IDEA-180339 | find file no longer supports forward slash separators in windows REGRESSION | |
Bug | IDEA-180742 | Gutter 'Implemented methods' doesn't detect several lambda implementations | |
Bug | IDEA-180495 | Navigate to 'Implementation(s)' is unable to find all implementations | |
Debugger | Bug | IDEA-180838 | Weird order of breakpoints in "Disabled until selected breakpoint is hit" |
Diff_Merge | Bug | IDEA-172735 | Navigation from File structure pop-up does not work inside Diff panel |
Bug | IDEA-180904 | F7 in commit dialog behaves wonkily in latest update | |
Usability | IDEA-171250 | New Auto Resolving conflicts must not automatically be applied | |
Docker | Feature | IDEA-167859 | Allow using files with environment variables to run Docker container |
Feature | IDEA-181774 | Check connection for Docker server when creating new one | |
Feature | IDEA-149314 | Docker: auto-expose a port, if it is used in a binding but not exposed | |
Bug | IDEA-181894 | Docker run config - Populate Dockerfiles combo with files by their type and not by exact name | |
Bug | IDEA-181843 | Docker: Save ports in DockerView leads to doubling of the existing ports | |
Bug | IDEA-181123 | Docker. Run Configuration. "Command preview" and "Command line options" fields should not remain over the other windows by changing focus | |
Bug | IDEA-181258 | Docker. RunConfiguration. Command preview. Place a space after a not-default Dockerfile name to separate "-t" option from the name | |
Bug | IDEA-181170 | Docker. Run configuration. Correct UI for adding/editing mounts: add "edit" state, add cursor position, add max of empty lines | |
Bug | IDEA-180607 | Typed YAML: Don't suggest existing keys in auto-completion | |
Bug | IDEA-180375 | Docker: IncorrectOperationException at attempt to choose "Convert path to absolute" for ADD and COPY in the Dockerfile Editor | |
Bug | IDEA-180376 | Docker: remove instructions from the completion list for COPY and ADD in the Dockerfile Editor | |
Bug | IDEA-181180 | Docker: Run Configuration. Port bindings from "Command line options" field are ignored if "Bind ports" field is not empty | |
Bug | IDEA-181183 | Docker: Run Configuration. Mount binding from "Command line options" field doesn't work | |
Bug | IDEA-180381 | Docker: Run Configuration. Validate container names | |
Bug | IDEA-181161 | Docker. Run configuration. "Command line options". The string content should not be changed from collapse/expand of the field | |
Bug | IDEA-181680 | Docker - renaming for a file referenced from Dockerfile ADD fails | |
Bug | IDEA-181225 | Docker: Run Configuration. Container name field. Run failed if the field value contains spaces at the beginning/end | |
Bug | IDEA-181086 | Docker. Image Run Configuration. Command preview is always empty | |
Bug | IDEA-181011 | Docker. Run Configuration. The "Executable" section name should be displayed completely, not "Executa..." | |
Bug | IDEA-177107 | docker-plugin - custom network and fixed ip support | |
Bug | IDEA-180157 | Docker Run configuration : replace JSON file with explicitly listed options in CLI format | |
Bug | IDEA-181697 | Docker run config - Support `--network-alias` option | |
Usability | IDEA-181803 | Docker: Build/Run from Dockerfile: make the default run configuration name differ from the default Docker server connection name | |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Usability | IDEA-181016 | Docker run config: remove browser block to conserve vertical space | |
Cosmetics | IDEA-181799 | Docker: Create a container from an image: remove "Deployment" from the dialog name | |
Exception | IDEA-181090 | NumberFormatExcetion for duplicate default option | |
Editor. Editing Text | Bug | IDEA-180641 | Expand selection works incorrectly on Java String with slash escaping on last position |
Bug | IDEA-179556 | Find in updating console | |
Bug | IDEA-179890 | 'Copy as rich text' doesn't preserve colors and formatting when pasting to Keynote | |
Bug | IDEA-179710 | Wrong paste from history | |
Bug | IDEA-179753 | "Undo" action can be invoked from "Undo" confirmation dialog | |
Usability | IDEA-172415 | DB output tool window covers active line in editor | |
Find, Replace, Find Usages | Bug | IDEA-181019 | Error when doing a 'find usage' with 'derived class' selected in dialog |
Bug | IDEA-182289 | 'Replace All' dialog interprets find/replace contents as HTML | |
Bug | IDEA-181024 | Replace in path broken | |
Usability | IDEA-182181 | Replace in Path: Replace All dialog: unable to switch between OK and Cancel from keybord | |
IDE Configuration | Feature | IDEA-180401 | Add Background Image feature to general settings |
Indices | Bug | IDEA-180296 | NPE in MapReduceIndex.flush corrupts indices |
Exception | IDEA-181620 | Sorry but parent: Application is being disposed so the child: {} will never be disposed | |
Java. Inspections | Bug | IDEA-180553 | Boolean method is always inverted does not work with information inspection level |
Bug | IDEA-181729 | Java Instance Method naming convention adds a warning for whole JSP files | |
Bug | IDEA-179923 | Option "Check 'static final' fields with a mutable type" of Field name convention does not work | |
Usability | IDEA-180501 | Confusing warning about list get method | |
JavaScript | Bug | IDEA-181156 | Order of sourceFilesUrls elements in JavaScript library configuration file randomly changes |
Packaging and Installation | Bug | IDEA-180730 | Patch update requires UAC elevation even if product installed locally |
Bug | IDEA-179657 | Problems with test labels in DMG on macOS High Sierra | |
Plugin Development | Feature | IDEA-181981 | Provide annotation to mark dynamically loaded classes |
Plugin Management | Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library |
Project Configuration | Feature | IDEA-178743 | Support for development builds of JDK |
Bug | IDEA-180674 | Gradle/Maven: "Store generated project files externally" option is ignored when creating a project from existing sources | |
Bug | IDEA-180663 | Gradle/Maven: odd modules are created on enabling ""Store generated project files externally" option; Throwable at ModuleManagerImpl.loadModules | |
Cosmetics | IDEA-179893 | Group names not properly escaped on Move Module to Group | |
Exception | IDEA-182159 | Removing a JAR directory root from a project library produces endless exceptions and freezes the UI | |
Refactoring | Bug | IDEA-180637 | GUI problem on refactoring module on pressing forward button |
Run | Debug configuration | Bug | IDEA-180005 | Configurations with same name but different type disappear after project reopening |
Usability | IDEA-181198 | RunDashboard: finished and not started configurations could not be distinguished in tree | |
Structural Search and Replace | Bug | IDEA-181065 | Search Structurally... misses hits in libraries |
UML | Bug | IDEA-179756 | IntelliJ crashes system when generating a database diagram |
User Interface | Feature | IDEA-173043 | Make tooltips background configurable |
Bug | IDEA-174258 | Painting progress bars eats CPU | |
Bug | IDEA-177790 | tooltip is meaningless | |
Bug | IDEA-180135 | UI scale factor is wrong on Windows with latest EAP | |
Bug | IDEA-154559 | 'Git Reset' dialogue looks weird on Linux Mint | |
Bug | IDEA-181253 | Error validation doesn't work in dialogs in real time | |
Bug | IDEA-181171 | Test progress should green/red according to the result of the tests | |
Bug | IDEA-159531 | Comboboxes hide background picture | |
Bug | IDEA-180962 | disable JRE-HiDPI (per-monitor DPI-aware) mode by default in IDEA 2017.3 | |
Bug | IDEA-180011 | Cannot set background image in latest PyCharm EAP | |
Bug | IDEA-180520 | AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators | |
Bug | IDEA-180576 | copy from structure window doesn't work in fresh idea eap | |
Cosmetics | IDEA-181117 | ExpandableTextField has incorrectly rendered 'Expand' button | |
Cosmetics | IDEA-161840 | Background Image is not set for the Preview of Find results when it displays 'select occurrence to preview' | |
Task | IDEA-178638 | ComboBox with large font | |
Exception | IDEA-181936 | Opening 'Find In Path' from 'Find Class' throws exception | |
Version Control | Bug | IDEA-180928 | [Regression] F6 (move to another changelist) shortcut doesn't work in Commit Changes dialog any longer |
Bug | IDEA-180991 | VCS group by directory should show path relative to the path of project/module | |
Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message | |
Exception | IDEA-181922 | NPE from VCS | |
Version Control. Git | Bug | IDEA-180605 | Git: just created files not added to vcs appear in the LocalChanges UnversionedFiles list after Refresh only |
Bug | IDEA-180850 | Commit for unversioned files doesn't work | |
No subsystem | Bug | WEB-29284 | Wrong (and *very annoying!*) suggestion in JSX page |
Bug | WEB-29204 | "Rerun tests" notification's location and font | |
Bug | WEB-29686 | JavaScript/ES2015+ com.intellij.psi.PsiInvalidElementAccessException in JS Function Expression | |
Usability | WEB-26745 | Start Flow service using Node | |
Task | WEB-28990 | Add an ability to add "Build*" actions in "Before launch" block of any JS run configuration | |
Debugger | Bug | WEB-29444 | Can't debug JavaScript from 2 instances of IDE |
Bug | WEB-18588 | Node-webkit: debugging doesn't work with NW.js 0.13.+ | |
Bug | WEB-29107 | Update Live Edit settings | |
Bug | WEB-29409 | Support ANSI coloring in console messages when debugging node remotely | |
Bug | WEB-29569 | Webstorm react-native does not work on react-native version 0.50 and above | |
Bug | WEB-29141 | JS Debugger does not re-use tab | |
Bug | WEB-28311 | Meteor: debug doesn't work with meteor 1.6 | |
Bug | WEB-27784 | Electron 1.7.4: change debug-brk to inspect-brk (breakpoints are not hit) | |
Bug | WEB-11110 | Wrong error message "Built-in HTTP Server on custom port disabled" | |
Bug | WEB-29116 | JavaScript debug is not working without JB Chrome Extension if java SDK is set | |
Bug | WEB-28379 | React Native run starts debug session | |
Usability | WEB-28789 | Rename debug configurations for Node.js and Chrome | |
HTML | Feature | WEB-27963 | Inject JavaScript in <form> action attribute value |
Bug | WEB-29031 | Completion for HTML attributes doesn't work in JSX | |
Bug | WEB-29522 | 'Extend selection issue' doesn't select tag if started from CSS | |
Usability | WEB-25194 | HTML in Javascript length limit | |
JavaScript | Feature | WEB-29032 | Flow error reporting is way too limited to be useful |
Feature | WEB-29454 | typescript: exclude javascript files from indexing if package contains typescript declarations | |
Feature | WEB-28741 | Auto-imports should contain file extension when corresponding option is enabled in Registry | |
Feature | WEB-28791 | React autocomplete doesn't work with Flow generic React.Component<Props, State> | |
Feature | WEB-29094 | Javascript: add install global types fix | |
Bug | WEB-29440 | ES6: access to static members of imported default unnamed class doesn't work | |
Bug | WEB-29594 | Add import with unresolved symbols on copy & paste from another file | |
Bug | WEB-25202 | No JSDoc deprecated highlighting for default imports | |
Bug | WEB-29279 | Invalid red code (parse error) if Flow return type uses parens | |
Bug | WEB-24428 | Avoid multiple resolving for TypeScript overloads in JavaScript if d.ts files are set up as JavaScript libraries | |
Bug | WEB-1292 | JS: 'unused parameter' inspection doesn't report violations for arrow functions if the function body is not enclosed in curly braces | |
Bug | WEB-25805 | 'Cannot resolve file' when importing from module that has `.js` name postfix | |
Bug | WEB-29042 | When auto-imports are enabled, pasting code containing Flow types will incorrectly add an import | |
Bug | WEB-29512 | JavaScript/TypeScript: File Structure doesn't show Inherited members | |
Bug | WEB-27944 | Ignore typescript features when overriding e.g. constructor with generator | |
Bug | WEB-29581 | bound (bind) function results in wrong mark of unused import | |
Bug | WEB-19444 | JS: Invalid 'Duplicate declaration' highlight in destructuring assignment | |
Bug | WEB-28847 | Find usages of default export doesn't find usages via import("") call | |
Bug | WEB-29599 | Automatic imports should be added below "use babel" | |
Bug | WEB-19755 | ES6 implementation of JSDoc defined interface | |
Bug | WEB-15855 | ES: File structure view shows imported data wrong | |
Bug | WEB-29688 | React standard methods/components can't be resolved with react 16.1+ | |
Usability | WEB-29270 | Code completion does not understand @param context in JSDoc | |
Usability | WEB-29274 | Properties are sorted randomly in the QuickDoc (Ctrl+Q) | |
Task | WEB-29497 | JavaScript: rework "show expression type" UI | |
Task | WEB-29467 | Remove option to use Flow for resolving all references | |
Exception | WEB-29703 | Exception in JSDoc completion | |
JavaScript. Formatter | Bug | WEB-29293 | Indentation of Flow type cast syntax is messed up |
Bug | WEB-29550 | JavaScript code contains invalid token after reformat | |
JavaScript. Frameworks | Bug | WEB-22656 | React: don't report child context properties (childContextTypes, getChildContext()) as unused |
Bug | WEB-29240 | componentDidCatch marked as unused method in React 16 component. | |
Bug | WEB-28656 | Don't show "Split current tag" intention for Vue props | |
Usability | WEB-25823 | intellisense doesn't change case | |
Exception | WEB-29049 | Exception in Vue path completion for template and style sources | |
JavaScript. Inspections | Feature | WEB-14388 | Invalid "Unused JavaScript / ActionScript local symbol" inspection for unused parameters |
Bug | WEB-29280 | Invalid 'conflicting inherited declaration' highlight (observable with React components in JS files) | |
Bug | WEB-29137 | not imported symbol is recognized and not-recognized at the same time | |
Bug | WEB-29159 | Intentions: improve "Convert type alias to interface" intention settings | |
JavaScript. Predefs | Bug | WEB-29218 | Wrong link to external documentation |
Bug | WEB-29217 | Unexpected documentation for type | |
JavaScript. Refactoring | Bug | WEB-29450 | Refactoring: "Extract Interface" action from the object literal suggests invalid result |
Bug | WEB-29160 | Refactoring: improve "Extract Interface" action | |
Bug | WEB-29092 | TypeScript/JavaScript: Improve "Pull Members Up" refactoring | |
Linters | Bug | WEB-29302 | ESLint: auto-import-settings on first project opening to do its best without any popups |
Bug | WEB-29231 | Standard code style: can't start ESLint with eslint-plugin-flowtype | |
Bug | WEB-29372 | Standard formatting only honors package.json at project root | |
Node.js | Bug | WEB-29651 | java.lang.UnsupportedOperationException when trying to choose node in setings |
Bug | WEB-29559 | Update data in the interpreter list when 'Set as project default' is called | |
Bug | WEB-29558 | Suggest to update node interpreter when opening a project | |
Bug | WEB-29257 | Add hyperlink detecting filter to Run console | |
Usability | WEB-29147 | Bower: use bower package rather than bower executable in settings | |
Usability | WEB-27579 | Project node interpreter should be set to the one selected in project generator | |
REST Client | Feature | WEB-29226 | Support completion for environment variables |
Bug | WEB-29272 | Check query after variable substitution (allow https:// to be a part of variable) | |
Usability | WEB-29275 | Add request separator after execution | |
Task | WEB-28638 | Support environment variables | |
TypeScript | Feature | WEB-29047 | Add an option to import all symbols after paste |
Feature | WEB-20969 | Add support non nullable types | |
Feature | WEB-29390 | Show parameter name hints in constructor calls | |
Bug | WEB-29282 | typescript 2.6 support | |
Bug | WEB-29447 | Typescript: completion incorrectly suggests modules with name in quotes | |
Bug | WEB-28570 | TypesScript. Can't Implement/Override protected/public properties | |
Bug | WEB-29214 | 'Extract superclass' should insert base constructor call | |
Bug | WEB-29210 | Pull members up, extract super/interface does not work with TS parameter properties | |
Bug | WEB-29213 | TypesScript. Navigate to Type Declaration is broken when parameters destructuring is used with default value | |
Bug | WEB-26610 | Typescript: Cannot Call Overloaded Super Constructor | |
Bug | WEB-29408 | AutoFormat with member reordering issue | |
Bug | WEB-29405 | Wrong typescript error when comparing imported enums | |
Bug | WEB-29568 | Optionality from the key-providing type is not respected in mapped types | |
Bug | WEB-28142 | Type is always `any` when destructuring props in TypeScript React components | |
Bug | WEB-29140 | Auto-Imports from non-d.ts node_modules files are broken in 2017.3 | |
Bug | WEB-29037 | Angular and auto method creation from the template | |
Bug | WEB-27891 | Typescript type inference problem with switch statements. | |
Bug | WEB-29358 | TypeScript+React: Intellisense not working for component State properties within calls to React.Component.setSate() | |
Bug | WEB-29592 | 'else' branch of ternary type guard is not applied when dealing with aliases | |
Bug | WEB-29590 | Type guard is not evaluated though it should be | |
Bug | WEB-29595 | Error when extracting an interface | |
Bug | WEB-26574 | Typescript. Type information is lost when destructuring types with string index signatures | |
Bug | WEB-29178 | Parameter name hints doesn't show up for negative numbers when using method. | |
Bug | WEB-28678 | Union types in overriden method are broken | |
Bug | WEB-22226 | typescript: useless completion after new | |
Bug | WEB-28513 | Invalid implementing TypeScript interfaces | |
Bug | WEB-28455 | No autocomplete/suggestion for `undefined` keyword in TS. | |
Bug | WEB-29675 | [TypeScript] cannot resolve symbol from some import | |
Bug | WEB-17860 | TypeScript: wrong Quick Documentation popup in case of intersection types | |
Bug | WEB-29348 | TypeScript+React: Documentation of React Props/State properties cannot be found. | |
Bug | WEB-21596 | IntelliSense doesn't recognize generic type of class extended from Array in TypeScript | |
Bug | WEB-29584 | Should check base type properties when checking for implemented interface properties | |
Bug | WEB-29586 | Cannot resolve React props from generic TProps | |
Bug | WEB-29587 | Type guards are applied incorrectly in presence of type aliases | |
Bug | WEB-28806 | ES Module JS file extension when working with TypeScript | |
Bug | WEB-26630 | Comments in tsx do not work | |
Bug | WEB-29339 | TypeScript+React: Non-optional methods in Props interface not auto-stubbed when typing component name as JSX. | |
Bug | WEB-29649 | Issue with indexer type: indexing by 'string | number' should be equivalent to indexing by 'string' | |
Bug | WEB-29642 | Copy-paste with imports doesn't insert imports with RxJS/Observable | |
Bug | WEB-29683 | TypeScript quickfix "Variable initializer is redundant" results in invalid code. | |
Bug | WEB-28533 | Auto-import doesn't correctly work for modules with `.js` name postfix | |
Bug | WEB-29393 | False positive incompatible types | |
Bug | WEB-28908 | Not all class in completion list | |
Bug | WEB-27664 | Typescript inferred type omits null & undefined types | |
Performance | WEB-28310 | IntelliJ hung indexing typescript config file (tsconfig.json) | |
Usability | WEB-27772 | TypeScript errors are hard to read because they remove line breaks and white space | |
Unit Tests | Feature | WEB-26153 | Unable to specify Node interpreter options for Jest run configurations |
DB Connectivity | Feature | DBE-1203 | Data Source / SSH/SSL: how to use OS native SSH? |
Feature | DBE-5107 | ssh-agent support for Intellij database connections | |
Feature | DBE-2100 | Database access through ssh with both key and Google Authenticator (two factor authentication) | |
Bug | DBE-3245 | Incorrect file path if to create Sqlite data source from file | |
Bug | DBE-5011 | Can not set jdbc driver options for Redshift | |
DB Console | Bug | DBE-5366 | 2017.3: unable to ROLLBACK aborted transaction with Postgres |
Bug | DBE-5241 | Jump to Console new menu useless | |
DB Introspection | Feature | DBE-1865 | Postgres: Foreign Data Wrappers |
Bug | DBE-5252 | Oracle introspector fails on retrieve cluster info | |
Bug | DBE-5309 | Corrupted dataSources xml | |
Bug | DBE-5440 | Introspection fails with exception on MS_Description = NULL | |
Bug | DBE-5379 | Doesn't show index sort order in table list view, always shows as ASC in Modify Table | |
DDL & PL Editing | Bug | DBE-5318 | Generate DDL To Console Places ENDGo at end |
Data Views | Feature | DBE-5324 | Paste TSV/CSV to Data Edtior |
Bug | DBE-3590 | Table Editor Should Hide Error Message Upon Successful Operation | |
Bug | DBE-3183 | Can't edit hstore column in Postgres | |
SQL Completion | Bug | DBE-2549 | Code completion can't resolve references in specific circumstances |
Bug | DBE-5321 | Wrong competition in oracle join statements | |
SQL Editing | Feature | DBE-3760 | SQL: PostgreSQL: need language injection at dblink queries |
Bug | DBE-3791 | SQL: correlation name should be used if specified, not table name | |
Bug | DBE-3790 | PostgreSQL: join can't be natural and cross at the same time | |
Bug | DBE-3756 | SQL inspection: Unresolved reference: code with missing table name in FROM clause is green | |
Bug | DBE-3421 | Valid H2 SQL shows red line | |
SQL Highlighting | Bug | DBE-2341 | Postresql support composite type expression |
Bug | DBE-5270 | Qualify object is absent in ORDER BY clauses | |
Bug | DBE-5276 | Wrong alias resolve | |
Bug | DBE-5280 | Support for OPENJSON(...) WITH (...) | |
Bug | DBE-5307 | H2 SQL dialect: ALTER TABLE X ADD [COLUMN] optional keyword not supported | |
User Interface | Feature | DBE-77 | Group Data Sources by folder |
Bug | DBE-5232 | Database console font is not affected by "Console Font" setting. | |
Usability | DBE-5242 | where is "more schemas" button? | |
Cosmetics | DBE-5362 | ugly database counter |
RubyMine 2017.3 RC2 (build 173.3727.77) Release Notes
IDE | Bug | RUBY-20289 | .iml files are added to project subfolders with Gemfile |
Inspections | Bug | RUBY-20217 | Running RuboCop on all project always shows no suspicion code |
No subsystem | Bug | IDEA-182318 | VFS Exceptions after switch branches. |
Find, Replace, Find Usages | Bug | IDEA-182289 | 'Replace All' dialog interprets find/replace contents as HTML |
Usability | IDEA-182181 | Replace in Path: Replace All dialog: unable to switch between OK and Cancel from keybord | |
Project Configuration | Exception | IDEA-182159 | Removing a JAR directory root from a project library produces endless exceptions and freezes the UI |
DB Introspection | Bug | DBE-5440 | Introspection fails with exception on MS_Description = NULL |
RubyMine 2017.3 RC1 (build 173.3727.35) Release Notes
No subsystem | Bug | RUBY-20450 | Incorrect keyword arguments inspection |
Bug | RUBY-20442 | "Create new RVM gemset" dialog fields are too short | |
Code Insight | Bug | RUBY-20464 | Argument for @NotNull parameter 'element' of com/intellij/psi/PsiElementResolveResult.<init> must not be null |
Bug | RUBY-18255 | Jump to other same name class. | |
Debugger | Bug | RUBY-20300 | Interactive console hangs |
Bug | RUBY-20313 | Debugger doesn't work with Ruby 1.8.7 | |
IDE | Bug | RUBY-20456 | New Ruby projects action contains modules instead of projects |
Bug | RUBY-20241 | Multi-user RVM SDKs are not detected on Ubuntu | |
Usability | RUBY-20246 | Cannot remove auto-detected module | |
Inspections | Bug | RUBY-20329 | Wrong management of 'new' method |
Bug | RUBY-20245 | invalid "found extra arguments" error when passing a hash or a hash splat to a method taking named params | |
Markdown | Usability | RUBY-20295 | Improve markdown structure view visuals |
Parsing | Task | RUBY-20312 | Tune Ruby blocks parsing to new ruby 2.5 scheme in HAML and Slim |
Rails | Bug | RUBY-17686 | Wrong inspection message in has_and_belongs_to_many relation |
Refactorings | Bug | RUBY-20285 | Refactor inline does not address methods called without parenthesis |
Remote Interpreters | Bug | RUBY-20392 | Automatic upload failed: could not connect to SFTP server at "sftp://127.0.0.1/". |
Cosmetics | RUBY-20222 | Slashes for remote SDK are inconsistent in the user interface | |
Ruby Version Managers | Task | RUBY-20278 | Fix production-testOnly conflict on fake JDK creation |
Slim | Bug | RUBY-20403 | Slim parse freezes when unclosed string literal |
No subsystem | Feature | IDEA-116686 | Limit code analysis to user-configurable number of CPU cores to prevent 100% of all cores utilization |
Bug | IDEA-182140 | Last Idea eap spontaneously crash | |
Bug | IDEA-180450 | Indent provider behaves unexpectedly | |
Bug | IDEA-182065 | Redundant "The project used an invalid path to Node.js" warning for my java project | |
Usability | IDEA-161094 | Option to disable "search everywhere" | |
Debugger | Bug | IDEA-180838 | Weird order of breakpoints in "Disabled until selected breakpoint is hit" |
Diff_Merge | Usability | IDEA-171250 | New Auto Resolving conflicts must not automatically be applied |
Docker | Feature | IDEA-181774 | Check connection for Docker server when creating new one |
Feature | IDEA-149314 | Docker: auto-expose a port, if it is used in a binding but not exposed | |
Bug | IDEA-181680 | Docker - renaming for a file referenced from Dockerfile ADD fails | |
Bug | IDEA-181894 | Docker run config - Populate Dockerfiles combo with files by their type and not by exact name | |
Bug | IDEA-181843 | Docker: Save ports in DockerView leads to doubling of the existing ports | |
Usability | IDEA-181803 | Docker: Build/Run from Dockerfile: make the default run configuration name differ from the default Docker server connection name | |
Cosmetics | IDEA-181799 | Docker: Create a container from an image: remove "Deployment" from the dialog name | |
Editor. Editing Text | Bug | IDEA-179710 | Wrong paste from history |
Bug | IDEA-180641 | Expand selection works incorrectly on Java String with slash escaping on last position | |
Bug | IDEA-179753 | "Undo" action can be invoked from "Undo" confirmation dialog | |
Find, Replace, Find Usages | Bug | IDEA-181024 | Replace in path broken |
IDE Configuration | Feature | IDEA-180401 | Add Background Image feature to general settings |
Plugin Development | Feature | IDEA-181981 | Provide annotation to mark dynamically loaded classes |
UML | Bug | IDEA-179756 | IntelliJ crashes system when generating a database diagram |
User Interface | Exception | IDEA-181936 | Opening 'Find In Path' from 'Find Class' throws exception |
Version Control | Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message |
Exception | IDEA-181922 | NPE from VCS | |
No subsystem | Bug | WEB-29686 | JavaScript/ES2015+ com.intellij.psi.PsiInvalidElementAccessException in JS Function Expression |
Usability | WEB-26745 | Start Flow service using Node | |
Debugger | Bug | WEB-28379 | React Native run starts debug session |
Bug | WEB-29569 | Webstorm react-native does not work on react-native version 0.50 and above | |
HTML | Feature | WEB-27963 | Inject JavaScript in <form> action attribute value |
Bug | WEB-29522 | 'Extend selection issue' doesn't select tag if started from CSS | |
JavaScript | Feature | WEB-29032 | Flow error reporting is way too limited to be useful |
Bug | WEB-29594 | Add import with unresolved symbols on copy & paste from another file | |
Bug | WEB-27944 | Ignore typescript features when overriding e.g. constructor with generator | |
Bug | WEB-15855 | ES: File structure view shows imported data wrong | |
Bug | WEB-29581 | bound (bind) function results in wrong mark of unused import | |
Bug | WEB-29599 | Automatic imports should be added below "use babel" | |
Bug | WEB-29688 | React standard methods/components can't be resolved with react 16.1+ | |
Exception | WEB-29703 | Exception in JSDoc completion | |
JavaScript. Formatter | Bug | WEB-29550 | JavaScript code contains invalid token after reformat |
JavaScript. Refactoring | Bug | WEB-29450 | Refactoring: "Extract Interface" action from the object literal suggests invalid result |
Node.js | Bug | WEB-29651 | java.lang.UnsupportedOperationException when trying to choose node in setings |
Bug | WEB-29559 | Update data in the interpreter list when 'Set as project default' is called | |
Bug | WEB-29558 | Suggest to update node interpreter when opening a project | |
TypeScript | Feature | WEB-29390 | Show parameter name hints in constructor calls |
Bug | WEB-29675 | [TypeScript] cannot resolve symbol from some import | |
Bug | WEB-27891 | Typescript type inference problem with switch statements. | |
Bug | WEB-29649 | Issue with indexer type: indexing by 'string | number' should be equivalent to indexing by 'string' | |
Bug | WEB-29642 | Copy-paste with imports doesn't insert imports with RxJS/Observable | |
Bug | WEB-29592 | 'else' branch of ternary type guard is not applied when dealing with aliases | |
Bug | WEB-29595 | Error when extracting an interface | |
Bug | WEB-29590 | Type guard is not evaluated though it should be | |
Bug | WEB-17860 | TypeScript: wrong Quick Documentation popup in case of intersection types | |
Bug | WEB-26574 | Typescript. Type information is lost when destructuring types with string index signatures | |
Bug | WEB-29584 | Should check base type properties when checking for implemented interface properties | |
Bug | WEB-29586 | Cannot resolve React props from generic TProps | |
Bug | WEB-29587 | Type guards are applied incorrectly in presence of type aliases | |
Bug | WEB-26610 | Typescript: Cannot Call Overloaded Super Constructor | |
Bug | WEB-22226 | typescript: useless completion after new | |
Bug | WEB-29683 | TypeScript quickfix "Variable initializer is redundant" results in invalid code. | |
Usability | WEB-27772 | TypeScript errors are hard to read because they remove line breaks and white space |
RubyMine 2017.3 Beta2 (build 173.3622.24) Release Notes
No subsystem | Bug | RUBY-18828 | Duplicated argument name |
IDE | Usability | RUBY-20332 | Enable module auto-creation on explicit user request |
Exception | RUBY-20249 | Closing Ruby project with modules may throw exception | |
Inspections | Bug | RUBY-20286 | RuboCop Error |
Bug | RUBY-18816 | Ruby require keyword arg inspection | |
Usability | RUBY-20400 | Add RuboCop: prefix to annotation texts from RuboCop | |
Refactorings | Bug | RUBY-18477 | Rename refactoring for class doesn't rename corresponding Rspec file |
Ruby. Formatter | Bug | RUBY-20371 | wrong indent in blocks when typing (with indent relative to expression start) |
Bug | RUBY-20198 | wrong indent inside "private def method_name" when typing (indent relative to expression start is on) | |
Bug | RUBY-20390 | Too much indentation in RSpec with setting 'Use indents relative to expression start' | |
RubyGems | Bug | RUBY-20215 | Install Bundler is shown for plain ruby app even Bundler is installed |
No subsystem | Bug | IDEA-181581 | SSH logs are incomplete |
Docker | Feature | IDEA-167859 | Allow using files with environment variables to run Docker container |
Bug | IDEA-181697 | Docker run config - Support `--network-alias` option | |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Exception | IDEA-181090 | NumberFormatExcetion for duplicate default option | |
Indices | Exception | IDEA-181620 | Sorry but parent: Application is being disposed so the child: {} will never be disposed |
Java. Inspections | Bug | IDEA-181729 | Java Instance Method naming convention adds a warning for whole JSP files |
JavaScript | Bug | IDEA-181156 | Order of sourceFilesUrls elements in JavaScript library configuration file randomly changes |
Plugin Management | Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library |
Refactoring | Bug | IDEA-180637 | GUI problem on refactoring module on pressing forward button |
User Interface | Bug | IDEA-174258 | Painting progress bars eats CPU |
Bug | IDEA-181171 | Test progress should green/red according to the result of the tests | |
Debugger | Bug | WEB-28311 | Meteor: debug doesn't work with meteor 1.6 |
JavaScript | Feature | WEB-28791 | React autocomplete doesn't work with Flow generic React.Component<Props, State> |
Bug | WEB-19755 | ES6 implementation of JSDoc defined interface | |
Bug | WEB-29512 | JavaScript/TypeScript: File Structure doesn't show Inherited members | |
Task | WEB-29497 | JavaScript: rework "show expression type" UI | |
Linters | Bug | WEB-29372 | Standard formatting only honors package.json at project root |
TypeScript | Bug | WEB-29282 | typescript 2.6 support |
Bug | WEB-29405 | Wrong typescript error when comparing imported enums | |
Bug | WEB-29568 | Optionality from the key-providing type is not respected in mapped types | |
Bug | WEB-29393 | False positive incompatible types | |
Unit Tests | Feature | WEB-26153 | Unable to specify Node interpreter options for Jest run configurations |
DB Introspection | Bug | DBE-5379 | Doesn't show index sort order in table list view, always shows as ASC in Modify Table |
RubyMine 2017.3 Beta (build 173.3415.45) Release Notes
No subsystem | Task | RUBY-20334 | Implement Fall Creators Update Support |
IDE | Bug | RUBY-19654 | elements of the %i symbol arrays are excluded from search results as string literals |
Bug | RUBY-20340 | Missed "Indent when case" option | |
Bug | RUBY-20250 | Rails submodule is not recognised as Rails | |
Usability | RUBY-20248 | SDK for the auto-detected modules is set randomly | |
Parsing | Feature | RUBY-20344 | Prohibit passing block to yield expression |
Bug | RUBY-20320 | Parser doesn't recognize backticks in heredocs | |
RubyGems | Task | RUBY-20264 | Make sure bundler-related stuff works with Ruby 2.5 |
Code Navigation | Bug | IDEA-180742 | Gutter 'Implemented methods' doesn't detect several lambda implementations |
Bug | IDEA-181135 | Go to File: with "Include non-project files" = No out-of-project files are still suggested | |
Diff_Merge | Bug | IDEA-180904 | F7 in commit dialog behaves wonkily in latest update |
Docker | Bug | IDEA-180157 | Docker Run configuration : replace JSON file with explicitly listed options in CLI format |
Bug | IDEA-180607 | Typed YAML: Don't suggest existing keys in auto-completion | |
Bug | IDEA-180375 | Docker: IncorrectOperationException at attempt to choose "Convert path to absolute" for ADD and COPY in the Dockerfile Editor | |
Bug | IDEA-180376 | Docker: remove instructions from the completion list for COPY and ADD in the Dockerfile Editor | |
Bug | IDEA-181011 | Docker. Run Configuration. The "Executable" section name should be displayed completely, not "Executa..." | |
Bug | IDEA-177107 | docker-plugin - custom network and fixed ip support | |
Usability | IDEA-181016 | Docker run config: remove browser block to conserve vertical space | |
Editor. Editing Text | Bug | IDEA-179890 | 'Copy as rich text' doesn't preserve colors and formatting when pasting to Keynote |
Indices | Bug | IDEA-180296 | NPE in MapReduceIndex.flush corrupts indices |
Project Configuration | Bug | IDEA-180663 | Gradle/Maven: odd modules are created on enabling ""Store generated project files externally" option; Throwable at ModuleManagerImpl.loadModules |
Bug | IDEA-180674 | Gradle/Maven: "Store generated project files externally" option is ignored when creating a project from existing sources | |
User Interface | Bug | IDEA-177790 | tooltip is meaningless |
Task | IDEA-178638 | ComboBox with large font | |
Version Control | Bug | IDEA-180928 | [Regression] F6 (move to another changelist) shortcut doesn't work in Commit Changes dialog any longer |
Version Control. Git | Bug | IDEA-180605 | Git: just created files not added to vcs appear in the LocalChanges UnversionedFiles list after Refresh only |
Bug | IDEA-180850 | Commit for unversioned files doesn't work | |
No subsystem | Bug | WEB-29284 | Wrong (and *very annoying!*) suggestion in JSX page |
Debugger | Bug | WEB-18588 | Node-webkit: debugging doesn't work with NW.js 0.13.+ |
Bug | WEB-29107 | Update Live Edit settings | |
Bug | WEB-29141 | JS Debugger does not re-use tab | |
Bug | WEB-27784 | Electron 1.7.4: change debug-brk to inspect-brk (breakpoints are not hit) | |
HTML | Usability | WEB-25194 | HTML in Javascript length limit |
JavaScript | Bug | WEB-29279 | Invalid red code (parse error) if Flow return type uses parens |
Bug | WEB-28847 | Find usages of default export doesn't find usages via import("") call | |
Bug | WEB-1292 | JS: 'unused parameter' inspection doesn't report violations for arrow functions if the function body is not enclosed in curly braces | |
Usability | WEB-29274 | Properties are sorted randomly in the QuickDoc (Ctrl+Q) | |
JavaScript. Frameworks | Exception | WEB-29049 | Exception in Vue path completion for template and style sources |
JavaScript. Inspections | Bug | WEB-29137 | not imported symbol is recognized and not-recognized at the same time |
JavaScript. Refactoring | Bug | WEB-29160 | Refactoring: improve "Extract Interface" action |
Bug | WEB-29092 | TypeScript/JavaScript: Improve "Pull Members Up" refactoring | |
Linters | Bug | WEB-29302 | ESLint: auto-import-settings on first project opening to do its best without any popups |
Bug | WEB-29231 | Standard code style: can't start ESLint with eslint-plugin-flowtype | |
Node.js | Usability | WEB-29147 | Bower: use bower package rather than bower executable in settings |
REST Client | Bug | WEB-29272 | Check query after variable substitution (allow https:// to be a part of variable) |
TypeScript | Bug | WEB-29210 | Pull members up, extract super/interface does not work with TS parameter properties |
Bug | WEB-28570 | TypesScript. Can't Implement/Override protected/public properties | |
Bug | WEB-29214 | 'Extract superclass' should insert base constructor call | |
Bug | WEB-28908 | Not all class in completion list | |
Bug | WEB-29339 | TypeScript+React: Non-optional methods in Props interface not auto-stubbed when typing component name as JSX. | |
Bug | WEB-29358 | TypeScript+React: Intellisense not working for component State properties within calls to React.Component.setSate() | |
DB Connectivity | Feature | DBE-1203 | Data Source / SSH/SSL: how to use OS native SSH? |
Feature | DBE-5107 | ssh-agent support for Intellij database connections | |
Feature | DBE-2100 | Database access through ssh with both key and Google Authenticator (two factor authentication) | |
Bug | DBE-3245 | Incorrect file path if to create Sqlite data source from file | |
DB Introspection | Bug | DBE-5309 | Corrupted dataSources xml |
SQL Completion | Bug | DBE-5321 | Wrong competition in oracle join statements |
SQL Editing | Feature | DBE-3760 | SQL: PostgreSQL: need language injection at dblink queries |
Bug | DBE-3421 | Valid H2 SQL shows red line | |
Bug | DBE-3791 | SQL: correlation name should be used if specified, not table name | |
Bug | DBE-3790 | PostgreSQL: join can't be natural and cross at the same time | |
SQL Highlighting | Bug | DBE-5280 | Support for OPENJSON(...) WITH (...) |
Bug | DBE-5307 | H2 SQL dialect: ALTER TABLE X ADD [COLUMN] optional keyword not supported |
RubyMine 2017.3 EAP6 (build 173.3302.28) Release Notes
No subsystem | Feature | RUBY-20262 | Tune parser to support ruby 2.5 |
Bug | RUBY-2 | Error parsing identifiers with "=" sign | |
Task | RUBY-20260 | Add Ruby25 Language Level | |
Task | RUBY-20265 | Generate stdlib stubs for Ruby 2.5 | |
Debugger | Task | RUBY-20281 | `cfp` ~~> `ec->cfp` if ruby_version == 2.5.0 |
Docker | Bug | RUBY-20242 | Can't see IRB and Rails console in the Rails project with Docker SDK |
Bug | RUBY-20256 | Docker-Compose - Unsupported docker compose configuration version: 3 | |
RubyGems | Feature | RUBY-20093 | gems.rb support |
Tests | Bug | RUBY-20139 | Cannot run RSpec by Japanese name |
No subsystem | Bug | IDEA-180414 | Extra log verbosity upon exception in PersistentBTreeEnumerator.enumerate |
Usability | IDEA-180386 | Verbose logging from BrowserStarted makes the logs useless | |
Code Analysis. Duplicates | Bug | IDEA-180092 | Red code after extracting with duplicates, for method with identical values of parameters |
Code Formatting and Code Style | Bug | IDEA-179073 | JavaLikeIndentProvider indent miss |
Code Navigation | Bug | IDEA-180495 | Navigate to 'Implementation(s)' is unable to find all implementations |
Bug | IDEA-180339 | find file no longer supports forward slash separators in windows REGRESSION | |
Editor. Editing Text | Bug | IDEA-179556 | Find in updating console |
Usability | IDEA-172415 | DB output tool window covers active line in editor | |
Java. Inspections | Bug | IDEA-179923 | Option "Check 'static final' fields with a mutable type" of Field name convention does not work |
Bug | IDEA-180553 | Boolean method is always inverted does not work with information inspection level | |
Packaging and Installation | Bug | IDEA-180730 | Patch update requires UAC elevation even if product installed locally |
Project Configuration | Feature | IDEA-178743 | Support for development builds of JDK |
Cosmetics | IDEA-179893 | Group names not properly escaped on Move Module to Group | |
Run | Debug configuration | Bug | IDEA-180005 | Configurations with same name but different type disappear after project reopening |
User Interface | Feature | IDEA-173043 | Make tooltips background configurable |
Bug | IDEA-159531 | Comboboxes hide background picture | |
Bug | IDEA-180520 | AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators | |
Bug | IDEA-180576 | copy from structure window doesn't work in fresh idea eap | |
Cosmetics | IDEA-161840 | Background Image is not set for the Preview of Find results when it displays 'select occurrence to preview' | |
No subsystem | Bug | WEB-29204 | "Rerun tests" notification's location and font |
Debugger | Bug | WEB-11110 | Wrong error message "Built-in HTTP Server on custom port disabled" |
Bug | WEB-29116 | JavaScript debug is not working without JB Chrome Extension if java SDK is set | |
Usability | WEB-28789 | Rename debug configurations for Node.js and Chrome | |
JavaScript | Bug | WEB-29042 | When auto-imports are enabled, pasting code containing Flow types will incorrectly add an import |
Bug | WEB-24428 | Avoid multiple resolving for TypeScript overloads in JavaScript if d.ts files are set up as JavaScript libraries | |
JavaScript. Frameworks | Bug | WEB-22656 | React: don't report child context properties (childContextTypes, getChildContext()) as unused |
JavaScript. Inspections | Bug | WEB-29159 | Intentions: improve "Convert type alias to interface" intention settings |
JavaScript. Predefs | Bug | WEB-29218 | Wrong link to external documentation |
Bug | WEB-29217 | Unexpected documentation for type | |
Node.js | Bug | WEB-29257 | Add hyperlink detecting filter to Run console |
REST Client | Feature | WEB-29226 | Support completion for environment variables |
Usability | WEB-29275 | Add request separator after execution | |
TypeScript | Bug | WEB-29213 | TypesScript. Navigate to Type Declaration is broken when parameters destructuring is used with default value |
Bug | WEB-21596 | IntelliSense doesn't recognize generic type of class extended from Array in TypeScript | |
Bug | WEB-29178 | Parameter name hints doesn't show up for negative numbers when using method. | |
Bug | WEB-28678 | Union types in overriden method are broken | |
Bug | WEB-28513 | Invalid implementing TypeScript interfaces | |
Bug | WEB-29037 | Angular and auto method creation from the template | |
Bug | WEB-27664 | Typescript inferred type omits null & undefined types | |
DB Connectivity | Bug | DBE-5011 | Can not set jdbc driver options for Redshift |
DB Console | Bug | DBE-5241 | Jump to Console new menu useless |
DB Introspection | Feature | DBE-1865 | Postgres: Foreign Data Wrappers |
Bug | DBE-5252 | Oracle introspector fails on retrieve cluster info | |
Data Views | Bug | DBE-3590 | Table Editor Should Hide Error Message Upon Successful Operation |
SQL Editing | Bug | DBE-3756 | SQL inspection: Unresolved reference: code with missing table name in FROM clause is green |
SQL Highlighting | Bug | DBE-5270 | Qualify object is absent in ORDER BY clauses |
Bug | DBE-5276 | Wrong alias resolve | |
User Interface | Feature | DBE-77 | Group Data Sources by folder |
Usability | DBE-5242 | where is "more schemas" button? |
RubyMine 2017.3 EAP5 (build 173.3188.32) Release Notes
Code Insight | Feature | RUBY-20177 | Improve code completion for class fields. |
Cucumber | Bug | RUBY-19850 | Cucumber formatter `after_features` needs to be updated for Cucumber 3.0.0 |
Task | RUBY-20220 | Support Cucumber 3 | |
IDE | Feature | RUBY-20211 | Add new ruby module from new context menu |
Feature | RUBY-20196 | Inline hints for argument grouping syntactic sugar | |
Bug | RUBY-20027 | parameter name hints Ruby instance variables | |
Bug | RUBY-20254 | Gems bundled with bundler path are not available | |
Usability | RUBY-19951 | Excessive hints | |
Puppet | Bug | RUBY-20184 | EPP space-trimmed tags cause a parsing error |
Remote Interpreters | Bug | RUBY-20216 | Add space for 'remote-rvm' prefix |
Ruby. Formatter | Bug | RUBY-20152 | Comments after line of code causes auto comment on the new line |
No subsystem | Bug | IDEA-180312 | Deadlock ? JarHandler |
Bug | IDEA-180196 | Can't jump to customise colour scheme | |
Bug | IDEA-179660 | Copy+Paste in FitNesse files (context.txt) not working anymore. | |
Code Coverage | Exception | IDEA-180148 | PicoPluginExtensionInitializationException at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionCompone ntAdapter.java:96) |
Code Formatting and Code Style | Usability | IDEA-179699 | Problems with visual guides preview in code style and color scheme settings |
Cosmetics | IDEA-179429 | Settings: some visual issues with CodeStyle VisualGuides fields | |
Code Navigation | Performance | IDEA-179739 | 'Go to file by name' occasionally not finishing with high CPU usage |
Diff_Merge | Bug | IDEA-141889 | Pressing Ctrl+D on an unversioned file in Local Changes results in mysterious "Select Path" dialog |
Docker | Feature | IDEA-171373 | Docker Compose: provide completion and navigation for "env_file" values. |
Feature | IDEA-172716 | Docker. Add "Build" action into ">>" for Dockerfiles | |
Feature | IDEA-175829 | Add working_dir: autocompletion with directories | |
Bug | IDEA-179926 | Docker: resolve, find usages and inplace-rename doesn't work for docker stages synthax in the Dockerfile editor | |
Editor. Editing Text | Bug | IDEA-176409 | Wrong line separators Assertion error in intellij.openapi.progress.Task |
Find, Replace, Find Usages | Bug | IDEA-170103 | FInd in Path dialog won't close (2017.1 version, Ubuntu 16.04) |
IDE Configuration | Bug | IDEA-164639 | Unable to save settings because of symlinks inside config directory |
Java. Inspections | Bug | IDEA-178449 | Assignment to Collection or array field from parameter inspection does not recognize private inner classes as private |
Language Injection | Bug | IDEA-180223 | Plain text editor for injected string recognizes backslash as error but "no errors found in this file" |
Product Documentation | Usability | IDEA-180238 | Missing directory "config" on instruction to change location of "config" and "system" directories on file Install-Linux-tar.txt |
Project Configuration | Feature | IDEA-166061 | Support qualified module names as a replacement for module groups |
Feature | IDEA-180193 | Automatically unload newly added modules | |
Bug | IDEA-179968 | On new module adding to the project with modules grouped by fqn the module group mode is applied | |
Project View | Feature | IDEA-176856 | Show nodes for unloaded modules in 'Project View' even if their directories aren't located under loaded modules |
Bug | IDEA-180081 | Project view: don't show unnecessary modules grouping items for projects | |
Run | Debug configuration | Bug | IDEA-108342 | 'Single instance only' option not copied in Run configuration |
Bug | IDEA-154486 | JSP compilation fails in 2016.1 and 15.0.5 | |
Usability | IDEA-165946 | Provide ability to view classpath of a java process started via run configuration if it is passed via classpath.jar | |
Structural Search and Replace | Feature | IDEA-81235 | Structural Search should be able to find method calls to annotated methods |
Task Management | Feature | IDEA-70996 | Tasks and IDE Contexts - Shelving changes |
Unit Testing. JUnit | Bug | IDEA-165929 | Running with dynamic.path=true and gettingacnt locate a PowerMock related class |
User Interface | Feature | IDEA-179992 | Could not change max number of tabs |
Bug | IDEA-174258 | Painting progress bars eats CPU | |
Bug | IDEA-179953 | Broken hebrew characters in replace preview | |
Bug | IDEA-179663 | "Local Changes" - "Wide selection" is broken | |
User Interface.Darcula | Bug | IDEA-100256 | Darcula: Settings->Schemas and DTDs hard to read entries |
Version Control | Feature | IDEA-129759 | File History & Log: Show diff for merge commits as a 3-panel diff instead of proposing a popup with parents selector, or choosing an arbitrary parent. |
Feature | IDEA-176722 | Apply patch (from clipboard) should take the meta-information (commit message, author) from the patch | |
Bug | IDEA-169466 | Author field and Amend checkbox missing when only Unversioned files present | |
Bug | IDEA-175125 | Patch can't be applied if it contains mode changes only (e.g. 644->755) | |
Bug | IDEA-161081 | Unversioned files should be preselected in the commit dialog if they were selected in the Local Changes | |
Bug | IDEA-167479 | File permissions from patch aren't applied | |
Usability | IDEA-136238 | Local Changes | Preview Diff should show current version of the unversioned file | |
Usability | IDEA-169729 | When dragging shelved changes to 'Local Changes' tab, apply them in 'Default' changelist (if it's selected in 'Unshelve...' dialog) | |
Usability | IDEA-162615 | "Create patch" with Russian letters results in unnamed.patch | |
Usability | IDEA-156875 | Display the content for unversioned fIles in the commit dialog | |
Version Control. Git | Bug | IDEA-179993 | Freeze on startup |
Version Control. Log | Feature | IDEA-148143 | VCS Log: Diff view for a merge commit should show combined difference of all merged commits |
i18n | Bug | IDEA-180164 | Problems on Safe Delete Resource Bundles and properties files |
CSS | Bug | WEB-29019 | CSS property 'dominant-baseline' values support |
CoffeeScript | Bug | WEB-27192 | 'use strict' + Coffeescript destructing highlighted as error |
Debugger | Bug | WEB-28311 | Meteor: debug doesn't work with meteor 1.6 |
JavaScript | Feature | WEB-29094 | Javascript: add install global types fix |
Bug | WEB-29108 | JavaScript Libraries - Not Working Correctly (PrototypeJS) | |
JavaScript. Formatter | Bug | WEB-29105 | JSX in vue uses HTML indentation settings |
JavaScript. Frameworks | Bug | WEB-29074 | Type mismatch errors when annotating `render()` Component method with JSDoc |
JavaScript. Predefs | Feature | WEB-12145 | Add documentation for core ECMAScript API |
JavaScript. Refactoring | Bug | WEB-28686 | 'Flip if-else' shouldn't generate empty if/else blocks |
REST Client | Bug | WEB-29099 | Restrict comments in message body |
TypeScript | Bug | WEB-29140 | Auto-Imports from non-d.ts node_modules files are broken in 2017.3 |
Bug | WEB-24458 | Reserved names used as property name are highlighted as warning | |
Unit Tests | Bug | WEB-29113 | Jest: failed test is marked as green |
Bug | WEB-29078 | Jest console output contains malformed characters from ANSI colors | |
Bug | WEB-26705 | Jest tests not found because rootDir setting is incorrectly set to the same directory as the configuration file | |
Usability | WEB-29048 | Remove Auto-test from Jest run tool window, add --watch to the options field description | |
DB Diff | Feature | DBE-4582 | Allow comparison of cells in data views |
Data Views | Bug | DBE-4485 | Values of LONGVARCHAR columns aren't printed in Database Console's result tables |
SQL Editing | Bug | DBE-5224 | Deferrable exclution constraints marked as red using PostgreSQL dialect |
Usability | DBE-3827 | PostgreSQL. IDEA should know about regexp_replace and other regexp* functions | |
SQL Highlighting | Bug | DBE-5214 | CTE expression within a cursor assignment reports error incorrectly against SQL Server |
SQL Resolve | Bug | DBE-5201 | Regard lower_case_table_names on MariaDB |
RubyMine 2017.3 EAP4 (build 173.2941.5) Release Notes
No subsystem | Task | RUBY-19853 | Allow stubbing of some RIdentifiers |
Code Insight | Bug | RUBY-18524 | invalid "local variable can be uninitialized" inspection for unused named params |
Bug | RUBY-20189 | Fix parameter info calculation for ruby DSLs | |
Documentation | Bug | RUBY-20168 | Link from message doesn't lead to expected page |
HAML | Bug | RUBY-20183 | HAML: invalid syntax error (expected argument name) when attribute name starts with a colon |
IDE | Bug | RUBY-20155 | Search everywhere in Rails always reports "Capify" as top hit |
Cosmetics | RUBY-20132 | Implement proper SDK name visualization on windows | |
Inspections | Feature | RUBY-18259 | Ruby inspection: String as hash key - provide a quickfix |
Feature | RUBY-16913 | Double quoted string inspection should be OFF by default | |
Feature | RUBY-19186 | Implement proper params-args mapping and improve argument count inspection | |
Bug | RUBY-20173 | Can't remove `return` when it's possible in the case of inline array | |
Bug | RUBY-19509 | Single line if then inspected as a multi-line one | |
Bug | RUBY-17181 | falty "unnecessary return statement" warning for last line return | |
Markdown | Bug | RUBY-20169 | Can no longer open markdown files |
Rails | Feature | RUBY-19035 | Support for routes placed in different files |
RubyGems | Feature | RUBY-12247 | Show "Install Bundler gem" action under Tools | Bundler when all other actions are disabled because Bundler is not installed |
No subsystem | Bug | IDEA-179331 | Run Dashboard: it should not be possible to start the same configuration few times |
Bug | IDEA-168781 | Mnemonics for run actions is broken in case of '_' and '&' in configuration name | |
Cosmetics | IDEA-179681 | Initial configuration: improve layout on Ubuntu | |
Exception | IDEA-164682 | Removing sdk leads to exception | |
Code Analysis. Inspection | Feature | IDEA-162912 | Framework specific inspection settings |
Bug | IDEA-179173 | Please merge Groovy class naming convention inspections | |
Code Navigation | Bug | IDEA-179522 | Navigation bar ignores context when operated with keyboard |
Bug | IDEA-179329 | Go To File: prefer strict matching when using package name+file name without separator | |
Console | Bug | IDEA-137769 | ANSI colors are not interpreted on System.err |
Debugger | Bug | IDEA-144150 | It's possible to mark two different objects with the same name in debugger |
Diff_Merge | Bug | IDEA-179819 | Empty lines added when computing diffs between the VCS state and current |
Docker | Bug | IDEA-179724 | Docker: Resolve and find usages don't work for ENV in the Dockerfile editor |
Usability | IDEA-179734 | Build args field looks like disabled | |
Editor. Editing Text | Bug | IDEA-178503 | Parameter hint blocks cursor |
Find, Replace, Find Usages | Exception | IDEA-179577 | NPE at com.intellij.ide.actions.SearchEverywhereAction$CalcThread.isEnabled(SearchEverywhereAction.java:195 7) |
IDE Configuration | Bug | IDEA-170552 | Code lens and other appearance settings unable to be reset or modified, Apply settings broken |
Indices | Exception | IDEA-179342 | "Outdated stub in index" exception |
Internal build scripts | Bug | IDEA-179182 | IntelliJ Community Builds fail with missing junit 5 artifact |
JSP | Bug | IDEA-179665 | New JSP file creating causes error |
Java. Inspections | Feature | IDEA-179354 | Warn if Map/Set entry is overwritten in a series of consecutive add/put calls |
Bug | IDEA-179812 | Not proper warning "Use settings of class naming convention" | |
Bug | IDEA-179773 | Inner class not shown as as a class node in Inspection result toolwindow | |
Bug | IDEA-179694 | Merged 'Class name convention' reset to default when one of old inspection had several scopes | |
Plugin Development | Feature | IDEA-177986 | DevKit: Structure view for plugin.xml |
Project Configuration | Bug | IDEA-178542 | loading/unloading a module confuses maven - delete not available |
Usability | IDEA-174389 | Unloading Modules: the unloaded module that is re-imported back gets unloaded after project reopening | |
Usability | IDEA-174410 | Modules Unloading: it would be nice to pre-select the module when action is invoked on some file/folder inside module | |
User Interface | Bug | IDEA-178632 | Switching Default/Darcula themes on mac breaks combobox borders |
Bug | IDEA-171750 | Code lens "turn off" option not working | |
Cosmetics | IDEA-178925 | Import wizard last step animation goes in the wrong direction | |
Version Control | Performance | IDEA-179246 | Laziness for VCS local changes tree |
Version Control. Git | Bug | IDEA-126914 | Private Gists are actually called 'Secret', the checkbox must be renamed |
Bug | IDEA-179546 | Revert commit: files to be deleted are not checked fro commit by default | |
Version Control. Perforce | Feature | IDEA-179402 | Add "sync to changelist" in Perforce "incoming" view |
Bug | IDEA-178876 | Perforce: comparison of two revisions of SQL file with UTF-16 BOM uses a wrong encoding | |
No subsystem | Bug | WEB-28976 | UI: package field component has wrong vertical alignment on OSX |
Bug | WEB-25059 | Inspect code not working as expected for Unused CSS Selector | |
Bug | WEB-28427 | webpack.config.js: Webpack aliases not resolved when exporting multiple targets | |
Bug | WEB-29020 | Spell checking should exclude function names in template strings | |
CoffeeScript | Bug | WEB-16823 | Spell check in CoffeeScript inside string blocks |
Debugger | Bug | WEB-28799 | Breakpoints with node --inspect (Chrome protocol) do not not work with sourcemap files (TypeScript) |
HTML | Feature | WEB-20599 | HTML: add completion for 'sandbox' attribute |
JavaScript | Feature | WEB-16758 | All keywords in JavaScript are highlight in blue, except "undefined" |
Bug | WEB-27636 | Moving does not update paths in JS. | |
Bug | WEB-28092 | Undefined method 'hasOwnProperty' on window object | |
JavaScript. Formatter | Bug | WEB-28925 | Formatter: "Function declaration parentheses" changes "In async arrow function" option behavior |
Bug | WEB-27531 | Typescript Code Style. Problem with object inside array | |
Bug | WEB-28822 | [Typescript][Formatting] Wrong alignment of close brackets | |
JavaScript. Frameworks | Bug | WEB-27945 | Webpack config file autosaves on every keystroke in 2017.2 |
Bug | WEB-28859 | Webpack Failing Loading Plugin BrowserSync | |
Usability | WEB-28980 | Improve error message for webpack.config.js load fail | |
Exception | WEB-29049 | Exception in Vue path completion for template and style sources | |
Exception | WEB-28981 | Webstorm fails to load webpack.config.js if webpack-dashboard plugin is included. | |
JavaScript. Inspections | Bug | WEB-28930 | Inspection and Intention "Replace Assignment With Operator Assignment" - false positive and broken code for `a = a !== false` |
JavaScript. Predefs | Feature | WEB-28052 | Support Promise.prototype.finally |
Bug | WEB-25673 | Missing property declarations on HTMLTextAreaElement.prototype in DHTML.js | |
JavaScript. Refactoring | Feature | WEB-22198 | Refactoring [to / from] [ES6 / Typescript] object literals |
TypeScript | Feature | WEB-29012 | TypeScript: provide quick fix for installing "@types/" definitions |
Feature | WEB-27704 | "Extract interface" refactoring for TypeScript (just like "extract variable") | |
Bug | WEB-22610 | TypeScript: false errors/wrong navigation for functions that return union type | |
Unit Tests | Bug | WEB-27246 | Jest plugin doesn't know how to parse javascript Jest configuration |
Usability | WEB-27314 | Running Jest individual tests within describe doesn't focus the tests in the output pane | |
DB Console | Bug | DBE-2996 | Postgres: Database console sets different timezone in session that PGAdmin |
DB Introspection | Bug | DBE-5060 | DataGrip repace escape character \' in MySQL procedure |
Data Views | Bug | DBE-4810 | Cannot directly edit json fields, throws error. |
SQL Editing | Bug | DBE-5193 | Editor hangs up while editing PlPgSql code |
Bug | DBE-3768 | SQL: Inspections: Types compatibility: no warnings at derived table with join after it | |
Bug | DBE-3809 | Identity not restarting in DB2 | |
Bug | DBE-3775 | SQL: Inspections: DB2, Sybase: Types compatibility: false positive if the result of join has several columns with the same name | |
Bug | DBE-3824 | PostgreSQL. 'Expand column list' produces incorrect query | |
Bug | DBE-3788 | PostgreSQL:no quick fix for 'unresolved reference' if the column at FOREIGN KEY |
RubyMine 2017.3 EAP3 (build 173.2696.24) Release Notes
Inspections | Bug | RUBY-19997 | Spurious Rubocop offenses due to ignoring Exclude paths |
RubyGems | Bug | RUBY-19010 | Gems are not attached in External libraries until reopen project if use require |
No subsystem | Bug | IDEA-179333 | Can't install featured plugin |
Bug | IDEA-179514 | Non-pinned Spring and JavaEnterpise toolwindows are closed unexpectedly on clicking | |
Bug | IDEA-179213 | NullPointerException in com.intellij.openapi.externalSystem.settings.AbstractExternalSystemSettings.setLinkedProjectsSetting s in offline inspections mode | |
Code Analysis. Inspection | Cosmetics | IDEA-179091 | "Run inspection by name" dialog: improve layouting on resize |
Code Navigation | Bug | IDEA-178943 | GoToFile: on directory name entering the confusing list of found files is shown |
Bug | IDEA-179184 | Go to file regression -- no longer matches on forward slashes in Windows | |
Diff_Merge | Bug | IDEA-178618 | Command line diff between directories: can't show diff error for files |
Docker | Feature | IDEA-170244 | Docker: provide completion and navigation for ADD instruction values |
Bug | IDEA-178899 | Docker: Default docker run configuration: no dialog is opened at attempt to call docker connection settings | |
Bug | IDEA-179219 | Missing container name in the deployment log | |
Bug | IDEA-179316 | DockerView: "docker" connection item: the text should not be unselected after a second | |
IDE Configuration | Bug | IDEA-179502 | Exception when saving an imported color scheme |
Java. Inspections | Bug | IDEA-179191 | False Inspection Alert "Method can be void" on TestNG DataProvider Methods |
Java. Intention Actions | Feature | IDEA-179280 | java9 - intention to use Map.ofEntries |
Exception | IDEA-179116 | 'Replace '?:' with 'if else'' exception on invalid code | |
Plugin Development | Bug | IDEA-178997 | Running IntelliJ from Gradle with JDK9 |
Project Configuration | Feature | IDEA-166061 | Support qualified module names as a replacement for module groups |
SQL | Bug | IDEA-179487 | Improve SQL dialect handling |
User Interface | Bug | IDEA-179150 | Gray background in combobox expander on mac |
Bug | IDEA-178825 | Inspections "Filter by Language" causes UI to ignore mouseover | |
Usability | IDEA-104403 | Bookmarks popup: speed search conflicts with mnemonics | |
User Interface.Darcula | Bug | IDEA-94527 | Darcula: autocomplete white border |
Version Control | Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message |
Version Control. Subversion | Bug | IDEA-179420 | Usability - SVN Diff Left/Right Switch? |
XML | Bug | IDEA-179210 | Project view: "Validate" action for valid xml files results to no messages and hides bottom views |
CSS | Feature | WEB-28693 | Add CSS min-width/min-height auto property |
Bug | WEB-28446 | CSS autocomplete for rgb color broken | |
Bug | WEB-28808 | Add dB attribute in the completion for the "voice-volume" parameter | |
Bug | WEB-27414 | CSS units are auto inserted | |
Usability | WEB-28861 | Code completion should suggest only applicable units after a number. | |
Debugger | Bug | WEB-28780 | Always show async stacktraces |
HTML | Feature | WEB-16029 | Support Emmet abbreviation preview in JSX |
Bug | WEB-28841 | Can't add a single closing curly brace in HTML files | |
JavaScript | Bug | WEB-28922 | ES6 / TypeScript: enable "directory" import by default |
Bug | WEB-28772 | Different JS versions in project: settings for flow are not show after reopenng the project settings | |
Bug | WEB-24603 | Flow autocomplete does not show params and params types | |
JavaScript. Formatter | Bug | WEB-13304 | JS "Line comment at first column" always on for HTML scripts |
JavaScript. Frameworks | Feature | WEB-28689 | Configure react className not use brace |
Bug | WEB-28659 | Wrong Top-level 'this' warning in Vue files | |
JavaScript. Inspections | Bug | WEB-27916 | Javascript generate intentions not available in html files <script> tags |
Linters | Bug | WEB-28290 | .eslintrc importer is unable to map space-before-function-paren rules properly |
Node.js | Bug | WEB-28621 | "npm install" rather than "npm update" after updating package.json |
TypeScript | Bug | WEB-28801 | Reformat code removes escape inside string |
Bug | WEB-26285 | Typescript. Code completion for string based enums | |
Bug | WEB-25908 | TypeScript: support "key/in" / generic types | |
Bug | WEB-28853 | AssertionError while analyzing TypeScript file | |
Bug | WEB-27494 | Wrong type inference for const variables | |
Usability | WEB-27910 | Suddenly 2 new menu items appearing in the context menu | |
Unit Tests | Feature | WEB-27863 | Create react app extension support |
DB Console | Bug | DBE-5170 | DB2 LUW View Creation fails from improper syntax |
DB Diagram | Bug | DBE-2130 | Only some foreign key edges are shown in the diagram |
DB Introspection | Bug | DBE-4760 | SQLServer Database plugin has NullPointerException running DDL From Dialogue |
SQL Completion | Feature | DBE-1140 | A little smarter completion for JOINs |
SQL Editing | Bug | DBE-5167 | 2017.3 EAP 173.2290.12 - Inspections Hang (Stuck) |
SQL Highlighting | Bug | DBE-2898 | Oracle SQL. PIVOT keyword is unknown. |
Bug | DBE-5155 | DataGrip does not recognize SQL commands GROUP BY ROLLUP and GROUP BY CUBE for SQL Server | |
User Interface | Bug | DBE-3224 | Navigation to database tree is not working if DDL as data source |
RubyMine 2017.3 EAP2 (build 173.2463.3) Release Notes
Rails | Bug | RUBY-20119 | Not possible to navigate from action to view or generate it |
TextMate Bundles | Usability | RUBY-13617 | Make Textmate section in Settings | File types read-only |
No subsystem | Performance | IDEA-179003 | IntelliJ 2017.3 EAP takes longer to load list of actions in Ctrl-Shift-A than 2017.2 |
Usability | IDEA-85375 | Run configurations dropbox should not change its width | |
Exception | IDEA-178586 | NPE at com.intellij.ide.util.DeleteHandler.a | |
Code Analysis. Inspection | Cosmetics | IDEA-179055 | Run inspection by name dialog incorrect radio group value change order |
Code Formatting and Code Style | Feature | IDEA-178779 | In certain cases, allow empty folding placeholders in IDEA 2017.3 |
Docker | Feature | IDEA-174375 | Support passing --build-arg's to docker build from run configuration |
Bug | IDEA-155539 | Docker. Run configuration. Image tag. It is impossible to create an image with a tag containing any upper-case letter. | |
Bug | IDEA-178929 | Docker: "Dockerfile detection" events appear many times and have wrong content | |
Bug | IDEA-175794 | Docker: Display error msg on-place in case of ADD [""] and COPY [""] | |
Bug | IDEA-178594 | Docker: Run configuration, choose path dialog. The wrong item in the tree is selected if the dialog is reopened. | |
Usability | IDEA-171004 | Docker: Allow to select and copy errors in the Docker view by invalid connection to the docker | |
Cosmetics | IDEA-178904 | Docker: disable "Filter" button on toolbar for not connected Docker | |
Editor. Code Completion | Feature | IDEA-173927 | Support keywords autocompletion when keyboard layout is incorrect |
Editor. Editing Text | Bug | IDEA-178809 | Issue highlighting line on last row in document |
File System | Bug | IDEA-178871 | com.intellij.openapi.vfs.VfsUtilCore#copyFile partially ignores requestor parameter |
Indices | Bug | IDEA-176474 | pause index affecting multiple projects |
Java. Inspections | Bug | IDEA-178944 | No warning on inner class creation from nullable reference |
Unit Testing. JUnit | Bug | IDEA-178770 | Right-clicking on maven-backed module in navigation bar no longer presents a "run all tests in..." option |
User Interface | Bug | IDEA-179056 | Confirm Exit, Do not ask me again - always appearing |
Bug | IDEA-176821 | "Hide file extensions in editor tabs" removes all after dot | |
Bug | IDEA-178315 | Balloons opened using Show balloon form the Event log does not have scroll bar | |
Version Control | Bug | IDEA-169466 | Author field and Amend checkbox missing when only Unversioned files present |
Version Control. Git | Bug | IDEA-178492 | The Untracked files preventing checkout dialog loses list of files on grouping toggle |
Version Control. Perforce | Bug | IDEA-178876 | Perforce: comparison of two revisions of SQL file with UTF-16 BOM uses a wrong encoding |
Usability | IDEA-178155 | Lengthy background Perforce operations give no feedback as to progress or outcome | |
Usability | IDEA-178641 | Perforce: it would be nice to show some descriptive error on commit failure | |
Exception | IDEA-179077 | NPE at org.jetbrains.idea.perforce.application.PerforceInfoAndClient.calcInfoMap | |
XML | Bug | IDEA-167961 | XSD editor with with multiple <xsd:import> for the same namespace only recognoses elements from the first import |
No subsystem | Bug | WEB-25093 | Unused field propTypes |
CSS | Feature | WEB-27776 | CSS color properties should provide code completion for 'rgb()', 'hsl()', etc. syntax |
Feature | WEB-4698 | Expand CSS support to include new CSS3 additions and vendor prefixes | |
Feature | WEB-4 | CSS, @font-face: provide completion for formats in 'format' hint in src references | |
Bug | WEB-27875 | Completion for CSS Transition values | |
Bug | WEB-8686 | Unknown CSS property pointer-events | |
Bug | WEB-9540 | CSS3: support 'initial' keyword | |
Bug | WEB-26458 | CSS autocomplete list should have defaults | |
Bug | WEB-27587 | CSS3: provide completion for CSS transform functions | |
Task | WEB-10783 | Support for CSS3 speech module | |
Debugger | Bug | WEB-28692 | Extra instance of react-native with the default port is started when debug with custom port |
JavaScript | Feature | WEB-27592 | Support Optional Chaining syntax |
Feature | WEB-12666 | Ability to have different JS versions in project | |
Feature | WEB-27135 | Add `*.mjs` file extension to JavaScript file patterns | |
Bug | WEB-28738 | Resolve for Bookshelf methods has changed | |
Bug | WEB-27576 | When generating JSDoc, don't put a dot before angle brackets in the return type | |
Bug | WEB-23997 | @mixes and @mixin is ignored when using JSDoc with EcmaScript 2015 | |
Bug | WEB-28816 | Different JS versions in project: can't configure version per file | |
Bug | WEB-28641 | Structure View shows wrong hierarchy | |
JavaScript. Frameworks | Bug | WEB-26772 | React: don't report `static defaultProps` as unused field |
Bug | WEB-28400 | Create react app extension: add UI items | |
Bug | WEB-28384 | Provide completion for React components that extend PureComponent | |
Bug | WEB-28717 | Comment out property on JSX not reservable #JSX #React | |
JavaScript. Refactoring | Bug | WEB-28800 | convert to let/const in batch does not work after recent changes in 5a58af90ab0b8a2ca0d1c7cc06e0049bb53ef3c8 |
LESS | Bug | WEB-20066 | Missing property values in completion in .less if put cursor before a value |
Linters | Feature | WEB-27908 | Add .eslintrc.js support |
Bug | WEB-28713 | JSHint: check "Use config" if config file is found | |
REST Client | Bug | WEB-28720 | SEGMENT expected |
TypeScript | Feature | WEB-24153 | TypeScript: Semantic support for "Object spread" |
Bug | WEB-27696 | WebStorm doesn't infer generic types from indexers | |
Bug | WEB-28464 | add support for TypeScript 2.4+ dynamic import expression | |
Bug | WEB-28490 | Typescript 2.4 mapped types issue | |
Bug | WEB-28674 | Subtyping type guards don't work at all | |
Bug | WEB-28245 | Change signature. Can't remove optionality from one of parameters | |
Bug | WEB-27786 | React/typescript: setState({}) autocomplete not supported for latest @types/react (v15.0.37) | |
Task | WEB-28253 | Change signature. Change help link |
RubyMine 2017.3 EAP1 (build 173.2099.29) Release Notes
No subsystem | Feature | RUBY-18127 | Support code insight in the .ruby-gemset file |
Feature | RUBY-7865 | feature request: ability to collapse commented out code | |
Feature | RUBY-17793 | Select first RailsApp is the list | |
Feature | RUBY-13536 | Make "New Ruby Class" module-aware | |
Bug | RUBY-18659 | Exception on attempt to add Ruby on Rails facet to java module | |
Bug | RUBY-7636 | Unquoted comma breaks getText() and getValueText() of YAMLKeyValue | |
Bug | RUBY-19527 | 2017.1.2.rc1 broke all run configurations other than rails | |
Bug | RUBY-17804 | Remove 'Rails' prefix of rails related projects templates on welcome screen | |
Bug | RUBY-18242 | RubyMine won't recognice Rails 5 Models | |
Bug | RUBY-17751 | Support groups for project templates e.g. 'Rails', 'Web' | |
Bug | RUBY-18322 | "Scanning for gem requirements" prevent me from using RubyMine 2016.2 | |
Bug | RUBY-19033 | New Rails API 'create rvm sdk' combo isn't properly updated | |
Bug | RUBY-8001 | I18n support cannot find declaration of i18n key when defined with new lines preserved | |
Bug | RUBY-17229 | attr_writer and attr_accessor not visible in structure view | |
Bug | RUBY-17780 | Description of samples is editable | |
Bug | RUBY-18084 | "controller#action" string is detected as a single reference to action | |
Bug | RUBY-18057 | Find in path does not work if searching for a numeric literal when "whole words only" is enabled | |
Bug | RUBY-8701 | Yaml code style annoyance | |
Bug | RUBY-19920 | Provide custom CSS URI validation | |
Bug | RUBY-5771 | Do not create folding for empty values | |
Bug | RUBY-17667 | Language Level not set correctly to 2.3 | |
Bug | RUBY-17678 | Get rid of rbenv gemsets feature flag | |
Bug | RUBY-17989 | Rake tasks fail to start | |
Bug | RUBY-5354 | I18n: Go to declaration doesn't work with count parameter | |
Bug | RUBY-19611 | 'Has missing gems' inspection may lead to deadlock | |
Bug | RUBY-8883 | Custom TODO pattern is not highlighted | |
Bug | RUBY-18604 | Remove Docker options from Remote Interpreters configuration | |
Bug | RUBY-18381 | askForSudo option set to `true` creates two processes | |
Bug | RUBY-10405 | Commented line in locale files raise inspection errors | |
Bug | RUBY-18943 | Rails missing on create new Application | |
Bug | RUBY-17622 | Run Rake Task command does not work. | |
Bug | RUBY-9430 | YAML Syntax Highlighting Incorrectly Treats Periods ('.') as Special | |
Bug | RUBY-19368 | Always indexing after upgrading to RubyMine 2017.1 | |
Bug | RUBY-7279 | missing closing accolate in externalized string inline preview | |
Bug | RUBY-18911 | opened singleton class nodes in find usages results (grouped by file structure) are labeled "self" | |
Bug | RUBY-19198 | Notification with Rollback action after controller creation is about Test generation | |
Bug | RUBY-18007 | Productivity Guide misleading for refactoring features | |
Usability | RUBY-18583 | Speed searching should expand SDKs if gemsets are matched | |
Usability | RUBY-17782 | Navigation gutter to Channel from coffee template to show possibility of navigation | |
Cosmetics | RUBY-17781 | Size of frame with railsapps list changing after templates are uploaded and some of them is selected | |
Cosmetics | RUBY-17757 | Strange dialog title | |
Task | RUBY-17755 | Templates list should be sorted by popularity, e.g. by stars | |
Task | RUBY-17754 | Show short description of selected template | |
Task | RUBY-19914 | Hide default markdown css style URI | |
Task | RUBY-19922 | Move 'preview' subsettings onto 'Markdown' main settings pane | |
Task | RUBY-17366 | Exclude local rbenv gemsets and add gems as external libraries | |
Exception | RUBY-19621 | 'sqlite3-ruby' gem missing exception | |
Exception | RUBY-18975 | Spring customization may be failed when project has already disposed | |
Exception | RUBY-17663 | Project is not yet initialized error with exception if gemset pointed in the ruby-gemset is not exist | |
Code Coverage | Bug | RUBY-16176 | Run with coverage annotations doesn't respect :nocov: |
Performance | RUBY-18264 | Slow UI performance after running tests | |
Code Insight | Feature | RUBY-17831 | Frozen string literal inspection |
Feature | RUBY-16041 | Completion in the code for defined yard attributes | |
Bug | RUBY-18900 | inspection of frozen string fail | |
Bug | RUBY-19535 | Search Everywhere is not useful when searching methods | |
Bug | RUBY-1827 | Tuple of variables used as a block parameter is unresolved | |
Bug | RUBY-18878 | Create property quick fix is missing | |
Bug | RUBY-17798 | Yard defined attribute readers don't resolve to attribute name | |
Bug | RUBY-17893 | RubyMine does not resolve class from parent module | |
Bug | RUBY-18152 | Stubs generation failed for mysql gem | |
Bug | RUBY-18236 | Find usages do not work with rspec let statements | |
Bug | RUBY-18414 | RubyMine 2016.2 freezes with regularity, becomes unusable | |
Bug | RUBY-17603 | New method creation quick fix adds a parameter in any cases | |
Bug | RUBY-17707 | YARD-defined symbols are not resolved to | |
Bug | RUBY-17267 | No autocompletion for ’type’ reserved word in annotations & YARD directives | |
Bug | RUBY-19177 | Incorrect call argument count inspection doesn't recognize keyword arguments | |
Exception | RUBY-18944 | Open Ruby project throws IndexNotReady exception | |
Cucumber | Feature | RUBY-18956 | Cucumber 3 support |
Bug | RUBY-16697 | Non-english keywords in step definition file make feature step unresolved | |
Bug | RUBY-17541 | Cucumber tests run correctly, but reporting of results is wrong | |
Bug | RUBY-18947 | Cannot find cucumber step reference when the \h metacharacter is used | |
Performance | RUBY-19603 | High CPU while working with Cucumber | |
Debugger | Bug | RUBY-18038 | Unable to debug with remote SDK in case of Trinidad server |
Bug | RUBY-18066 | Can't install debug gems into JRuby-9.1.0.0 | |
Bug | RUBY-16546 | can't set a breakpoint on a standalone '}', terminating a hash literal expression | |
Bug | RUBY-18354 | unable to set breakpoint for debugging in slim templates | |
Bug | RUBY-17990 | Non-existent breakpoints getting “hit” | |
Bug | RUBY-19046 | Cannot attach to native SDK processes on Linux | |
Bug | RUBY-18399 | watches in the variables window should be identifiable | |
Performance | RUBY-17156 | Filtering non-project sources causing slowness in debugger almost in 4 times | |
Docker | Bug | RUBY-20090 | Cannot run application with Docker SDK in debug mode |
Documentation | Bug | RUBY-19600 | Help topic for Ruby Run Console |
Editing | Bug | RUBY-8357 | Good code is red: illegal/unsupported escape sequence in regex |
Bug | RUBY-19625 | RubyMine can't open some files | |
HAML | Bug | RUBY-18447 | Do not move comments when reformat |
Bug | RUBY-16293 | interpolation causes string end to be missed by inspections in haml javascript filter | |
Bug | RUBY-15540 | Ruby HAML plugin is identifying valid attributes as invalid | |
Bug | RUBY-18231 | HAML following javascript filter blocks is marked as red/unresolved | |
Bug | RUBY-18415 | RubyMine 2016.2.1 freezes while open HAML file | |
Bug | RUBY-12007 | haml: cant go to class declaration if node have 2+ classes | |
Bug | RUBY-16900 | HAML case/when/else red code | |
Bug | RUBY-18276 | spurious haml illegal nesting | |
Bug | RUBY-18289 | IntelliJ 2016.2 freezes while indexing HAML file | |
IDE | Feature | RUBY-19129 | Parameter Hints for Ruby |
Feature | RUBY-18619 | Set up keymap screen for initial configuration | |
Feature | RUBY-17640 | Exclude .yarb files generated by bytecode cache from the project view | |
Bug | RUBY-17813 | Horizontal scrollbar blinks in debug tool window, Rails/IRB console | |
Bug | RUBY-18809 | Support changing language level for JRuby and Rubinius sdks | |
Bug | RUBY-18327 | rubymine.bat needs a few improvements | |
Bug | RUBY-16963 | Can't use bundler while install gems with sudo on Linux | |
Bug | RUBY-5336 | YAML folding is broken | |
Bug | RUBY-19024 | Gems are not installed into just created gemset | |
Bug | RUBY-18458 | Speed search doesn't work in the list of SDKs and gemsets | |
Bug | RUBY-19015 | JRuby versions selector doesn't work well with clear settings | |
Bug | RUBY-19018 | Cannot create any new project if any project is already opened in the Editor | |
Bug | RUBY-16153 | ENV['PWD'] Variable Not Set in RubyMine | |
Bug | RUBY-19481 | New Rails application wizard: Rails version is changed back to the default after changing the project's location | |
Bug | RUBY-17528 | Cannot set SDK in Default settings | |
Bug | RUBY-18983 | Font style in create new project wizard is different for plain ruby application | |
Bug | RUBY-17636 | Can't uncheck rbenv gemset | |
Bug | RUBY-18407 | 'rubystubs24 directory cannot be null' exception on the start project with Ruby 2.4 | |
Bug | RUBY-17326 | rbenv-gemsets file is not associated with text by default | |
Bug | RUBY-19615 | Implement breadcrumbs for ruby | |
Bug | RUBY-17618 | Gemset can be created in unrelated sdk | |
Bug | RUBY-17615 | .rbenv-gemsets created forcibly if select rbenv sdk | |
Bug | RUBY-17610 | rbenv gemsets are not available | |
Bug | RUBY-19040 | 'No SDK selected' in Create new Project wizard | |
Bug | RUBY-18952 | Template project name stuck for RailsApp Sample project | |
Bug | RUBY-19572 | 'Install Rails gem' label remains in the field after Rails installation instead of set installed version | |
Bug | RUBY-18291 | Installing Rails gem doesn't refresh Create New Project dialog after finish | |
Bug | RUBY-19194 | Methods with named arguments are not overridden correctly | |
Usability | RUBY-17573 | "Create method" quickfix should be available on toplevel | |
Usability | RUBY-16860 | Project name and other options are reset if change project type in Create new Project dialog | |
Usability | RUBY-18391 | Notification 'Cannot save settings' of Ruby SDK and Gems should list modules names without SDK in case of multiple projects | |
Cosmetics | RUBY-18262 | Sorting order for Rails 5.0.0 and 5.0.0.racecar1 is incorrect | |
Cosmetics | RUBY-18359 | Different layouts causes 'fields jumping' in the Create new Project wizard | |
Task | RUBY-18316 | Support Language level Ruby 2.4 | |
Task | RUBY-17122 | Combination of rbenv SDK and gemset doesn't provide ability to use gems from gemset | |
Task | RUBY-17611 | Remove Kusunoki as codename | |
Exception | RUBY-19025 | Open application throws assertion | |
Inspections | Bug | RUBY-18175 | Inspection about replace double quoted string with single quoted is shown twice for Channel name in coffee template |
Bug | RUBY-18615 | 'Unless' statement quickfix message has a typo | |
Bug | RUBY-19086 | Run RuboCop inspection by name throws exception | |
Cosmetics | RUBY-19066 | RuboCop is used without CamelCase | |
JRuby | Bug | RUBY-18064 | JRuby 9.1.0.0 is treated as language version 2.2 instead of 2.3 |
Markdown | Feature | RUBY-17962 | Markdown Preview in Scratch files with md extension |
Feature | RUBY-18536 | Structure view of markdown plugin should show actual structure in terms of headers, sub-headers and so on | |
Bug | RUBY-18120 | Markdown preview does not update image references when the underlying image changes | |
Bug | RUBY-19479 | Markdown plugin doesn't render *.markdown extension | |
Bug | RUBY-19001 | Underscore now treated as word break in Markdown files regardless of settings | |
Bug | RUBY-19487 | Markdown: Custom CSS is not applied | |
Bug | RUBY-19489 | Markdown preview scaling on HiDPI Linux (+win) is lost | |
Bug | RUBY-18237 | URLs with dashes are not rendered correctly in Markdown JavaFX preview panel | |
Bug | RUBY-17329 | SVG images in md preview browser can cause crash | |
Bug | RUBY-17188 | Markdown Plugin 8.0.0.20150924 preview is nearly unreadable with darcula | |
Bug | RUBY-18504 | Completion for languages in code fences | |
Bug | RUBY-19494 | NPE disabling Markdown "Apply CSS from URI" setting | |
Usability | RUBY-18462 | Markdown: hard to type triple-back-tick | |
Usability | RUBY-17155 | Markdown preview should have dark theme when using Darcula | |
Usability | RUBY-17635 | Markdown preferences: UX impovements | |
Exception | RUBY-19488 | MaliciousURLOpenedException when clicking on the link inside document | |
Parsing | Feature | RUBY-17518 | Introduce support for Ruby 2.3 language level |
Feature | RUBY-16078 | Inject Language/Reference doesn't work in string contexts but works in comment contexts | |
Bug | RUBY-19348 | Division operator is interpreted as beginning of regular expression | |
Bug | RUBY-5351 | Inclined quotes parsed incorrectly | |
Bug | RUBY-19036 | Rubocop is not available in Run Inspection by name option | |
Bug | RUBY-18444 | ruby 2.3 (2.1?) parameters aren't understood - wrong error markup | |
Bug | RUBY-16172 | failure to parse method invocations in default block parameter value expressions | |
Bug | RUBY-15367 | RubyMine syntax validator and indent does not work with || + block | |
Bug | RUBY-15106 | Ruby 1.9 deprecation warning in Rails project | |
Bug | RUBY-17227 | method call in default block param value expression is parsed/styled as a param | |
Bug | RUBY-17533 | multiple problems parsing default param value expressions | |
Bug | RUBY-18525 | Parentheses around empty arguments list error if a method's parameter decelerated in a new line | |
Performance | RUBY-16887 | Indexing hangs, RubyMine becomes unresponsive | |
Usability | RUBY-19052 | Rubocop's inspection 'too long' class or method makes is very agressive | |
Exception | RUBY-4999 | YAML SOE: ASTWrapperPsiElement.getParent | |
Plugin Reports | Feature | RUBY-17658 | Support rbenv gemsets in Ruby Plugin |
Bug | RUBY-17808 | Gems for rbenv/rvm Rubies not discovered correctly on OSX [no rails in JDK][ruby-debug-ide not installed] | |
Bug | RUBY-18468 | Ruby Plugin can't recognise gem project | |
Bug | RUBY-18672 | JRuby submodule in Java project uses old configurable interface | |
Bug | RUBY-19109 | Cannot add new Ruby Module with JRuby SDK | |
Bug | RUBY-19122 | New slim file creation throws ClassNotFound exception | |
Bug | RUBY-18558 | Ruby plugin doesn't recognise quoted symbols as keys. Rubymine works fine | |
Bug | RUBY-17675 | Library bigdecimal already exist error doesn't allow select any SDK for module | |
Bug | RUBY-18163 | Generate Rails mountable Engine checkbox don't work | |
Bug | RUBY-18576 | Ruby SDK added in the SDKs global list are available in the Modules settings after reopen Settings | |
Bug | RUBY-18564 | Node on the top of the list is not a currently selected gemset | |
Bug | RUBY-18622 | Checking node of rbenv SDK doesn't show gems from all checked gemsets | |
Performance | RUBY-17140 | Project's settings freezes Intellij IDEA with ruby Plugin | |
Puppet | Feature | RUBY-16330 | Introduce new create puppet module wizard |
Feature | RUBY-17069 | Puppet hashrocket alignment | |
Feature | RUBY-18037 | Support functions written in the Puppet language | |
Bug | RUBY-17992 | 'default' unexpected using per-expression resource default attributes in puppet 4 | |
Bug | RUBY-18907 | puppet plugin: incorrect code reformatting with ordering arrow | |
Bug | RUBY-18129 | Puppet: lexer fails on long strings | |
Bug | RUBY-18678 | ElementDescriptionProvider shows internal info | |
Bug | RUBY-19327 | Variables names are partially highlighted in the Find Usages results | |
Bug | RUBY-17102 | regsubst() with backslashes in single quotes is escaped and evaluated | |
Bug | RUBY-17495 | Puppet parser doesn't understand nested functions with array access | |
Bug | RUBY-19486 | Puppet Plugin missing withpath for notify | |
Bug | RUBY-17410 | Puppet parser can't handle nested functions that take a block | |
Bug | RUBY-16912 | Method fail causes highlighting in good code | |
Bug | RUBY-19280 | Puppet Plugin: Incorrect format with empty curly braces | |
Bug | RUBY-18972 | Gem Manager trying to install missing gems from dependent modules | |
Bug | RUBY-18963 | No quick-fix to install librarian-puppet from IDE | |
Bug | RUBY-16524 | Heredoc highlighting may be broken after editing in some cases | |
Bug | RUBY-18036 | Using `Optional[key]` in a hash passed to the Struct type confuses the parser. | |
Bug | RUBY-19197 | Puppet related gems installation link is never expired | |
Usability | RUBY-19228 | No hot keys for Puppet settings in the Puppet new module dialog | |
Usability | RUBY-18973 | Null in puppet project name in the project view if version is not specified | |
Cosmetics | RUBY-19276 | Suggestion for module and user names doesn't fit in create new project dialog | |
Cosmetics | RUBY-19203 | Make dialog for add new Puppet module wider | |
Exception | RUBY-18676 | CompletionProvider throws exception while hit Enter after variable inside of resource definition | |
Exception | RUBY-18954 | Project is already disposed exception is shown if close project from a separate window | |
RHTML | Performance | RUBY-16157 | HTML/ERB editor performance degradation |
Rails | Feature | RUBY-17899 | Install Rails list for ruby 2.1 should not include Rails 5 |
Feature | RUBY-17713 | ActionCable: channel related files | |
Feature | RUBY-3654 | Treat contents of Rails' javascript_tag as javascript | |
Feature | RUBY-19151 | Cannot rollback generator action | |
Bug | RUBY-18207 | Rubymine fails to run rspec if rspec has been run from the command line with spring enabled | |
Bug | RUBY-17785 | Can't destroy Channel | |
Bug | RUBY-18424 | Spring - Started by RubyMine - cannot be controlled (stop, status, etc.) and remains running after shutting down RubyMine. | |
Bug | RUBY-19555 | Support form_with | |
Bug | RUBY-19556 | remove warning "This version is not fully supported" for Rails 5.1 | |
Bug | RUBY-19566 | Allow to choose webpack libraries in Rails new | |
Bug | RUBY-17898 | We need to only show ruby 2.2+ when creating a new Rails API app | |
Bug | RUBY-17655 | 'get available generators script executes with errors:' warning is shown without errors | |
Usability | RUBY-17921 | No warning message for user if downloading rails apps from github is failed | |
Usability | RUBY-19070 | Don't show reload generators/rake tasks warnings in RM | |
Task | RUBY-17597 | Rails API project generation from wizzard | |
Task | RUBY-17599 | Fix route variables in Rails API apps | |
Task | RUBY-17598 | Do not create gutter in controllers in case of Rails API | |
Task | RUBY-18221 | RubyMine can't detect Rails version from .gemspec file | |
Task | RUBY-17795 | Add Rails API type project into Ruby Plugin | |
Meta Issue | RUBY-17510 | Integrate Rails Templates | |
Exception | RUBY-17788 | Editing channel's coffee template might throw assertions, then Rails view is unavailable | |
Exception | RUBY-7934 | Key conflicts with existing one: 'null.support.array.words_connector' | |
Exception | RUBY-17724 | Registered post-startup activity that will never be run assertion after opening a new project | |
Rails. Code Insight | Feature | RUBY-17714 | ActionCable: error highlighting and intention action for a channel |
Bug | RUBY-17815 | go to declaration for has_many associations does not work | |
Bug | RUBY-18017 | Block and splat parameters are not recognized when using #@!method | |
Bug | RUBY-17715 | ActionCable: navigation to channel action from JS | |
Rails. Diagrams | Exception | RUBY-18189 | Rails model dependency diagram fails to be generated |
Rails. Project View | Feature | RUBY-17712 | ActionCable: add channels to Rails Project View |
Rake | Bug | RUBY-18097 | Last rake task name is displayed in the Tools menu instead of Run Rake task |
Refactorings | Feature | RUBY-9955 | Allow RSpec let(:variable_name) refactoring |
Feature | RUBY-13313 | Unable to rename a file | |
Bug | RUBY-11508 | Incomplete renaming in rspec tests after controller/model rename | |
Bug | RUBY-17574 | Extract Constant causes exception | |
Bug | RUBY-7260 | Renaming controller/resource route should rename view macro usage, eg 'edit_car_path' | |
Bug | RUBY-11511 | Rename refactoring: doesn't rename in short-hand controller/action declarations "controller#action" in RSpec tests | |
Bug | RUBY-18302 | RSpec Let refactoring should not have "Extract" in it | |
Bug | RUBY-17419 | Extract parameter can cause mismatching order of parameters in caller and callee | |
Bug | RUBY-16527 | RenameTable migration doesn't work | |
Bug | RUBY-16917 | Reformat code adds space before %> in .erb in case of encoding | |
Bug | RUBY-18158 | Client channel file is not renamed on channel rename | |
Bug | RUBY-18169 | Rename model incorrect path_name | |
Usability | RUBY-18128 | Rename refactoring shows user unfriendly warning on Mac OS X if list of failed to rename items is big | |
Remote Interpreters | Bug | RUBY-14931 | Speed up remote gem downloading |
Bug | RUBY-19311 | Debug ruby application in Docker container | |
Bug | RUBY-18712 | Remote gems are not downloaded | |
Bug | RUBY-18109 | Debug Rails Console command does not work. | |
Usability | RUBY-18497 | Add synchronise button to the SSH tab in Configure Remote Ruby Interpreter dialog | |
Usability | RUBY-15010 | Clicking "Cancel" for remote SDK doesn't cancel | |
Exception | RUBY-19241 | Adding Docker SDK may throw exception | |
Exception | RUBY-19599 | Closing project with Docker SDK throw an exception | |
Ruby Version Managers | Feature | RUBY-10373 | Create RVM gemset from SDK configurable |
Feature | RUBY-18916 | Add an option to create a dedicated gemset on Ruby/Rails project creation | |
Bug | RUBY-18348 | rbenv gemset - gems installed via github are not shown in "external libraries" and "Gem Environment" RubyMine 2016.2 trial | |
Bug | RUBY-18294 | Default SDK will not apply for Create new project wizard | |
Bug | RUBY-18293 | Rbenv gemset for new installed sdk will not shown after creation until switch from IDE and return | |
Bug | RUBY-18122 | Remove selected for a project gemset from Settings causes exception if use .ruby-gemset | |
Bug | RUBY-18538 | Current selection is reset if new Ruby SDK is added | |
Bug | RUBY-18323 | Two items with name 'global' are suggested in completion in the .rbenv-gemsets file | |
Bug | RUBY-18490 | Project SDK selected in Create New Project wizard is not selected in the Project Settings | |
Bug | RUBY-18585 | rbenv gemset deletion removes the entire SDK | |
Bug | RUBY-18051 | Can't run specs with RSpec Run/Debug Configuration if gem rake is installed only in the gemset | |
Bug | RUBY-18088 | Gems are not synchronized in External Libraries after adding/removing gemsets in rbenv-gemsets file | |
Bug | RUBY-18512 | Gems of non-rvm/rbenv SDK can't be detected in new configurable | |
Bug | RUBY-18516 | RVM sdk is selected instead of gemset | |
Bug | RUBY-18515 | SDK settings reset if gemset is configured via .ruby-gemset file | |
Bug | RUBY-19677 | New gemset created for new rails application not detected for plain Ruby app | |
Bug | RUBY-18085 | Create new rbenv gemset inspection causes exception | |
Bug | RUBY-18610 | Escape of quick search results reset current SDK selection | |
Bug | RUBY-18592 | Remote rvm gemset is not shown in the SDKs list | |
Bug | RUBY-18021 | Incorrect .ruby-version configured in RailsApp Sample (plus associated issues) | |
Bug | RUBY-18562 | Buttons Expand all and Collapse all are useless on Windows | |
Bug | RUBY-18560 | RVM global gemset is not checked by default when rvm sdk is checked | |
Bug | RUBY-18295 | Gems installed into gemset may be not available (again) | |
Bug | RUBY-18582 | Quick Search results should be reset by ESC | |
Bug | RUBY-18492 | Rbenv gemsets selection resets after switch to other SDK and return to previous settings during one session | |
Bug | RUBY-18030 | Gems installation into rbenv gemset causes gem is not available in the SDK warning until reopen Settings | |
Bug | RUBY-18352 | .ruby-gemset file if contains folder's name makes RubyMine exclude it | |
Bug | RUBY-14605 | Need to watch files .ruby-version and .ruby-gemset | |
Usability | RUBY-18300 | Two inspections appear in the same time for non-existing gemset | |
Usability | RUBY-18185 | No SDK selected value will be changed to random SDK while create RailsApps Sample | |
Usability | RUBY-18545 | View of the SDK may be scrolled to the right after opening if remote sdk is selected | |
Usability | RUBY-18611 | Selected sdk should be still selected after Esc search results | |
Cosmetics | RUBY-18299 | Replace 'Gemsets have been changed' to 'File .rbenv-gemsets has been changed' | |
Task | RUBY-18473 | Measure SDK and gemsets statistics | |
Exception | RUBY-18012 | Removing selected for the project rbenv gemset causes exception | |
Ruby. Formatter | Bug | RUBY-8500 | The "Strip trailing spaces" feature removes spaces in Here Documents |
Bug | RUBY-17584 | Comment confuses "align right parts of assignment" setting for ruby formatter | |
Bug | RUBY-19471 | align multiline list items failure | |
Bug | RUBY-19468 | wrong indent for private def method_name (when indent relative to expression start is on) | |
Bug | RUBY-19058 | Code block indentation relative to the method chain | |
Bug | RUBY-19354 | bad indent for chained ternary expressions | |
RubyGems | Feature | RUBY-18018 | Local Gem not recognized When The Path is a Variable |
Bug | RUBY-17116 | Gems referenced via git_source don't appear in External Libraries | |
Bug | RUBY-19138 | "external libraries" looks for vendor cached git gems in the wrong location | |
RubyMotion | Bug | RUBY-18203 | Debugger is not started with iOS app |
Bug | RUBY-18186 | Variables unavailable when debugging RubyMotion iOS app | |
Run Configurations | Bug | RUBY-18957 | JRuby icon is displayed for Use other SDK field in Run/Debug configuration |
Slim | Bug | RUBY-18278 | Eternal indexing in Slim |
Bug | RUBY-17473 | *a_method_return_hash syntax is not supported in Slim | |
Bug | RUBY-17997 | [Slim] Formatting is broken for several cases | |
Bug | RUBY-19141 | Slim file with JS causes exception | |
Bug | RUBY-17443 | New hash syntax doesn't work in Slim | |
Bug | RUBY-17719 | Unexpected and duplicated unreachable code inspection | |
Tests | Feature | RUBY-16613 | minitest failure result nodes need "jump to test" functionality |
Feature | RUBY-5449 | Prompt to create Test for class in it doesn't exists on goto test action | |
Feature | RUBY-10777 | support for MiniTest::Spec | |
Bug | RUBY-18929 | running single rspec results in failure to load project correctly ("cannot load such file -- rails_helper) | |
Bug | RUBY-16730 | RubyMine 7.1.2 fails to find TeamCity formatter for RSpec | |
Bug | RUBY-19012 | rspec context detection is weaker in 2017.1 EAP compared to previously | |
Bug | RUBY-19463 | RubyMine missing run dialog on test files since 2017.1 | |
Bug | RUBY-13615 | RubyMine does not know about context when running RSpec feature specs | |
Bug | RUBY-18171 | Rspec tests failing | |
Bug | RUBY-18752 | uninitialized constant Test::Unit::AutoRunner::RUNNERS when trying to run unit tests | |
Bug | RUBY-18364 | Cannot run minitest - cannot load such file -- test_helper | |
Usability | RUBY-18992 | Suggestion to create test should not be dependent on installed gems | |
TextMate Bundles | Feature | RUBY-15510 | Add ability to add custom textmate *themes* for the textmate bundle support |
Bug | RUBY-17606 | esac keyword in shell script is not highlighted | |
YAML | Feature | RUBY-17496 | Update breadcrumbs to show the element values |
Bug | RUBY-18345 | Yaml file with multiline string containing jinja code can't be opened | |
Bug | RUBY-13914 | Yaml: parse errors on key value | |
Bug | RUBY-15402 | Yaml: Error with colon inside YamlKey | |
Bug | RUBY-17933 | .yaml files no longer collapse | |
Bug | RUBY-14451 | Incorrect YAML Parsing | |
Bug | RUBY-4996 | YAML - structure view reflects commented values | |
Bug | RUBY-15345 | Invalid YAMLCompoundValue | |
Bug | RUBY-12083 | Wrong syntax highlighting for single quotes in YAML | |
Bug | RUBY-11336 | RubyMine does not support keys with brackets in YAML files | |
Bug | RUBY-7680 | YAML highliting error | |
Bug | RUBY-13152 | Colon inside quotes should be treated as regular symbol | |
Bug | RUBY-15143 | RubyMine Freezing when Indexing Project (Mac OS Mavericks) | |
Bug | RUBY-14738 | Yaml: Remove special "?" psielement | |
Bug | RUBY-17558 | Can't edit ERB / RHTML files in RubyMine 8.0.2 on OSX El Capitan | |
Bug | RUBY-17414 | Multiline double quoted scalars with escaped newlines are not parsed correctly | |
Bug | RUBY-12598 | Autocompletion for double-quoted keys in .yml files | |
Bug | RUBY-13218 | Wrong brackets matching in YAML file | |
Bug | RUBY-12586 | Opening square bracket in array of strings break syntax highlight for YML/YAML files | |
Bug | RUBY-12217 | Yaml files with a hash (#) in single quotes causes problems | |
Bug | RUBY-16796 | The YAML syntax highlighting doesn't handle linebroken scalar values. | |
Bug | RUBY-11497 | Incorrect syntax highlighting of YAML comments | |
Bug | RUBY-16245 | Intellij Freezes when Indexing project. Clearing cache does not help | |
Bug | RUBY-18147 | Unexpected multi typing is appear in InjectionEditor | |
Bug | RUBY-14864 | highlighting yaml >- blocks | |
Bug | RUBY-18290 | Сan not open yml file | |
Bug | RUBY-13802 | incorrect yaml comment highlighting | |
Bug | RUBY-17389 | Empty hash as dict value is not parsed correctly | |
Exception | RUBY-5000 | java.lang.AssertionError: (0,0) - FoldingDescriptor.<init> | |
Exception | RUBY-5002 | YAML lists - NPE:PresentationData.updateFrom | |
No subsystem | Feature | IDEA-139038 | Project management feature: Usable "known projects list" for reopening them in any supported way |
Feature | IDEA-60161 | Automatically "inherit" quick javadoc for getters/setters from field | |
Feature | IDEA-143686 | Add ability to export class hierarchy to text file | |
Feature | IDEA-147176 | Create "lowercaseAndDash" function for live templates | |
Feature | IDEA-143452 | Show Running List action shows run processes from the current project only | |
Feature | IDEA-135255 | new Predefined Function "dashesToCamelCase()" to Use in Live Template Variables | |
Feature | IDEA-164176 | Delete old thread dumps in the IDE log folder | |
Feature | IDEA-158366 | Allow to run tests from find usages view | |
Feature | IDEA-168089 | New outline for text field components with invalid values | |
Bug | IDEA-157496 | Webstorm freezes at splash screen | |
Bug | IDEA-167799 | HiPDI menu arrows are too small for Darcula/IntelliJ themes on Windows and Linux | |
Bug | IDEA-76804 | [yaml] sequence parsing improvement | |
Bug | IDEA-167694 | Live Templates: order of default values are reversed | |
Bug | IDEA-156970 | No classpath jar in command line on dynamic.classpath=true when too many files in tmp on Windows | |
Bug | IDEA-145303 | RubyMine hangs on refactoring if "Align right parts of assignments or hashes" is checked | |
Bug | IDEA-145308 | ExpandedItemRendererComponentWrapper is broken | |
Bug | IDEA-140824 | Search Everywhere popup doesn't display relevant class name if jar name is too long | |
Bug | IDEA-151256 | Unable to switch boot JDK in minor IDEs | |
Bug | IDEA-172705 | Big files marked as read-only can't be deleted | |
Bug | IDEA-166669 | FileTypeRegistry.FileTypeDetector should not be skipped for large files | |
Bug | IDEA-146669 | Enable Mac native file dialogs | |
Bug | IDEA-142156 | Project leak on SheetController$2 | |
Bug | IDEA-159850 | NPE on welcome screen (Import Project) | |
Bug | IDEA-156165 | WinPty process subprocesses are not killed | |
Bug | IDEA-147100 | Default File Header template causes pointless javadocs in projects | |
Bug | IDEA-161604 | Deadlock on startup in Promises | |
Bug | IDEA-156284 | Force Touch: Keymap, Add/Find Mouse Shortcut panel: after Button 1 is clicked and set in shortcut preview, Force Touch is ignored | |
Bug | IDEA-163567 | FileChooserFactoryImpl.createSaveFileDialog doesn't use native file chooser | |
Bug | IDEA-144866 | Changes in DocumentImpl related to setting bulk update mode broken ability to reformat non-physical document in non-dispatch thread | |
Bug | IDEA-162067 | Cannot create plain-text scratch file | |
Bug | IDEA-167050 | After cut+paste some methods from class to new-created one the pasted code is shown as duplicate | |
Bug | IDEA-178347 | UI is frozen for a long time in ModuleManagerImpl.loadModules | |
Bug | IDEA-159840 | Impossible to select a boot jdk from disk with native file dialogs on mac | |
Bug | IDEA-131012 | Support "delete word left" command in quick search | |
Bug | IDEA-151469 | ImplementingFunctional2x.png is not used because it is named with capital letter | |
Bug | IDEA-159270 | Can't delete *.class file | |
Bug | IDEA-145094 | PSI invalidated outside transaction | |
Bug | IDEA-156299 | Force Touch: 'Force Touch' is replaced with 'Button 1 click' after restart | |
Bug | IDEA-143263 | Find In Path is not autopopulating a selection from Find Preview window | |
Bug | IDEA-167089 | MacOSX: support tcsh shell for loading environment variables | |
Bug | IDEA-167880 | Dump data to file adds / to filename | |
Bug | IDEA-140901 | Tip of the Day is not working nicely with HiDPI under Linux | |
Bug | IDEA-171543 | RtfTransferableData: java.io.IOException: mark/reset not supported | |
Bug | IDEA-172403 | 2017.2 EAP does not save changes to default font | |
Bug | IDEA-153873 | Pressing Shift+Enter in Navigate File popup opens the file in a new window instead of the current window | |
Bug | IDEA-155804 | LIVE TEMPLATE PROBLEM VARIABLES NEXT TO EACH OTHER | |
Bug | IDEA-167541 | Font baseline is shifted down for default font settings | |
Bug | IDEA-151033 | Usability issue with multiple block carets | |
Bug | IDEA-160282 | Lock not released in PagedFileStorage after VCS log exceptions | |
Bug | IDEA-136385 | Find Action / Search Everywhere: "Show Log in Explorer/Finder" action is missing | |
Bug | IDEA-165949 | [hidpi-jdk] IDEA main frame doesn't restore its bounds on the second monitor when reopened | |
Bug | IDEA-159742 | IllegalArgumentException: parent must be showing | |
Bug | IDEA-170221 | Download Sources not working after 2017.1 update | |
Bug | IDEA-168010 | Editor notification should be updated on the file extension change | |
Bug | IDEA-167719 | Test Runner: missing info about skipped tests in results popup | |
Bug | IDEA-157371 | Error updating com.intellij.openapi.editor.ex.util.LexerEditorHighlighter | |
Bug | IDEA-172247 | Plugins: NPE at PluginManagerConfigurable.apply() on restart after installing a plugin | |
Bug | IDEA-146153 | Text label disappears when click on it | |
Bug | IDEA-156065 | WinPty process does not kill agent on end | |
Bug | IDEA-156069 | Impossible to work with project which opened from starting window second time | |
Bug | IDEA-171238 | Keymap of Export Test Results does not function | |
Bug | IDEA-178693 | Already disposed: com.intellij.util.messages.impl.MessageBusImpl in PlatformTestCase.teardown | |
Bug | IDEA-160461 | Sort fonts case-insensitively | |
Bug | IDEA-144892 | Distraction free mode: Cancel action for compilation is not working | |
Bug | IDEA-149724 | Live Templates: IDE does not see the change if Copy action was used for creation of a new template | |
Bug | IDEA-90488 | Php editing/Single quote duplication bug | |
Bug | IDEA-156259 | idea.log spammed by "PerformanceWatcher - High memory usage" | |
Bug | IDEA-152628 | shift-F1 displays two URL | |
Bug | IDEA-171900 | Find in path popup isn't descriptive enough (poor feedback on search progress/status) | |
Bug | IDEA-160926 | Backspace doesn't join empty lines in JTextArea | |
Bug | IDEA-161155 | Per Project Modality: when Commit or Push dialog is opened in one IDEA frame, it's impossible to hide or show tool windows in the other frame | |
Bug | IDEA-74100 | [yaml] key-value parsing improvement | |
Bug | IDEA-148696 | Contextual menu won't close | |
Bug | IDEA-145363 | ConcurrentModificationException when a widget is added or removed in the status bar | |
Bug | IDEA-165879 | Unguarded section in DocumentCommitThread that leads to spontaneous assertion | |
Bug | IDEA-146929 | IntelliJ 15 EAP - Won't start when there is 100% packet loss - Crash | |
Bug | IDEA-172231 | Incorrect rendering of text with combining marks | |
Bug | IDEA-128057 | Editor search closes dialog on Enter, if there are nothing find | |
Bug | IDEA-149312 | Unstable width of "Preferences" window | |
Bug | IDEA-157874 | ERROR - #com.intellij.ide.plugins.PluginManager - Argument for @NotNull parameter 'action' of com/intellij/openapi/actionSystem/AnActionEvent.createFromAnAction must not be null | |
Bug | IDEA-67763 | tabs in split window view | |
Bug | IDEA-167627 | Reference search doesn't work for files added via AdditionalLibraryRootsProvider | |
Bug | IDEA-144512 | File Colors for project are removed after IDEA restart | |
Bug | IDEA-85304 | Icon for Use Soft Wraps doesn't show in the toolbar | |
Bug | IDEA-145356 | activity in a Scratch window triggers auto-refresh of tests | |
Bug | IDEA-166321 | Setting 'reopen last project on startup' doesn't work | |
Bug | IDEA-156993 | Project Name replaced with Directory Basename in Welcome Screen (EAP, Regression) | |
Bug | IDEA-156846 | Color: "Default text" resets to white by itself, leads to brackets on white background | |
Bug | IDEA-157266 | Safe delete: Exclude file is enable | |
Bug | IDEA-156193 | Toggle using soft wraps in current editor not working | |
Bug | IDEA-145341 | EAP 15 - settings pane number box doesn't have enough room to show default numbers | |
Bug | IDEA-77217 | [yaml] key value parsing improvement | |
Bug | IDEA-151527 | Sticky Selection cannot be escaped unless the cursor is in a different location than when toggled | |
Bug | IDEA-173347 | PSI invalidated outside transaction | |
Bug | IDEA-172107 | 5+ minutes synchronize after remove of 11k files | |
Bug | IDEA-159941 | Mac native file chooser cannot select multiple files | |
Bug | IDEA-159940 | Wrong default location for new jdk mac open dialog | |
Bug | IDEA-84414 | Reporting a problem to plugin vendor in "IDE Fatal Errors" doesn't work ("mailto" link) | |
Bug | IDEA-156186 | Project names containing dot (.) causes display problem | |
Bug | IDEA-160763 | IDEA hangs on startup, during splash screen | |
Bug | IDEA-155360 | Open In Browser : files from library jars cannot be opened | |
Bug | IDEA-155362 | Open In Browser : action should work for files versons from History or be disabled | |
Bug | IDEA-161165 | Per Project Modality: when Commit or Push dialog is shown in one IDEA window, Code Analyzing hangs with 99% completed in the other window | |
Bug | IDEA-75771 | Create Patch: create patch dialog resizes several time when displayed. | |
Bug | IDEA-155763 | Memory leak detected: 'com.intellij.ui.BalloonImpl | |
Bug | IDEA-162032 | Sonarqube results are not getting displayed in the Inspections Tab. | |
Bug | IDEA-160967 | Endless loop of "JetBrains Account authentication failed. Do you want to try again?" even if pressing No | |
Bug | IDEA-128540 | Plugin installation error on stastup | |
Bug | IDEA-149698 | Cannot rerun tests in dumb mode + batch rerun when getting out of dumb mode | |
Bug | IDEA-46170 | Double quote appears in wrong string literal when a language is injected | |
Bug | IDEA-172559 | Quick-search does not work in "Register new file type association" dialog | |
Bug | IDEA-172558 | Progress popup is small by default | |
Bug | IDEA-161948 | CheckRegExp action: the results are not updated on sample or expression editing | |
Bug | IDEA-171010 | Idea doesn't close properly some project windows | |
Bug | IDEA-142785 | Export settings: IDEA generates 0-sized settings.jar | |
Bug | IDEA-151656 | ProgressableTextEditorHighlightingPass breaks (at least) Inifinitest plugin | |
Bug | IDEA-173613 | IDEA blocked while showing progress window after 'Generate JavaDoc...' | |
Bug | IDEA-95941 | Commit message Ctrl+Space completion of class name - stops working for the second line of the message | |
Bug | IDEA-132965 | Hitting enter in the Expression field in the Edit Template Variables dialog does not save the value | |
Bug | IDEA-148512 | Regression: Import/Export Settings no longer supports 'Remote Tools' after upgrade to IntelliJ 15 | |
Bug | IDEA-133942 | Focus often stays in editor when dialogs are shown | |
Bug | IDEA-173017 | JavaFX WebView not HiDPI rendering on Windows 10 | |
Bug | IDEA-138798 | Double click maximize tab should not close floating windows | |
Bug | IDEA-171717 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'fontFamily' of ... must not be null | |
Performance | IDEA-167733 | High CPU usage due to Component.setCursor | |
Performance | IDEA-172762 | ProjectRootManagerComponent$1.fileTypesChanged on AWT causes 30-60s freeze | |
Usability | IDEA-157421 | Long shutdown due to built-in server | |
Usability | IDEA-167531 | During code completion, Home/End keys navigate the menu not the code editor | |
Usability | IDEA-149179 | Inspection settings dialog usability. | |
Usability | IDEA-144025 | Gutter icon "overrides method in some interface" is displayed for lambdas and method references, which is confusing | |
Usability | IDEA-123307 | Squashed tree widget on Windows theme on HiDPI monitor | |
Usability | IDEA-164993 | Support for macOS special character (emoji) insertion popover | |
Usability | IDEA-56512 | Add possibility to edit an entry for the list of packages to exclude from auto import | |
Usability | IDEA-165002 | Can't Disable Message: Remote desktop detected, Animation disabled | |
Usability | IDEA-114099 | Strip white space left of caret on manual save | |
Usability | IDEA-98634 | Favorites List: sort entries | |
Usability | IDEA-126373 | File Structure could have less indenting | |
Usability | IDEA-53545 | Autoimport - Exclude from Import and Completion should be Project-specific - not (just) Global. | |
Usability | IDEA-121010 | TODO, add/edit pattern: 'Inherit Attributes From:' checkbox always disabled | |
Usability | IDEA-168138 | Apply button on changing color scheme doesn't lead to full rehighlighting | |
Usability | IDEA-166959 | Can't see full path to project in welcome screen | |
Usability | IDEA-158189 | Text is flickering when lines overlap vertically | |
Usability | IDEA-155075 | Why file template settings are marked as per-project? | |
Usability | IDEA-165863 | new live template causes unlabeled yellow warning triangle | |
Usability | IDEA-160816 | Search by abbreviation in Keymap configurable | |
Usability | IDEA-133381 | drag and drop file from project view tool window | |
Usability | IDEA-85255 | Tool window options like a "Autoscroll to Source", 'sort by type' etc. should be stored globally, not per-project | |
Usability | IDEA-158856 | Save File As Template dialog: Help is missing | |
Usability | IDEA-158213 | Inconsistent soft wraps all state | |
Cosmetics | IDEA-96168 | PhpStorm window is not restored in proper maximized state on Windows OS | |
Cosmetics | IDEA-166907 | Duplicate caption for button | |
Cosmetics | IDEA-115916 | Tab bug : graphical and not only | |
Cosmetics | IDEA-167361 | Tip of the day, goto-message, missleading. | |
Cosmetics | IDEA-150957 | Gutter grows abnormally when increasing line spacing in editor font settings | |
Task | IDEA-168385 | Widen Balloon API for new error selection feature | |
Task | IDEA-165322 | External annotator inspection | |
Task | IDEA-144655 | Smart PSI pointers should retain old offsets after inserting text after them | |
Task | IDEA-173294 | Enable by default Win10 LookAndFeel | |
Auto-reported Exception | IDEA-55455 | Editing YAML file throws exception | |
Meta Issue | IDEA-173344 | System-independent and system-dependent paths are often intermixed in IDEA code | |
Exception | IDEA-151601 | Too many events posted | |
Exception | IDEA-134164 | Could not start Idea | |
Exception | IDEA-156293 | NPE at com.intellij.ui.mac.MacGestureSupportForEditor$1.pressure | |
Exception | IDEA-156917 | Throwable at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait | |
Exception | IDEA-159111 | IAE at com.intellij.openapi.components.ServiceManager.getService | |
Exception | IDEA-173666 | NPE at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.a | |
Exception | IDEA-160790 | Unable to save settings: Failed to save settings. Please restart PyCharm | |
Exception | IDEA-137007 | NPE at sun.font.FontDesignMetrics$MetricsKey.init(FontDesignMetrics.java:217) | |
Exception | IDEA-156466 | AE at com.intellij.diagnostic.IdeMessagePanel.showErrorNotification | |
Exception | IDEA-120967 | Settings->Menu and Toolbar not expanding | |
Exception | IDEA-168411 | PluginManager StartupAbortedException | |
Exception | IDEA-160341 | Error at com.intellij.credentialStore.OneTimeString.toString | |
Exception | IDEA-164698 | Throwable at com.intellij.openapi.fileEditor.impl.EditorsSplitters.a | |
Exception | IDEA-150925 | IAE at com.intellij.openapi.fileEditor.impl.EditorComposite.<init> | |
Exception | IDEA-149660 | IAE at com.intellij.configurationStore.StateStorageManagerImpl.expandMacro | |
Arquillian | Bug | IDEA-143282 | JBoss Arquillian + IPR project format: IAE at StateStorageManagerImpl.expandMacros() |
CSS | Bug | IDEA-160317 | SASS: Built-in fade-out function not recognized |
Bug | IDEA-151772 | Angular2 CSS not highlighted even when being used in template | |
Exception | IDEA-154246 | Throwable at com.intellij.psi.css.impl.stubs.index.CssIndexUtil.processKeysInScope | |
Clouds | Exception | IDEA-156073 | Deployment configuration created from 'Application Servers' toolwindow fails to start if no options are changed in 'Create Deployment Configuration' dialog |
Code Analysis. Dependencies | Bug | IDEA-144794 | Module Dependencies -> Analyse Dependency -> Rerun does not rerun the right analysis |
Code Analysis. Duplicates | Feature | IDEA-145091 | Provide option for duplicated code inspection to exclude generated sources duplicates when processing plain source file |
Code Analysis. Inspection | Feature | IDEA-156821 | 'Inspection results tool window' - suppressing items of specific type should leave ability to suppress others |
Feature | IDEA-164129 | Jigsaw: provide quickfix when module exported to itself | |
Feature | IDEA-34620 | Nice to have to be able to specify pattern or signature for entry points in unused declaration inspection | |
Feature | IDEA-144795 | Inspections filtering needs filter for inspections without language | |
Bug | IDEA-157046 | 'Unused declaration' inspection shows '1 instantiation found' for constructor of not used class | |
Bug | IDEA-156394 | Incorrect control flow that reports a condition always true | |
Bug | IDEA-156364 | 'Inspection result tool window' preview doesn't scroll to view problem item | |
Bug | IDEA-160955 | Inspection Results: inspections not enabled "In All Scopes" are confusingly marked as "Disabled" | |
Bug | IDEA-157564 | 'Unused declaration' - in inspection result invalid field is not marked as invalid | |
Bug | IDEA-157140 | 'Inspection tool window' counter limited to 1 after rerun when grouping by directory enabled. | |
Bug | IDEA-156164 | Inspection result toolwindow tree - exclude in one node also removes in another | |
Bug | IDEA-157966 | Inspection result tool window shows only one result instead of several for one line when grouping by severity enabled | |
Bug | IDEA-151242 | Run Inspection by Name scope dialog has no default button anymore | |
Bug | IDEA-157154 | Throwable - 'No longer valid' nodes after export/import inspection results. | |
Bug | IDEA-156376 | 'Convert to project line separators' inspection can be applied many times | |
Bug | IDEA-161871 | Deadlock when running batch inspection and editing | |
Bug | IDEA-157777 | Case where View Offline Inspection Results doesn't show results | |
Bug | IDEA-156823 | 'Inspection result tool window' - Exclude/Include increases counter even the problem already resolved | |
Bug | IDEA-156825 | 'Inspection result tool window' - Editing setting should not set inspection analysis profile as active one | |
Bug | IDEA-157068 | Inspection result tool window - 'Nothing here' in quickfix pop-up after using Go Next/Prev problem | |
Bug | IDEA-168240 | Rename 'Import Scheme' to 'Import Profile' and 'Add/Edit description' | |
Bug | IDEA-157007 | XML offline inspection results are not sorted in alphabetical order | |
Bug | IDEA-140753 | Every inspection in offline inspection report is listed 3 times | |
Bug | IDEA-177356 | Unused declaration: inspection problem node doesn't show up as error when the inspection is configured to do so | |
Bug | IDEA-159101 | Odd preview pane for 'Unused declaration' entry points module | |
Bug | IDEA-168237 | Unnecessary popup when import/export inspection settings | |
Bug | IDEA-168235 | "Edit Settings" in inspection result toolbar opens Settings for all inspections, but not for specific one | |
Bug | IDEA-160655 | Inspection profile settings - empty line in Profile list after Resetting settings | |
Bug | IDEA-163702 | No quick fix button on inspection preview at inspection level after the first run | |
Bug | IDEA-156793 | 'Unused declaration' - please don't count Entry Points - when inspection in progress | |
Bug | IDEA-157009 | XML offline inspection result - no scrolling, no quickfix buttons - Declaration redundancy inspection group | |
Bug | IDEA-144275 | Checked-Out Settings for Inspection Are Not Active until restart | |
Bug | IDEA-161358 | "Cannot load .idea. The file does not exist" error is shown if .idea folder is removed between offline inspection runs | |
Bug | IDEA-156478 | 'Inspection results tool window' loose 'Suppress' button after grouping | |
Bug | IDEA-157020 | HTML export of inspection results - Unused declaration inspection always has only one Problem resolution item | |
Bug | IDEA-158795 | 'Apply a quickfix' bulb is not enabled when loading offline inspection result | |
Bug | IDEA-156163 | Inspection result tool window: sometimes odd scrolling in preview pane. | |
Bug | IDEA-156310 | 'Inspection Result tool window' wrong counter after applying Suppress for several inner classes | |
Bug | IDEA-168254 | Inspect.sh(bat) doesn't work | |
Bug | IDEA-157014 | XML offline inspection result - empty node for 'no longer valid' item | |
Bug | IDEA-160657 | Inspection profile settings - cannot apply changes right after rename inspection profile | |
Bug | IDEA-157909 | Inspection results "Go Next/Prev Problem" buttons should skip non-problem nodes | |
Bug | IDEA-111174 | Status bar should show inspection highlights even for INFO severity | |
Bug | IDEA-156169 | 'Inspection result tool window': 'Filter resolved items' doesn't work without 'Group by directory' | |
Bug | IDEA-169227 | Inspection settings: Restore Defaults does not remove option added to disabled inspection | |
Bug | IDEA-156180 | 'Inspection result tool window' Suppress for class shown twice | |
Bug | IDEA-130443 | Inspection settings: tree node does not turn to "modified" state on changing scope set | |
Bug | IDEA-55394 | 'Condition always true' inspection sometimes incorrect when variable modified in finally block | |
Bug | IDEA-156669 | 'Inspection result tool window' - exclude file scope option when use 'Run inspection on...' button on preview pane | |
Bug | IDEA-156353 | 'Editor is already disposed' exception when navigating through inspection result tree | |
Bug | IDEA-156683 | 'Unused method parameter' inspection finds only first unused parameter but not all | |
Bug | IDEA-162159 | Inconsistent inspection results when "Group by directory" enabled/disabled | |
Bug | IDEA-156893 | 'Inspection result tool window' - inspection description font is too big | |
Bug | IDEA-158470 | 'Inspection result tool window' - included back node doesn't appear if filter is on | |
Bug | IDEA-156354 | Throwable - at excluding item of inspection result tree | |
Bug | IDEA-155813 | Freeze after running inspections | |
Performance | IDEA-161598 | AnalysisScope uses and retains a lot of memory | |
Performance | IDEA-156387 | 'Inspection results tool window' tree creation slowness without grouping by directory | |
Performance | IDEA-156384 | 'Inspection results tool window' tree slowness selecting inspection | |
Performance | IDEA-156635 | Running inspection analysis causes idea to freeze | |
Performance | IDEA-157006 | After importing XML offline inspection results any change of grouping is slow | |
Performance | IDEA-172904 | Slowness viewing inspection result | |
Performance | IDEA-157005 | XML inspection report import hangs after switching to another application | |
Usability | IDEA-156179 | 'Inspection result tool window' open settings for selected group | |
Usability | IDEA-173023 | Inspection settings: parent elements do not become "changed" after changing inspection severity | |
Usability | IDEA-157156 | 'Unused declaration' - suppress &quickfix actions are available after applying | |
Usability | IDEA-155319 | "Run inspection by name" should not reuse "Find Action" search pattern | |
Usability | IDEA-155073 | "Suppress all inspections" is inconveniently placed | |
Usability | IDEA-156675 | 'Inspection result tool window' - please preserve selection after inclusion/exclusion | |
Usability | IDEA-156673 | 'Inspection result tool window' - Exclude/Include is not affect children nodes as it should | |
Usability | IDEA-96532 | Orders in Severities Editor and in Severity Chooser are opposite | |
Usability | IDEA-156728 | 'Unused declaration' inspection - Edit settings doesn't navigate to inspection when entry point selected | |
Usability | IDEA-156727 | 'Inspection result tree' Re-arrange menu items in context menu | |
Usability | IDEA-156894 | 'Inspection tool window' - preview scrolls to the beginning of the file after Excluding result | |
Cosmetics | IDEA-156173 | 'Inspection result tool window' Cursor in tree may overlap preview pane | |
Cosmetics | IDEA-173147 | Ugly Suppress combobox in batch inspection results | |
Cosmetics | IDEA-159065 | Blinking preview pane of inspection result tool window | |
Cosmetics | IDEA-162907 | Inspections settings: wrong font color for selected top level nodes | |
Cosmetics | IDEA-157206 | 'Inspection result tool window' - Exclude/Include changes font color when should not | |
Cosmetics | IDEA-156462 | 'Inspection result tool window' on preview shows '1 problemS' when performing analysis | |
Cosmetics | IDEA-157004 | HTML inspection result report - Could we change Warning and other severity colors | |
Cosmetics | IDEA-156157 | Odd vertical line (and indent) in preview of inspection results | |
Exception | IDEA-159043 | NPE running 'Unused declaration' inspection | |
Exception | IDEA-157558 | Argument for @NotNull parameter 'src' of com/intellij/util/ArrayUtil.remove must not be null | |
Exception | IDEA-157153 | NPE at importing XML results of inspections | |
Exception | IDEA-160668 | Inspection profile settings - NPE after importing inspection settings | |
Exception | IDEA-155872 | NPE running inspection for the first time | |
Exception | IDEA-156670 | Throwable at excluding several nodes | |
Exception | IDEA-155886 | Throwable after usage of 'Inspection Options' | |
Exception | IDEA-156469 | Throwable - running inspections on IDEA java-tests module | |
Exception | IDEA-157464 | ArrayIndexOutOfBoundsException at traversing inspection results | |
Exception | IDEA-155839 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'parentNode' must not be null | |
Exception | IDEA-156891 | Wrong offset: 13101. Should be in range: [0, 11760] - canceling inspection | |
Code Coverage | Bug | IDEA-158755 | Export Coverage Report as HTML produces a NPE |
Code Formatting and Code Style | Feature | IDEA-99267 | Command line formatter could be implemented |
Bug | IDEA-141916 | The code formatter:off (//@formatter:off) does not work as expected. | |
Bug | IDEA-150768 | Java fields are shown as plain identifiers if custom color scheme is used | |
Bug | IDEA-159285 | Editor doesn't auto-indent within switch-case correctly | |
Bug | IDEA-160426 | Export of Code Style does not include JavaDoc configurations | |
Bug | IDEA-146984 | Lot of Java color options doesn't inherit from Language Default | |
Bug | IDEA-166923 | Reformat code before commit doesn't pick up code style settings | |
Bug | IDEA-156914 | Allow indent options provider to override language specific indents for data language in templates | |
Bug | IDEA-156091 | Scratch files don't use changed code style | |
Bug | IDEA-144945 | Incorrect notification "The file is indented with 3 spaces instead of 2" in Dart file | |
Bug | IDEA-52549 | Reformat Code misbehaviour in a XML file | |
Bug | IDEA-160389 | Manage Code style setting | Copy to project doesn't update settings editor until settings dialog is reopened | |
Bug | IDEA-141467 | "Reformat according to Style"-Checkbox resets on IDE restart | |
Bug | IDEA-173502 | Applying "Use inherited Attributes" on one item will auto-select inherited attributes option on other items | |
Bug | IDEA-132970 | Provide simple import of IntelliJ code style settings | |
Bug | IDEA-144196 | Strip trailing spaces on save should honor keep Indents on empty lines | |
Bug | IDEA-156091 | Scratch files don't use changed code style | |
Bug | IDEA-158868 | Incorrect whitespace insertion into Java reference expression | |
Bug | IDEA-144408 | Adjusting Settings via a Quick-Fix allows alters Default | |
Performance | IDEA-72973 | Converting spaces to tab on a large file seems to effectively kill phpstorm | |
Exception | IDEA-173144 | Find action exception | |
Code Navigation | Feature | IDEA-155607 | Prefer classes available in the current module |
Feature | IDEA-106194 | Search in File structure dialog with paste support | |
Feature | IDEA-112841 | Navigate to file action should support fuzzier path search terms | |
Feature | IDEA-111332 | Navigate file doesn't understand line number | |
Feature | IDEA-151405 | More flexible go to file and line action | |
Feature | IDEA-162418 | Enhanced go to file formats | |
Bug | IDEA-128907 | Goto declaration in code fragment opens new editor | |
Bug | IDEA-171098 | Class/Symbol Navigation behavior change | |
Bug | IDEA-157956 | Breadcrumb font size doesn't scale down. | |
Bug | IDEA-160333 | Override/implements gutter icon not navigating | |
Bug | IDEA-158010 | "Searching for implementations" thread isn't canceled when the Goto Implementation popup is canceled | |
Bug | IDEA-156369 | Go to declaration on lambda param does nothing | |
Bug | IDEA-157772 | Breadcrumbs are shown incorrectly in the decompiled classes | |
Bug | IDEA-149235 | Unexpected classes in type hierarchy when multiple versions of class present | |
Bug | IDEA-160567 | "Navigate to next highlighted error" is broken | |
Bug | IDEA-157786 | File matching pattern results showed twice for some files | |
Bug | IDEA-92217 | Breadcrumbs are not updated on first mouse/keyboard action just after file reopening | |
Bug | IDEA-76466 | Navigate Symbol does not support anonymous inner classes | |
Bug | IDEA-158226 | Goto Declaration action: is available on literals | |
Bug | IDEA-124800 | Does not work go to the implementation of the method | |
Bug | IDEA-159305 | Low relevant elements on top of the results list in Go to class popup | |
Bug | IDEA-156984 | Deadlock in inheritor search | |
Bug | IDEA-157671 | Wrong title when searching for inheritors | |
Bug | IDEA-167877 | Strange "Go to Implementation(s)" behavior with private inheritors | |
Bug | IDEA-165329 | Can't copy class reference by hitting Ctrl+C in Navigate/Class list | |
Bug | IDEA-159188 | 'Back' navigation fails if the 'Choose Declaration' popup was shown | |
Performance | IDEA-156735 | Bookmarks causing typing slowness | |
Usability | IDEA-172282 | Disprefer start-matching variants in Goto popups when the input starts with * | |
Usability | IDEA-161069 | Show special gutter icon for 'implemented via sub-class' methods | |
Usability | IDEA-163865 | "Enter class name" popup showing distant matches first | |
Usability | IDEA-22690 | Show definition for class should show the package | |
Cosmetics | IDEA-137806 | got to file and line using file(number) syntax along with file:number | |
Console | Bug | IDEA-161123 | Saving console output to file produces an empty file |
Bug | IDEA-167431 | Console filters can no longer change foreground text color | |
Bug | IDEA-167094 | Can't remove first char in user input | |
Bug | IDEA-132694 | ANSI colors need restart for a new settings to apply | |
Bug | IDEA-152620 | Move Filter#applyFilter from EDT to the pooled thread | |
Bug | IDEA-146228 | IntelliJ does not respond when searching SQL History | |
Bug | IDEA-145124 | Console contents not visible when window is floating | |
Bug | IDEA-149450 | ANSI escapes not interpreted as expected | |
Performance | IDEA-165325 | version 2016.3 extreme slow console | |
Usability | IDEA-63980 | Make idea.cycle.buffer.size configurable in IDEA GUI / IDEA settings | |
Cucumber JVM | Feature | IDEA-157368 | Behave: Scenario outline parameters are not highlighted in outline description |
Custom JRE | Bug | IDEA-166384 | provide a utility method in IDEA to support JRE-166 |
Usability | IDEA-57233 | Editor font antialising/appearance problems on Linux | |
Debugger | Feature | IDEA-54188 | add a configuration option to preselect/automate disconnection and process termination on termination of a debugging session |
Feature | IDEA-43728 | Provide a way to step in a chosen thread while others remain suspended | |
Feature | IDEA-145368 | Support force early return | |
Bug | IDEA-149816 | No completion and strange errors in condition field in decompiled files | |
Bug | IDEA-150534 | DebugConfigureAction DebugLogConfigureDialog is missing getDimensionServiceKey() | |
Bug | IDEA-156761 | 'Show watches in variables tab' button moves to Server tab | |
Bug | IDEA-149017 | Process list implementation does not provide correct executable names for applications with spaces in their paths | |
Bug | IDEA-149786 | Watches editor is broken | |
Bug | IDEA-172505 | Gradle mulitmodule project debug jumps to wrong module for breakpoint | |
Bug | IDEA-152840 | Breakpoint popup: Condition field mnemonic is passed to main frame | |
Bug | IDEA-177131 | Debugger console should have horizontal scrollbar and the ability to scroll content with the mouse | |
Bug | IDEA-156365 | Force Step Into in debugger causes AbstractMethodError | |
Bug | IDEA-150317 | Debugger: Evaluate dialog: Expression Mode button shows wrong mnemonic | |
Bug | IDEA-170677 | Top-levels tabs in the "Debug" tool window is merged after the IDE restarted | |
Bug | IDEA-170670 | Top-level tabs are losing a state when session restarted | |
Bug | IDEA-161754 | Terminate process on exit choice is not preserved | |
Bug | IDEA-150591 | Attach to process list doesn't show processes launched from terminal with a relative path | |
Bug | IDEA-150592 | Attach to process list doesn't show process with non–latin character | |
Bug | IDEA-161086 | Add to Watches from "Evaluate" dialog should evaluate only once | |
Bug | IDEA-145015 | Quick evaluate expression (ctrl+alt+8) instruction is silently ignored when an attempt is made to evaluate the same expression a second time. | |
Bug | IDEA-130822 | Special Java/Swing widget to enable/disable breakpoints does not hide when active tab changes during debugger session | |
Bug | IDEA-150411 | Debug tool window: on reusing it different type of configuration picks up watches from previous type | |
Bug | IDEA-156086 | Create breakpoint with text selection fail | |
Bug | IDEA-131748 | Stop debug session kills all processes | |
Usability | IDEA-144953 | Navigate from Evaluate Dialog should close it | |
Usability | IDEA-120087 | Debugger: changed state of a breakpoint is not visible, until applied | |
Usability | IDEA-142098 | Multiple breakpoints in a single line: don't display the whole method body in toggle breakpoint drop-down | |
Usability | IDEA-167143 | Invalid focus switching in variables window | |
Usability | IDEA-156493 | "Evaluate Expression" – underlined character conflicts with "Paste from History" | |
Usability | IDEA-172133 | "Add to Watches" action does not "follow" editor selection | |
Usability | IDEA-155212 | breakpoint display in favorites is suboptimal | |
Usability | IDEA-124497 | Debugger: "Resume/Pause Program" in menu "Run" is active active | |
Usability | IDEA-152214 | Xcode like way to disable/remove breakpoints | |
Usability | IDEA-151857 | Field "tooltip delay" is active when the check box is disabled | |
Usability | IDEA-172772 | Action "Resume program" is not available when IDEA is updating indexes | |
Cosmetics | IDEA-57838 | Different breakpoint icon for conditional breakpoints | |
Cosmetics | IDEA-103215 | Add automatic word wrap to conditional breakpoint expression modification popup | |
Decompiler | Bug | IDEA-82515 | Failed assertions within psi.impl.compiled on opening class files compiled by Kotlin |
Diff_Merge | Feature | IDEA-170174 | Implement "Mirror to left/right" from FTP compare on local compare |
Feature | IDEA-149184 | Add auto scale to fit downscaling, remember zoom factor and zoom both images at once options to image diff | |
Feature | IDEA-64244 | Enable "annotate" feature in merge window. | |
Feature | IDEA-138701 | Separate gutter highlighting for whitespace-only changes | |
Feature | IDEA-115600 | Advanced syntax coloring not working properly in 'Show Diff' window | |
Feature | IDEA-167631 | Open all files which are modified in the current branch | |
Feature | IDEA-166528 | Window "Difference between master and ... (Local) versions in ... | |
Feature | IDEA-16394 | Option to turn off inspections in diff window | |
Bug | IDEA-160945 | Inspection highlighting in the Merge dialog does not work | |
Bug | IDEA-127612 | Optimize imports action available in diff | |
Bug | IDEA-144276 | Diff view shows "no differences" message when "Do not highlight" option is set | |
Bug | IDEA-173149 | Next Difference does not work on emptied files | |
Bug | IDEA-141370 | Diff dialog cache for files out of project | |
Bug | IDEA-22363 | Diff Window in Ignore Whitespace Mode: Says "No Difference" Even If Threr're Ignored Differences | |
Bug | IDEA-158003 | Compare Files no longer works with files in archives (jar, zip) | |
Bug | IDEA-173906 | Diff on item in shelf is not syntax highlighted | |
Bug | IDEA-111268 | Tab width not respected when viewing code changes inline | |
Bug | IDEA-147700 | Diff view opens new window in smallest window possible only showing close, min, max buttons | |
Bug | IDEA-160646 | External Diff Tool: file extension is empty for files with unknown file types | |
Bug | IDEA-161976 | Resolve merge conflicts window too small on hidpi screen | |
Bug | IDEA-101502 | Dir diff: Files with different line separators(the only difference) are shown as different in the list, but are actually the same ("no differences") | |
Bug | IDEA-156201 | Insertion / deletion markers are shown at wrong positions with "Ignore whitespaces" policy | |
Bug | IDEA-171674 | First tab is very short in the left Diff pane | |
Bug | IDEA-151526 | No annotate action is enabled in "Compare with..." dialog for repository version | |
Bug | IDEA-151524 | Strange error and exception in log if try to annotate diff for newly added file(from local changes) | |
Bug | IDEA-151521 | Assertion error on try to annotate diff for local changes(in case one line) | |
Bug | IDEA-150929 | Command line "idea.sh diff" does not work if idea is not running | |
Bug | IDEA-151274 | Column selection mode does not work in 3-way merge | |
Performance | IDEA-159879 | Memory leak while looking many diffs | |
Usability | IDEA-105203 | diff section in commit window is not resizable | |
Usability | IDEA-137362 | Commit Changes dialog diff area to small | |
Usability | IDEA-137936 | New diff shows less code than before | |
Usability | IDEA-141671 | Filenames used in external merge are not immediately self-documenting | |
Cosmetics | IDEA-110941 | Bookmark icons shown flipped horizontally in diff window | |
Cosmetics | IDEA-136265 | Diff view: the collapsed lines markers are not visible with some look and feels | |
Exception | IDEA-162307 | Cannot open Diff of SQL file anymore: UnsupportedOperationException: Should not be called directly | |
Exception | IDEA-167185 | AE at com.intellij.util.xmlb.MapBinding.deserializeList | |
Docker | Feature | IDEA-142322 | Add possibility to close attached console |
Feature | IDEA-152660 | Docker Log console does not support ANSI color codes | |
Feature | IDEA-170246 | Docker: Support HEALTHCHECK and SHELL instructions in the Dockerfile | |
Feature | IDEA-170253 | Docker: Validate the number of arguments for instructions in the Dockerfile | |
Feature | IDEA-153202 | Docker plugin - select visible containers/images | |
Feature | IDEA-172226 | Support docker stages synthax | |
Feature | IDEA-178533 | compose YAML: show enum violations in docker compose inspections | |
Feature | IDEA-138992 | Simplify converting options for command line docker util into json | |
Feature | IDEA-170237 | Docker: Show inspection errors for invalid LABEL instructions | |
Bug | IDEA-157736 | Deploying docker container fails because HostConfig was removed in docker v1.12 | |
Bug | IDEA-168191 | || missing as operator for Dockerfile RUN command | |
Bug | IDEA-162764 | Docker: wrong item is selected when trying to configure server | |
Bug | IDEA-145427 | Docker: support full set of the options from Docker 1.21 remote api | |
Bug | IDEA-175715 | Docker: display "Dockerfile detection" events only project-dependent | |
Bug | IDEA-161488 | Docker terminal should be available in dumb mode | |
Bug | IDEA-155582 | Docker. Error is displayed for "!" in the correct Dockerfile in the Editor. | |
Bug | IDEA-170242 | Docker: Show inspection errors for invalid ARG instructions | |
Bug | IDEA-151477 | Dockerfile false negative syntax error message | |
Bug | IDEA-155150 | Dockerfile editor misidentifies $(...) as syntax error | |
Bug | IDEA-155691 | Docker: attach fails for remote Docker with insecured HTTP access | |
Bug | IDEA-161514 | Docker Deployment run configuration hangs | |
Bug | IDEA-151199 | Docker: (on win / mac): Compute the local volume bindings considering virtual box path mapping | |
Bug | IDEA-159223 | Support direct connection via unix:// on Mac OS X | |
Bug | IDEA-144983 | Docker: improve UI for configuring container options | |
Bug | IDEA-172233 | Dockerfile: treat variables declared in ARG instructions | |
Bug | IDEA-150970 | Docker: edit container settings in the Docker view | |
Bug | IDEA-152971 | Docker: dedicate view is not created on first server registration until project is reopened | |
Bug | IDEA-155508 | Docker. Error is displayed for the correct Dockerfile in the Editor. | |
Bug | IDEA-155353 | Docker. Idea hangs after opening some amount of container tabs. | |
Bug | IDEA-151572 | Docker: rename Settings / Clouds item to 'Docker' if it's the only cloud available | |
Bug | IDEA-145814 | Dockerfile synthax errors | |
Bug | IDEA-173563 | Docker: ADD instruction: Provide an inspection error in case of multiple source files and "/" absence at the end | |
Bug | IDEA-173387 | Unable to install or update to docker plugin 2.5.5 | |
Usability | IDEA-177951 | Docker: Dockerfile detection balloon should handle the case when too many files detected | |
Usability | IDEA-155356 | Docker. Order containers and Images in the Docker View. | |
Cosmetics | IDEA-169257 | Docker: Find Usages called from Dockerfile. Correct the title and review buttons. | |
Task | IDEA-144850 | Docker: run a command in a running container | |
Exception | IDEA-173553 | AssertionError on COPY --from | |
Exception | IDEA-145239 | NPE on adding volume binding | |
Exception | IDEA-158428 | Throwable: Dockerfile detection is already registered | |
Documentation | Bug | IDEA-152590 | Quick doc font size is not remembered between IDE restarts |
Usability | IDEA-158071 | Documentation of com.intellij.psi.tree.* API classes | |
Eclipse Integration | Bug | IDEA-160071 | When eclipse plugin is not available, show error message (instead of exceptions) |
Editor. Code Completion | Feature | IDEA-171779 | Make default size of code completion popup configurable |
Bug | IDEA-152395 | Wrong bracer wrapping in lambda expression | |
Bug | IDEA-113393 | Live Template variable skipped when its default value contains a dash | |
Bug | IDEA-165880 | Out of date psi in completion API | |
Usability | IDEA-178522 | Please repeat "Complete function with parameters" setting in editor | |
Usability | IDEA-159953 | Esc for completion popup also removes the usages highlighting | |
Editor. Editing Text | Feature | IDEA-45030 | Add ability to specify cursor position in File Templates (e.g. special macros as for Live Templates) |
Feature | IDEA-147003 | Provide syntax aware 'move left'/'move right' actions | |
Feature | IDEA-111564 | Leave caret where is if inline refactor mode is exited with Shift-ESC | |
Feature | IDEA-127539 | Support for ligatures in editor | |
Feature | IDEA-23487 | Parameter Shifting like Method Shifting | |
Feature | IDEA-145479 | Live Templates: reverse of underscoresTo*() functions | |
Feature | IDEA-158886 | Live Template unable to use variable + constant as default | |
Feature | IDEA-12068 | Add ability to go to matching brace/parenthesis/bracket | |
Bug | IDEA-178621 | Join Lines does not add whitespace at the end of lines if they are indented | |
Bug | IDEA-149641 | Scrolling pane horizontal position does not follow the caret if Live Template variable placeholder is active | |
Bug | IDEA-96781 | Quick Documentation: after closing pinned Documentation window it doesn't open when the caret is in documentation comments | |
Bug | IDEA-166498 | Incorrect border effect in editor with new hidpi | |
Bug | IDEA-172026 | No cursor when switching to another window. | |
Bug | IDEA-162004 | Rich copy produces wrong foreground color at the start of copied fragment | |
Bug | IDEA-144876 | Dragging breakpoint produces text selection | |
Bug | IDEA-43257 | When several JDKs are used in project modules, "Overridden in subclasses" list includes classes from every JDK | |
Bug | IDEA-111328 | Move caret to matched brace works incorrectly | |
Bug | IDEA-154763 | Ligature for "[]" doesn't work in C/C++ for arrays with FiraCode | |
Bug | IDEA-152063 | IntelliJ fails to use encoding from project settings for files containing breakpoints when project is opened | |
Bug | IDEA-161056 | In column mode, after pressing Shift-PageDown to efficiently extend the column to the bottom of the page, Shift-UpArrow stops working. | |
Bug | IDEA-165577 | Sibling multi-cursors are merged into one | |
Bug | IDEA-166581 | Incorrect font rendering in vcs change preview (new hidpi) | |
Bug | IDEA-159282 | When commenting with line comment Hebrew text is placed on the left side of the comment | |
Bug | IDEA-159281 | In .rb files when commenting with line comment Hebrew text is inverted | |
Bug | IDEA-166059 | Corrupted zero latency typing with the new hidpi | |
Bug | IDEA-160423 | Caret#selectLineAtCaret(and others) operate on a different caret instance | |
Bug | IDEA-150296 | java.lang.IllegalArgumentException: line must be non negative: -1 | |
Bug | IDEA-170583 | "Reformat Code" leads to weird scrolling in the editor window | |
Bug | IDEA-158635 | Toggling Ligatures does not update font preview | |
Bug | IDEA-146566 | Live Templates seem to be ignoring in-line @ symbols | |
Bug | IDEA-151013 | "Move statements right and left" works unreliably in XSLT | |
Bug | IDEA-149995 | Folded code foreground not inherited from default text | |
Bug | IDEA-161105 | Breakpoints move unexpectedly on editing | |
Bug | IDEA-159399 | Selection gets broken for multi clicking Alt+Shift+Middle Mouse Button | |
Bug | IDEA-177564 | Status bar of Console window does not update the "Column" field | |
Bug | IDEA-157196 | Regression: mouse wheel scroll doesn't work while highlighting editor text | |
Bug | IDEA-171695 | Intention bulb blocks cursor placement | |
Bug | IDEA-155936 | Incorrect width of cyrillic letters in editor. | |
Bug | IDEA-168069 | Join Lines throws array index out of bonds on an empty file | |
Bug | IDEA-149817 | IntelliJ: Cannot navigate from usage to declaration of method because documentation overlay hides usage | |
Bug | IDEA-158038 | Multi-caret typing of a text where some characters are inserted automatically results to different content of the first and other lines | |
Bug | IDEA-150505 | Underlines characters invisibles | |
Bug | IDEA-158439 | Newline in FoldingBuilder.getPlaceholderText is displayed differently cross-platform | |
Bug | IDEA-159929 | # in custom File templates in WebStorm are marked as errors | |
Bug | IDEA-140614 | Find action search field doesn't respect editor's keymap for 'paste' and 'cut up to line end' actions | |
Bug | IDEA-77306 | Expand Abbreviation showing red placeholder rectangle and needs to confirm by pressing Tab/Enter/Esc second time (CSS, JS) when caret is in it | |
Bug | IDEA-150440 | Soft-Wrap should wrap at the configured code width | |
Bug | IDEA-172241 | Uncomment of multiple blocks in properties file does removes too many characters | |
Bug | IDEA-165853 | Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA | |
Bug | IDEA-150819 | Keymap - multiple identical shortcuts for the same action | |
Bug | IDEA-177979 | Impossible to enter zero width non-joiner character on Windows 10 | |
Bug | IDEA-110029 | documentation window disappears immediately | |
Bug | IDEA-161293 | Console Font preview - gutter is not updated on font size change | |
Bug | IDEA-150132 | When selecting and dragging text to "watches" most of the time the editor will start scrolling down and marking the whole text automatically. | |
Bug | IDEA-173263 | "Auto-Indent Lines" does not move to the next line when caret is inside a string with injected language | |
Bug | IDEA-76883 | The yml file has more code folding outline, and it position is error. (Have picture) | |
Bug | IDEA-159777 | ObjectNotDisposedException on project close with opened evaluate window | |
Bug | IDEA-158559 | Drag in annotations area starts selection | |
Bug | IDEA-172912 | Garbled characters in quick documentation | |
Bug | IDEA-167611 | Default printer font size is big on HiDPI display | |
Bug | IDEA-168209 | Quick doc window is not closed from the first attempt | |
Bug | IDEA-162245 | Auto-import is aggressively importing non-existing symbols | |
Bug | IDEA-166403 | Backspace does not remove indents and new lines in scratch files | |
Bug | IDEA-161409 | Folded imports region opens when imports are added | |
Bug | IDEA-167937 | Documentation window gets focus on second Smart Type completion | |
Bug | IDEA-170997 | Multi-caret: A character is deleted despite empty selection | |
Bug | IDEA-150208 | Text selection is shifted / wrong text selection | |
Bug | IDEA-161410 | Quick Documentation: double opening angle brackets are printed as single brackets | |
Bug | IDEA-160904 | Semantic highlighting setting isn't saved between restarts | |
Bug | IDEA-151182 | AWT freeze after git pull | |
Bug | IDEA-161968 | Multiselection cursor location is unexpected | |
Bug | IDEA-167630 | Backspace > Unindent to nearest indent position option doesn't work as expected beyond the line end | |
Bug | IDEA-98074 | Line spacing makes cursor oversized | |
Bug | IDEA-165306 | Multiple caret Copy and Paste gives inconsistent results | |
Bug | IDEA-159638 | scratch buffers generate errors in undo | |
Bug | IDEA-165337 | Copy-paste from IDEA to TextEdit and back loses line breaks | |
Bug | IDEA-173190 | "Show Breadcrumbs" item in breadcrumbs bar context menu does nothing | |
Bug | IDEA-106950 | Incremental selection doesn't work in android logcat | |
Bug | IDEA-157592 | Move text through drag'n'drop on line numbers doesn't work. It copies the text instead | |
Bug | IDEA-156530 | Trailing whitespace being stripped only from the file which editor tab is active | |
Bug | IDEA-160978 | 'Quick Documentation' doesn't work in modal dialogs | |
Bug | IDEA-154312 | IDE becomes unresponsive on file save/sync. | |
Bug | IDEA-168452 | Backspace does not change cursor position | |
Performance | IDEA-157963 | Editor search leak when closing the editor | |
Performance | IDEA-157087 | Issue with Xml with Ligature | |
Performance | IDEA-156978 | LineSet should handle typing in large lines more efficiently | |
Performance | IDEA-164157 | Editor lags on typing 'Tab' | |
Performance | IDEA-166747 | Freeze after calling duplicate action repeatedly | |
Performance | IDEA-135620 | Multiple selections are extremely slow in edge cases | |
Performance | IDEA-154272 | Editor opening should do heavy operations in background | |
Usability | IDEA-159851 | External documentation doesn't jump to method, only top of the file on OS X | |
Usability | IDEA-156760 | 'Non-project files protection' dialog is had to use with a keyboard | |
Usability | IDEA-97406 | If user choose bigger edtior font, text effects (underlining, underwaving, strikeout) are still 1 pixel wide | |
Usability | IDEA-156759 | Add an option to 'Non-project files' protection dialog to edit files in a folder | |
Usability | IDEA-156758 | Disable non project files writing protection, when file is opened explicitly | |
Usability | IDEA-126952 | Scratches should have an extension | |
Usability | IDEA-158519 | Property files containing RTL strings and tokens (Arabic and Hebrew) are not rendered correctly | |
Usability | IDEA-87318 | Backspace should delete whitespace to chosen indent level, or be configurable | |
Usability | IDEA-115413 | UI hang on Regex evaluation | |
Usability | IDEA-150389 | Remove the term "Platform" from the UI | |
Usability | IDEA-167366 | When you enter Ctrl-Ctrl Down arrow to enter column mode, then while holding ctrl do shift right arrow, does not move to next word boundary | |
Usability | IDEA-173273 | Renaming a parameter with a hint looks weird | |
Usability | IDEA-111169 | Selecting lines using tap-drag (not click) on macbook forgets last line of selection. | |
Usability | IDEA-167931 | "Quick Evaluate Expression" with default mouse shortcut adds multiple carets on Linux | |
Usability | IDEA-156510 | Action "Toggle case" doesn't change capitalization of characters preceded by escaped backslash | |
Usability | IDEA-171904 | Parameter hints exclude dialog should remember the selected language | |
Usability | IDEA-159092 | Middle mouse double click does selection in editor | |
Usability | IDEA-152763 | Javadoc attached to library made by Doclava doesn't show due to attribute difference | |
Usability | IDEA-151393 | Changed order of intentions | |
Usability | IDEA-121829 | Disallow editing of framework/third-party files | |
Usability | IDEA-149632 | Display editor notification for library class sources that don't match bytecode | |
Usability | IDEA-127845 | Select logical line rather than visual line if an action which requres selection is invoked | |
Cosmetics | IDEA-148843 | A letter may appear on both sides of the caret | |
Cosmetics | IDEA-170592 | Choose Content to Paste Dialog (Ctrl+Shift+V) only highlights the first match per line | |
Cosmetics | IDEA-67480 | Font baseline is shifted for Consolas font | |
Cosmetics | IDEA-178723 | Non expandable foldings are always selected | |
Task | IDEA-149785 | Add an option in editor settings to disable adding carets on double-Ctrl+arrows | |
Exception | IDEA-159106 | TraceableDisposable$DisposalException at at com.intellij.openapi.util.TraceableDisposable.throwDisposalError() | |
Exception | IDEA-159934 | java.awt.HeadlessException is thrown while building searchable options in headless mode | |
Exception | IDEA-160466 | Throwable at com.intellij.openapi.editor.impl.SoftWrapModelImpl.getRegisteredSoftWraps | |
Exception | IDEA-172324 | IndexOutOfBoundsException in SegmentArrayWithData | |
Exception | IDEA-160596 | Transaction assertion from daemon createPasses | |
Editor. Error Highlighting | Bug | IDEA-144686 | Inconsistent coloring in Maven pom.xml/Spring config.xml files |
Bug | IDEA-161890 | Kotlin unused symbol highlighting is not updated after adding/removing single usage in another file | |
Usability | IDEA-160408 | Quote not recognized as an end to String | |
Exception | IDEA-160814 | IndexNotReadyException | |
Editor. Intention Actions | Feature | IDEA-150587 | Ability to click on links from inspections above the Editor using keyboard |
Cosmetics | IDEA-151324 | Not all actions in Generate menu have description in Status Bar | |
External Tools | Bug | IDEA-164380 | External tool is not invoked after Git commit |
Bug | IDEA-110240 | Auto select run tool after commit | |
File System | Bug | IDEA-166879 | IDE cannot handle 2GB+ jars |
Bug | IDEA-166870 | The IDE cannot access filesystem on AArch64 | |
Bug | IDEA-56577 | Report situation when user.home is pointing to an UNC path | |
Bug | IDEA-150199 | cannot create file with non-ascii characters in name | |
Bug | IDEA-159022 | Gradle project doesn't see the updated jar file after sibling Maven module artifact rebuilt | |
Bug | IDEA-166196 | Modules cannot be loaded error when loading a project containing iml reference outside of project dir. | |
Bug | IDEA-160580 | When symlink target changes to another with different content but the same length, content is not reloaded | |
Bug | IDEA-151155 | Standalone inspections fails on Windows | |
Bug | IDEA-161568 | UI Freezes after maven build ends | |
Bug | IDEA-162327 | Recognize NTFS junctions | |
Bug | IDEA-157840 | Save Document action doesn't work during indexing | |
Performance | IDEA-165859 | Pycharm freezes when open a folder with recursive symbolic link | |
Task | IDEA-103559 | File sync issues on paths containing non-ASCII characters | |
Exception | IDEA-156660 | at com.intellij.openapi.vfs.impl.local.NativeFileWatcherImpl$MyProcessHandler.notifyTextAvailable | |
Exception | IDEA-137695 | Pycharm was working fine, however i restarted my computer and tried to open it and I got a java.lang.runtime exception | |
Find, Replace, Find Usages | Feature | IDEA-147920 | Make Find in Path result previews editable |
Feature | IDEA-156611 | Find/Replace toolbar: Escape now clears the replace lineedit which also clears the lineedit history entry | |
Feature | IDEA-150915 | Find in Path Dialog: Preview tab does allow F4 to jump to source when focus in code preview pane (lower half) | |
Feature | IDEA-166464 | Be able to merge usage from the same line in the "find in path" preview pane dialog | |
Feature | IDEA-85093 | Find in files preview: allow to edit source file | |
Feature | IDEA-157910 | Find in path should be able to search in several threads | |
Feature | IDEA-171606 | Show VCS change marks in the search results preview editor gutter | |
Bug | IDEA-161214 | Find in Path: Preview editor does not abide by option "Allow placement of caret after end of line" | |
Bug | IDEA-155972 | Find in Path: preview shows wrong position | |
Bug | IDEA-112749 | Find field unicode support | |
Bug | IDEA-160080 | Find query lost when switching between "find in path" and "replace in path" dialogs | |
Bug | IDEA-170963 | Mnemonics shortcuts in new Find in path dialog is a mess | |
Bug | IDEA-168276 | "Find in path" doesn't change the directory to the selected one | |
Bug | IDEA-120891 | PhpStorm stuck after trying to cancel find in path | |
Bug | IDEA-157575 | Unexpected Cursor Behavior in Search | |
Bug | IDEA-160785 | Selection in a find/replace field is broken | |
Bug | IDEA-160192 | Seach and replace inconsistency started from Seach dialog | |
Bug | IDEA-167436 | Rerun 'Find Usages' empties first tab | |
Bug | IDEA-167096 | 'Too Many Occurrences' window appears too early | |
Bug | IDEA-167546 | Find/Replace nonfunctional when newlines are embedded in the Find textbox | |
Bug | IDEA-170038 | Find in Path dialog does not close automatically when clicking the code area | |
Bug | IDEA-161826 | Find and Replace keeps previous data in Replace field but it looks cleared | |
Bug | IDEA-157351 | Replace in Path: When next file is opening, code editor is blank (hangs) with "Loading" spinner | |
Bug | IDEA-146150 | Page up/down in preview mode of find in path | |
Bug | IDEA-140429 | 10s hang on changing groupping in show usages | |
Bug | IDEA-159341 | Replace in file: Regex for start of line matches twice on empty lines | |
Bug | IDEA-68160 | Find & Replace: preserve case bug | |
Bug | IDEA-156921 | Find In Path toolwindow - focus is stolen by "Preview Occurrences" editor | |
Bug | IDEA-166240 | Unordered line numbers in the "Find" panel | |
Bug | IDEA-104681 | Regex Find always case-sensitive with non-english characters | |
Bug | IDEA-159829 | when editing in find result previews the cursor jumps some number of characters after insertion | |
Bug | IDEA-149094 | Show usages popup speed search issues | |
Bug | IDEA-165473 | Find Usages results tool window scrolls erratically when removing result items and Group by usage type option enabled in view | |
Bug | IDEA-160975 | Find Usages does not search in library sources when there are several JDKs in the project | |
Bug | IDEA-150931 | Find in Path dialog: Preview tab doesn't show file path anywhere. | |
Bug | IDEA-144570 | Regex search freezes due to Preview tab | |
Bug | IDEA-120868 | Usage search "No Results" popup too small | |
Bug | IDEA-172370 | Find in path "Searching..." when nothing found | |
Bug | IDEA-150928 | The regex search dosent work sometimes. | |
Bug | IDEA-156850 | find preview ignores app settings ("soft wraps": off, "indent guides": on) | |
Bug | IDEA-140074 | Find in Path not working in jar file paths - Directory scope not working as before | |
Bug | IDEA-167872 | Find results from different files are merged | |
Bug | IDEA-169849 | Can't undo in Find in Path | |
Usability | IDEA-172283 | 'Select All Occurrences' not available in replace mode | |
Usability | IDEA-156629 | No replacement hint for the second and further occurrence in regex replace | |
Usability | IDEA-167955 | Find: `Ctrl+F` on selected word doesn't pre-select text in search field if Find bar is open | |
Usability | IDEA-61493 | Find Usages: Separate "Use soft wraps" option for the preview panel | |
Usability | IDEA-80778 | Folding - provide an option to NOT automatically unfold when user performs Find. | |
Usability | IDEA-73115 | "Show Usages" action should be more smart and detect on which usage it's invoked | |
Usability | IDEA-157440 | No space between line number and code when exporting found occurences to text file | |
Usability | IDEA-139310 | "Find Usages" should report source usages before usages in generated code | |
Usability | IDEA-87037 | Usability: Find in Path -- NOT in Whole project | |
Cosmetics | IDEA-172116 | Module dropdown in find window is too narrow, not resizable or scrollable | |
Exception | IDEA-167571 | Argument for @NotNull parameter 'scope' of com/intellij/psi/search/LocalSearchScope.<init> must not be null | |
Exception | IDEA-171668 | NPE at com.intellij.usages.impl.UsageViewImpl.doAppendUsage(UsageViewImpl.java:1060) | |
GWT | Feature | IDEA-138721 | Show module for bundled CSS files |
Bug | IDEA-170329 | IDEA 2017.1 NoClassDefFoundError: com/intellij/javascript/debugger/sourcemap/SourceMapHelperKt$createResolver$1$1$1$1 when debugging GWT | |
Bug | IDEA-157674 | "Unresolved references in JSNI methods" inspection not detecting anything | |
HTML | Bug | IDEA-157251 | Wrong autocomplete for opening tags |
Bug | IDEA-151185 | Thymeleaf namespace declaration not recognised in script tag | |
IDE Configuration | Feature | IDEA-171540 | Template Explorer like in Resharper |
Feature | IDEA-165592 | Bring back opening files from CLI in new window as option | |
Feature | IDEA-158388 | Add 'fromIDE' to all URLs that are opened from updates dialog | |
Feature | IDEA-108023 | Add "mouse wheel up" and "mouse wheel down" to mouse shortcuts | |
Feature | IDEA-159520 | Different color for lambda parameter | |
Bug | IDEA-172847 | On restart Intellij keeps clearing my font settings | |
Bug | IDEA-156772 | Some Live Templates lost their "applicable context" IntelliJ 2016.2 EAP | |
Bug | IDEA-166807 | IntelliJ does not recognize and deletes project shared file templates | |
Bug | IDEA-167444 | Deletion of css dialect or template data language left an artefact and causes an IOOBE | |
Bug | IDEA-150830 | Edit Custom VM Options propose to create idea64.vmoptions file instead of idea.vmoptions on OSX | |
Bug | IDEA-166732 | JetBrains IDEs do not restart if IDE is in a directory containing '.app' in it's name on Mac | |
Bug | IDEA-156742 | Save problem for Code Style Setting on Windows | |
Bug | IDEA-160459 | Nothing happens after 'Check for Updates...' | |
Bug | IDEA-160474 | File Templates: 'Enable Live Templates' checkbox is cleared on restart | |
Bug | IDEA-166892 | NullPointerException on startup | |
Bug | IDEA-166362 | Show warning notification concerning outdated boot java runtime | |
Bug | IDEA-151560 | Map help button to the specified id | |
Bug | IDEA-155871 | Page 'http://localhost:63342/m?jar/resources/inherit.gif' requested without authorization popups | |
Bug | IDEA-166179 | Font size is not preserved after updating to EAP build | |
Bug | IDEA-157865 | Lots of 'Already disposed' from 'UpdateChecker.checkForUpdate' when IDE is closed | |
Bug | IDEA-165515 | 'Edit Custom VM Options' action should edit file defined by IDEA_VM_OPTIONS environment variable if it's set | |
Bug | IDEA-167619 | I can not add another import to Java|Imports | |
Bug | IDEA-166402 | incorrect warning | |
Bug | IDEA-159360 | Custom file type: inconsistent highlighting of symbols added as keywords | |
Bug | IDEA-158422 | Keymap: for non-QWERTY keyboard layouts Ctrl is processed as Ctrl+Alt (Windows) or Alt (Mac OS) when combined with symbols | |
Bug | IDEA-173324 | Some Code Style settings are applied on Cancel | |
Bug | IDEA-160935 | Could not initialize class com.intellij.codeInsight.template.impl.TemplateContext$ContextInterner in presence of Database Navigator plugin | |
Bug | IDEA-151084 | 'Gradle' and 'Maven' items are always shown in results of searching in Keymap by shortcut | |
Bug | IDEA-130605 | Import Settings: "Select Components to Import" dialog has some unreadable items | |
Bug | IDEA-162050 | Show in files does not work in Debian Linux 8 | |
Bug | IDEA-156990 | Keymap: for non-QWERTY keyboard layouts semicolon is treated as colon in keyboard shortcuts | |
Bug | IDEA-173342 | Some non-URL paths in IDEA settings are stored with system-dependent separator | |
Bug | IDEA-156986 | Keymap: "English layout support" option gets disabled after reopening Preferences | |
Bug | IDEA-134815 | File templates: can't create templates from file without extension | |
Bug | IDEA-153585 | File Templates can't be exported/imported via Export/Import settings | |
Bug | IDEA-159323 | Custom file type: hex prefix configuration has no effect (no number highlighting) | |
Bug | IDEA-157128 | IDE loses Live Template "Applicable in" status on restart | |
Bug | IDEA-153597 | Settings > Appearance > "Override default fonts" should display current font when unchecked | |
Performance | IDEA-173601 | File synchronization makes the UI freeze for half a minute | |
Usability | IDEA-160418 | Settings search: don't start search when only 1 character was typed | |
Usability | IDEA-149673 | "Update channel switched to Early Access Program" notification is shown even on the first start-up | |
Usability | IDEA-165796 | remove perm gen options from OutOfMemoryDialog | |
Usability | IDEA-142986 | Settings / Colors and Fonts: hyperlink near "Use inherited attribute" could be always enabled | |
Usability | IDEA-166720 | Please sort lines in Settings - Editor - General - Console - "Fold console lines that contains" | |
Usability | IDEA-143998 | Provide direct link for issue creation when an internal error occurs | |
Usability | IDEA-177422 | Remove default shortcut for 'Rerun' action in Visual Studio keymap | |
Cosmetics | IDEA-167421 | SQL Dialects Settings: the path to specific file/folder uses incorrect slashes on windows | |
Cosmetics | IDEA-148604 | White box in Keyboard Shortcut dialog in Preferences | Keymap | |
Task | IDEA-158229 | Disable "VM options file path missing" warning in headless mode (offline inspections/duplicates) | |
Task | IDEA-149458 | Support for parallel update campaigns in a single channel | |
Exception | IDEA-159849 | NPE at com.intellij.openapi.components.impl.ComponentManagerImpl.registerComponentInstance(ComponentManager Impl.java:449) on startup | |
Exception | IDEA-148289 | NPE at com.intellij.ide.passwordSafe.config.PasswordSafeConfigurable.isModified | |
Exception | IDEA-158917 | Exception on startup | |
Indices | Bug | IDEA-155918 | Trying to save settings when everything seems to be already disposed. |
Bug | IDEA-156849 | Modal indexing | |
Bug | IDEA-161307 | ShutDownTracker#ensureStopperThreadsFinished deadlock | |
Bug | IDEA-173382 | EDT is blocked on start | |
Bug | IDEA-166470 | Deadlock | |
Bug | IDEA-156411 | UI lockup on updating indices | |
Performance | IDEA-158106 | FileContentQueue leaked after indexing and closing all projects | |
Performance | IDEA-148981 | Index rebuild doesn't complete after idea start | |
Performance | IDEA-167372 | Building the stub tree for a file loads its contents twice in a row | |
Performance | IDEA-167934 | Out of memory dialog on IntelliJ IDEA start/open project | |
Usability | IDEA-170114 | "Indexing paused during Power Save mode" shows forever and IntelliSense issues on Power Save mode | |
Exception | IDEA-165396 | Don't start indexing after the project is disposed | |
JSP | Bug | IDEA-158708 | JSP code completion not working in IDEA 2016.2 |
Bug | IDEA-149951 | Reformatting JSP does not recognize HTML; flattens everything | |
Java. Inspections | Feature | IDEA-173177 | Inspection: Comparing 'compareTo()` or 'Comparator.compare()' result with 1 / -1 |
Feature | IDEA-159678 | Warn about possible NullPointerException on throw | |
Feature | IDEA-163460 | Recognize patterns convertible to Arrays.setAll() | |
Feature | IDEA-165942 | Inspection to replace method call in a loop with bulk operation | |
Feature | IDEA-165108 | Objects.requireNonNull with argument of primitive type should be reported as warning | |
Feature | IDEA-165766 | Add inspection for explicit calls to no-argument super constructor | |
Feature | IDEA-160448 | Simplify groupingBy-collectingAndThen-Optional.get Collectors chain | |
Feature | IDEA-172417 | Dataflow analysis: track that loop is visited if and only if array/collection is non-empty | |
Feature | IDEA-166888 | Report useless Stream or Optional intermediate operations | |
Feature | IDEA-146716 | Add inspection for "Iteration over entrySet() can be replaced with forEach" | |
Feature | IDEA-171813 | Inspection to verify parameters of MethodHandle.invoke method | |
Feature | IDEA-172358 | Inspection to verify parameters of VarHandle.get(), VarHandle.set(), and similar methods | |
Feature | IDEA-167318 | MethodHandle/VarHandle signatures inspection | |
Feature | IDEA-170892 | Inspection: Suspicious Arrays.fill() call | |
Bug | IDEA-148688 | "Variable assigned to itself" inspection quickfix breaks code | |
Bug | IDEA-172636 | "Inspect Code" results are closed immediately for "HTML problems in Javadoc" | |
Bug | IDEA-172529 | False positive: "Variable can have 'final' modifier" on code which will be final in byte code | |
Bug | IDEA-162106 | "default package" shown as "<default>" in inspection results after exporting and importing | |
Bug | IDEA-173021 | @SuppressWarnings("JavadocHtmlLint") doesn't work | |
Bug | IDEA-166449 | 'Unused declaration' inspection doesn't work for local variables in some cases | |
Bug | IDEA-166602 | Duplicate Structural Search Inspection breaks feature in IDEA 2016.3.2 and 2016.3.3EA | |
Bug | IDEA-160991 | Returning null should result in a warning in @TypeQualifierDefault notnull method | |
Bug | IDEA-118095 | unused field annotated with @Mock not marked as unused | |
Bug | IDEA-160298 | Unused declarations inspection redesign - grouping in tool window affects showed problem | |
Bug | IDEA-154071 | Confusing UnusedParameters inspection result | |
Bug | IDEA-160046 | Unused declarations inspection - FQN of unused class not properly shown on preview pane | |
Bug | IDEA-160870 | Unused declarations inspection - preview pane counts only unused parameters and local variables | |
Bug | IDEA-156403 | JavaDoc inspection false positive for @see with external link | |
Bug | IDEA-155863 | 'Missing 'package-info.java' inspection doesn't provide proper quick fix actions and their description | |
Bug | IDEA-159674 | "Constant conditions & exceptions" false positive in GeneralCommandLine.MyTHashMap.putAll() | |
Bug | IDEA-173522 | "Java | Java 9 | Java module naming conventions" inspection has wrong name | |
Bug | IDEA-151423 | Replace all anonymous with lambda does not replace all on first invocation | |
Bug | IDEA-148069 | Declaration can have final modifier reports false positive on @Parameter and @Mock in JUnit tests | |
Performance | IDEA-166140 | Code cleanup is too slow and needs too much memory | |
Usability | IDEA-160537 | Unused declarations inspection - conflicting mnemonics when 'Run inspection by name' | |
Usability | IDEA-168244 | Group inspections in 'Java language level migration aids' by Java version | |
Usability | IDEA-160300 | Unused declarations inspection redesign - unused parameter node also contains quifixes for method | |
Exception | IDEA-160735 | Throwable after adding two custom severities, completing analysis and editing | |
Exception | IDEA-160043 | Unused declarations inspection - exception closing inspection result tool window | |
Exception | IDEA-161366 | Throwable and hangs when try to rename JUnit class name with inspection quickfix | |
Java. Intention Actions | Feature | IDEA-178774 | Unroll loop intention action |
Feature | IDEA-165428 | Intention // Inline "else" code branch | |
Bug | IDEA-148839 | Unbounded generic code generated | |
Bug | IDEA-157973 | Create method quickfix delete body of another method if caret is moved to another method body when template is working | |
Bug | IDEA-147577 | Expression type action slightly broken | |
JavaEE. Deployment and Run | Bug | IDEA-144313 | Redeploy "null" message |
JavaEE.WebLogic | Bug | IDEA-167857 | Weblogic: log line is marked as a red error while contains a text '<info>' |
JavaScript. Debugger | Bug | IDEA-160102 | JavaScript Debugger: "Copy Watch"creates buggy code |
Language Injection | Bug | IDEA-119612 | Settings / Language Injections: duplicate of bundled entry is bundled and not saved on restart |
Local History | Bug | IDEA-171946 | local history revert a dot is inserted in first char of file |
Bug | IDEA-172561 | Local history diff is not properly rendered unless dialog is resized | |
Packaging and Installation | Feature | IDEA-155466 | Make Default Configurations for GNU/Linux's First-Run Wizard Adjustable During Packaging |
Bug | IDEA-170328 | Command-line launcher does not work on Python 3 | |
Bug | IDEA-157346 | /usr/local/bin/idea cannot startup after idea is force killed | |
Bug | IDEA-172677 | MacOS: idea community: incorrect idea installer window opens on .dmg | |
Bug | IDEA-160738 | Update and restart fails after patch is applied with "Patch update is not supported" | |
Bug | IDEA-156078 | "Open recent project" from Windows taskbar does nothing | |
Bug | IDEA-151793 | IDEA failed to restart after plugins activation | |
Bug | IDEA-161183 | Update and Restart still fails in the latest EAP | |
Bug | IDEA-161180 | Installation update: "background task running" dialog; patch is not applied if restart is postponed | |
Bug | IDEA-156503 | Can't update PhpStorm | |
Bug | IDEA-161223 | Patch is not applied (Linux, macOS) | |
Usability | IDEA-147676 | Produce user-friendly error message on attempt to run IDE/Inspections/Duplicates under incompatible JDK | |
Usability | IDEA-160700 | Allow users to update via patch even if restarting isn't supported | |
Cosmetics | IDEA-145376 | MacOS: "[Errno 2] No such file or directory" error on attempt to open folder with command-line launcher | |
Task | IDEA-141023 | Bundle JRE with minor IDEs | |
Exception | IDEA-159824 | Restart failed with exception | |
Password Safe | Bug | IDEA-159455 | Can't reset / change the master password or select not to store passwords |
Bug | IDEA-159606 | Appearance&Behavior | System Settings | Passwords settings page: change the text | |
Bug | IDEA-159737 | Clear message to user about old password db migration | |
Bug | IDEA-160375 | Exception on attempt to connect to db with passwords converted from idea 2016.2 | |
Platform API | Feature | IDEA-177906 | Extension points for HelpManager |
Feature | IDEA-173600 | Provide public API to get changed document lines | |
Bug | IDEA-157691 | ConversionService fails to show dialog | |
Bug | IDEA-164902 | PersistentStateComponent does not preserve order of 'Set' fields. | |
Bug | IDEA-157491 | Using ParameterInfoHandler not parameterized by PsiElement results in ClassCastException | |
Bug | IDEA-166029 | Another backward-incompatible plugin SDK change in WebBrowserUrlProvider | |
Bug | IDEA-160143 | java.lang.NoSuchMethodError: com.intellij.util.containers.ContainerUtil.intersection(Ljava/util/Collection;Ljava/util/Collection; )Ljava/util/Collection; | |
Bug | IDEA-173198 | EAP 172.2103.15 causes some tests to deadlock (regression from 172.1909.2) | |
Performance | IDEA-154453 | Every PSI change causes full reparse of all other trees in the same multiple-tree view provider | |
Usability | IDEA-159584 | Please add javadoc to FilteredTraverserBase and JBTreeTraverser | |
Task | IDEA-156609 | StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST | |
Meta Issue | IDEA-121713 | Locale environment variables are empty on Mac | |
Plugin Development | Feature | IDEA-156232 | Show warning for explicit big build numbers in 'until-build' attribute in plugin.xml |
Plugin Management | Bug | IDEA-151593 | Cannot run platform tests in plugin project |
Bug | IDEA-164497 | IntelliJ 2016.3 hangs at startup with message "Scanning files to index" | |
Bug | IDEA-164464 | fileOpened should be executed in a write-safe context | |
Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library | |
Exception | IDEA-155455 | PPEIE at ExtensionComponentAdapter.getComponentInstance() on project loading | |
Project Configuration | Feature | IDEA-27471 | Temporarily disabling a module |
Feature | IDEA-162102 | Allow including into module directory located under excluded folder | |
Feature | IDEA-127753 | Ability to exclude files from indexing in a path by their names (full paths) or by pattern | |
Feature | IDEA-176860 | "Load/Unload Modules" modal dialog: double click to load/unload a module | |
Bug | IDEA-135096 | unable to include source folders under an excluded directory | |
Bug | IDEA-171776 | Default settings for copyright not copied into a new project | |
Bug | IDEA-161645 | Module: adding local JAR file uses file: instead of jar: prefix | |
Bug | IDEA-166461 | Cannot revert module language level to 1.8 | |
Bug | IDEA-159125 | intelij crashes and deletes whole project | |
Bug | IDEA-167087 | Pressing cancel in Project Structure|SDKs|Sourcepath|'+' file chooser dialog results in confusing dialog box | |
Bug | IDEA-167092 | ConcurrentModificationException while opening another project | |
Bug | IDEA-150345 | Invalidate Cache / Restart doesn't delete unused libraries' cache from .IntelliJIdea16\system\jars | |
Bug | IDEA-151029 | Project Structure: "Invalid item in the dependencies list" tooltip has < > html entities instead of < > | |
Bug | IDEA-147530 | ModifiableModuleModel#newModule should always create a new module from scratch | |
Bug | IDEA-149675 | Diplicate sources roots on first project import | |
Bug | IDEA-157933 | "More settings" option doesn't reappear if I unchecked "Create Project from Template" | |
Bug | IDEA-166580 | Change made to project library declaration is not stored | |
Performance | IDEA-144865 | ModuleManager#findModuleByName should be O(1) | |
Usability | IDEA-149366 | The error message that is shown on attempt to download library if connection fails should be wrapped | |
Project View | Bug | IDEA-170381 | Hide empty middle packages bug |
Bug | IDEA-171965 | Module group nodes with errors aren't marked in Packages View | |
Bug | IDEA-143457 | Project View presentation of a module looses bold font face when there is an error inside | |
Bug | IDEA-152049 | Project view collapses in unpinned mode after some time and changes in editor | |
Bug | IDEA-157379 | 'Project Files Tree', copy references doesn't output same content with single or multiple files | |
Bug | IDEA-106807 | Project View: "Folders always on top" option is always enabled after IDE restart | |
Bug | IDEA-160131 | Consider adding roots provided by AdditionalLibraryRootsProvider to External Libraries | |
Bug | IDEA-160450 | "Select Target -> Project View" doesn't work if Project View has multiple selection in it | |
Bug | IDEA-167323 | `Copy as Plain Text` in Project Structure doesn't copy anything | |
Bug |