- RubyMine 2017.2.5 (build 172.4574.31) Release Notes
- RubyMine 2017.2.5 EAP (build 172.4574.9) Release Notes
- RubyMine 2017.2.4 (build 172.4155.44) Release Notes
- RubyMine 2017.2.4 RC (build 172.4155.43) Release Notes
- RubyMine 2017.2.3 RC (build 172.3968.40) Release Notes
- RubyMine 2017.2.3 EAP (build 172.3968.22) Release Notes
- RubyMine 2017.2.2 (build 172.3757.57) Release Notes
- RubyMine 2017.2.2 RC (build 172.3757.57) Release Notes
- RubyMine 2017.2.2 EAP (build 172.3757.36) Release Notes
- RubyMine 2017.2.1 (build 172.3544.29) Release Notes
- RubyMine 2017.2.1 EAP (build 172.3544.13) Release Notes
- RubyMine 2017.2 RC (build 172.3317.60) Release Notes
- RubyMine 2017.2 EAP7 (build 172.3317.23) Release Notes
- RubyMine 2017.2 EAP6 (build 172.3198.8) Release Notes
- RubyMine 2017.2 EAP5 (build 172.2953.21) Release Notes
- RubyMine 2017.2 EAP4 (build 172.2827.23) Release Notes
- RubyMine 2017.2 EAP3 (build 172.2656.16) Release Notes
- RubyMine 2017.2 EAP2 (build 172.2465.15) Release Notes
- RubyMine 2017.2 EAP1 (build 172.2273.6) Release Notes
RubyMine 2017.2.5 (build 172.4574.31) Release Notes
Code Analysis. Inspection | Bug | IDEA-160008 | Found duplicated code inspection -- code is the same as a png??? |
Indices | Bug | IDEA-180296 | NPE in MapReduceIndex.flush corrupts indices |
Version Control. Git | Bug | IDEA-140196 | Built-in SSH: does not support strong security ciphers - Cannot negotiate, proposals do not match |
RubyMine 2017.2.5 EAP (build 172.4574.9) Release Notes
Docker | Bug | RUBY-19597 | Running all specs from folder with Docker remote SDK causes no tests found error |
Bug | RUBY-19828 | No external libraries are shown after adding remote SDK via Docker Compose | |
RubyGems | Bug | RUBY-20361 | Gems are not attached in External libraries in case of require |
Tests | Bug | RUBY-20282 | Debug reporter not showing any issue |
RubyMine 2017.2.4 (build 172.4155.44) Release Notes
Docker | Bug | RUBY-20090 | Cannot run application with Docker SDK in debug mode |
Bug | RUBY-19822 | Docker integration for Windows | |
Tests | Bug | RUBY-18752 | uninitialized constant Test::Unit::AutoRunner::RUNNERS when trying to run unit tests |
No subsystem | Bug | IDEA-178347 | UI is frozen for a long time in ModuleManagerImpl.loadModules |
Editor. Editing Text | Feature | IDEA-145517 | extend selection improvement |
Find, Replace, Find Usages | Bug | IDEA-123295 | Replace In Path stats are incorrect after replacement |
Usability | IDEA-123297 | Replace In Path tree collapses after replacing occurrences | |
Version Control | Bug | IDEA-175916 | SubVersion File status not updated after external commit. |
Version Control. Subversion | Bug | IDEA-176723 | SVN View swallows Projects |
Bug | IDEA-170912 | SQLite issues in SVN Integration plugin (Cannot save settings, No data in Local changes and Repo tab) | |
Bug | IDEA-176854 | IDEA creates wrong path to SVN | |
Bug | IDEA-61139 | Svn integrate file trips over URL with spaces (introduces %25%20) | |
Bug | IDEA-172523 | Select branch pop-up does not work in Update project | |
Bug | IDEA-83768 | Subversion: undo of case-only rename on Windows deletes local file, possibly losing uncommitted changes | |
Bug | IDEA-150239 | Commit on subversion after rename results in error | |
Bug | IDEA-161117 | Version Control "Repository" and "Incoming" tabs mask user, timestamp if too wide | |
Exception | IDEA-143641 | IAE at com.intellij.openapi.util.text.StringUtil.convertLineSeparators | |
Exception | IDEA-136700 | AE at org.jetbrains.idea.svn.actions.RelocateAction.perform | |
Exception | IDEA-159659 | Show merge sources - Argument must not be null | |
CSS | Bug | WEB-7014 | Case insensitive autocomplete in CSS selector does not correct case |
JavaScript | Feature | WEB-28073 | Support 'Optional catch bindings' |
JavaScript. Frameworks | Bug | WEB-28192 | Find Usage / Jump to Declaration (CTRL+Click) in AngularJS is no longer working |
Bug | WEB-28328 | Can't resolve Component in react 16 |
RubyMine 2017.2.4 RC (build 172.4155.43) Release Notes
Docker | Bug | RUBY-20090 | Cannot run application with Docker SDK in debug mode |
Tests | Bug | RUBY-18752 | uninitialized constant Test::Unit::AutoRunner::RUNNERS when trying to run unit tests |
No subsystem | Bug | IDEA-176658 | Changelog converted automatically to US-ASCII |
RubyMine 2017.2.3 RC (build 172.3968.40) Release Notes
Cucumber | Bug | RUBY-19613 | Usage of cucumber step definition usage through "Find usage" |
Docker | Bug | RUBY-19836 | Debug mode for IRB and Rails console don't work |
Bug | RUBY-19814 | No console output in IDE when running docker-compose application in debug mode | |
Bug | RUBY-19822 | Docker integration for Windows | |
Bug | RUBY-19786 | IRB and Rails console don't run with docker-compose SDK | |
Ruby Version Managers | Bug | RUBY-19610 | Support RVM multi-mode installation |
No subsystem | Bug | IDEA-176658 | Changelog converted automatically to US-ASCII |
Bug | IDEA-176762 | Installing new versions of apps loses "font ligature" setting | |
Diff_Merge | Bug | IDEA-173698 | Cannot move/resize diff view area of Commit Changes dialog |
Docker | Bug | IDEA-177076 | DockerCompose: cap_add, cap_drop: Support "ALL" value for autocompletion |
Bug | IDEA-176990 | Dockerfile ADD command doesn't support dashes in file names | |
Task | IDEA-177320 | Switch Docker plugin from gradle- to platform- build | |
Editor. Editing Text | Feature | IDEA-145517 | extend selection improvement |
Feature | IDEA-176965 | Enabling Paste Simple from "Paste from History" | |
Bug | IDEA-176637 | UTF-8 symbols (korean and japanese) incorrect appears in the debugger | |
Bug | IDEA-176980 | Cannot open javascript files | |
Performance | IDEA-175737 | Lag while typing | |
Editor. Error Highlighting | Bug | IDEA-176500 | Color for severities are not updated via dropdown |
File System | Bug | IDEA-176819 | FreeBSD-12, post ino64 update: no projects, config is not saved |
Find, Replace, Find Usages | Bug | IDEA-174102 | Find Refactoring Preview is not shown first time |
Bug | IDEA-123295 | Replace In Path stats are incorrect after replacement | |
Usability | IDEA-123297 | Replace In Path tree collapses after replacing occurrences | |
Run | Debug configuration | Bug | IDEA-147110 | Can not run a 'Jar Application' configuration with dynamic.classpath property set to true |
Settings Repository | Bug | IDEA-173109 | Typing settings repository URL triggers path alert |
User Interface | Bug | IDEA-173000 | Navigate | File and Class popups disappear |
Version Control | Bug | IDEA-173638 | Commit dialog: when the 'show right margin' option is off, but 'wrap when typing reaches right margin' is on, there is no wrapping |
Bug | IDEA-175622 | File status remains "changed" after the file is changed back to initial state | |
Bug | IDEA-175916 | SubVersion File status not updated after external commit. | |
Performance | IDEA-171850 | IDEA is often freezen - worker process vs thread | |
Usability | IDEA-93433 | Improve displays of multi-line commit messages in Changes Window | |
Version Control. Git | Performance | IDEA-174684 | UI freeze after huge fetch |
Version Control. Subversion | Bug | IDEA-61139 | Svn integrate file trips over URL with spaces (introduces %25%20) |
Bug | IDEA-161117 | Version Control "Repository" and "Incoming" tabs mask user, timestamp if too wide | |
Bug | IDEA-170912 | SQLite issues in SVN Integration plugin (Cannot save settings, No data in Local changes and Repo tab) | |
Bug | IDEA-176854 | IDEA creates wrong path to SVN | |
Bug | IDEA-150239 | Commit on subversion after rename results in error | |
Bug | IDEA-172523 | Select branch pop-up does not work in Update project | |
Bug | IDEA-83768 | Subversion: undo of case-only rename on Windows deletes local file, possibly losing uncommitted changes | |
Bug | IDEA-176723 | SVN View swallows Projects | |
Cosmetics | IDEA-175346 | "more..." link is shown in Version Control > Repository while there is no more content | |
Exception | IDEA-136700 | AE at org.jetbrains.idea.svn.actions.RelocateAction.perform | |
Exception | IDEA-143641 | IAE at com.intellij.openapi.util.text.StringUtil.convertLineSeparators | |
Exception | IDEA-159659 | Show merge sources - Argument must not be null | |
No subsystem | Bug | WEB-17317 | 502 Bad Gateway error from the server when post data |
CSS | Bug | WEB-7014 | Case insensitive autocomplete in CSS selector does not correct case |
Bug | WEB-28205 | CSS modules support doesn't not work when using `import as` | |
Bug | WEB-28165 | Wrong CSS syntax check for @apply rule | |
Debugger | Bug | WEB-27303 | Can't debug React-Native app with node 8 |
Bug | WEB-27607 | Chrome not found on Mac when launching React Native | |
Bug | WEB-27884 | Karma: Error 'Helper script failed on remote' when inspecting arrays | |
HTML | Bug | WEB-27035 | Redundant default attribute value assignment. |
JavaScript | Feature | WEB-28073 | Support 'Optional catch bindings' |
Feature | WEB-28072 | Don't force inserting parens after method name completion in JSX | |
Bug | WEB-28109 | Support Flow import type in Move symbol refactoring | |
Bug | WEB-28225 | invalid "attempt to assign to const variable" inspection for a variable marked /*global*/ | |
Bug | WEB-28162 | Webpack aliases not resolved when using webpack.babel.config.js | |
Bug | WEB-28123 | IDE "failed to load" webpack config that exports function taking env and returning the config object | |
JavaScript. Frameworks | Feature | WEB-21351 | Add intention action to switch between "" and {} in JSX files |
Bug | WEB-28098 | No quick-fix for Missing React import when using React 16 | |
Bug | WEB-28328 | Can't resolve Component in react 16 | |
Linters | Bug | WEB-28197 | Lint .vue files with Standard |
TypeScript | Feature | WEB-24868 | Auto-Import not resolving TypeScript source (not declarations) in node_modules |
Bug | WEB-28104 | Unnecessary brackets for typescript getters after autocomplete | |
Bug | WEB-27690 | Add support for "export default abstract class" TypeScript syntax | |
Bug | WEB-28374 | Typescript 2.5.1 no longer automatically compiling on changes | |
Bug | WEB-27938 | .d.ts files are treated as non-project-files | |
Bug | WEB-28001 | TypeScript intellisense for the keyword "readonly"in constructor | |
Bug | WEB-28120 | Auto-import from TypeScript definition file with default export incorrectly destructures the import | |
Performance | WEB-27488 | Freezes from JSParameterInfoHandler/TypeScriptParameterInfoHandler | |
IDE General | Bug | DBE-5038 | Context menu to add a file to favorites has disappeared in 2017.2.1 |
RubyMine 2017.2.3 EAP (build 172.3968.22) Release Notes
Docker | Bug | RUBY-19814 | No console output in IDE when running docker-compose application in debug mode |
Bug | RUBY-19836 | Debug mode for IRB and Rails console don't work | |
Bug | RUBY-19786 | IRB and Rails console don't run with docker-compose SDK | |
Remote Interpreters | Bug | RUBY-19819 | Can't work with Vagrant SDK due libraries paths changing |
Ruby Version Managers | Bug | RUBY-19610 | Support RVM multi-mode installation |
No subsystem | Bug | IDEA-176762 | Installing new versions of apps loses "font ligature" setting |
Bug | IDEA-176666 | "Call Hierarchy" tab in find usage steals focus | |
Bug | IDEA-176658 | Changelog converted automatically to US-ASCII | |
Bug | IDEA-177146 | Orphaned threads running ChooseByNameBase$CalcElementsThread | |
Diff_Merge | Bug | IDEA-173698 | Cannot move/resize diff view area of Commit Changes dialog |
Docker | Bug | IDEA-176990 | Dockerfile ADD command doesn't support dashes in file names |
Bug | IDEA-177106 | Docker - Client is newer than server (client API version 1.25, server API version 1.24) | |
Bug | IDEA-177076 | DockerCompose: cap_add, cap_drop: Support "ALL" value for autocompletion | |
Task | IDEA-177320 | Switch Docker plugin from gradle- to platform- build | |
Editor. Editing Text | Feature | IDEA-176965 | Enabling Paste Simple from "Paste from History" |
Bug | IDEA-176980 | Cannot open javascript files | |
Bug | IDEA-176637 | UTF-8 symbols (korean and japanese) incorrect appears in the debugger | |
Performance | IDEA-175737 | Lag while typing | |
Editor. Error Highlighting | Bug | IDEA-176500 | Color for severities are not updated via dropdown |
File System | Bug | IDEA-176819 | FreeBSD-12, post ino64 update: no projects, config is not saved |
Find, Replace, Find Usages | Bug | IDEA-174102 | Find Refactoring Preview is not shown first time |
Run | Debug configuration | Bug | IDEA-147110 | Can not run a 'Jar Application' configuration with dynamic.classpath property set to true |
Settings Repository | Bug | IDEA-173109 | Typing settings repository URL triggers path alert |
User Interface | Bug | IDEA-173000 | Navigate | File and Class popups disappear |
Cosmetics | IDEA-176097 | Incorrect terminology used to describe Jigsaw/JPMS features | |
Version Control | Bug | IDEA-175622 | File status remains "changed" after the file is changed back to initial state |
Bug | IDEA-173638 | Commit dialog: when the 'show right margin' option is off, but 'wrap when typing reaches right margin' is on, there is no wrapping | |
Performance | IDEA-171850 | IDEA is often freezen - worker process vs thread | |
Usability | IDEA-93433 | Improve displays of multi-line commit messages in Changes Window | |
Version Control. Git | Performance | IDEA-174684 | UI freeze after huge fetch |
Version Control. Subversion | Cosmetics | IDEA-175346 | "more..." link is shown in Version Control > Repository while there is no more content |
No subsystem | Bug | WEB-17317 | 502 Bad Gateway error from the server when post data |
CSS | Bug | WEB-28205 | CSS modules support doesn't not work when using `import as` |
Bug | WEB-28165 | Wrong CSS syntax check for @apply rule | |
Bug | WEB-28141 | Value of 'composes' attribute may be a reference to CSS @value | |
Dart | Bug | WEB-27985 | Dart: query parameters are stripped from URL when redirecting |
Debugger | Bug | WEB-27884 | Karma: Error 'Helper script failed on remote' when inspecting arrays |
HTML | Bug | WEB-20843 | Support rel="noopener" |
Bug | WEB-27035 | Redundant default attribute value assignment. | |
JavaScript | Feature | WEB-28072 | Don't force inserting parens after method name completion in JSX |
Bug | WEB-20956 | ES6: re-exporteing default module causes 'default export not declared in imported module' error | |
Bug | WEB-27777 | IDE performs Flow analysis even when Javascript language level isn't "Flow" | |
Bug | WEB-28109 | Support Flow import type in Move symbol refactoring | |
Bug | WEB-28123 | IDE "failed to load" webpack config that exports function taking env and returning the config object | |
Bug | WEB-28162 | Webpack aliases not resolved when using webpack.babel.config.js | |
Bug | WEB-28225 | invalid "attempt to assign to const variable" inspection for a variable marked /*global*/ | |
JavaScript. Frameworks | Feature | WEB-21351 | Add intention action to switch between "" and {} in JSX files |
Bug | WEB-28098 | No quick-fix for Missing React import when using React 16 | |
Bug | WEB-27896 | React component props no longer autocomplete | |
Bug | WEB-27826 | Missing type introspection inside *ngFor | |
LESS | Bug | WEB-23707 | Less: webpack ('~') imports not resolved when using 'resolve.alias' and 'resolve.modulesDirectories' |
Linters | Bug | WEB-28197 | Lint .vue files with Standard |
SASS | Bug | WEB-25321 | Importing scss files using tilde (~) as in webpack to specify a path relative to root won't work |
TypeScript | Feature | WEB-24868 | Auto-Import not resolving TypeScript source (not declarations) in node_modules |
Bug | WEB-28104 | Unnecessary brackets for typescript getters after autocomplete | |
Bug | WEB-27690 | Add support for "export default abstract class" TypeScript syntax | |
Bug | WEB-28374 | Typescript 2.5.1 no longer automatically compiling on changes | |
Bug | WEB-28120 | Auto-import from TypeScript definition file with default export incorrectly destructures the import | |
Bug | WEB-27938 | .d.ts files are treated as non-project-files | |
Bug | WEB-28001 | TypeScript intellisense for the keyword "readonly"in constructor | |
Performance | WEB-27488 | Freezes from JSParameterInfoHandler/TypeScriptParameterInfoHandler | |
IDE General | Bug | DBE-5038 | Context menu to add a file to favorites has disappeared in 2017.2.1 |
Bug | DBE-4915 | Missing context menu items on table bookmarks |
RubyMine 2017.2.2 (build 172.3757.57) Release Notes
No subsystem | Bug | RUBY-19833 | Navigate to scratches tries to open Rails view |
Documentation | Bug | RUBY-19600 | Help topic for Ruby Run Console |
IDE | Exception | RUBY-19946 | CCE: com.intellij.psi.impl.file.PsiDirectoryImpl cannot be cast to org.jetbrains.plugins.ruby.ruby.lang.psi.RPsiElement |
Inspections | Bug | RUBY-19379 | Rubocop Ruby version |
Remote Interpreters | Bug | RUBY-19819 | Can't work with Vagrant SDK due libraries paths changing |
No subsystem | Bug | IDEA-176666 | "Call Hierarchy" tab in find usage steals focus |
Bug | IDEA-177146 | Orphaned threads running ChooseByNameBase$CalcElementsThread | |
Diff_Merge | Bug | IDEA-176120 | Changes for new file are not shown in shelve pane |
Docker | Feature | IDEA-158379 | Docker: default value for docker registry |
Bug | IDEA-158218 | Docker: Undeploy action always greyed out | |
Bug | IDEA-173557 | Docker: rename of Docker connection configuration doesn't work from the DockerView | |
Bug | IDEA-176802 | Docker Integration not working after switching to Windows containers | |
Bug | IDEA-176021 | Different names for shared folders option | |
Bug | IDEA-177106 | Docker - Client is newer than server (client API version 1.25, server API version 1.24) | |
Bug | IDEA-176049 | Docker Tab: Freezes happen when there are a lot of containers/images | |
Usability | IDEA-159595 | Move Pull Image from top docker node to Images | |
JavaEE.ServerView | Bug | IDEA-176548 | "Deploy and debug a chosen item" should not be visible on clouds without debug support |
Run | Debug configuration | Bug | IDEA-176294 | Compound ignores Single Instance at restart |
Task Management | Bug | IDEA-174566 | The Totally section in "Time Spent" is broken |
User Interface | Bug | IDEA-176047 | wrong thread: Thread[ApplicationImpl pooled thread 87,4,main] |
Cosmetics | IDEA-176097 | Incorrect terminology used to describe Jigsaw/JPMS features | |
Version Control | Bug | IDEA-176051 | View button in the Update Project notification doesn't work after the Update Info tab is closed |
Version Control. Git | Bug | IDEA-140568 | Git interactive rebase dialog gets corrupted if core.commentchar is redefined |
Bug | IDEA-176780 | IDEA should expand '~' in 'Parent Directory' in 'Clone Repository' dialog | |
Bug | IDEA-176455 | Reword and Squash operations during Git interactive rebase shouldn't strip lines staring with hash or any other symbol | |
Bug | IDEA-175443 | Keep the commit lines started with # during reword | |
Performance | IDEA-173584 | Use amend instead of rebase when Rewording latest commit | |
Usability | IDEA-151161 | Rebase error gives no details in case of "index.lock" error | |
Version Control. Log | Performance | IDEA-176504 | PhpStorm is doing lots of git commands resulting in high CPU usage |
Version Control. Perforce | Bug | IDEA-175877 | Files are displayed as "modified without checkout" when client views mention client name in different case |
CSS | Bug | WEB-27877 | CSS completion doesn't work because of java.lang.IllegalArgumentException: Can't create ruleset from text |
Bug | WEB-27533 | Sass imports fail to resolve when imported in nested node_module folders | |
Bug | WEB-28141 | Value of 'composes' attribute may be a reference to CSS @value | |
Debugger | Exception | WEB-21285 | Throwable at com.jetbrains.javascript.debugger.scripts.DirectoryInfoKt.addEntry |
HTML | Bug | WEB-20843 | Support rel="noopener" |
JavaScript | Bug | WEB-27869 | Don't suggest to import already imported modules |
Bug | WEB-20956 | ES6: re-exporteing default module causes 'default export not declared in imported module' error | |
Bug | WEB-27777 | IDE performs Flow analysis even when Javascript language level isn't "Flow" | |
Bug | WEB-27181 | CommonJS: provide completion when requiring module with destructuring | |
Bug | WEB-27816 | Flow forcing showing it's tab when you have unsaved files | |
Bug | WEB-27888 | No semicolon when path in import statement is autocompleted | |
Performance | WEB-26877 | High CPU usage when idle | |
JavaScript. Formatter | Bug | WEB-28059 | Auto format method named get adds space before function parantheses |
Bug | WEB-27988 | Javascript punctuation codestyle reformat produces syntactically wrong code | |
Bug | WEB-27834 | Wrong comments indent when formatting typescript enum | |
JavaScript. Frameworks | Feature | WEB-26468 | Emmet in JSX, support non-self closing tags for host components |
Bug | WEB-27826 | Missing type introspection inside *ngFor | |
JavaScript. Predefs | Bug | WEB-15422 | Invalid postMessage warning |
Bug | WEB-11480 | Add support for WebWorkers API | |
Bug | WEB-22026 | Window.postMessage is not resolved. | |
JavaScript. Refactoring | Bug | WEB-22611 | Shorthand property inline adds no key |
LESS | Feature | WEB-27344 | Support for CSS modules with LESS |
Bug | WEB-23707 | Less: webpack ('~') imports not resolved when using 'resolve.alias' and 'resolve.modulesDirectories' | |
Node.js | Bug | WEB-28027 | package.json update notification is not removed after executing "run 'npm install'" or "run 'npm update'" action |
Bug | WEB-27618 | Package.json notification should be shown only for root package.json file | |
Bug | WEB-27999 | node interpreter changing is broken after adding "package.json scripts to top right panel (Run/Debug configuration)" | |
Bug | WEB-27545 | Do not show suggestion to run npm install on creating Angular CLI project | |
SASS | Feature | WEB-27547 | Support for CSS modules with SASS |
Bug | WEB-25321 | Importing scss files using tilde (~) as in webpack to specify a path relative to root won't work | |
TypeScript | Bug | WEB-27890 | No auto import inside object literals |
Bug | WEB-25070 | TypeScript: overloading is not recognized for imported functions | |
IDE General | Bug | DBE-4915 | Missing context menu items on table bookmarks |
RubyMine 2017.2.2 RC (build 172.3757.57) Release Notes
|
IDE | Exception | RUBY-19946 | CCE: com.intellij.psi.impl.file.PsiDirectoryImpl cannot be cast to org.jetbrains.plugins.ruby.ruby.lang.psi.RPsiElement |
Inspections | Bug | RUBY-19379 | Rubocop Ruby version |
Docker | Bug | RUBY-19801 | RubyMine must provide error details when it fails to add Docker SDK |
Code Insight | Bug | RUBY-19080 | Navigate to declaration resolves to the wrong file |
RubyMine 2017.2.2 EAP (build 172.3757.36) Release Notes
Remote Interpreters | Bug | RUBY-19819 | Can't work with Vagrant SDK due libraries paths changing |
No subsystem | Bug | IDEA-176666 | "Call Hierarchy" tab in find usage steals focus |
Bug | IDEA-177146 | Orphaned threads running ChooseByNameBase$CalcElementsThread | |
Bug | IDEA-176128 | 2017.2 Can't load project with character "|" in its name | |
Diff_Merge | Bug | IDEA-176120 | Changes for new file are not shown in shelve pane |
Docker | Feature | IDEA-158379 | Docker: default value for docker registry |
Bug | IDEA-158218 | Docker: Undeploy action always greyed out | |
Bug | IDEA-173557 | Docker: rename of Docker connection configuration doesn't work from the DockerView | |
Bug | IDEA-176802 | Docker Integration not working after switching to Windows containers | |
Bug | IDEA-176021 | Different names for shared folders option | |
Bug | IDEA-177106 | Docker - Client is newer than server (client API version 1.25, server API version 1.24) | |
Bug | IDEA-176049 | Docker Tab: Freezes happen when there are a lot of containers/images | |
Usability | IDEA-159595 | Move Pull Image from top docker node to Images | |
Editor. Editing Text | Performance | IDEA-175031 | Can't Change Editor Font |
IDE Configuration | Cosmetics | IDEA-167417 | SQL Dialect Settings: change the text |
Indices | Bug | IDEA-176004 | erroneous "Nested different indices processing" detection |
JavaEE.ServerView | Bug | IDEA-176548 | "Deploy and debug a chosen item" should not be visible on clouds without debug support |
Run | Debug configuration | Bug | IDEA-176294 | Compound ignores Single Instance at restart |
Task Management | Bug | IDEA-174566 | The Totally section in "Time Spent" is broken |
User Interface | Bug | IDEA-176047 | wrong thread: Thread[ApplicationImpl pooled thread 87,4,main] |
Cosmetics | IDEA-176097 | Incorrect terminology used to describe Jigsaw/JPMS features | |
Version Control | Bug | IDEA-176051 | View button in the Update Project notification doesn't work after the Update Info tab is closed |
Version Control. Git | Bug | IDEA-140568 | Git interactive rebase dialog gets corrupted if core.commentchar is redefined |
Bug | IDEA-176780 | IDEA should expand '~' in 'Parent Directory' in 'Clone Repository' dialog | |
Bug | IDEA-176455 | Reword and Squash operations during Git interactive rebase shouldn't strip lines staring with hash or any other symbol | |
Bug | IDEA-175443 | Keep the commit lines started with # during reword | |
Performance | IDEA-173584 | Use amend instead of rebase when Rewording latest commit | |
Usability | IDEA-151161 | Rebase error gives no details in case of "index.lock" error | |
Version Control. Log | Performance | IDEA-176504 | PhpStorm is doing lots of git commands resulting in high CPU usage |
Version Control. Perforce | Bug | IDEA-175877 | Files are displayed as "modified without checkout" when client views mention client name in different case |
CSS | Bug | WEB-27877 | CSS completion doesn't work because of java.lang.IllegalArgumentException: Can't create ruleset from text |
Bug | WEB-27533 | Sass imports fail to resolve when imported in nested node_module folders | |
Bug | WEB-28141 | Value of 'composes' attribute may be a reference to CSS @value | |
Debugger | Bug | WEB-27864 | Breakpoints are not hit on second run of Karma debug |
Exception | WEB-21285 | Throwable at com.jetbrains.javascript.debugger.scripts.DirectoryInfoKt.addEntry | |
HTML | Bug | WEB-27570 | HTML: "element not allowed here" error when using flow (non Phrasing) content in <dt> tag |
Bug | WEB-20843 | Support rel="noopener" | |
JavaScript | Bug | WEB-25040 | Make className string attribute selection behave like class attribute |
Bug | WEB-27869 | Don't suggest to import already imported modules | |
Bug | WEB-20956 | ES6: re-exporteing default module causes 'default export not declared in imported module' error | |
Bug | WEB-27777 | IDE performs Flow analysis even when Javascript language level isn't "Flow" | |
Bug | WEB-27837 | 2017.2 - Go to Declaration, Go to Implementation is broken | |
Bug | WEB-27181 | CommonJS: provide completion when requiring module with destructuring | |
Bug | WEB-27816 | Flow forcing showing it's tab when you have unsaved files | |
Bug | WEB-27888 | No semicolon when path in import statement is autocompleted | |
Performance | WEB-26877 | High CPU usage when idle | |
JavaScript. Formatter | Bug | WEB-28059 | Auto format method named get adds space before function parantheses |
Bug | WEB-27988 | Javascript punctuation codestyle reformat produces syntactically wrong code | |
Bug | WEB-27834 | Wrong comments indent when formatting typescript enum | |
JavaScript. Frameworks | Feature | WEB-26468 | Emmet in JSX, support non-self closing tags for host components |
Bug | WEB-27826 | Missing type introspection inside *ngFor | |
JavaScript. Predefs | Bug | WEB-15422 | Invalid postMessage warning |
Bug | WEB-11480 | Add support for WebWorkers API | |
Bug | WEB-22026 | Window.postMessage is not resolved. | |
JavaScript. Refactoring | Bug | WEB-22611 | Shorthand property inline adds no key |
LESS | Feature | WEB-27344 | Support for CSS modules with LESS |
Bug | WEB-23707 | Less: webpack ('~') imports not resolved when using 'resolve.alias' and 'resolve.modulesDirectories' | |
Linters | Bug | WEB-27868 | ESLint: linting is not enabled in .vue files |
Node.js | Bug | WEB-28027 | package.json update notification is not removed after executing "run 'npm install'" or "run 'npm update'" action |
Bug | WEB-27618 | Package.json notification should be shown only for root package.json file | |
Bug | WEB-27999 | node interpreter changing is broken after adding "package.json scripts to top right panel (Run/Debug configuration)" | |
Bug | WEB-27545 | Do not show suggestion to run npm install on creating Angular CLI project | |
SASS | Feature | WEB-27547 | Support for CSS modules with SASS |
Bug | WEB-25321 | Importing scss files using tilde (~) as in webpack to specify a path relative to root won't work | |
TypeScript | Bug | WEB-27890 | No auto import inside object literals |
Bug | WEB-25070 | TypeScript: overloading is not recognized for imported functions | |
IDE General | Bug | DBE-4915 | Missing context menu items on table bookmarks |
User Interface | Bug | DBE-4879 | No schema in table editor name |
RubyMine 2017.2.1 (build 172.3544.29) Release Notes
No subsystem | Bug | RUBY-19709 | RVM gemset is being lost on project reopening |
Bug | RUBY-19869 | RubyMine freeze on paste | |
IDE | Bug | RUBY-19775 | Ruby by default is Ruby 2.4.0 instead 2.4.1 |
Remote Interpreters | Bug | RUBY-19815 | Port setting is ignored when running docker-compose app in debug mode |
Ruby. Formatter | Bug | RUBY-19806 | wrong indent of comments in private def methods |
Tests | Bug | RUBY-19813 | Can't run built-in rspec anymore |
No subsystem | Bug | IDEA-175429 | Throwable at com.intellij.openapi.wm.impl.WindowManagerImpl.allocateFrame |
Bug | IDEA-173669 | IOException from get / put / append should set corrupted state for PersistentHashMap | |
Bug | IDEA-176128 | 2017.2 Can't load project with character "|" in its name | |
Docker | Bug | IDEA-175822 | Wrong autocompletion for extra_hosts |
Bug | IDEA-171581 | Certificates folder does not exist at ~/.docker | |
Bug | IDEA-175675 | Docker. The connection to docker-machine hangs in case of pointing tcp instead of https in API Url | |
Bug | IDEA-175930 | Cannot Use Docker Plugin in Offline Environment | |
Bug | IDEA-175412 | DockerCompose: IllegalArgumentException at clicking on the yml option names, which has additional spaces before it | |
Bug | IDEA-175065 | Docker: changing port bindings for the running container leads to the container deleting | |
Bug | IDEA-175355 | Docker: [windows] docker-compose deployment fails without COMPOSE_CONVERT_WINDOWS_PATHS | |
Bug | IDEA-171286 | Docker: DockerView: Delete Attach(Websocket) item from the context menu | |
Bug | IDEA-174913 | Docker Settings: F1 navigates to "Clouds", should navigate to "Docker" help page | |
Usability | IDEA-171124 | Docker: Connect. Error message should be visible completely on the right part of the view | |
Editor. Editing Text | Bug | IDEA-175202 | Permanent header component + virtual space enabled = first line is hidden by the header |
IDE Configuration | Bug | IDEA-174644 | Save as Live Template does nothing if block has leading space or tab |
Cosmetics | IDEA-167417 | SQL Dialect Settings: change the text | |
Indices | Bug | IDEA-176004 | erroneous "Nested different indices processing" detection |
Project Configuration | Bug | IDEA-174384 | Unloading Modules: after all modules are unloaded it is impossible to load them back |
User Interface | Bug | IDEA-173369 | Tabs limited to 2 when 1 is set |
Bug | IDEA-173740 | Too small font in search textbox | |
Version Control. Git | Bug | IDEA-174332 | "Couldn't unstash" notification is incomplete |
Debugger | Bug | WEB-27507 | Can't debug TypeScript with webpack-dev-server in a big project |
Bug | WEB-27649 | Breakpoints in Web Workers don't work | |
Usability | WEB-27608 | Start a new instance of Chrome when running react-native | |
Exception | WEB-25131 | Throwable when debug karma in angular-cli app | |
JavaScript | Bug | WEB-26878 | Class name is incorrectly marked as unused in class expression |
Bug | WEB-12847 | 'Inline local variable' JS refactoring highlights too much | |
Bug | WEB-27759 | Color syntax error in React reducer | |
Bug | WEB-27743 | Do not auto import from .d.ts files from libraries in JavaScript files | |
Bug | WEB-25040 | Make className string attribute selection behave like class attribute | |
Bug | WEB-27732 | Pasting an expression in a template string adds unnecessary backslash | |
Bug | WEB-27837 | 2017.2 - Go to Declaration, Go to Implementation is broken | |
Bug | WEB-24910 | Auto importing a flow type does not add "type" after "import" | |
Bug | WEB-27658 | JavaScript auto import should respect webpack aliases | |
Bug | WEB-26013 | React Props do not get resolved when doing a direct named re-export | |
Bug | WEB-27666 | Flow: union optional type used as arrow function return type is not parsed correctly | |
Performance | WEB-27562 | Indexing of Javascript files takes 30+minutes, hangs Intellij on exit | |
Task | WEB-27627 | JS Stub/Tree mismatch after "Negate" intention invocation on a garbage code | |
JavaScript. Formatter | Bug | WEB-27689 | ES2015: Reformat Code produces incorrect indent with JSDOC + computed property |
JavaScript. Frameworks | Feature | WEB-18545 | React: support import/export as syntax |
Bug | WEB-19028 | IDE suggests make 'Render' method static | |
Bug | WEB-21735 | Coding assistance for props in React is not working when props are defined in separate file. | |
Bug | WEB-27671 | Closure Compiler goog.provide/require support | |
Bug | WEB-27896 | React component props no longer autocomplete | |
Bug | WEB-23999 | IDEA parameter suggestion doesn't properly detect React component properties depending on code structure | |
Bug | WEB-27629 | Closure Compiler. Strings should highlights separately | |
Bug | WEB-27882 | React: propTypes completion doesn't work for material-ui components | |
Performance | WEB-27766 | Slowdown when working on large php / vuejs projects | |
JavaScript. Inspections | Bug | WEB-14957 | No usages not marked |
Bug | WEB-20525 | JSCS: remove outdated rules from completion | |
Bug | WEB-26180 | Invalid 'Unused assignment' in JS catch() | |
Bug | WEB-6099 | Parameter is not highlighted as unused if its name is present in a string literal | |
Bug | WEB-27625 | magic number - false interpretation | |
JavaScript. Refactoring | Bug | WEB-25380 | Cannot rename in ES6 binding |
Bug | WEB-27599 | JavaScript consecutive refactoring on "Replace with template string " does unwanted escaping | |
Bug | WEB-27656 | JavaScript "Create method" refactoring doesn't add 'static' method qualifier when class is defined in another file | |
Linters | Bug | WEB-27868 | ESLint: linting is not enabled in .vue files |
Bug | WEB-27734 | JSHint: update bundled version to 2.9.5 | |
Bug | WEB-27253 | TSLint: errors are not highlighted in editor if the project directory is a junction | |
Node.js | Bug | WEB-27523 | Notification about successful downloading is too big |
SASS | Bug | WEB-27321 | Generated source files should not be edited |
TypeScript | Bug | WEB-27677 | JSX/TSX editing auto-complete and existing imports broken (flashing) |
Bug | WEB-27513 | Typescript. Auto-importing with TS's path mapping leads to circular dependency | |
Bug | WEB-27737 | Typescript auto import should use closest path from tsconfig |
RubyMine 2017.2.1 EAP (build 172.3544.13) Release Notes
No subsystem | Bug | RUBY-19709 | RVM gemset is being lost on project reopening |
IDE | Bug | RUBY-19775 | Ruby by default is Ruby 2.4.0 instead 2.4.1 |
Remote Interpreters | Bug | RUBY-19815 | Port setting is ignored when running docker-compose app in debug mode |
Ruby. Formatter | Bug | RUBY-19806 | wrong indent of comments in private def methods |
No subsystem | Bug | IDEA-175429 | Throwable at com.intellij.openapi.wm.impl.WindowManagerImpl.allocateFrame |
Bug | IDEA-176128 | 2017.2 Can't load project with character "|" in its name | |
Usability | IDEA-173487 | New "Find in Path" dialog loses "File mask" dropdown history | |
Docker | Bug | IDEA-175822 | Wrong autocompletion for extra_hosts |
Bug | IDEA-171581 | Certificates folder does not exist at ~/.docker | |
Bug | IDEA-175675 | Docker. The connection to docker-machine hangs in case of pointing tcp instead of https in API Url | |
Bug | IDEA-175930 | Cannot Use Docker Plugin in Offline Environment | |
Bug | IDEA-175412 | DockerCompose: IllegalArgumentException at clicking on the yml option names, which has additional spaces before it | |
Bug | IDEA-175065 | Docker: changing port bindings for the running container leads to the container deleting | |
Bug | IDEA-175355 | Docker: [windows] docker-compose deployment fails without COMPOSE_CONVERT_WINDOWS_PATHS | |
Bug | IDEA-171286 | Docker: DockerView: Delete Attach(Websocket) item from the context menu | |
Bug | IDEA-174913 | Docker Settings: F1 navigates to "Clouds", should navigate to "Docker" help page | |
Usability | IDEA-171357 | Docker: Provide possibility to register a new Docker ‘account’ from DockerView | |
Usability | IDEA-171124 | Docker: Connect. Error message should be visible completely on the right part of the view | |
Editor. Editing Text | Bug | IDEA-175202 | Permanent header component + virtual space enabled = first line is hidden by the header |
Performance | IDEA-175031 | Can't Change Editor Font | |
IDE Configuration | Bug | IDEA-174644 | Save as Live Template does nothing if block has leading space or tab |
Cosmetics | IDEA-167417 | SQL Dialect Settings: change the text | |
Indices | Bug | IDEA-176004 | erroneous "Nested different indices processing" detection |
Project Configuration | Bug | IDEA-174384 | Unloading Modules: after all modules are unloaded it is impossible to load them back |
User Interface | Bug | IDEA-173369 | Tabs limited to 2 when 1 is set |
Bug | IDEA-173740 | Too small font in search textbox | |
Version Control. Git | Bug | IDEA-174332 | "Couldn't unstash" notification is incomplete |
Debugger | Bug | WEB-27507 | Can't debug TypeScript with webpack-dev-server in a big project |
Bug | WEB-27649 | Breakpoints in Web Workers don't work | |
Usability | WEB-27608 | Start a new instance of Chrome when running react-native | |
Exception | WEB-25131 | Throwable when debug karma in angular-cli app | |
JavaScript | Feature | WEB-18172 | Closure Compiler goog.module() support |
Bug | WEB-26878 | Class name is incorrectly marked as unused in class expression | |
Bug | WEB-12847 | 'Inline local variable' JS refactoring highlights too much | |
Bug | WEB-27759 | Color syntax error in React reducer | |
Bug | WEB-27743 | Do not auto import from .d.ts files from libraries in JavaScript files | |
Bug | WEB-25040 | Make className string attribute selection behave like class attribute | |
Bug | WEB-27732 | Pasting an expression in a template string adds unnecessary backslash | |
Bug | WEB-27837 | 2017.2 - Go to Declaration, Go to Implementation is broken | |
Bug | WEB-24910 | Auto importing a flow type does not add "type" after "import" | |
Bug | WEB-27658 | JavaScript auto import should respect webpack aliases | |
Bug | WEB-26013 | React Props do not get resolved when doing a direct named re-export | |
Bug | WEB-27666 | Flow: union optional type used as arrow function return type is not parsed correctly | |
Performance | WEB-27562 | Indexing of Javascript files takes 30+minutes, hangs Intellij on exit | |
Task | WEB-27627 | JS Stub/Tree mismatch after "Negate" intention invocation on a garbage code | |
JavaScript. Formatter | Bug | WEB-27689 | ES2015: Reformat Code produces incorrect indent with JSDOC + computed property |
JavaScript. Frameworks | Feature | WEB-18545 | React: support import/export as syntax |
Bug | WEB-19028 | IDE suggests make 'Render' method static | |
Bug | WEB-21735 | Coding assistance for props in React is not working when props are defined in separate file. | |
Bug | WEB-27671 | Closure Compiler goog.provide/require support | |
Bug | WEB-23999 | IDEA parameter suggestion doesn't properly detect React component properties depending on code structure | |
Bug | WEB-27629 | Closure Compiler. Strings should highlights separately | |
Performance | WEB-27766 | Slowdown when working on large php / vuejs projects | |
JavaScript. Inspections | Bug | WEB-14957 | No usages not marked |
Bug | WEB-20525 | JSCS: remove outdated rules from completion | |
Bug | WEB-26180 | Invalid 'Unused assignment' in JS catch() | |
Bug | WEB-6099 | Parameter is not highlighted as unused if its name is present in a string literal | |
Bug | WEB-27625 | magic number - false interpretation | |
JavaScript. Refactoring | Bug | WEB-25380 | Cannot rename in ES6 binding |
Bug | WEB-27599 | JavaScript consecutive refactoring on "Replace with template string " does unwanted escaping | |
Bug | WEB-27656 | JavaScript "Create method" refactoring doesn't add 'static' method qualifier when class is defined in another file | |
Linters | Bug | WEB-27868 | ESLint: linting is not enabled in .vue files |
Bug | WEB-27734 | JSHint: update bundled version to 2.9.5 | |
Bug | WEB-27253 | TSLint: errors are not highlighted in editor if the project directory is a junction | |
Node.js | Bug | WEB-27523 | Notification about successful downloading is too big |
SASS | Bug | WEB-27321 | Generated source files should not be edited |
TypeScript | Bug | WEB-27677 | JSX/TSX editing auto-complete and existing imports broken (flashing) |
Bug | WEB-27513 | Typescript. Auto-importing with TS's path mapping leads to circular dependency | |
Bug | WEB-27737 | Typescript auto import should use closest path from tsconfig | |
User Interface | Bug | DBE-4824 | Modify Table dialog doesn't show context |
RubyMine 2017.2 RC (build 172.3317.60) Release Notes
No subsystem | Feature | RUBY-19447 | Implement quick-fixes for rubocop auto-correction |
Bug | RUBY-19213 | I want to `Attach to Local Process` into Docker | |
HAML | Bug | RUBY-16839 | HAML has problem with charset attribute when using HTML attribute syntax (but not with ruby hash syntax) |
Puppet | Bug | RUBY-19710 | Return type is not supported for puppet-language functions |
Ruby. Formatter | Bug | RUBY-19724 | Incorrect enter handling on typing enter in method arguments |
No subsystem | Bug | IDEA-175646 | Performance issue while typing |
Docker | Bug | IDEA-175307 | Docker: DockerClientException `Failed to parse dockerCfgFile` on pulling of any image |
No subsystem | Bug | WEB-27710 | Webpack aliases are sometimes not recognized |
Exception | WEB-27712 | Can't create ruleset from text: &-state[data-state=left top] | |
Debugger | Bug | WEB-27559 | Breakpoints don't work with the Chromium Remote debugger and Node 8 |
JavaScript | Bug | WEB-27637 | webpack: support webpack.config.babel.js |
JavaScript. Inspections | Bug | WEB-27657 | webpack: do not show Missing module dependency warning for aliased paths to node module |
RubyMine 2017.2 EAP7 (build 172.3317.23) Release Notes
No subsystem | Bug | IDEA-170612 | "Top hit" action is disabled |
Performance | IDEA-175217 | Do not send statistics on closing IDE | |
Usability | IDEA-173487 | New "Find in Path" dialog loses "File mask" dropdown history | |
Usability | IDEA-138744 | Cannot drag & drop bookmarks | |
Debugger | Bug | IDEA-175232 | Tab in the debugger tool window can be moved outside of visible area |
Docker | Bug | IDEA-175204 | Dockerfile: show RUN gutter icon for the first build stage only |
Bug | IDEA-174213 | Security option seems to be ignored from JSON and no other way to configure it | |
Usability | IDEA-171357 | Docker: Provide possibility to register a new Docker ‘account’ from DockerView | |
Usability | IDEA-175303 | Docker: move filter buttons down on the toolbar | |
Usability | IDEA-171355 | Docker: Make Docker items in Settings more convenient to access | |
Usability | IDEA-174997 | Docker: make different button images for filters on the DockerView toolbar | |
Usability | IDEA-172706 | Docker. Display always "Docker View" after plugin installation. | |
Usability | IDEA-174210 | Docker documentation link broken | |
Task | IDEA-174526 | Docker: migrate to docker-java v3.0.10 | |
Editor. Editing Text | Performance | IDEA-175031 | Can't Change Editor Font |
Find, Replace, Find Usages | Bug | IDEA-150928 | The regex search dosent work sometimes. |
Bug | IDEA-175302 | FindInPath: all usages in the same line are not highlighted in the preview | |
Java. Inspections | Feature | IDEA-174782 | "Useless null checks": highlight always-(not-)null arguments to assertNull/assertNotNull |
JavaEE.ServerView | Cosmetics | IDEA-175272 | Servers Tool Window : allow top toolbar in addition to left one |
Project Configuration | Usability | IDEA-175099 | Show project-relative paths in Settings | Languages & Frameworks | Template Data Languages |
Task Management | Bug | IDEA-175318 | Task management: Pivotal Tracker not works |
User Interface | Usability | IDEA-175047 | External System: import modules dialog |
Version Control. Git | Feature | IDEA-173636 | Reword commit from Git Log: commit message-related options available for Commit dialog should affect Reword dialog |
Bug | IDEA-172845 | Importing non-root folder into git creates wrong VCS mappings | |
Bug | IDEA-175002 | "Reword" throws error if subject ends with spaces | |
Bug | IDEA-175136 | NPE on rename current branch before initial commit | |
Bug | IDEA-174407 | Git Revert action should revert commits in reverse order | |
Bug | IDEA-175270 | The author of the reverting commit shouldn't inherit the authorship of the original commit | |
Bug | IDEA-174650 | Throwable on Pressing Delete Branch1 second time | |
Version Control. Subversion | Usability | IDEA-17182 | Directories not sorted alphabetically in "Checkout from Subversion" |
Exception | IDEA-128112 | IAE at com.intellij.lifecycle.PeriodicalTasksCloser.safeGetComponent | |
No subsystem | Bug | WEB-27538 | JSON Schema: quick documentation improvements |
Build tools | Bug | WEB-27477 | Grunt tasks don't load when ts-node is present |
CSS | Bug | WEB-27379 | CSS modules: import via require does not work |
Debugger | Feature | WEB-27323 | Debug React Native process in headless Chrome instead of node |
Bug | WEB-27607 | ProcessNotCreatedException when debug react-native | |
Exception | WEB-27381 | InvalidPathException when debugging app produced with @angular/cli 1.1.2 | |
Exception | WEB-21285 | Throwable at com.jetbrains.javascript.debugger.scripts.DirectoryInfoKt.addEntry | |
JavaScript | Feature | WEB-18172 | Closure Compiler goog.module() support |
Feature | WEB-27489 | Add option to simplify module names in generated ES6 import statements from `module/index` to `module`. | |
Bug | WEB-27398 | require() paths broken after Refactor > Rename file if its parent directory is marked as resource root | |
Bug | WEB-27415 | Intellisense does not work with ES6 anonymous class instances passed as a function parameter | |
Bug | WEB-27111 | Flow Single Argument with no parenthesis syntax causes Parse Error | |
Bug | WEB-26986 | When editing JSX, there are no import suggestions | |
Bug | WEB-26672 | Incorrect handling of optional arguments in function types | |
Bug | WEB-26291 | flow: import {type A} from ... syntax shorthand not supported | |
Bug | WEB-27487 | Flow parser with JSX and template literals | |
Bug | WEB-27485 | Duplicates in completion list for classes which should be imported | |
Bug | WEB-27484 | Wrong import statement is generated when export includes new | |
Usability | WEB-27317 | Autocomplete label keeps blinking with Flow enabled | |
JavaScript. Frameworks | Bug | WEB-27455 | Don't write WebPackConfiguration to misc.xml when webpack is not used in a project |
Bug | WEB-27347 | IDEA Webpack support: After adding "fake" webpack configuration, IDEA can't resolve "path" | |
JavaScript. Inspections | Bug | WEB-27281 | False "Possible iteration over unexpected (custom/inherited) members" inspection errors when using 'hasOwnProperty.call()' |
Bug | WEB-26254 | ESLint: error notification is not updated on linter version update | |
JavaScript. Refactoring | Bug | WEB-27227 | Introduce parameter from 'or' expression throws when 'optional' is enabled |
Linters | Feature | WEB-27500 | ESLint: Improvements for the ESLint code styles import |
Bug | WEB-27418 | TSLint shows error message when opening new project with tslint.json and ? no installed TSLint? | |
Bug | WEB-27540 | ESLint: update config schema with overrides | |
Node.js | Bug | WEB-27545 | Do not show suggestion to run npm install on creating Angular CLI project |
TypeScript | Bug | WEB-17944 | TypeScript: Incorrect type inference for chain calls |
Bug | WEB-18905 | Typescript auto generated documentation return type is wrong |
RubyMine 2017.2 EAP6 (build 172.3198.8) Release Notes
No subsystem | Feature | RUBY-19512 | Implement linting with rubocop using stdout instead of files |
Bug | RUBY-19667 | soft-wrap toggle missing in rails console | |
Bug | RUBY-19689 | Creating a new project hangs for ever in indexing | |
Performance | RUBY-19431 | RubyMine 2017.1 performance drastically decreased compared with previous version | |
Inspections | Feature | RUBY-19137 | Add RuboCop inspection to scratch files |
Plugin Reports | Usability | RUBY-19679 | Rename tab Gems in Plugin settings |
Ruby Version Managers | Bug | RUBY-19677 | New gemset created for new rails application not detected for plain Ruby app |
RubyGems | Bug | RUBY-19138 | "external libraries" looks for vendor cached git gems in the wrong location |
No subsystem | Performance | IDEA-172762 | ProjectRootManagerComponent$1.fileTypesChanged on AWT causes 30-60s freeze |
Code Analysis. Inspection | Bug | IDEA-174368 | Go prev/next problem key shortcuts do not work in Inspection results |
Code Formatting and Code Style | Bug | IDEA-174775 | Can't change indent for "other file types" for "Project" scheme |
Usability | IDEA-173905 | Code Style settings doesn't apply integer field value when pressing Enter | |
Code Navigation | Bug | IDEA-173471 | Goto File can display everything "INVALID" if indexing happens in the middle |
Diff_Merge | Bug | IDEA-174127 | Diff: in the Unifed Viewer mode the inspections tooltips show incorrect text |
Editor. Editing Text | Usability | IDEA-94381 | Turning off the lightbulb |
File System | Exception | IDEA-173796 | openapi.util.io.FileSystemUtil - java.lang.ClassCastException in idea.log |
Find, Replace, Find Usages | Performance | IDEA-174426 | Find in Path long line performance |
Project Configuration | Bug | IDEA-174394 | Unloading Modules: Load/Unload actions are enabled for module group but don't work |
Bug | IDEA-174387 | Load/Unload modules: Load all/Unload all buttons work incorrectly | |
Bug | IDEA-174388 | Load/Unload modules: Error loading module if it has been unloaded before saving(before module has been created by idea) | |
Usability | IDEA-174404 | Modules Unloading: confusing navigation to unloaded module via FindUsages | |
User Interface | Bug | IDEA-174367 | Font settings: Can't set non-monospace fallback font |
Version Control | Feature | IDEA-172015 | Update Project notification: mention the number of files matching filters |
Usability | IDEA-172375 | Project update summary in one line | |
Usability | IDEA-174459 | Do not ask about removing empty changelist after a successful cherry-pick | |
Version Control. Git | Bug | IDEA-174648 | Log is not refreshed after undo Reword action and it produces Throwable exception if try to reword commit once more |
Bug | IDEA-172234 | Git Branches Popup Menu does not pop up at all | |
Bug | IDEA-173634 | Reword commit from log: Undo reword commit may lead to commit(s) lost | |
Exception | IDEA-174661 | In VCS Log - on any revision selecting | |
Version Control. Log | Exception | IDEA-174129 | .ProcessNotCreatedException at com.intellij.execution.configurations.GeneralCommandLine.createProcess |
Version Control. Mercurial | Bug | IDEA-138876 | List of commits to push is not populated (hg outgoing not run) |
Performance | IDEA-174155 | IDEA Community hangs and doesn't respond with broccoli tmp (marked as excluded) | |
No subsystem | Bug | WEB-27433 | /bin/sh: adb: command not found |
Debugger | Bug | WEB-27312 | Child process debugging doesn't work when using Node 8 'inspect-brk' |
JavaScript | Bug | WEB-25713 | Optimize Imports (ES6) splits one import into two |
Bug | WEB-25653 | Fix for updating method return incorrect for Promise | |
Bug | WEB-13212 | Wrong error and highlight with JavaScript ternary operator | |
Bug | WEB-25192 | Optimize imports should respect code style settings | |
Performance | WEB-27283 | PyCharm Frezzes or work very slowly during writing code | |
JavaScript. Formatter | Bug | WEB-27411 | 'Set from' option doesn't copy all settings from the chosen language |
JavaScript. Inspections | Bug | WEB-15524 | Extra inspection 'The value assigned is never used' inside 'if' section |
LESS | Bug | WEB-26642 | LESS & operator not resolved in `not` expression |
Linters | Bug | WEB-27331 | ESLint: TypeScript linting doesn't work unless the typescript plugin is explicitly redeclared in child .eslintrc |
Node.js | Bug | WEB-27397 | Incorrect mark of excluded directories |
Bug | WEB-27393 | Package.json notifications: false positive notification for packages with dist-tag | |
Bug | WEB-27392 | Package.json notification: no notification for new packages | |
Bug | WEB-27410 | Annoying "package.json" notification when opening IDEA project | |
Bug | WEB-27384 | Node interpreter: can't change value in drop-downs via arrow keys | |
TypeScript | Feature | WEB-19686 | TypeScript: Improve a way to show type inference information (auto declaration) for variables and expressions |
Bug | WEB-25160 | Some types are ignored when using arguments destructuring in Typescript | |
Bug | WEB-27296 | Error with TypeScriptLibraryIndexableSetContributor#getAdditionalRootsToIndex() | |
Bug | WEB-23742 | Types from module imported from index.ts not resolved if imported file name matches directory name | |
Bug | WEB-20192 | Wrong parsing of keywords in semicolon-free classes | |
Bug | WEB-26988 | JavaScript & TypeScript: Inline Method broken with object literals using property shorthand | |
Bug | WEB-22532 | Paramater Info (Ctrl+P) fails to suggest parameters when using TypeScript import alias | |
Bug | WEB-26616 | Typings aren't recognized correctly when using "ng" namespace with TypeScript service disabled | |
Bug | WEB-22817 | JSDoc: param's types are missing in auto-generated JSDoc | |
Bug | WEB-27249 | Typescript service doesn't start with TypeScript 2.4.0-dev | |
Bug | WEB-26789 | Typescript - rxJS issue with type inference for argument of onNext function in observable subscription | |
Unit Tests | Bug | WEB-23966 | Failed unit test results diff shortcut key (cmd+d) does not work |
Cosmetics | WEB-27307 | Mocha + nyc: Change warning's text |
RubyMine 2017.2 EAP5 (build 172.2953.21) Release Notes
Remote Interpreters | Feature | RUBY-18379 | Debug an app inside of a docker-compose service |
Code Analysis. Dependencies | Exception | IDEA-174088 | 'Group by leaf expression' always fail with IDEA error |
Diff_Merge | Bug | IDEA-174009 | Diff highlighting level "Syntax" shows "Duplicated Code" inspection highlights |
Docker | Bug | IDEA-174134 | Docker plugin fails on every deploy after upgrading Docker for Mac to 17.06.0-rc |
Bug | IDEA-174134 | Docker plugin fails on every deploy after upgrading Docker for Mac to 17.06.0-rc | |
Unit Testing. JUnit | Cosmetics | IDEA-174002 | JUnit test status icons colors do not align with severity |
User Interface | Cosmetics | IDEA-170096 | Settings|Code Style: "Set from" should be above the separator |
Version Control. Git | Usability | IDEA-174227 | New git status bar popup: Multiple repos: Can no longer easiliy see all current branches |
No subsystem | Bug | WEB-27230 | 'Module is not installed' is not shown for references inside module |
CSS | Feature | WEB-17218 | Support for CSS modules |
Debugger | Bug | WEB-18191 | Debugging Node.js is slow (~2 seconds to step over one line and see variables update) |
JavaScript. Frameworks | Bug | WEB-27251 | Provide completion for webpack aliases |
JavaScript. Inspections | Bug | WEB-26353 | Incorrect detection of unused ES6 import |
JavaScript. Refactoring | Bug | WEB-26852 | quick fix changes "declare var" to "let" |
Linters | Bug | WEB-27220 | Linters: hide notification about invalid path to Node.js when Node.js is updated for the project |
Node.js | Bug | WEB-26220 | Update highlighting after invoked "Add module to package.json dependencies" |
TypeScript | Feature | WEB-26678 | provide support for tslint-language-service TypeScript Language Server Plugin |
Bug | WEB-26895 | Since latest update double click on TypeScript file in Project tree expands the node to show the .js and .map files | |
Bug | WEB-23698 | Typescript for ... of variable type not inferred by the IDE | |
Bug | WEB-27200 | TypeScript: unexpected auto import for the export default import | |
Bug | WEB-26874 | 'Constructor' keyword is shown twice in completion | |
Bug | WEB-27209 | TypeScript. Wrong code inserted when autocompleting object's property | |
Bug | WEB-27208 | Adding async after await. TS error is still there. | |
Bug | WEB-27236 | TypeScript: improve member access completion | |
Bug | WEB-19279 | Scratch files: errors are shown in a correct code |
RubyMine 2017.2 EAP4 (build 172.2827.23) Release Notes
Tests | Bug | RUBY-19057 | "Copy relative path" copied a path relative to /path/to/project/spec instead of /path/to/project for RSpec files |
No subsystem | Bug | IDEA-173613 | IDEA blocked while showing progress window after 'Generate JavaDoc...' |
Exception | IDEA-173666 | NPE at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.a | |
Code Formatting and Code Style | Bug | IDEA-173502 | Applying "Use inherited Attributes" on one item will auto-select inherited attributes option on other items |
Diff_Merge | Bug | IDEA-173906 | Diff on item in shelf is not syntax highlighted |
Packaging and Installation | Bug | IDEA-172677 | MacOS: idea community: incorrect idea installer window opens on .dmg |
Plugin Support. API | Feature | IDEA-173600 | Provide public API to get changed document lines |
User Interface | Bug | IDEA-173836 | After upgrade to Ubuntu 17.04 integrated menus do not work |
Bug | IDEA-173135 | Error: 'It's prohibited to access index during event dispatching' during breadcrumbs update | |
Cosmetics | IDEA-173706 | IntelliJ theme: progress bar looks bad | |
Version Control | Feature | IDEA-168078 | Option to Reset Branches widget size to auto-size. |
Bug | IDEA-168834 | Do not expand hidden branches on resizing in the case the expanded list exceeds widget size | |
Usability | IDEA-168355 | Remote branches status bar popup: UI has gotten worse | |
Usability | IDEA-171718 | Not possible make current (checked out) branch favorite | |
Usability | IDEA-168024 | Pre-select of previous branch works only when switching to/from master and the branch is not hidden | |
Version Control. Git | Usability | IDEA-173585 | Reword and Undo Commit actions are sometimes enabled even for commit pushed to a protected branch |
Version Control. Log | Bug | IDEA-170468 | git show history for a file is missing commits |
Exception | IDEA-173990 | A lot of Throwable after opening IDEA project | |
XML | Performance | IDEA-157959 | XML Breadcrumbs hold strong references to AST |
No subsystem | Feature | WEB-17977 | Feature: Configure Patterns for Automatic Nesting of Transpiled Files |
Bug | WEB-27176 | show method separators doesn't work with shorthand methods | |
Build tools | Feature | WEB-13409 | Support ability to navigate webpack's enhanced requires |
Bug | WEB-14876 | Grunt: delayed visibility of file change when using jit-grunt for loading tasks | |
Bug | WEB-27119 | Grunt: VFS is not refreshed on running `watch` task when using Grunt 1.0.1 | |
CSS | Bug | WEB-27116 | CSS modules values: provide resolve for reference after 'from' in import |
Bug | WEB-27117 | Provide resolve for files in CSS @value declaration | |
Debugger | Bug | WEB-27123 | Node 8: Can't debug npm script |
JavaScript | Feature | WEB-7386 | Add breadcrumb for JavaScript |
Feature | WEB-24344 | WebStorm keeps autosaving files, related option is unchecked | |
Feature | WEB-18844 | [FEATURE_REQUEST]Folding anonymous function to arrow function like Android Studio folds Callables | |
Bug | WEB-26872 | Flow: Global error pane shows the wrong line numbers | |
JavaScript. Formatter | Bug | WEB-27105 | JSX tags are not correctly indented when using ternary operator |
Bug | WEB-27149 | JavaScript punctuation code style options are not respected when formatting code embedded in Vue template | |
JavaScript. Frameworks | Bug | WEB-21692 | Element X doesn't have required attribute Y |
Bug | WEB-26235 | Auto import doesn't work for functional React components | |
Bug | WEB-23118 | Guessing wrong React props - based on name, not actual file | |
Exception | WEB-27194 | ClassCastException when open a project | |
Linters | Bug | WEB-27100 | ESLint inspection inexplicably shows an error on ignored file |
Usability | WEB-26971 | ESLint: Code/Inspect Code reports errors for each ignored file of the .eslintignore | |
SASS | Bug | WEB-12958 | SASS 3.3: provide completion/navigation for selector created using &_suffix |
Bug | WEB-5879 | SASS: Resolving nested selectors in html | |
TypeScript | Feature | WEB-23990 | TypeScript: provide a 'Create class' quickfix for 'unresolved type' error |
Bug | WEB-21623 | React/Typescript: Functional components are not being recognized | |
Unit Tests | Bug | WEB-27144 | Can't debug Jest test with node 8.0.0 |
RubyMine 2017.2 EAP3 (build 172.2656.16) Release Notes
No subsystem | Exception | RUBY-19621 | 'sqlite3-ruby' gem missing exception |
Editing | Bug | RUBY-19625 | RubyMine can't open some files |
IDE | Bug | RUBY-19615 | Implement breadcrumbs for ruby |
No subsystem | Bug | IDEA-173347 | PSI invalidated outside transaction |
Bug | IDEA-173342 | Some non-URL paths in IDEA settings are stored with system-dependent separator | |
Bug | IDEA-171238 | Keymap of Export Test Results does not function | |
Usability | IDEA-173487 | New "Find in Path" dialog loses "File mask" dropdown history | |
Task | IDEA-173294 | Enable by default Win10 LookAndFeel | |
Meta Issue | IDEA-173344 | System-independent and system-dependent paths are often intermixed in IDEA code | |
Docker | Feature | IDEA-172226 | Support docker stages synthax |
Feature | IDEA-170246 | Docker: Support HEALTHCHECK and SHELL instructions in the Dockerfile | |
Bug | IDEA-173387 | Unable to install or update to docker plugin 2.5.5 | |
Exception | IDEA-173553 | AssertionError on COPY --from | |
Editor. Editing Text | Bug | IDEA-173263 | "Auto-Indent Lines" does not move to the next line when caret is inside a string with injected language |
Usability | IDEA-173273 | Renaming a parameter with a hint looks weird | |
Find, Replace, Find Usages | Feature | IDEA-166464 | Be able to merge usage from the same line in the "find in path" preview pane dialog |
IDE Configuration | Bug | IDEA-173324 | Some Code Style settings are applied on Cancel |
Performance | IDEA-173601 | File synchronization makes the UI freeze for half a minute | |
Indices | Bug | IDEA-173382 | EDT is blocked on start |
Java. Inspections | Feature | IDEA-173177 | Inspection: Comparing 'compareTo()` or 'Comparator.compare()' result with 1 / -1 |
Bug | IDEA-173522 | "Java | Java 9 | Java module naming conventions" inspection has wrong name | |
Project Configuration | Feature | IDEA-127753 | Ability to exclude files from indexing in a path by their names (full paths) or by pattern |
Run | Debug configuration | Bug | IDEA-173350 | Temporary configurations disappears from compound |
Settings Repository | Bug | IDEA-170170 | Kotlin compiler cannot find its libraries after the Idea application directory is changed |
User Interface | Bug | IDEA-173445 | IntelliJ L&F: in rename dialog default suggestion should be shown |
Bug | IDEA-172066 | Toolwindow activates in another project | |
Bug | IDEA-167760 | "Reset" button do nothing while trying to undo "Reset" action for default IDE scheme | |
Cosmetics | IDEA-165037 | Move tab close button to the left on MacOS | |
User Interface.Darcula | Bug | IDEA-173312 | NPE on switching theme to Darcula at first time |
Version Control. Git | Feature | IDEA-146930 | Provide 'Change Commit Message' action for committed but not pushed commits |
No subsystem | Bug | WEB-26269 | Missing escaping quotes when insert in string variable |
CSS | Bug | WEB-27071 | Reporting invalid parameter in -webkit-column-span: all; even though "all" is a cs supported parameter |
Debugger | Bug | WEB-26960 | Node 7, 8:Debugger can't detach when debug unit tests |
Bug | WEB-26567 | console.log() cause bug about file and line info when output has newlines | |
JavaScript | Bug | WEB-27041 | Don't report 'red' errors based on JSDoc |
Bug | WEB-26885 | Edit Live Templates Predefined Functions: JavaScript predefined functions don't appear unless all JS subelements are selected | |
JavaScript. Formatter | Feature | WEB-22783 | Add options to control blank lines |
JavaScript. Frameworks | Bug | WEB-21570 | React: provide path completion/validation for <img>, etc. tags in JSX components |
JavaScript. Refactoring | Bug | WEB-27023 | 'Refactor | Rename' skips functions call (import via module.exports) |
Bug | WEB-27074 | 'Refactor | Rename' skips functions call (import via module.exports) | |
TypeScript | Bug | WEB-27028 | Typescript: StackOverflowError on recursive generic types |
RubyMine 2017.2 EAP2 (build 172.2465.15) Release Notes
No subsystem | Bug | RUBY-19611 | 'Has missing gems' inspection may lead to deadlock |
Cucumber | Performance | RUBY-19603 | High CPU while working with Cucumber |
Documentation | Bug | RUBY-19600 | Help topic for Ruby Run Console |
Remote Interpreters | Exception | RUBY-19599 | Closing project with Docker SDK throw an exception |
RubyGems | Feature | RUBY-18018 | Local Gem not recognized When The Path is a Variable |
No subsystem | Feature | IDEA-60161 | Automatically "inherit" quick javadoc for getters/setters from field |
Bug | IDEA-173017 | JavaFX WebView not HiDPI rendering on Windows 10 | |
Performance | IDEA-172762 | ProjectRootManagerComponent$1.fileTypesChanged on AWT causes 30-60s freeze | |
Performance | IDEA-167733 | High CPU usage due to Component.setCursor | |
Code Analysis. Inspection | Performance | IDEA-172904 | Slowness viewing inspection result |
Usability | IDEA-173023 | Inspection settings: parent elements do not become "changed" after changing inspection severity | |
Cosmetics | IDEA-173147 | Ugly Suppress combobox in batch inspection results | |
Code Formatting and Code Style | Exception | IDEA-173144 | Find action exception |
Code Navigation | Bug | IDEA-124800 | Does not work go to the implementation of the method |
Debugger | Usability | IDEA-172772 | Action "Resume program" is not available when IDEA is updating indexes |
Diff_Merge | Bug | IDEA-173149 | Next Difference does not work on emptied files |
Editor. Editing Text | Bug | IDEA-172912 | Garbled characters in quick documentation |
Performance | IDEA-164157 | Editor lags on typing 'Tab' | |
Editor. Intention Actions | Cosmetics | IDEA-151324 | Not all actions in Generate menu have description in Status Bar |
Find, Replace, Find Usages | Usability | IDEA-157440 | No space between line number and code when exporting found occurences to text file |
IDE Configuration | Bug | IDEA-172847 | On restart Intellij keeps clearing my font settings |
Java. Inspections | Bug | IDEA-173021 | @SuppressWarnings("JavadocHtmlLint") doesn't work |
Plugin Support. API | Bug | IDEA-173198 | EAP 172.2103.15 causes some tests to deadlock (regression from 172.1909.2) |
Project View | Bug | IDEA-167323 | `Copy as Plain Text` in Project Structure doesn't copy anything |
User Interface | Usability | IDEA-172763 | Breadcrumbs placement setting |
Version Control | Feature | IDEA-156374 | Create patch to clipboard |
Feature | IDEA-166238 | add "Show file" menu in shelf file list for missing base file. | |
Version Control. Git | Bug | IDEA-155689 | Unable to view contents of files on shelf that are moved/removed after update |
Version Control. Subversion | Usability | IDEA-170598 | Subversion: update settings page: use tree instead of tabs, update hint labels |
No subsystem | Bug | WEB-26165 | Unused default export |
HTML | Exception | WEB-26738 | NullPointerException when call Code | Generate | XML Tag |
JavaScript | Bug | WEB-23985 | folding inline JSDoc issue and adding JSDoc type feature |
JavaScript. Formatter | Feature | WEB-20668 | Code Style: spaces around ES2015 (ES6) Generator |
Bug | WEB-2226 | JS: "if" braces always inserted on next line by formatter | |
JavaScript. Frameworks | Bug | WEB-25562 | Angular-cli: New Project Name validation |
Bug | WEB-26915 | VueJS plugin shows unused default export | |
Exception | WEB-27026 | IllegalStateException when stop debugger | |
JavaScript. Inspections | Exception | WEB-26859 | PsiInvalidElementAccessException when call 'Remove unused export' in vue files |
LESS | Cosmetics | WEB-27002 | Typo in Sass/SCSS/Less | Resolved by name only inspection popup |
Linters | Bug | WEB-27024 | Standard Code Style: can't start linter when using "plugins" option |
Node.js | Bug | WEB-26965 | Excluding directory should disable indexing descendant node_modules/ folders |
Bug | WEB-26490 | Tslint 5.1.0 errors are not clickable in NPM console | |
REST Client | Bug | WEB-24584 | Test REST Client can't delete pramertes or headers anymore |
TypeScript | Feature | WEB-11078 | TypeScript: allow navigation to javascript when using .d.ts |
Bug | WEB-27008 | TypeScript file are not pretty formatted |
RubyMine 2017.2 EAP1 (build 172.2273.6) Release Notes
No subsystem | Bug | RUBY-19368 | Always indexing after upgrading to RubyMine 2017.1 |
Bug | RUBY-19527 | 2017.1.2.rc1 broke all run configurations other than rails | |
Bug | RUBY-18007 | Productivity Guide misleading for refactoring features | |
Code Insight | Bug | RUBY-19535 | Search Everywhere is not useful when searching methods |
IDE | Bug | RUBY-19481 | New Rails application wizard: Rails version is changed back to the default after changing the project's location |
Bug | RUBY-19572 | 'Install Rails gem' label remains in the field after Rails installation instead of set installed version | |
Markdown | Bug | RUBY-19487 | Markdown: Custom CSS is not applied |
Bug | RUBY-19489 | Markdown preview scaling on HiDPI Linux (+win) is lost | |
Bug | RUBY-19494 | NPE disabling Markdown "Apply CSS from URI" setting | |
Exception | RUBY-19488 | MaliciousURLOpenedException when clicking on the link inside document | |
Parsing | Bug | RUBY-19348 | Division operator is interpreted as beginning of regular expression |
Plugin Reports | Bug | RUBY-18558 | Ruby plugin doesn't recognise quoted symbols as keys. Rubymine works fine |
Puppet | Bug | RUBY-19197 | Puppet related gems installation link is never expired |
Bug | RUBY-19327 | Variables names are partially highlighted in the Find Usages results | |
Bug | RUBY-19280 | Puppet Plugin: Incorrect format with empty curly braces | |
Bug | RUBY-19486 | Puppet Plugin missing withpath for notify | |
Usability | RUBY-19228 | No hot keys for Puppet settings in the Puppet new module dialog | |
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 | |
Rails | 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 | |
Usability | RUBY-19070 | Don't show reload generators/rake tasks warnings in RM | |
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-17584 | Comment confuses "align right parts of assignment" setting for ruby formatter | |
Bug | RUBY-19354 | bad indent for chained ternary expressions | |
RubyGems | Bug | RUBY-17116 | Gems referenced via git_source don't appear in External Libraries |
Slim | Bug | RUBY-17443 | New hash syntax doesn't work in Slim |
No subsystem | Bug | IDEA-171543 | RtfTransferableData: java.io.IOException: mark/reset not supported |
Bug | IDEA-172107 | 5+ minutes synchronize after remove of 11k files | |
Bug | IDEA-171900 | Find in path popup isn't descriptive enough (poor feedback on search progress/status) | |
Bug | IDEA-172403 | 2017.2 EAP does not save changes to default font | |
Bug | IDEA-171717 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'fontFamily' of ... must not be null | |
Bug | IDEA-172247 | Plugins: NPE at PluginManagerConfigurable.apply() on restart after installing a plugin | |
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-140901 | Tip of the Day is not working nicely with HiDPI under Linux | |
Bug | IDEA-172705 | Big files marked as read-only can't be deleted | |
Bug | IDEA-170221 | Download Sources not working after 2017.1 update | |
Bug | IDEA-172231 | Incorrect rendering of text with combining marks | |
Bug | IDEA-147100 | Default File Header template causes pointless javadocs in projects | |
Bug | IDEA-85304 | Icon for Use Soft Wraps doesn't show in the toolbar | |
Cosmetics | IDEA-96168 | PhpStorm window is not restored in proper maximized state on Windows OS | |
Code Analysis. Inspection | Bug | IDEA-130443 | Inspection settings: tree node does not turn to "modified" state on changing scope set |
Bug | IDEA-169227 | Inspection settings: Restore Defaults does not remove option added to disabled inspection | |
Code Navigation | Feature | IDEA-162418 | Enhanced go to file formats |
Bug | IDEA-171098 | Class/Symbol Navigation behavior change | |
Bug | IDEA-171460 | Navigation Bar (View -> Navigation Bar) stops updating | |
Usability | IDEA-172282 | Disprefer start-matching variants in Goto popups when the input starts with * | |
Debugger | Bug | IDEA-170670 | Top-level tabs are losing a state when session restarted |
Bug | IDEA-170677 | Top-levels tabs in the "Debug" tool window is merged after the IDE restarted | |
Bug | IDEA-172505 | Gradle mulitmodule project debug jumps to wrong module for breakpoint | |
Usability | IDEA-172133 | "Add to Watches" action does not "follow" editor selection | |
Diff_Merge | Feature | IDEA-170174 | Implement "Mirror to left/right" from FTP compare on local compare |
Bug | IDEA-127612 | Optimize imports action available in diff | |
Bug | IDEA-171674 | First tab is very short in the left Diff pane | |
Docker | Feature | IDEA-170246 | Docker: Support HEALTHCHECK and SHELL instructions in the Dockerfile |
Bug | IDEA-172233 | Dockerfile: treat variables declared in ARG instructions | |
Cosmetics | IDEA-169257 | Docker: Find Usages called from Dockerfile. Correct the title and review buttons. | |
Editor. Code Completion | Feature | IDEA-171779 | Make default size of code completion popup configurable |
Editor. Editing Text | Bug | IDEA-171695 | Intention bulb blocks cursor placement |
Bug | IDEA-170997 | Multi-caret: A character is deleted despite empty selection | |
Bug | IDEA-170583 | "Reformat Code" leads to weird scrolling in the editor window | |
Bug | IDEA-167611 | Default printer font size is big on HiDPI display | |
Bug | IDEA-172026 | No cursor when switching to another window. | |
Bug | IDEA-172241 | Uncomment of multiple blocks in properties file does removes too many characters | |
Usability | IDEA-171904 | Parameter hints exclude dialog should remember the selected language | |
Usability | IDEA-127845 | Select logical line rather than visual line if an action which requres selection is invoked | |
Cosmetics | IDEA-170592 | Choose Content to Paste Dialog (Ctrl+Shift+V) only highlights the first match per line | |
Exception | IDEA-172324 | IndexOutOfBoundsException in SegmentArrayWithData | |
Find, Replace, Find Usages | Feature | IDEA-171606 | Show VCS change marks in the search results preview editor gutter |
Bug | IDEA-172370 | Find in path "Searching..." when nothing found | |
Bug | IDEA-170963 | Mnemonics shortcuts in new Find in path dialog is a mess | |
Bug | IDEA-169849 | Can't undo in Find in Path | |
Bug | IDEA-170038 | Find in Path dialog does not close automatically when clicking the code area | |
Usability | IDEA-172283 | 'Select All Occurrences' not available in replace mode | |
Cosmetics | IDEA-172116 | Module dropdown in find window is too narrow, not resizable or scrollable | |
Exception | IDEA-171668 | NPE at com.intellij.usages.impl.UsageViewImpl.doAppendUsage(UsageViewImpl.java:1060) | |
GWT | Bug | IDEA-170329 | IDEA 2017.1 NoClassDefFoundError: com/intellij/javascript/debugger/sourcemap/SourceMapHelperKt$createResolver$1$1$1$1 when debugging GWT |
IDE Configuration | Feature | IDEA-171540 | Template Explorer like in Resharper |
Bug | IDEA-153597 | Settings > Appearance > "Override default fonts" should display current font when unchecked | |
Indices | Usability | IDEA-170114 | "Indexing paused during Power Save mode" shows forever and IntelliSense issues on Power Save mode |
Java. Inspections | Feature | IDEA-170892 | Inspection: Suspicious Arrays.fill() call |
Feature | IDEA-172417 | Dataflow analysis: track that loop is visited if and only if array/collection is non-empty | |
Feature | IDEA-167318 | MethodHandle/VarHandle signatures inspection | |
Feature | IDEA-165108 | Objects.requireNonNull with argument of primitive type should be reported as warning | |
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 | |
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 | |
Local History | Bug | IDEA-172561 | Local history diff is not properly rendered unless dialog is resized |
Bug | IDEA-171946 | local history revert a dot is inserted in first char of file | |
Packaging and Installation | Bug | IDEA-170328 | Command-line launcher does not work on Python 3 |
Plugin Support. Architecture | Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library |
Project Configuration | Bug | IDEA-171776 | Default settings for copyright not copied into a new project |
Project View | Bug | IDEA-170381 | Hide empty middle packages bug |
Bug | IDEA-171965 | Module group nodes with errors aren't marked in Packages View | |
Refactoring | Usability | IDEA-171755 | duplicate folder issue |
Run | Debug configuration | Bug | IDEA-168849 | Cannot stop build with keyboard or menu |
Bug | IDEA-171990 | Run/Debug configuration - Logs broken | |
Bug | IDEA-169025 | Preserve run configurations order | |
Settings Repository | Bug | IDEA-170795 | Intellij freezes completely everytime on startup |
Structural Search and Replace | Bug | IDEA-172620 | Structural search and replace is not properly using captured variables in replacement. |
Bug | IDEA-171214 | Structural Search and Replace doesn't correctly find expression statement evaluating to specified ExpressionType | |
Bug | IDEA-172046 | Replacing/removing a modifier removes all other modifiers | |
Terminal | Bug | IDEA-172594 | Terminal session takes long time to initialize in EAP 2017.2 |
Bug | IDEA-169111 | Fish user functions not loaded | |
Unit Testing. JUnit | Bug | IDEA-172258 | JUnit5M4: @BeforeAll outputs at the end of @ParametrizedTest |
User Interface | Bug | IDEA-171254 | IDEA freezes when I click on encoding panel for big file |
Bug | IDEA-172571 | IntelliJ IDEA won't start on Mac OS Sierra | |
Bug | IDEA-170099 | let Swing text components dynamically scale HTML text on user scale factor change | |
Bug | IDEA-171299 | IDE is closed even I canceled exit | |
Bug | IDEA-172166 | [linux] editor font size in Settings may decrease after restart | |
Bug | IDEA-171750 | Code lens "turn off" option not working | |
Bug | IDEA-170910 | Diagram printing prints empty | |
Bug | IDEA-171927 | Event Log background not work properly. | |
Bug | IDEA-172322 | Wrong line spacing for files opened on project start | |
Bug | IDEA-172136 | Search text area has an improper height | |
Bug | IDEA-170239 | Hyperlink click is handled despite mouse clicking outside of it | |
Bug | IDEA-171395 | Problem focusing particular line in "Open file" / "Open class" window | |
Bug | IDEA-146563 | [regression] Middle-click on editor tabs, only closes one editor, the following middle-clicks are not registered | |
User Interface.Darcula | Bug | IDEA-168229 | Tooltips can intercept click events, can overlap with click targets, and can appear under the mouse arrow |
Version Control | Feature | IDEA-169296 | Allow adding bookmarks from Commit dialog |
Bug | IDEA-63884 | Inactive changelist is deleted without prompt after commit | |
Bug | IDEA-171478 | Spelling is not checked on first commit dialog invocation | |
Bug | IDEA-171325 | VCS GIT Branches popup collapses | |
Bug | IDEA-168838 | Preview diff not refreshed after manually resolved conflict | |
Usability | IDEA-172470 | Prev/Next occurrences in line status popup are not visible anymore | |
Usability | IDEA-171836 | Don't focus the Update Info tab after executing Update Project | |
Cosmetics | IDEA-172391 | "Change list" spelling inconsistency | |
Version Control. Git | Feature | IDEA-57707 | Git Log: revert selected commit |
Bug | IDEA-159506 | Empty .git folder in a directory considered as a Git root | |
Bug | IDEA-172787 | Bad wording in the dialog "Parent directory" | |
Bug | IDEA-87375 | Git cherry-pick is committed with the original comment suggested by IDEA, without my changes to it | |
Exception | IDEA-170463 | Throwable on authentication failure in case both login and password asked | |
Version Control. Mercurial | Bug | IDEA-170411 | hg4idea always tries to load too much data sometimes completely filling Java heap |
Version Control. Perforce | Bug | IDEA-172380 | IDEA got totally frozen after renaming directory with many files |
Version Control. Subversion | Feature | IDEA-138320 | SvnDiffProvider#getLatestCommittedRevision not implemented |
Usability | IDEA-140862 | Do not reset selection / scroll position when removing a filter in the Repository view | |
No subsystem | Bug | WEB-26720 | Doctype breaks HTML language auto-injection in JS template literals / strings |
Bug | WEB-24820 | React: creating react application as a submodule of existing IDEA project fails | |
Bug | WEB-26528 | Webstorm does not recognise awaited async-function as parameter for JSDoc | |
Bug | WEB-26787 | Can't download d.ts file for paper | |
CSS | Feature | WEB-24273 | PostCSS: support postcss-modules-values plugin |
Bug | WEB-25121 | Stylelint: .stylelintignore file is not respected | |
Bug | WEB-26826 | When formatting CSS with braces set to "on next line", if there are parentheses for a mixin, the brace style is not honored | |
Exception | WEB-26721 | 'Extract inline CSS | Current file' causes PsiInvalidElementAccessException | |
Debugger | Bug | WEB-26794 | Can't debug node 8 nightlies |
Bug | WEB-26732 | Attempt to debug Nashorn project fails if the javascript language version is set to Nashorn js | |
HTML | Bug | WEB-26853 | Wrong redutant notification |
Usability | WEB-23578 | HTML tag "hgroup" marked as not recognized (both in HTML and CSS): change to deprecated | |
JavaScript | Feature | WEB-26560 | Improve function callback completion |
Feature | WEB-25039 | Autocomplete inactive when typing an import statement | |
Feature | WEB-25905 | Flow: provide a way to restart Flow service | |
Feature | WEB-20944 | Single step import for ES6 classes at new keyword | |
Bug | WEB-26101 | Type detection fails on "await"-ed promise that returns an array (works for simple values) | |
Bug | WEB-26408 | Flow object type spread is not supported | |
Bug | WEB-13673 | Moving JavaScript always skips function() block | |
Bug | WEB-26881 | Option to disable auto imports in JavaScript | |
Bug | WEB-25258 | Can't find .flowconfig on Javascript project with Flow static type checked enabled | |
Bug | WEB-3381 | JavaScript: Move Statement Up/Down moves additional line with code because it treats end-of-line comment as a comment for the next line | |
Bug | WEB-19688 | Move statement - screw up if statements with comments (JS) | |
Bug | WEB-24080 | Star-imported es6 module intellisense broken | |
Bug | WEB-26526 | replace with template string adds extra space | |
Bug | WEB-20791 | Move Statement Down action breaks code | |
Exception | WEB-26736 | Throwable when call require inside script tag in vue | |
JavaScript. Formatter | Feature | WEB-26042 | Add minimum number of blank lines to Typescript Code Style |
Bug | WEB-17628 | javascript indentation problem | |
Bug | WEB-23348 | Formatting empty class breaks the line when "simple blocks in one line" is enabled | |
Bug | WEB-26559 | Code Style: JavaScript/TypeScript: improve Arrangement | |
Bug | WEB-26763 | Wrong indent in .vue files with .editorconfig | |
Bug | WEB-24527 | Phpstorm does bad auto formatting in functions with jsdoc inside arrays | |
Bug | WEB-18509 | WS 11 EAP: Assigment syntax dependent indentation issue | |
Bug | WEB-26522 | wrong reformat of es6+react | |
Bug | WEB-24513 | Reformat code action doesn't retain indent for ES6 shorthand arrow function | |
JavaScript. Frameworks | Bug | WEB-12115 | "Mark Directory as Resource Root" from Webstorm doesn't work in Rubymine |
Bug | WEB-26418 | Resolve types from React 'prop-types' | |
Bug | WEB-23268 | No docs for React component props | |
Bug | WEB-26324 | Menu element showing as deprecated in JSX | |
Bug | WEB-23154 | JSConstructorReturnsPrimitive and React stateless functional component | |
Bug | WEB-26258 | JSX components are incorrectly marked as deprecated HTML tags | |
Bug | WEB-26833 | Formatting: Code Styles: JS/TS: "Keep Maximum Blank Lines" option saves only 2 blank lines | |
Cosmetics | WEB-26821 | Vue files don't properly highlight es6 imports | |
JavaScript. Inspections | Bug | WEB-9059 | JavaScript: "remove redundant else" option is not consistent. |
Usability | WEB-24566 | Linters auto detection: log information about turning on linters into events log | |
JavaScript. Refactoring | Feature | WEB-24775 | Incorrect shorthand object literal refactoring |
Linters | Bug | WEB-24814 | Enable TSLint by default for Angular CLI projects |
Bug | WEB-26756 | ESLint: warning about new line character is now shown | |
Bug | WEB-26393 | can not get result of ESlint annotation | |
Bug | WEB-26653 | Standard Code Style: wrong highlighting in the Editor | |
Node.js | Bug | WEB-26569 | process.nextTick() in node.js |
Bug | WEB-26508 | NodeJS support cannot be enabled for Node 8 | |
Bug | WEB-26576 | runConfiguration npm type - first argument override | |
Stylus | Bug | WEB-21360 | Wrong indentation in Stylus files |
TypeScript | Feature | WEB-19047 | TypeScript move statement action moves line, not statement |
Feature | WEB-17292 | Javascript/Typescript move symbol refactoring | |
Feature | WEB-26431 | Support auto-imports for modules provided by module augmentation | |
Bug | WEB-26641 | TypeScript service doesn't work with typescript@2.3.0-dev.20170420 | |
Bug | WEB-13153 | TypeScript - Find usages of constructor doesn't work | |
Bug | WEB-26585 | TypeScript: "Missing augmentation import": do not suggest module itself | |
Bug | WEB-26584 | TypeScript: "Missing augmentation import": provide suppression for the exported type | |
Bug | WEB-26284 | Use relative path not directory import when auto-importing module under same directory | |
Bug | WEB-26434 | TypeScript: Nested array in generic argument causes '] expected' error | |
Unit Tests | Bug | WEB-26643 | add support to setuptests.js when running tests in webstorme #2016 |
Data Views | Bug | DBE-4211 | Table editor row number misplaced when horizontal scroll bar is present and scrolled to the bottom |
Docker | Bug | RUBY-19814 | No console output in IDE when running docker-compose application in debug mode |
Bug | RUBY-19836 | Debug mode for IRB and Rails console don't work | |
Bug | RUBY-19786 | IRB and Rails console don't run with docker-compose SDK | |
Remote Interpreters | Bug | RUBY-19819 | Can't work with Vagrant SDK due libraries paths changing |
Ruby Version Managers | Bug | RUBY-19610 | Support RVM multi-mode installation |
No subsystem | Bug | IDEA-176762 | Installing new versions of apps loses "font ligature" setting |
Bug | IDEA-176666 | "Call Hierarchy" tab in find usage steals focus | |
Bug | IDEA-176658 | Changelog converted automatically to US-ASCII | |
Bug | IDEA-177146 | Orphaned threads running ChooseByNameBase$CalcElementsThread | |
Diff_Merge | Bug | IDEA-173698 | Cannot move/resize diff view area of Commit Changes dialog |
Docker | Bug | IDEA-176990 | Dockerfile ADD command doesn't support dashes in file names |
Bug | IDEA-177106 | Docker - Client is newer than server (client API version 1.25, server API version 1.24) | |
Bug | IDEA-177076 | DockerCompose: cap_add, cap_drop: Support "ALL" value for autocompletion | |
Task | IDEA-177320 | Switch Docker plugin from gradle- to platform- build | |
Editor. Editing Text | Feature | IDEA-176965 | Enabling Paste Simple from "Paste from History" |
Bug | IDEA-176980 | Cannot open javascript files | |
Bug | IDEA-176637 | UTF-8 symbols (korean and japanese) incorrect appears in the debugger | |
Performance | IDEA-175737 | Lag while typing | |
Editor. Error Highlighting | Bug | IDEA-176500 | Color for severities are not updated via dropdown |
File System | Bug | IDEA-176819 | FreeBSD-12, post ino64 update: no projects, config is not saved |
Find, Replace, Find Usages | Bug | IDEA-174102 | Find Refactoring Preview is not shown first time |
Run | Debug configuration | Bug | IDEA-147110 | Can not run a 'Jar Application' configuration with dynamic.classpath property set to true |
Settings Repository | Bug | IDEA-173109 | Typing settings repository URL triggers path alert |
User Interface | Bug | IDEA-173000 | Navigate | File and Class popups disappear |
Cosmetics | IDEA-176097 | Incorrect terminology used to describe Jigsaw/JPMS features | |
Version Control | Bug | IDEA-175622 | File status remains "changed" after the file is changed back to initial state |
Bug | IDEA-173638 | Commit dialog: when the 'show right margin' option is off, but 'wrap when typing reaches right margin' is on, there is no wrapping | |
Performance | IDEA-171850 | IDEA is often freezen - worker process vs thread | |
Usability | IDEA-93433 | Improve displays of multi-line commit messages in Changes Window | |
Version Control. Git | Performance | IDEA-174684 | UI freeze after huge fetch |
Version Control. Subversion | Cosmetics | IDEA-175346 | "more..." link is shown in Version Control > Repository while there is no more content |
No subsystem | Bug | WEB-17317 | 502 Bad Gateway error from the server when post data |
CSS | Bug | WEB-28205 | CSS modules support doesn't not work when using `import as` |
Bug | WEB-28165 | Wrong CSS syntax check for @apply rule | |
Bug | WEB-28141 | Value of 'composes' attribute may be a reference to CSS @value | |
Dart | Bug | WEB-27985 | Dart: query parameters are stripped from URL when redirecting |
Debugger | Bug | WEB-27884 | Karma: Error 'Helper script failed on remote' when inspecting arrays |
HTML | Bug | WEB-20843 | Support rel="noopener" |
Bug | WEB-27035 | Redundant default attribute value assignment. | |
JavaScript | Feature | WEB-28072 | Don't force inserting parens after method name completion in JSX |
Bug | WEB-20956 | ES6: re-exporteing default module causes 'default export not declared in imported module' error | |
Bug | WEB-27777 | IDE performs Flow analysis even when Javascript language level isn't "Flow" | |
Bug | WEB-28109 | Support Flow import type in Move symbol refactoring | |
Bug | WEB-28123 | IDE "failed to load" webpack config that exports function taking env and returning the config object | |
Bug | WEB-28162 | Webpack aliases not resolved when using webpack.babel.config.js | |
Bug | WEB-28225 | invalid "attempt to assign to const variable" inspection for a variable marked /*global*/ | |
JavaScript. Frameworks | Feature | WEB-21351 | Add intention action to switch between "" and {} in JSX files |
Bug | WEB-28098 | No quick-fix for Missing React import when using React 16 | |
Bug | WEB-27896 | React component props no longer autocomplete | |
Bug | WEB-27826 | Missing type introspection inside *ngFor | |
LESS | Bug | WEB-23707 | Less: webpack ('~') imports not resolved when using 'resolve.alias' and 'resolve.modulesDirectories' |
Linters | Bug | WEB-28197 | Lint .vue files with Standard |
SASS | Bug | WEB-25321 | Importing scss files using tilde (~) as in webpack to specify a path relative to root won't work |
TypeScript | Feature | WEB-24868 | Auto-Import not resolving TypeScript source (not declarations) in node_modules |
Bug | WEB-28104 | Unnecessary brackets for typescript getters after autocomplete | |
Bug | WEB-27690 | Add support for "export default abstract class" TypeScript syntax | |
Bug | WEB-28374 | Typescript 2.5.1 no longer automatically compiling on changes | |
Bug | WEB-28120 | Auto-import from TypeScript definition file with default export incorrectly destructures the import | |
Bug | WEB-27938 | .d.ts files are treated as non-project-files | |
Bug | WEB-28001 | TypeScript intellisense for the keyword "readonly"in constructor | |
Performance | WEB-27488 | Freezes from JSParameterInfoHandler/TypeScriptParameterInfoHandler | |
IDE General | Bug | DBE-5038 | Context menu to add a file to favorites has disappeared in 2017.2.1 |
Bug | DBE-4915 | Missing context menu items on table bookmarks |
Page: RubyMine 2017.2.5 (build 172.4574.31) Release Notes
Page: RubyMine 2017.2.5 EAP (build 172.4574.9) Release Notes
Page: RubyMine 2017.2.4 (build 172.4155.44) Release Notes
Page: RubyMine 2017.2.4 RC (build 172.4155.43) Release Notes
Page: RubyMine 2017.2.3 RC (build 172.3968.40) Release Notes
Page: RubyMine 2017.2.3 EAP (build 172.3968.22) Release Notes
Page: RubyMine 2017.2.2 (build 172.3757.57) Release Notes
Page: RubyMine 2017.2.2 RC (build 172.3757.57) Release Notes
Page: RubyMine 2017.2.2 EAP (build 172.3757.36) Release Notes
Page: RubyMine 2017.2.1 (build 172.3544.29) Release Notes
Page: RubyMine 2017.2.1 RC (build 172.3544.29) Release Notes
Page: RubyMine 2017.2.1 EAP (build 172.3544.13) Release Notes
Page: RubyMine 2017.2 RC (build 172.3317.60) Release Notes
Page: RubyMine 2017.2 EAP7 (build 172.3317.23) Release Notes
Page: RubyMine 2017.2 EAP6 (build 172.3198.8) Release Notes
Page: RubyMine 2017.2 EAP5 (build 172.2953.21) Release Notes
Page: RubyMine 2017.2 EAP4 (build 172.2827.23) Release Notes
Page: RubyMine 2017.2 EAP3 (build 172.2656.16) Release Notes
Page: RubyMine 2017.2 EAP2 (build 172.2465.15) Release Notes
Page: RubyMine 2017.2 EAP1 (build 172.2273.6) Release Notes