- RubyMine 2020.2.1 RC (202.6948.74 build) Release Notes
- RubyMine 2020.2.1 RC (202.6948.34 build) Release Notes
- RubyMine 2020.2.1 Preview (202.6948.7 build) Release Notes
- RubyMine 2020.2 (202.6397.95 build) Release Notes
- RubyMine 2020.2 RC (202.6397.63 build) Release Notes
- RubyMine 2020.2 BETA2 (202.6397.23 build) Release Notes
- RubyMine 2020.2 BETA1 (202.6250.28 build) Release Notes
- RubyMine 2020.2 EAP6 (202.6109.16 build) Release Notes
- RubyMine 2020.2 EAP5 (202.5958.10 build) Release Notes
- RubyMine 2020.2 EAP4 (202.5792.58 build) Release Notes
- RubyMine 2020.2 EAP3 (202.5428.19 build) Release Notes
- RubyMine 2020.2 EAP2 (202.5103.12 build) Release Notes
- RubyMine 2020.2 EAP1 (202.4357.25 build) Release Notes
RubyMine 2020.2.1 RC (202.6948.74 build) Release Notes
Core. Consoles | Bug | RUBY-26644 | Two different run configurations for 'rails c' and 'rails console' will be saved while arguments are the same |
Bug | RUBY-26645 | Running incorrect command started with `irb` or `rails c` leads to run the the configuration anyway | |
Lang. Liquid | Bug | RUBY-26681 | Struture view in liquid files shows nothing |
Remote Interpreters. Docker | Bug | RUBY-26601 | Docker-compose: server pid is not removed after stopping rails server |
Bug | RUBY-26569 | Docker compose: exec option causes 'the input device is not a TTY' error | |
Ruby. Intention Actions | Bug | RUBY-26774 | Possible to invoke add attribute * action several times for single attribute |
Bug | RUBY-26777 | The 'introduce local variable' intention works incorrectly in a case when a caret is placed at the end of the line within tests | |
Ruby. Profiler | Exception | RUBY-26384 | NullPointException when using rbspy v0.3.9 |
Ruby. Tests | Bug | RUBY-26937 | Test::Unit Tests freeze and fail ungracefully on exception (doesn't correspond to current running test) |
Bug | RUBY-26848 | 2020.2 uses minitest_runner.rb for running/debugging individual tests and it's causing problems (at_exit handler of a gem runs before the test) | |
Ruby. Tests. Cucumber | Bug | RUBY-26852 | Cannot run feature with Cucumber 4.0.0 and cucumber-rails gem |
Code Analysis. Structural Search | Feature | IDEA-244596 | Separate "Structural search" inspections based on language |
Bug | IDEA-244220 | No syntax errors reported in filters | |
Code Analysis. Syntax (PSI) | Support Request | IDEA-248146 | PsiInvalidElementAccessException 'psi is outdated invalidated' in Lombok Plugin |
Core | Exception | IDEA-244962 | Unable to load system frameworks on macOS 11 |
Core. Debugger | Usability | IDEA-246117 | "Suspend" checkbox for breakpoints causes confusion |
Exception | IDEA-247496 | Wrong line: 57. Available lines count: 27 | |
Core. IDE Settings | Bug | IDEA-247817 | "Windows Defender might impact performance" every time I open any project |
Bug | IDEA-239090 | Intention settings is empty | |
Core. Indexing | Bug | IDEA-245911 | Find in path doesn't work |
Bug | IDEA-245843 | Z cannot be cast to com.intellij.psi.stubs.ObjectStubSerializer | |
Core. Password Management | Bug | IDEA-241881 | KWallet access crashes intellij |
Core. Platform API | Bug | IDEA-247164 | Race condition in com.intellij.psi.stubs.IStubElementType |
Exception | IDEA-246796 | An occasional exception when ReadAction.nonBlocking is to be expired with something disposed outside a write action | |
Core. Plugin Management | Bug | IDEA-247774 | Plugins: Unable to find plugin in Installed by word from description |
Bug | IDEA-245629 | Marketplace breaks with NPE | |
Core. SSH | Bug | IDEA-246307 | Can't connect via SSH if there's a key that is not a file, or it is corrupted, or something similar |
Bug | IDEA-243760 | SSH configuration (for tunnel) doesn't suppor non-ascii characters | |
Editor | Bug | IDEA-247741 | Broken text selection over an area with rendered documentation |
Bug | IDEA-245071 | implement DaemonCodeAnalyzerImpl#runInjectedGeneralHighlightingPassAfterCompletionOfGeneralHighlightPass() | |
Editor. Code Completion | Bug | IDEA-247781 | Unable to toggle sort order of the items in the suggestion list |
Performance | IDEA-247726 | Autocomplete does not show suggestions | |
Task | IDEA-246035 | Add specification of kotlin-kind file in FUS collector for Code Completion | |
Editor. Editing Text | Bug | IDEA-248207 | Can't create a new doc comment with new doc comment rendering enabled |
Bug | IDEA-226949 | Frequent hangs whilst typing: com.intellij.ui.ScreenUtil.calcInsets | |
Lang. YAML | Bug | IDEA-214810 | YAML formatter does not strip extra spaces after the colon |
Bug | IDEA-245643 | JSON YAML file unlimited auto formatting | |
Tools. Docker | Bug | IDEA-245610 | Docker CLI Parser thinks --cpus should be between 0 and 1 |
Tools. Terminal | Bug | IDEA-247172 | Terminal: 'Ctrl / Shift + Insert' not working in 2020.2 |
Bug | IDEA-246827 | Terminal shell path resets to default for the existing projects after updating to 2020.2 | |
Bug | IDEA-248147 | Cannot open Local Terminal (index 0 out of bounds) after updating to 2020.2.1 Preview | |
Bug | IDEA-247113 | Have to configure Terminal shell for every.single.project | |
User Interface | Bug | IDEA-246497 | Search Everywhere: "Top Hit" section is missing |
Bug | IDEA-243918 | Icons tooltip in Project tree does not work | |
Bug | IDEA-242989 | Colorpicker doesn't work for setting TODO color | |
Bug | IDEA-246380 | UI becomes corrupted after reducing editor width with opened "Find" field | |
Usability | IDEA-152174 | `Enter` on navigating items should open corresponding file (like in Project view) | |
Cosmetics | IDEA-244609 | Progress text shrinking is broken | |
User Interface. Accessibility | Cosmetics | IDEA-244311 | Fixes in screen readers support dialog |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-244716 | JCEF: IAE from JBCefBrowser$5.onPreKeyEvent |
User Interface. Focus | Bug | IDEA-247102 | No focus in terminal after performing "Open in Terminal" if Terminal tool window view mode is Window or Float |
User Interface. Project View | Bug | IDEA-236737 | Project View: Cmd-Click file no longer adds file to selection |
Bug | IDEA-231175 | Cannot open/switch tabs with single-click when scratch file selected | |
Performance | IDEA-247254 | UI hangs for no apparent reason while typing | |
Version Control. Git | Bug | IDEA-246033 | Make branch filter in Merge and Pull dialogs case insensitive |
Bug | IDEA-247426 | Incorrect file history when a rename is not detected in a non-trivial merge commit. | |
Bug | IDEA-247284 | Since PyCharm 2020.2 update git is reporting an error: schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) | |
Bug | IDEA-246914 | Git remote operations fail with Could not set SSL backend | |
Usability | IDEA-245686 | Rebase dialog should default to tracked branch | |
Usability | IDEA-245695 | Get rid of git prefixes from ref list in rebase dialog | |
Version Control. GitHub | Bug | IDEA-246404 | GitHub: clone dialog doesn't update on re-login after revoking access on github site. |
Bug | IDEA-248423 | GitHub Pull Requests: exception in timeline when PR contains ConnectedEvent | |
Bug | IDEA-246931 | GitHub: Do not allow adding multiple accounts that differ only by server protocol | |
Bug | IDEA-247259 | When GitHub Enterprise URL starts with "github.com" Pull Requests don't work | |
Bug | IDEA-247240 | exception viewing a pull request | |
Version Control. Local History | Bug | IDEA-241935 | WSL Local History is empty |
No subsystem | Bug | WEB-46419 | JSX: rename doesn't work for destructuring props with propTypes |
Bug | WEB-46772 | Jest monorepo triggers Cyclic service initialization, soft-locking IDE (requiring force killing via task manager) | |
Performance | WEB-46791 | IDEA 2020.1.4 -> 2020.2: IDE unusable after upgrade to latest stable version | |
Usability | WEB-46733 | Change default option in Inspection "TypeScript | Equality operator may cause type coercion" to second (except null, typeof) | |
CSS | Bug | WEB-45869 | Overflow-wrap property value gives an error |
Bug | WEB-46751 | Angular elements are shown as unknown in stylesheets | |
Dart | Bug | WEB-45962 | Dart Get is ignored forever |
Task | WEB-46427 | External Variable Declarations and Abstract Variable Declarations syntax change | |
Debugger | Bug | WEB-46853 | React Native objects logged as [Object object] |
Bug | WEB-46623 | Windows: Can't debug an app via node interpreter from docker ( 'Cannot establish connection - promptly closed after open error ) | |
Bug | WEB-44510 | Can't debug react-native app (Windows) | |
Exception | WEB-46487 | Debugger: frames not available because of InvalidPathException | |
HTML | Bug | WEB-46818 | HTML arrangement rules don't work for Vue.js templates |
Bug | WEB-38331 | Support vue-loader in file references in Vue template section | |
JavaScript | Bug | WEB-46855 | `parent is null` error when importing `framer-motion` library |
Bug | WEB-46684 | 'undefined' is not highlighted as a keyword if Node.js coding assistance is enabled | |
Bug | WEB-46445 | React bootstrap autocompletion disappeared | |
Bug | WEB-45802 | JSStringLiteralCopyPasteProcessor replaces tabs with \t in template literals | |
Bug | WEB-46578 | Rendered JSDoc doesn't work for interface fields | |
Bug | WEB-46618 | Adding unwanted {} block when pressing Cmd-Shift-Enter (JavaScript editing) | |
Bug | WEB-46604 | Lost reading operation on complex expression | |
Bug | WEB-46292 | False positive warning 'Argument types do not match parameters' | |
Performance | WEB-46096 | Freezes because of recursive indexing and StackOverflow | |
JavaScript. Frameworks | Feature | WEB-36567 | Attributes arrangements for Vue.js |
Feature | WEB-45605 | Angular: support type inference for structural directives on <ng-template> tag | |
Feature | WEB-46424 | Import default Prettier rules to Vue and HTML code style | |
Feature | WEB-46423 | Automatically exclude .nuxt folder from the project | |
Bug | WEB-46754 | File extension is changed from .vue to .js in import statement on file moving | |
Bug | WEB-46566 | JSX components starting with "$" (dollar) are not recognized by the IDE | |
Bug | WEB-46479 | False positive warning 'Argument types do not match parameters' in ReactDOM.render | |
Bug | WEB-41551 | transitionend event attribute is not supported by Angular plugin | |
Bug | WEB-46422 | No completion and auto import for components without export in Nuxt.js projects | |
Task | WEB-46484 | Webpack: do not show notification after successfully analysing a config | |
JavaScript. Inspections | Bug | WEB-42132 | Nullable parameters should be passed correctrly |
Bug | WEB-46434 | A default export can only be used in an ECMAScript-style module | |
JavaScript. Refactoring | Bug | WEB-46467 | Transform into functional component removes decorators |
Bug | WEB-46379 | Intellij Javascript refactoring worse than before. Stop the magic. | |
Bug | WEB-46656 | Support null propagation intention in expressions | |
Bug | WEB-46805 | Null propagation intention should handle indexers and 'this' expressions | |
Bug | WEB-46797 | Support 'this' expressions in expand optional chaining intention | |
Usability | WEB-46787 | Improve intention visibility for "expand optional chaining" | |
Linters | Task | WEB-42451 | JSHint: update the bundled version to 2.11.1 |
Node.js | Feature | WEB-46583 | Yarn2: navigate from Yarn library in Project View to package.json |
Bug | WEB-45695 | Support for Yarn PnP portal | |
SASS | Bug | WEB-46595 | Importing scss files using tilde (~) as path relative to root doesn't work |
TypeScript | Bug | WEB-46669 | Extending Vue or Nuxt types broken since 2020.2 |
Bug | WEB-43871 | Yarn 2: Typescript go to declaration moves to Import instead of declaration | |
Bug | WEB-46667 | ideaRulezzz in code auto-complete | |
Bug | WEB-46455 | Typescript: missing string literal suggestion for generic interface intersections | |
Bug | WEB-46630 | Changes to @types/node means that webstorm has impacted support for globals like console, process, etc | |
Bug | WEB-40456 | No auto-completion for props in extended component (styled-components) | |
Bug | WEB-46727 | Ignoring package.json `main` field causing overly-verbose auto imports and syntax highlight issues | |
Unit Tests | Bug | WEB-46642 | Error tooltip for Jest reporter includes HTML styles |
DB Administration | Bug | DBE-11325 | User containing an '@' symbol are displayed wrong in database -> users tab. |
DB Connectivity | Bug | DBE-11271 | DataSource configuration ignores JVM command line parameters specified in driver configuration |
DB Console | Bug | DBE-11268 | Right click on parametrized SQL query shows popup with parameters instead of context menu |
DB Diff | Bug | DBE-11243 | DataGrip database compare |
DB Introspection | Bug | DBE-11346 | Database Cleanup issue - ORA-01795: maximum number of expressions in a list is 1000 |
Bug | DBE-6550 | Database window incorrectly displays columns order in SQLServer composite primary key | |
Bug | DBE-11174 | Empty group is displayed in database tab | |
DB Refactoring | Bug | DBE-1882 | MS SQL Introspector uses wrong order for index and PK columns |
Data Import & Export | Bug | DBE-10590 | High memory consumption during export to Excel |
Bug | DBE-8676 | Extractor outputs binary strings as binary literals | |
Data Views | Performance | DBE-10951 | Freeze when opening CSV file |
SQL Completion | Bug | DBE-10749 | PhpStorm, Pycharm DataGrip: postgresql "PARTITION BY" not recognized since 2019.3 (including 2020.x). Works in DataGrip 2019.2 |
Bug | DBE-11248 | Qualify object on collisions doesn't affect ORDER BY | |
SQL General | Bug | DBE-11265 | Add 'RANGE_BUCKET' and 'TIMESTAMP_TRUNC' to 'PARTITION BY' clause |
Bug | DBE-11130 | BigQuery: Unknown database function 'SAFE_CAST' | |
SQL Generation | Bug | DBE-11297 | Some tables work well with the SQL Generator, while others are infinite loading. |
SQL Highlighting | Feature | DBE-11273 | Snowflake: Stored procedure syntax highlight feature: Javascript language syntax and SQL logic instead of simple text |
Bug | DBE-9657 | Exasol bracket qualifiers | |
Bug | DBE-11201 | Snowflake's SQL Dialect parsing error for STREAM | |
Bug | DBE-11261 | Snowflake ALTER TABLE RENAME syntax highlights valid syntax as incorrect |
RubyMine 2020.2.1 RC (202.6948.34 build) Release Notes
Remote Interpreters. Docker | Bug | RUBY-26569 | Docker compose: exec option causes 'the input device is not a TTY' error |
Code Analysis. Syntax (PSI) | Support Request | IDEA-248146 | PsiInvalidElementAccessException 'psi is outdated invalidated' in Lombok Plugin |
Core. IDE Settings | Bug | IDEA-247817 | "Windows Defender might impact performance" every time I open any project |
Tools. Terminal | Bug | IDEA-248147 | Cannot open Local Terminal (index 0 out of bounds) after updating to 2020.2.1 Preview |
Version Control. GitHub | Bug | IDEA-248423 | GitHub Pull Requests: exception in timeline when PR contains ConnectedEvent |
Bug | IDEA-247259 | When GitHub Enterprise URL starts with "github.com" Pull Requests don't work | |
Bug | IDEA-247240 | exception viewing a pull request | |
Bug | IDEA-246045 | GitHub Pull Requests tool window shows error when using GitHub Enterprise Server older than 2.21 | |
CSS | Bug | WEB-46751 | Angular elements are shown as unknown in stylesheets |
Debugger | Bug | WEB-46853 | React Native objects logged as [Object object] |
HTML | Bug | WEB-46818 | HTML arrangement rules don't work for Vue.js templates |
JavaScript. Frameworks | Feature | WEB-36567 | Attributes arrangements for Vue.js |
DB Administration | Bug | DBE-11325 | User containing an '@' symbol are displayed wrong in database -> users tab. |
DB Introspection | Bug | DBE-6550 | Database window incorrectly displays columns order in SQLServer composite primary key |
Bug | DBE-11346 | Database Cleanup issue - ORA-01795: maximum number of expressions in a list is 1000 | |
DB Refactoring | Bug | DBE-1882 | MS SQL Introspector uses wrong order for index and PK columns |
RubyMine 2020.2.1 Preview (202.6948.7 build) Release Notes
Core. Consoles | Bug | RUBY-26644 | Two different run configurations for 'rails c' and 'rails console' will be saved while arguments are the same |
Bug | RUBY-26645 | Running incorrect command started with `irb` or `rails c` leads to run the the configuration anyway | |
Lang. Liquid | Bug | RUBY-26681 | Struture view in liquid files shows nothing |
Remote Interpreters. Docker | Bug | RUBY-26601 | Docker-compose: server pid is not removed after stopping rails server |
Ruby. Intention Actions | Bug | RUBY-26777 | The 'introduce local variable' intention works incorrectly in a case when a caret is placed at the end of the line within tests |
Bug | RUBY-26774 | Possible to invoke add attribute * action several times for single attribute | |
Ruby. Profiler | Exception | RUBY-26384 | NullPointException when using rbspy v0.3.9 |
Ruby. Tests. Cucumber | Bug | RUBY-26852 | Cannot run feature with Cucumber 4.0.0 and cucumber-rails gem |
Code Analysis. Structural Search | Feature | IDEA-244596 | Separate "Structural search" inspections based on language |
Bug | IDEA-244220 | No syntax errors reported in filters | |
Core | Exception | IDEA-244962 | Unable to load system frameworks on macOS 11 |
Core. Debugger | Usability | IDEA-246117 | "Suspend" checkbox for breakpoints causes confusion |
Exception | IDEA-247496 | Wrong line: 57. Available lines count: 27 | |
Core. IDE Settings | Bug | IDEA-239090 | Intention settings is empty |
Core. Indexing | Bug | IDEA-245911 | Find in path doesn't work |
Bug | IDEA-245843 | Z cannot be cast to com.intellij.psi.stubs.ObjectStubSerializer | |
Core. Password Management | Bug | IDEA-241881 | DB query crashes intellij |
Core. Platform API | Bug | IDEA-247164 | Race condition in com.intellij.psi.stubs.IStubElementType |
Exception | IDEA-246796 | An occasional exception when ReadAction.nonBlocking is to be expired with something disposed outside a write action | |
Core. Plugin Management | Bug | IDEA-247774 | Plugins: Unable to find plugin in Installed by word from description |
Bug | IDEA-245629 | Marketplace breaks with NPE | |
Core. SSH | Bug | IDEA-246307 | Can't connect via SSH if there's a key that is not a file, or it is corrupted, or something similar |
Bug | IDEA-243760 | SSH configuration (for tunnel) doesn't suppor non-ascii characters | |
Editor | Bug | IDEA-247741 | Broken text selection over an area with rendered documentation |
Editor. Code Completion | Bug | IDEA-247781 | Unable to toggle sort order of the items in the suggestion list |
Performance | IDEA-247726 | Autocomplete does not show suggestions | |
Task | IDEA-246035 | Add specification of kotlin-kind file in FUS collector for Code Completion | |
Editor. Editing Text | Bug | IDEA-226949 | Frequent hangs whilst typing: com.intellij.ui.ScreenUtil.calcInsets |
Lang. YAML | Bug | IDEA-214810 | YAML formatter does not strip extra spaces after the colon |
Bug | IDEA-245643 | JSON YAML file unlimited auto formatting | |
Tools. Docker | Bug | IDEA-245610 | Docker CLI Parser thinks --cpus should be between 0 and 1 |
Tools. Terminal | Bug | IDEA-247113 | Have to configure Terminal shell for every.single.project |
Bug | IDEA-247172 | Terminal: 'Ctrl / Shift + Insert' not working in 2020.2 | |
Bug | IDEA-246827 | Terminal shell path resets to default for the existing projects after updating to 2020.2 | |
User Interface | Bug | IDEA-242989 | Colorpicker doesn't work for setting TODO color |
Bug | IDEA-243918 | Icons tooltip in Project tree does not work | |
Bug | IDEA-246380 | UI becomes corrupted after reducing editor width with opened "Find" field | |
Bug | IDEA-246497 | Search Everywhere: "Top Hit" section is missing | |
Usability | IDEA-152174 | `Enter` on navigating items should open corresponding file (like in Project view) | |
Cosmetics | IDEA-244609 | Progress text shrinking is broken | |
User Interface. Accessibility | Cosmetics | IDEA-244311 | Fixes in screen readers support dialog |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-244716 | JCEF: IAE from JBCefBrowser$5.onPreKeyEvent |
User Interface. Focus | Bug | IDEA-247102 | No focus in terminal after performing "Open in Terminal" if Terminal tool window view mode is Window or Float |
User Interface. Project View | Bug | IDEA-236737 | Project View: Cmd-Click file no longer adds file to selection |
Bug | IDEA-231175 | Cannot open/switch tabs with single-click when scratch file selected | |
Performance | IDEA-247254 | UI hangs for no apparent reason while typing | |
Version Control. Git | Bug | IDEA-247426 | Incorrect file history when a rename is not detected in a non-trivial merge commit. |
Bug | IDEA-247284 | Since PyCharm 2020.2 update git is reporting an error: schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) | |
Bug | IDEA-246914 | Git remote operations fail with Could not set SSL backend | |
Bug | IDEA-246033 | Make branch filter in Merge and Pull dialogs case insensitive | |
Usability | IDEA-245686 | Rebase dialog should default to tracked branch | |
Usability | IDEA-245695 | Get rid of git prefixes from ref list in rebase dialog | |
Version Control. GitHub | Bug | IDEA-246931 | GitHub: Do not allow adding multiple accounts that differ only by server protocol |
Bug | IDEA-246404 | GitHub: clone dialog doesn't update on re-login after revoking access on github site. | |
Version Control. Local History | Bug | IDEA-241935 | WSL Local History is empty |
No subsystem | Feature | WEB-46098 | Deno: Support custom DENO_DIR environment variable |
Bug | WEB-46419 | JSX: rename doesn't work for destructuring props with propTypes | |
Bug | WEB-46772 | Jest monorepo triggers Cyclic service initialization, soft-locking IDE (requiring force killing via task manager) | |
Performance | WEB-46791 | IDEA 2020.1.4 -> 2020.2: IDE unusable after upgrade to latest stable version | |
Usability | WEB-46733 | Change default option in Inspection "TypeScript | Equality operator may cause type coercion" to second (except null, typeof) | |
CSS | Bug | WEB-46751 | Angular elements are shown as unknown in stylesheets |
Bug | WEB-45869 | Overflow-wrap property value gives an error | |
Dart | Task | WEB-46427 | External Variable Declarations and Abstract Variable Declarations syntax change |
Debugger | Bug | WEB-44510 | Can't debug react-native app (Windows) |
Bug | WEB-46623 | Windows: Can't debug an app via node interpreter from docker ( 'Cannot establish connection - promptly closed after open error ) | |
Exception | WEB-46487 | Debugger: frames not available because of InvalidPathException | |
HTML | Bug | WEB-38331 | Support vue-loader in file references in Vue template section |
JavaScript | Bug | WEB-46604 | Lost reading operation on complex expression |
Bug | WEB-46855 | `parent is null` error when importing `framer-motion` library | |
Bug | WEB-46618 | Adding unwanted {} block when pressing Cmd-Shift-Enter (JavaScript editing) | |
Bug | WEB-46578 | Rendered JSDoc doesn't work for interface fields | |
Bug | WEB-46445 | React bootstrap autocompletion disappeared | |
Bug | WEB-45802 | JSStringLiteralCopyPasteProcessor replaces tabs with \t in template literals | |
Bug | WEB-46684 | 'undefined' is not highlighted as a keyword if Node.js coding assistance is enabled | |
Bug | WEB-46292 | False positive warning 'Argument types do not match parameters' | |
Performance | WEB-46096 | Freezes because of recursive indexing and StackOverflow | |
JavaScript. Frameworks | Feature | WEB-46423 | Automatically exclude .nuxt folder from the project |
Feature | WEB-46424 | Import default Prettier rules to Vue and HTML code style | |
Feature | WEB-45605 | Angular: support type inference for structural directives on <ng-template> tag | |
Bug | WEB-46754 | File extension is changed from .vue to .js in import statement on file moving | |
Bug | WEB-41551 | transitionend event attribute is not supported by Angular plugin | |
Bug | WEB-46422 | No completion and auto import for components without export in Nuxt.js projects | |
Bug | WEB-46566 | JSX components starting with "$" (dollar) are not recognized by the IDE | |
Bug | WEB-46479 | False positive warning 'Argument types do not match parameters' in ReactDOM.render | |
Task | WEB-46484 | Webpack: do not show notification after successfully analysing a config | |
JavaScript. Inspections | Bug | WEB-42132 | Nullable parameters should be passed correctrly |
Bug | WEB-46434 | A default export can only be used in an ECMAScript-style module | |
JavaScript. Refactoring | Bug | WEB-46805 | Null propagation intention should handle indexers and 'this' expressions |
Bug | WEB-46467 | Transform into functional component removes decorators | |
Bug | WEB-46656 | Support null propagation intention in expressions | |
Bug | WEB-46379 | Intellij Javascript refactoring worse than before. Stop the magic. | |
Bug | WEB-46797 | Support 'this' expressions in expand optional chaining intention | |
Usability | WEB-46787 | Improve intention visibility for "expand optional chaining" | |
Linters | Task | WEB-42451 | JSHint: update the bundled version to 2.11.1 |
Node.js | Feature | WEB-46583 | Yarn2: navigate from Yarn library in Project View to package.json |
Bug | WEB-45695 | Support for Yarn PnP portal | |
SASS | Bug | WEB-46595 | Importing scss files using tilde (~) as path relative to root doesn't work |
TypeScript | Bug | WEB-46727 | Ignoring package.json `main` field causing overly-verbose auto imports and syntax highlight issues |
Bug | WEB-46669 | Extending Vue or Nuxt types broken since 2020.2 | |
Bug | WEB-46455 | Typescript: missing string literal suggestion for generic interface intersections | |
Bug | WEB-43871 | Yarn 2: Typescript go to declaration moves to Import instead of declaration | |
Bug | WEB-46667 | ideaRulezzz in code auto-complete | |
Bug | WEB-40456 | No auto-completion for props in extended component (styled-components) | |
Bug | WEB-46630 | Changes to @types/node means that webstorm has impacted support for globals like console, process, etc | |
Unit Tests | Bug | WEB-46642 | Error tooltip for Jest reporter includes HTML styles |
DB Connectivity | Bug | DBE-11271 | DataSource configuration ignores JVM command line parameters specified in driver configuration |
DB Console | Bug | DBE-11268 | Right click on parametrized SQL query shows popup with parameters instead of context menu |
DB Diff | Bug | DBE-11243 | DataGrip database compare |
DB Introspection | Bug | DBE-11174 | Empty group is displayed in database tab |
Data Import & Export | Bug | DBE-10590 | High memory consumption during export to Excel |
Bug | DBE-8676 | Extractor outputs binary strings as binary literals | |
Data Views | Performance | DBE-10951 | Freeze when opening CSV file |
SQL Completion | Bug | DBE-10749 | PhpStorm, Pycharm DataGrip: postgresql "PARTITION BY" not recognized since 2019.3 (including 2020.x). Works in DataGrip 2019.2 |
Bug | DBE-11248 | Qualify object on collisions doesn't affect ORDER BY | |
SQL General | Bug | DBE-11265 | Add 'RANGE_BUCKET' and 'TIMESTAMP_TRUNC' to 'PARTITION BY' clause |
Bug | DBE-11130 | BigQuery: Unknown database function 'SAFE_CAST' | |
SQL Generation | Bug | DBE-11297 | Some tables work well with the SQL Generator, while others are infinite loading. |
SQL Highlighting | Feature | DBE-11273 | Snowflake: Stored procedure syntax highlight feature: Javascript language syntax and SQL logic instead of simple text |
Bug | DBE-11201 | Snowflake's SQL Dialect parsing error for STREAM | |
Bug | DBE-9657 | Exasol bracket qualifiers | |
Bug | DBE-11261 | Snowflake ALTER TABLE RENAME syntax highlights valid syntax as incorrect |
RubyMine 2020.2 (202.6397.95 build) Release Notes
No subsystem | Usability | RUBY-26012 | Implement gemset creation from the context menu |
Core | Bug | RUBY-26027 | Trying to open projects gets RubyMine stuck in indexing loop |
Bug | RUBY-26125 | Set up a Ruby development environment link creates 3 tabs in browser | |
Bug | RUBY-26266 | Copy Reference produces deprecated syntax on Ruby method | |
Usability | RUBY-26461 | "execute in the context of rails" default for scratches should be configurable | |
Core. Consoles | Feature | RUBY-26210 | Create IRB and Rails console run configurations from "Run Anything" |
Bug | RUBY-25603 | Irb console doesn't work when run from Run Anything with ruby 2.7.0 | |
Editor | Feature | RUBY-26095 | Implement suport for heredoc injections |
Usability | RUBY-26467 | Display variables and conditions in code folding of `if`/`while`/`for` statements/loops | |
Editor. Editing Text | Feature | RUBY-15113 | Duplicate line keep cursor in same column |
Bug | RUBY-26017 | When inlining JS and curly brackets are not matched, cannot enter new line | |
Lang. Haml | Task | RUBY-26075 | Haml plugin always asks for IDE restart |
Lang. Liquid | Feature | RUBY-26512 | Support for `ifchanged` Liquid tag |
Feature | RUBY-26421 | Implement smartkeys for liquid language | |
Feature | RUBY-26530 | Implement InsertHandler for block opening tag names completion | |
Feature | RUBY-26418 | Implement commenter for liquid language | |
Feature | RUBY-26416 | Implement formatter for liquid langage | |
Feature | RUBY-26417 | Add folding support for liquid language | |
Feature | RUBY-26413 | Implement quote handler for liquid language | |
Feature | RUBY-26537 | Add support for non-digit limit inside for tag | |
Feature | RUBY-26535 | Add support for named parameters in filter | |
Feature | RUBY-26412 | Implement syntax highlighting for liquid language | |
Feature | RUBY-26538 | Add support for methods with question mark | |
Feature | RUBY-26415 | Implement codeblock support handler for liquid language | |
Feature | RUBY-26414 | Implement brace matcher for liquid language | |
Bug | RUBY-26543 | Live templates are missing in completion | |
Bug | RUBY-26516 | [Liquid] Non-clear if and for blocks after formatting | |
Bug | RUBY-26594 | Suggest `.liquid` files when creating new file in Project tool window | |
Task | RUBY-26460 | Implement liquid plugin delivery | |
Task | RUBY-26423 | Investigate and polish parser | |
Task | RUBY-26567 | Make Liquid plugin dynamic | |
Exception | RUBY-26565 | NullPointerException and StringIndexOutOfBoundsException when LiveTemplates is used | |
Exception | RUBY-26534 | NullPointerException inside liquid tag when LiveTemplates is used | |
Exception | RUBY-26519 | IDE Exception inside liquid tag | |
Exception | RUBY-26525 | IllegalArgumentException when using raw iside liquid tag | |
Lang. Slim | Bug | RUBY-16111 | When pasting Slim code, the last line break is ignored |
Task | RUBY-26072 | Slim plugin always asks for IDE restart | |
Rails. Code Insight | Feature | RUBY-9002 | Autocomplete helper functions in controller views |
Feature | RUBY-25519 | Add type support for `not` call in active record relation chains | |
Bug | RUBY-26379 | invalid "Unexpected parameter value" inspection for `pluck(:id)` | |
Remote Interpreters. Docker | Bug | RUBY-26653 | Parsing error when trying to add docker-compose SDK |
Bug | RUBY-26589 | Detect service volumes when service extends another service | |
Bug | RUBY-25547 | Simplecov doesn't work with Docker and docker-compose as remote SDK | |
Ruby. Code Completion | Feature | RUBY-26013 | Offer ".." in `require_relative` auto-completion when nested inside project root |
Bug | RUBY-25972 | Don't show files that have already been required in the completion for require_relative | |
Bug | RUBY-25792 | Completion for gems in `Gemfile` show duplicates | |
Bug | RUBY-26527 | Show full type name in completion for overriding methods | |
Bug | RUBY-26518 | Completion suggests Kernel, Object and BasicObject methods | |
Usability | RUBY-25929 | Improve constants completion | |
Ruby. Code Coverage | Feature | RUBY-26603 | Coverage: provide an option to choose coverage suite for generating report |
Ruby. Code Insight | Bug | RUBY-25987 | fails to resolve a monkey patched method, until arguments are entered |
Bug | RUBY-26592 | Can't "Go to declaration" or Ctrl+Click on method calls that contain a `!` or `?` | |
Bug | RUBY-25623 | Status of disabled checkbox 'Show position changes in completion popup' is not saved after reopen settings | |
Bug | RUBY-25570 | `sort_by` type inference bug | |
Usability | RUBY-26523 | Consider which suggestions should be bold in overriding methods completion | |
Task | RUBY-26070 | Remove LanguageLevel#DEFAULT | |
Ruby. Debugger | Bug | RUBY-26342 | incorrect formatting of string hash keys that map to hashes |
Ruby. Inspections | Feature | RUBY-26096 | Improve stub parameter definitions |
Feature | RUBY-26465 | Add error annotation for when two blocks passed to a method call | |
Bug | RUBY-26621 | Hash merge/merge!/update have incorrect warnings in ruby 2.6/2.7 | |
Bug | RUBY-26721 | Modal for I18n-translations is very small | |
Bug | RUBY-26057 | Regexp quick fix breaks the entire regexp | |
Bug | RUBY-25697 | Regex inspections: 'Consecutive spaces', 'Redundant character escape' ignore x modifier | |
Bug | RUBY-26066 | gemspec is broken by fixing with `Hash with string as keys` | |
Bug | RUBY-26541 | Fix found extra arguments and missing arguments when Ruby 2.7: shorthand syntax used | |
Bug | RUBY-24153 | rubocop fails to load config from gem | |
Bug | RUBY-26410 | IDE reports error for passing &:symbol argument to Kernel.proc | |
Bug | RUBY-26021 | Rubocop doesn't fix offences inside injected language from IDE | |
Bug | RUBY-26723 | Incorrect "Found extra argument" error when calling double splat method with a hash | |
Bug | RUBY-26058 | Support regexp injection in Regexp::compile and Regexp.new arguments | |
Ruby. Intention Actions | Feature | RUBY-17525 | 'Introduce local variable' as intention action for Object.new |
Feature | RUBY-26299 | Add intention to sort hashes by their key | |
Feature | RUBY-26181 | Add intention to merge nested 'if' statements | |
Feature | RUBY-21120 | Intention to convert A::B::C to module A; module B; class/module C and vice versa | |
Feature | RUBY-26348 | Add intention to add an attr_accessor/reader/writer to an instance variable | |
Feature | RUBY-25363 | Add clarifying parenthesis intention | |
Feature | RUBY-26016 | Feature request - expand lazy translation key | |
Feature | RUBY-25362 | Add intentions for converting block parameters to/from numbered parameters in ruby 2.7 | |
Feature | RUBY-26223 | Add intention to split 'elsif' branches into 'else' 'if' branches | |
Feature | RUBY-25364 | Add intention to flip ternary and if else operators | |
Feature | RUBY-26168 | Add intentions to convert between block/line comments | |
Feature | RUBY-26311 | Add intention to merge nested 'elsif' and 'if' statements | |
Feature | RUBY-26382 | Add intention to remove unnecessary parentheses around an expression | |
Feature | RUBY-26182 | Add intention to merge 'else' 'if' statements | |
Feature | RUBY-26310 | Add intention to expand boolean to multiple `if`s | |
Feature | RUBY-26443 | Add intention to inline a local variable if it only has a single usage | |
Feature | RUBY-19684 | Merge the same branches | |
Feature | RUBY-25657 | Add ability to invoke "Go to super"/"Go to overriding methods" from "Show context actions" | |
Feature | RUBY-26254 | Add intentions to convert numbers to/from underscored format | |
Bug | RUBY-22126 | Convert do block to {} intention breaks for complex blocks | |
Bug | RUBY-26627 | Add possibility to call Sort hash by keys at the end of Symbols | |
Bug | RUBY-26501 | Missing "Add attribute xyz" intentions in settings screen and incorrect name | |
Bug | RUBY-26517 | Intention is shown in templates and modules | |
Bug | RUBY-26655 | Sorting hash by key works incorrectly for beginless ranges | |
Bug | RUBY-26626 | Invert 'if else' intention action breaks indentation | |
Bug | RUBY-26390 | RM breaks do expression with commentaries when convert to {} block used | |
Bug | RUBY-26394 | Ensure intentions are invocable at the end of the element | |
Bug | RUBY-26713 | Don't offer "inline local variable" intention for assignments in conditionals | |
Bug | RUBY-26097 | The IDE shows the 'I18nize hard-coded string' intention for regular expressions | |
Bug | RUBY-26624 | Exclude variables keys from Sort hash by keys action | |
Usability | RUBY-26753 | Don't allow "Convert to brace block" when inside a complex block statement | |
Usability | RUBY-26294 | Don't offer "I18nize hard coded string" intention on strings with injected languages | |
Usability | RUBY-26132 | Tidy up JRuby intentions | |
Usability | RUBY-26496 | Try limit "Introduce local variable" intention to non-nil/void contexts | |
Exception | RUBY-26521 | If/elsif/else intentions break HAML templates | |
Ruby. Parsing | Feature | RUBY-24377 | Support 2.7 beginless ranges |
Feature | RUBY-26387 | Ruby 2.7: shorthand syntax for arguments forwarding | |
Bug | RUBY-26038 | Regexp containing %r! with ?\! is not recognized as valid | |
Bug | RUBY-16609 | Comments are in unexpected place in the PSI tree | |
Ruby. Quick Documentation | Feature | RUBY-26643 | Join all the same sections under one title |
Bug | RUBY-26773 | Don't render comments inside blocks as "doc comments" | |
Bug | RUBY-26636 | Add support for Comments of characters when rendering documentation | |
Bug | RUBY-26710 | Don't show comments inline in arrays/hashes/method calls/etc as rendered documentation comments | |
Bug | RUBY-26633 | Add support for Point lists when rendering documentation | |
Ruby. Refactorings | Bug | RUBY-26733 | 'Rename method' tries to refactor RubyMine's Kernel module stub |
Ruby. Tests | Bug | RUBY-26260 | Create new test ... "$$singleton$$_test" |
Bug | RUBY-25406 | minitest in RubyMine doesn't support parallel run | |
Bug | RUBY-26208 | RM sometimes doesn't show full log of failed test run in 2020.2 | |
Bug | RUBY-26197 | Switching templates in the create new test popup doesn't change test's name | |
Usability | RUBY-25689 | Cucumber framework is not detected when run all features in folder | |
Ruby. Tests. Cucumber | Bug | RUBY-26329 | Cannot rerun failed features with Cucumber 4.0.0.rc4 |
Bug | RUBY-25276 | Tags are not printed in output when use Cucumber 4.0.0.rc1 | |
Ruby. Type Inference | Feature | RUBY-26052 | Missing types in standard library stubs (Hash/Enumerator) |
Bug | RUBY-26259 | Wrong Inspection error highlight, when pass arguments without `{}` | |
Bug | RUBY-26051 | Missing types in standard library stubs (String/Module/Struct/BasicObject) | |
Bug | RUBY-26409 | Enumerable#sort_by with Symbol to proc parameter is not inferred as a block | |
Bug | RUBY-26134 | YARD Type mismatch when using Array#min | |
Bug | RUBY-26053 | Missing types in standard library stubs (BigMath/Comparable/Float/Date/DateTime) | |
Ruby. Version Managers | Bug | RUBY-26113 | IDE exeption after launch with Restored Default Settings... |
Tools. Rake | Bug | RUBY-25959 | Defined in Rakefile tasks are not presented in Run Anything |
Tools. YARD | Feature | RUBY-23984 | Support `nil` in Yard type system |
Code Analysis. Dependencies | Bug | IDEA-239391 | Broken usages confused by the same field name. |
Bug | IDEA-239029 | 'Broken Usages' toolwindow suggestions | |
Bug | IDEA-239036 | 'Broken usages' and 'Usages' split by comments | |
Bug | IDEA-239035 | 'Broken usages' shown for class instead of method | |
Code Analysis. Inspection | Feature | IDEA-241550 | Save inspection group paths to the .descriptions.xml |
Feature | IDEA-239390 | Inspection to detect mixed characters in strings (strings containing both ASCII and non-ASCII) | |
Feature | IDEA-236487 | Support preview for inspection quick-fixes | |
Bug | IDEA-237250 | Buttons for 'Next/Previous Error' should always be enabled | |
Bug | IDEA-242547 | Code vision should come after non-JavaDoc comments | |
Bug | IDEA-242043 | NPE: null keys not supported at gnu.trove.THashMap.put(THashMap.java:161) in idea.log | |
Bug | IDEA-242690 | Intention to open inspections options doesn't work from Problems view | |
Bug | IDEA-232368 | Code lens is misplaced for enum members | |
Bug | IDEA-242487 | Run Inspection.. on "Selected Files" shows notification "1 file processed" always | |
Bug | IDEA-236959 | Problems view displays nothing for Markdown files | |
Bug | IDEA-238496 | IntentionsUIImpl > IntentionHintComponent leaks PsiFile on plugin unload | |
Bug | IDEA-237104 | Navigation through errors opens Problem View at first usage | |
Bug | IDEA-235093 | Inspection Results: HTML/Pug: Simplify description misses open angular bracket | |
Bug | IDEA-243833 | Inspection widget: the Highlight dropdown disappears on hover | |
Bug | IDEA-235616 | UnusedDeclarationInspection keeps references to EntryPoint instances after plugin has been unloaded | |
Bug | IDEA-45865 | Invalid property key: problems with highlighting on warning and info levels | |
Bug | IDEA-236824 | Close popup when user clicks 'Open Problems View' link | |
Bug | IDEA-243718 | JAX-RS: Wrong error message 'Incorrect MIME Type declaration' | |
Bug | IDEA-195784 | 'Inspect code' uses default severity for inspections instead of current | |
Bug | IDEA-186991 | ProblemsHolder.registerProblem treats escaped html in template as an unescaped, so it drops arrows from view | |
Bug | IDEA-237251 | Rename 'Show Toolbar' to 'Compact View' | |
Bug | IDEA-238796 | Data Flow Analysis: Ctrl + Shift + P(twice) | |
Usability | IDEA-15522 | Intentions should be quickfixes: "Assign parameter to field", "Create field for parameter" | |
Usability | IDEA-236819 | Sync problems view cursor when navigate through problems in the editor | |
Usability | IDEA-237249 | Add icons to traffic light widget | |
Usability | IDEA-237248 | Do not show analysis completed | |
Usability | IDEA-236818 | Cursor loses position and disappears when focus leaves Problem view | |
Usability | IDEA-210863 | Change code analyze status icon | |
Task | IDEA-239719 | Plugin can't be unloaded because of references to its Inspection | |
Task | IDEA-217579 | Inspections widget | |
Task | IDEA-238581 | Make refGraphAnnotator EP dynamic | |
Exception | IDEA-240898 | ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at com.intellij.codeInspection.i18n.NlsInfo.fromMethodParameter | |
Exception | IDEA-237137 | Setting Highlighting to None causes exception | |
Exception | IDEA-240846 | Inspection exception: java.lang.IllegalStateException: No reference type for class com.intellij.psi.impl.source.PsiParameterImpl | |
Exception | IDEA-241737 | DataFlow inspection: com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl cannot be cast to class com.intellij.psi.PsiMethodCallExpression | |
Code Analysis. Language Injection | Bug | IDEA-241981 | Inspection "Injected references": false positive for concatenations with MIME Types |
Bug | IDEA-241908 | Injected language fragments are not highlighted in 2020.2 | |
Task | IDEA-235294 | Make <patterns.patternClass> EP dynamic | |
Code Analysis. Structural Search | Bug | IDEA-242120 | method call with parenthesized qualifier not matched |
Bug | IDEA-241760 | SSR inspection lose description after restart. | |
Bug | IDEA-239687 | Retrieving pattern from history sometimes loses match variable | |
Bug | IDEA-236671 | Cannot create new SSR inspection | |
Bug | IDEA-241925 | Predefined templates with the same name should all appear in autocompletion results | |
Bug | IDEA-239967 | Structural search doesn't work with inner typescript React | |
Bug | IDEA-241730 | 'Java class member' SSR inspection template shows errors at first opening | |
Bug | IDEA-242127 | multi-match pattern failure | |
Bug | IDEA-242503 | SSR inspection doesn't honor Production scope | |
Bug | IDEA-242912 | Structural Search: add, then remove a filter makes adding disabled | |
Bug | IDEA-241733 | IDEA adds SSBasedInspection suppression annotation instead of specific one, when there are more than one search template. | |
Bug | IDEA-239375 | Cannot edit metadata of SSR inspection | |
Bug | IDEA-243626 | Structural Search doesn't work after adding SSR inspection | |
Bug | IDEA-242879 | @NotNull method com/intellij/codeInspection/ex/Descriptor.getKey must not return null | |
Bug | IDEA-239371 | Cannot edit existing template of SSR inspection | |
Bug | IDEA-240463 | StructuralSearchUtil.cache keeps references to languages from unloaded plugins | |
Bug | IDEA-221892 | Argument for @NotNull parameter 'constraint' of com/intellij/structuralsearch/plugin/ui/filters/FilterPanel.initFilters must not be null | |
Bug | IDEA-243231 | Replacement variables not shown in dialog | |
Bug | IDEA-243232 | Regex group variable access broken | |
Bug | IDEA-235951 | "with search hierarchy" checkbox has no effect in `implements` clause | |
Bug | IDEA-243629 | Missing filters in SSR search for Java | |
Bug | IDEA-236685 | Description for SSR inspection is not displayed | |
Bug | IDEA-243739 | Comments containing variables don't match all comments types | |
Usability | IDEA-241611 | Do not populate 'Meta data' of new inspection | |
Cosmetics | IDEA-201474 | SSR: Windows layout is sloppy | |
Cosmetics | IDEA-201472 | SSR: drop-down for file type selector is too big for the toolbar | |
Task | IDEA-238267 | Make EPs related to structural search dynamic | |
Code Analysis. Syntax (PSI) | Bug | IDEA-207979 | Java PsiIdentifier should not produce `USimpleNameReferenceExpression` |
Bug | IDEA-234749 | UAST: Catch Clause does not visit its parameters | |
Core | Feature | IDEA-238725 | Log the values of _JAVA_OPTIONS/JDK_JAVA_OPTIONS and JAVA_TOOL_OPTIONS environment variables on startup |
Bug | IDEA-244768 | "Plugin is not unload-safe because of unresolved EP" reported when a plugin has an optional descriptor defining an EP and its extensions | |
Bug | IDEA-240456 | DaemonListeners.myActiveEditors sometimes keeps reference to released editor | |
Bug | IDEA-243708 | Deadlock between loggers | |
Bug | IDEA-239100 | Angular2ReferenceExpressionResolver leaks through Disposer backtrace on plugin unload | |
Bug | IDEA-238409 | PsiCopyPasteManager leaks PsiFile on plugin unload | |
Bug | IDEA-239021 | FileTypeManagerImpl.DETECTED_FROM_CONTENT_FILE_TYPE_KEY leaks FileType reference on plugin unload | |
Bug | IDEA-240452 | GradleModuleBuilder keeps reference to WizardContext after new project wizard is closed | |
Bug | IDEA-239033 | Thread pool thread leaks reference to plugin classloader via inheritedAccessControlContext | |
Bug | IDEA-242151 | ConverterManagerImpl leaks references to unloaded plugins | |
Bug | IDEA-242155 | DomApplicationComponent.myVisitorDescriptions holds references to classes from unloaded plugin | |
Bug | IDEA-240825 | Seeing lots of "fish: Could not set up terminal." / "fish: TERM environment variable not set" on Mac on Startup | |
Bug | IDEA-241785 | headless mode - Task.Backgroundable exhibits modal behaviour | |
Bug | IDEA-240449 | Velocity runtime leaks reference to classes of unloaded plugin via StopCommand.backtrace | |
Performance | IDEA-218393 | Freezes in VirtualFilePointerManagerImpl.addRelevantPointers | |
Task | IDEA-238257 | Make pathMacroFilter EP dynamic | |
Task | IDEA-235291 | Make EPs related to module types dynamic | |
Task | IDEA-238818 | Clear range highlighters with plugin class used as custom renderer when plugin is unloaded | |
Task | IDEA-238580 | Make pathMacroExpandableProtocol dynamic | |
Core. Debugger | Task | IDEA-238226 | Make com.jetbrains.fileUrlMapper extension point dynamic |
Core. Diagrams | Bug | IDEA-235873 | Unnecessarily thick separator line in class diagrams |
Task | IDEA-235593 | UML plugin requires restart on enabling and disabling because of non-dynamic EP <diagram.changesProvider> | |
Core. File System | Bug | IDEA-240034 | indexing not working, and loading modules not complete. |
Bug | IDEA-240983 | VfsImplUtil.ourHandlers leaks reference to ArchiveFileSystem instance after plugin unload | |
Bug | IDEA-236854 | Completion does not work in File Chooser | |
Bug | IDEA-207169 | Files cut (Ctrl+X) from one project fail to be pasted in another | |
Usability | IDEA-238396 | Show a progress during file system synchronization processing | |
Exception | IDEA-235071 | "Already disposed" exception during VFS refresh | |
Exception | IDEA-236946 | Throwable at com.intellij.openapi.application.TransactionGuardImpl.assertWriteSafeContext | |
Core. IDE Settings | Feature | IDEA-175757 | Support File Type mapping based on shebang |
Feature | IDEA-235494 | Add a command line parameter to start IDEA without opening any projects | |
Bug | IDEA-234339 | Consider renaming the "Black list…" link on the Inlay Hints settings page to a more inclusive term | |
Bug | IDEA-240686 | TemplateCommentPanel leaks reference to FileType after plugin is unloaded | |
Bug | IDEA-239026 | 'Broken Usages' and 'Code Vision' should be preselected in settings when open them from the Editor | |
Bug | IDEA-219420 | "Editor | Inlay Hints" settings are not persisted between restarts | |
Bug | IDEA-242946 | IDE fails to start if %APPDATA%\JetBrains is a symlink | |
Bug | IDEA-240780 | Wrong keymap is selected on upgrade (if previously used a modified keymap) | |
Bug | IDEA-209241 | Rider does not recognise '.PEM' (uppercase) extension files when importing Server Certificates | |
Usability | IDEA-190397 | cacerts from previous IDEA version in user profile is not copied with IDEA upgrade | |
Task | IDEA-236420 | Make internalFileTemplate EP dynamic | |
Core. IDE Settings. Sharing | Cosmetics | IDEA-242650 | Wrong text in "Settings -> Tools -> Settings Repository |
Core. Indexing | Bug | IDEA-242228 | Shared index version should contain SharedIndexExtension#getVersion for each index |
Bug | IDEA-244308 | Exception in shared indexes in IntelliJ project | |
Bug | IDEA-238381 | Deadlock in indexing | |
Bug | IDEA-239932 | every IDEA restart entails long "indexing library..." | |
Bug | IDEA-238557 | Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin | |
Bug | IDEA-245641 | IncorrectOperationException when the project is closed at JDK indexing stage | |
Bug | IDEA-241361 | Indexing got stuck | |
Bug | IDEA-243768 | JDK shared index can be downloaded on project creation | |
Bug | IDEA-238557 | Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin | |
Bug | IDEA-240662 | shared-indexes: write not implemented error | |
Bug | IDEA-241753 | Too Many Shared Index Flush Threads | |
Bug | IDEA-237959 | Shared Indexes: saves invalid state | |
Performance | IDEA-237487 | IDEA updates indexed_versions.next files constantly | |
Performance | IDEA-240587 | Sometimes indexing is single-threaded | |
Performance | IDEA-238701 | Index internals load VFS on EDT during project closing | |
Exception | IDEA-236587 | NPE at com.intellij.util.indexing.ChangedFilesCollector$2.afterVfsChange(ChangedFilesCollector.java:157) | |
Exception | IDEA-238411 | java.lang.Throwable on creating Java project | |
Core. Installation | Bug | IDEA-243083 | IDEA tries to use incorrect config paths and fails to start properly on Windows |
Bug | IDEA-215497 | jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21 | |
Bug | IDEA-205262 | Batch update fails when the target directory is a symlink | |
Bug | IDEA-242421 | Options -Xverify:none and -noverify were deprecated in JDK 13 | |
Bug | IDEA-241455 | Patches 201/202 x86-win fail to apply properly | |
Bug | IDEA-233867 | bin/clion.sh (and bin/goland.sh) script uses "-" as argument to grep | |
Usability | IDEA-226297 | Diagnostics for mysterious failures in patch application process (IDE restarts without applying a patch) | |
Cosmetics | IDEA-243041 | IDEA Community Edition Windows installer has the incorrect icon | |
Task | IDEA-208372 | Upgrade ASM to 7.1 | |
Core. Licensing | Feature | IDEA-242243 | License Dialog: hide get license panel when license is activated |
Bug | IDEA-243623 | Dialog about expired 30 minutes session is tiny and shown on wrong space | |
Bug | IDEA-233020 | Limited session is not available after eval is expired and paid plugin was installed or License dialog is opened | |
Bug | IDEA-243522 | Can't start latest IDEA EAP (IU-202.5428.22) with paid plugins | |
Bug | IDEA-243936 | License dialog: not clear when product should be activated | |
Bug | IDEA-244456 | Wrong product name in the license expiration notification for paid plugins | |
Exception | IDEA-237330 | Could not open windows registry node Software\JavaSoft\Prefs at root 0xffffffff80000001: Access denied | |
Core. Navigation and Search | Feature | IDEA-130931 | Shift+Ctrl+F7 hit on exception in throws clause of method declaration should highlight where exception is thrown |
Feature | IDEA-230679 | Search Everywhere: Show all results in one group on All tab | |
Bug | IDEA-208876 | Open Class Dialog: PDFRe should match PdfRenderer | |
Bug | IDEA-185139 | A method's call hierarchy shows also references inside JavaDoc comments | |
Bug | IDEA-243804 | Retrofit/okHttp: can't select url path segment, whole url selected instead | |
Usability | IDEA-194817 | Show enum constant usages on mouse middle-click | |
Core. Password Management | Bug | IDEA-243173 | Uncontrolled appearence of new items in gnome-keyring |
Core. Platform API | Bug | IDEA-238501 | Make jsonRpcDomain EP dynamic |
Bug | IDEA-238508 | Language holds annotator instances from plugins in user data | |
Bug | IDEA-235572 | Project is leaked after being closed via smart pointer reference queue | |
Bug | IDEA-229756 | UAST: super constructor call has different UastCallKind in Java and Kotlin | |
Bug | IDEA-233075 | MethodImplementor extension point doesn't suggest methods properly | |
Bug | IDEA-239832 | `SystemHealthMonitor` notifications are lost | |
Bug | IDEA-244049 | Dynamic Plugin: PluginManagerCore.getPlugin(String) sometimes returns null when tool window is loaded | |
Bug | IDEA-238172 | Make postponed formatting consistent in tests and production | |
Bug | IDEA-241390 | ErrorStripeUpdateManager leaks TrafficLightRenderer from TrafficLightRendererContributor on plugin unload | |
Task | IDEA-236887 | Allow updating lookup element presentation after showing | |
Core. Plugin Management | Feature | IDEA-237986 | Make scratch.rootType EP dynamic |
Bug | IDEA-240436 | Updated plugins are still marked as incompatible | |
Bug | IDEA-240659 | ResourceBundleEditor plugin requires restart after disabling | |
Bug | IDEA-238973 | java.nio.file.ClosedFileSystemException on trying to enable intellilang | |
Bug | IDEA-232675 | 3rd party incompatible plugin from brokenPlugins.txt can't be seen in the Plugins view | |
Bug | IDEA-241314 | Plugin can't be unloaded because of references to its ClassLoader via StripeButton.acc | |
Bug | IDEA-235169 | Disabling of Time Tracking plugin requires IDE restart | |
Bug | IDEA-237141 | Opening a database table "db.messages" causes PhpStorm to suggest "messages files area supported by IntelliJ IDEA Ultimate" | |
Bug | IDEA-242046 | Do not see the link "Show All" | |
Bug | IDEA-235485 | Guice plugin sometimes requires restart on disabling | |
Bug | IDEA-237282 | Disabling Gradle plugin does not ask about Android plugin, but Android blocks the disabling | |
Bug | IDEA-240574 | Dynamic plugins: static maps in ElementPresentationManager | |
Bug | IDEA-236608 | Gradle import error: Could not initialize class org.jetbrains.kotlin.android.synthetic.idea.AndroidExtensionsProjectResolverExtensionKt | |
Bug | IDEA-240805 | Go template plugin: java.lang.Throwable: Unexpected initialization problem by plugin installation | |
Bug | IDEA-242860 | Plugin registry keys are being unloaded before plugin <projectListeners> | |
Bug | IDEA-240334 | HTTPclient plugin requires restart on disabling | |
Bug | IDEA-240454 | com.intellij.jbpm (JBoss jBPM) plugin requires restart on unloading | |
Bug | IDEA-240714 | When PHP plugin is enabled, PHP extension is not reassociated from user-defined file type to PHP plugin | |
Bug | IDEA-243180 | Can't unload plugin if there is an unreported fatal error with a throwable containing the plugin classes | |
Bug | IDEA-242340 | Plugins dialog: Marketplace tab should shown the plugin of the most recent available version - from the Marketplace and from custom repository | |
Bug | IDEA-242387 | bug of auto ask install plugin in 2020.2 eap | |
Bug | IDEA-241307 | Implementation detail plugins which non-optionally depend on a dynamic plugin are not unloaded when the base plugin is unloaded | |
Bug | IDEA-244250 | IDEA freeze after updating plugins | |
Bug | IDEA-239661 | Improve the way the 'Plugin error' messages are displayed in the Event Log toolwindow and notification baloon (html should be rendered) | |
Bug | IDEA-244319 | Registry may throw exceptions on dynamic plugin load | |
Bug | IDEA-234060 | Unable to save settings popup on enabling Shell script plugin | |
Bug | IDEA-240757 | Dev hot reload of plugin doesn't prompt to restart | |
Bug | IDEA-235487 | OpenAPI Specification (Swagger) plugin requires restart on disabling (light services are not cleared on plugin unload) | |
Bug | IDEA-243698 | IDEA 2020.2 doesn't import my installed plugin (RunInCmd) from 2020.1 settings | |
Bug | IDEA-234849 | Exception when unloading REST client plugin | |
Bug | IDEA-234660 | Plugins which keep their own CodeStyleSettings instances lead to leaks when a plugin with custom settings is unloaded | |
Bug | IDEA-240415 | File type added by fileNames="..." attribute doesn't work if a plugin that declares it is loaded dynamically | |
Bug | IDEA-235393 | 'BeanExtensionPoint.unregisterExtensions' doesn't fork with 'area="IDEA_PROJECT"' | |
Bug | IDEA-235506 | Updated dynamic plugins are duplicated in plugins list until restart | |
Bug | IDEA-245634 | Swagger: Ultimate is recommended instead of plugin in WebStorm | |
Bug | IDEA-238292 | 'Code Coverage for Java' plugin requires restart on unload | |
Bug | IDEA-243058 | Dynamic plugins installed from Marketplace are not uninstalled | |
Usability | IDEA-237811 | "Install plugin from disk" should check brokenPlugins.txt | |
Cosmetics | IDEA-225742 | "Plugin homepage" link in the plugin manager -> description opens https://plugins.jetbrains.com/plugin/index?xmlId=xxx for plugins installed from disk | |
Cosmetics | IDEA-227302 | Help | AnalyzePluginStartupPerformance action: correct text displayed in DisablePlugins dialog | |
Cosmetics | IDEA-226009 | Plugin icons are blinking when we change status | |
Task | IDEA-238441 | Make performancePlugin.commandProvider dynamic | |
Task | IDEA-239712 | DragHelper leaks reference to disposed project | |
Exception | IDEA-242114 | ISE at com.intellij.serviceContainer.ComponentManagerImpl.dispose on plugin update | |
Exception | IDEA-245772 | java.lang.Throwable: Can't read descriptor layoutlib-native.xml for optional dependency of plugin being loaded/unloaded | |
Exception | IDEA-238390 | Dynamic plugins: IllegalStateException on enabling Mercurial, Git plugins | |
Core. Project Settings | Bug | IDEA-223801 | Repeated and Zero Effect Windows Defender performance warning on symlinks to WSL2 paths |
Bug | IDEA-237873 | Do not suggest to download already installed JDKs | |
Bug | IDEA-242406 | "Settings for new projects" are not applied for project created via Open action | |
Bug | IDEA-242821 | IDEA unresponsive when reloading a large project | |
Bug | IDEA-146107 | Window drive root problem: Creating a New project shows invalid path | |
Bug | IDEA-235636 | Cannot open .ipr | |
Bug | IDEA-235984 | Wrong file encoding is used while IDE starting | |
Bug | IDEA-244773 | Web and Persistence toolwindows are not available for the created projects until reopening | |
Task | IDEA-243197 | Log the reason why save is blocked for project configuration files | |
Core. Quick Documentation | Feature | IDEA-230655 | Generate type-use annotations in quick-documentation |
Bug | IDEA-245671 | rendered javadoc can't be selected with mouse click + drag on Windows | |
Usability | IDEA-246276 | view psi structure editor should disable in-editor doc rendering | |
Task | IDEA-245688 | add "Render All Doc Comments" action menu item to rendered documentation context menu | |
Core. Run. Configurations | Feature | IDEA-245132 | New Java Application run configuration UI module selector should support text search |
Bug | IDEA-224062 | [Environment variables] it's impossible to select some text and replace it with Paste | |
Bug | IDEA-242728 | [new run config ui] Code Coverage section - impossible to remove it even with empty fields | |
Bug | IDEA-242926 | [new run config UI] 'Include dependencies with Provided scope' checkbox couldn't be checked/unchecked | |
Bug | IDEA-244890 | [new run config UI] Build task in before launch is always shown at the end of the list | |
Bug | IDEA-230986 | Z-Order for dialog validation error | |
Bug | IDEA-230493 | Runner debug is not registered | |
Bug | IDEA-238305 | Run configuration templates keep references to classes of unloaded plugin | |
Bug | IDEA-242401 | [new run config ui] add Main class chooser | |
Bug | IDEA-244339 | [new run config UI] mnemonic in Modify options is always shown and doesn't work | |
Bug | IDEA-242936 | [new run config UI] when switching to the new UI before launch tasks, non-empty logs and coverage sections are closed by default | |
Bug | IDEA-242403 | [new run config ui] support keyboard navigation inside Logs and Coverage blocks | |
Usability | IDEA-242925 | [new run config UI] please add tooltips to the fields without labels | |
Usability | IDEA-245306 | [new run config UI] Focus newly added text fields | |
Usability | IDEA-242891 | [new run config UI] Not enough descriptive text | |
Usability | IDEA-244073 | [new run config UI] Change 'use classpath from module' field to be hidden by default | |
Usability | IDEA-243716 | [new run config UI] Please show the 'Environment Variables' field by default | |
Usability | IDEA-245375 | [new run config UI] Make label-less fields screen reader compatible | |
Usability | IDEA-244646 | [new run UI config] Open run/debug tool window when started should be enabled by default | |
Usability | IDEA-244857 | [new run config ui] leave placeholder when the focus is in the field | |
Usability | IDEA-242894 | [new run config UI] Change "Allow parallel run" to "Allow multiple instances" or something like that | |
Usability | IDEA-243102 | [new run config UI] Removing option doesn't disable the option | |
Usability | IDEA-243840 | [new run config UI] Open file dialog starts in the wrong folder | |
Usability | IDEA-242893 | [new run config UI] "Environment variables" should be under "Operating system" | |
Usability | IDEA-245378 | [new run config UI] Focus after run configuration creation | |
Cosmetics | IDEA-244935 | [new run config UI] Increase minimum width of floating run config screen | |
Cosmetics | IDEA-242441 | [new run config ui] before launch drag'n'drop - display a caret to show where tag will be placed | |
Cosmetics | IDEA-242394 | [new run config ui] tags alignment with the rest fields | |
Cosmetics | IDEA-238382 | The button in 'Store as project file' dialog not fully visible | |
Cosmetics | IDEA-242924 | [new run config UI] when dialog resizing - extra artifacts appear near Main class field | |
Core. Run. Targets | Bug | IDEA-236233 | Avoid Prepare step for local running |
Task | IDEA-233588 | Change experimental flag to "run.targets" | |
Core. SSH | Feature | IDEA-237529 | Add Copy action to SSH Configurations settings |
Bug | IDEA-241477 | Unified SSH: Detecting if SSH key requires passphrase | |
Bug | IDEA-238394 | Link "Setup SSH configurations" in SSH Terminal settings page doesn't work in master | |
Bug | IDEA-243022 | Incorrect order of public keys while authenticating (support IdentitiesOnly config section) | |
Task | IDEA-238762 | Make sshCredentialProvider EP dynamic | |
Editor | Feature | IDEA-235535 | make <editorActionHandler> dynamic |
Feature | IDEA-67379 | Change splitter position via keyboard | |
Feature | IDEA-237118 | Add -p (--project) command-line option to force opening a non-project file in one of already open projects | |
Bug | IDEA-238402 | Reference to Language object leaked through TrafficLightRenderer$DefaultUIController on plugin unload | |
Bug | IDEA-243837 | IDE doesn't apply font changes without file reopening for exclude/included files | |
Bug | IDEA-242677 | Unable to set line separator for empty file | |
Bug | IDEA-244167 | Using "render documentation comments" makes "expand all" invalid | |
Bug | IDEA-242972 | 'Toggle Rendered View' in method toggles class Javadoc instead of method Javadoc | |
Bug | IDEA-241951 | Misaligned bullet points in rendered documentation | |
Bug | IDEA-240773 | Line Separator widget doesn't appear for new file | |
Bug | IDEA-236830 | Light Edit: Recent Locations: navigation to file by Enter pressing doesn't work | |
Bug | IDEA-238298 | CompositeFoldingBuilder keeps reference to FoldingBuilder via cache in Language userdata after plugin has been unloaded | |
Bug | IDEA-237927 | Wrong icons for Java class in Editor tabs | |
Bug | IDEA-233073 | Dragging text inside a JavaScript multi-line string replaces tabs with "\t" | |
Bug | IDEA-238339 | Rendered Javadoc: cursor image is stuck on old place after toggling javadoc view after search inside javadoc | |
Bug | IDEA-241911 | Highlight Usages in File doesn't show markers on scroll area anymore | |
Bug | IDEA-236097 | Documentation is not rendered in package-info.java | |
Bug | IDEA-240064 | IndexOutOfBoundsException in logs in IDEA 2020.1.1 | |
Bug | IDEA-240319 | "Scroll to Center" does not work with Move caret, minimize Editor scrolling | |
Bug | IDEA-243010 | IDE triggers setHighlightingSettingForRoot on each file opening | |
Bug | IDEA-236712 | Can't open a file after exception on project loading | |
Bug | IDEA-245331 | Rendered doc comment gutter icon does not disappear when gutter icons are hidden | |
Bug | IDEA-241266 | Editor hint isn't always displayed when pressing Next/Prev error buttons in Inspection Widget | |
Bug | IDEA-240181 | Leaked references to EditorProvider on plugin unload | |
Bug | IDEA-245070 | nbsp as text in razor views | |
Bug | IDEA-239009 | Vue: VueImplicitElement leaks through SmartPsiElementPointer on plugin unload | |
Bug | IDEA-235209 | JavaDoc in-editor rendering's gutter icon doesn't appear if first line comment | |
Bug | IDEA-240930 | Brace highlighting inconsistencies | |
Bug | IDEA-236723 | New rendered comment view does not appear for class with annotations | |
Bug | IDEA-241478 | No highlighting for the selected smart step into variant | |
Bug | IDEA-236496 | In-editor javadoc moves with caret when related code remains in place | |
Bug | IDEA-239005 | EditorLastActionTracker leaks reference to PsiFile via EditorWindowImpl on plugin unload | |
Performance | IDEA-238114 | IntelliJ Idea 2020.1 memory runaway and crash | |
Usability | IDEA-237082 | Improve Page Up/Down actions behaviour in presence of block inlays (e.g. rendered documentation) | |
Usability | IDEA-241796 | Rename 'Render All' to 'Render All Documentation Comments' or similar | |
Usability | IDEA-238203 | Rendered doc view cuts off large images | |
Usability | IDEA-227056 | EditorConfig suggestions almost only include ij_* (make standard options more visible) | |
Usability | IDEA-236498 | Rendered Javadoc switches to edit mode when changing code below | |
Usability | IDEA-237977 | Rendered JavaDoc not selectable | |
Cosmetics | IDEA-234985 | Inline doc preview: render "external link" icon | |
Task | IDEA-238415 | Support rendered documentation view in module-info.java | |
Task | IDEA-237045 | Correct rendering hints for rendered comments | |
Task | IDEA-236538 | Add new parameters of doc comment to Color Scheme preview | |
Task | IDEA-237274 | LightEdit: Add a list of recent projects | |
Task | IDEA-237300 | Show rendered doc switch icon only on mouse hover | |
Task | IDEA-233403 | LightEdit: extract to bundles | |
Task | IDEA-236787 | 'Promote' bidi text base direction setting when file containing RTL fragments is opened | |
Task | IDEA-233257 | com.intellij.lang.folding.CustomFoldingProvider isn't dynamic | |
Exception | IDEA-243127 | UnsupportedOperationException on exitting light edit | |
Editor. Code Completion | Feature | IDEA-230334 | Make first Ctrl+Space work in Class.forName literal |
Feature | IDEA-121071 | Annotation param: autocomplete inverse of default value for boolean | |
Feature | IDEA-238495 | Allow to enrich fus data about code completion from plugins | |
Bug | IDEA-241485 | Missing fus 'completion' event group | |
Bug | IDEA-240185 | CompletionPhase leaks a reference to Editor on plugin unload | |
Performance | IDEA-236322 | Automatic completion is started on every new typed character when there are no suggestions | |
Performance | IDEA-201824 | Completion item rendering shouldn't access PSI, index and file system on UI thread | |
Exception | IDEA-242751 | Assertion failed at com.intellij.codeInsight.completion.CompletionInitializationUtil.setOriginalFile | |
Exception | IDEA-238546 | Throwable at com.intellij.completion.ngram.NGramFileListener.beforeFileOpened | |
Editor. Code Completion. ML | Feature | IDEA-240174 | Allow using a simple class name instead of fully qualified name |
Bug | IDEA-245573 | OutOfMemory in NGram lexer on big files | |
Bug | IDEA-238908 | Arrows with position changes after ML reordering are broken | |
Bug | IDEA-240352 | MLFeaturesUtil.classNameSafeCache leaks references to plugin classes after plugin unload | |
Exception | IDEA-239695 | "java.lang.Throwable: File is not valid" on deleting a package with an opened file | |
Exception | IDEA-239003 | PsiInvalidElementAccessException on disabling ChangeReminder plugin | |
Editor. Color Schemes | Bug | IDEA-235116 | Darcula: annotation attributes are too bright in Java |
Bug | IDEA-244177 | Disabling Foreground Color for Hard Wrap Guide Disables Visual Guides | |
Editor. Diff and Merge | Feature | IDEA-234251 | Allow to "Accept Theirs" for folders in the "Conflicts" dialog |
Feature | IDEA-238389 | Image three way merge don't feature compare left/right/base/middle... | |
Feature | IDEA-238361 | Please implement collapse on the three way merge | |
Bug | IDEA-242871 | Diff commit message text area disappears | |
Bug | IDEA-240641 | 'Synchronized Scrolling' in diff jumps up/down 1 line on smooth scrolling if 'code vision' inlays are enabled | |
Bug | IDEA-236469 | commit diff view: //todo (fixme) not highlighted in the left editor | |
Bug | IDEA-234614 | When launching `charm diff` splash screen remains | |
Usability | IDEA-233728 | "Show details" in Diff is too close to the line breaks style indicator | |
Cosmetics | IDEA-239121 | diff viewer artefacts (reggression) | |
Exception | IDEA-231544 | RuntimeException when delete class from Local History | |
Editor. Editing Text | Feature | IDEA-235063 | Support inline inferred type hints for Java 10+ |
Feature | IDEA-238341 | Vertical padding/margin for rendered JavaDoc comments | |
Feature | IDEA-122181 | Add cursor for each line in selection | |
Feature | IDEA-115572 | Allow showing Hidden characters | |
Bug | IDEA-235044 | Multicaret allows to have matched braces away from caret | |
Bug | IDEA-240370 | Clone caret above/below uses incorrect caret position | |
Bug | IDEA-236834 | Invalid Block Uncomment with Multicursor | |
Bug | IDEA-240297 | IDEA freeze on fetching documentation is completion popup | |
Bug | IDEA-235034 | Undo should revert argument indent in one step | |
Bug | IDEA-244306 | Extracted variable's type is shown white-on-white on the execution point | |
Bug | IDEA-243459 | Go to Declaration - editor scrolls to a wrong position | |
Bug | IDEA-238541 | Honor CamelHumps selection when selecting on double click is not respected on mouse drag | |
Performance | IDEA-181188 | Pasting a line with 1.5 MB of XML into a scratch XML editor blocks IDEA | |
Performance | IDEA-206087 | DataGrip 2018.2.4 freezes when pasting moderately long SQL query | |
Usability | IDEA-244895 | Add closing curly bracket when introduce local interface or enum | |
Usability | IDEA-220863 | Jump outside closing bracket for <> | |
Usability | IDEA-234321 | "Copy as Plain Text" from inside JSON string value performs unescaping | |
Usability | IDEA-64606 | Show live template placeholders | |
Usability | IDEA-243957 | Unable to copy-paste Live Template unless top-level node is selected | |
Cosmetics | IDEA-236045 | misalignment of indent guides and whitespace visuals | |
Cosmetics | IDEA-238872 | Cursor On Folded Block Is Not Intuitive | |
Task | IDEA-240654 | Ligatures per editor | |
Exception | IDEA-236288 | Macro stop working because of extreme editor wrapping settings | |
Editor. Error Highlighting | Bug | IDEA-150333 | Some warnings are still highlighted even though I selected "Syntax" for Highlight Level |
Bug | IDEA-232560 | Inlay hints for numeric enum values do not scale in the editor | |
Bug | IDEA-241554 | Hint color for broken usage stays the same after editor theme changed | |
Bug | IDEA-238504 | MarkupModelImpl > RangeHighlighter leaks tokens and PsiFiles through HighlighInfo on plugin unload | |
Bug | IDEA-239006 | TrafficLightRenderer$DefaultUIController leaks PsiFile through FileIncludeContextHectorPanel on plugin unload | |
Editor. Formatter | Bug | IDEA-161839 | editorconfig not working on new files |
Bug | IDEA-239008 | CodeStyleCachedValueProvider$AsyncComputation leaks reference to PSI File via TransientCodeSettings on plugin unload | |
Bug | IDEA-231020 | EditorConfig plugin doesn't support ij_groovy_imports_layout property | |
Bug | IDEA-237737 | EA-218146 - IOOBE: LineSet.findLineIndex | |
Bug | IDEA-239605 | Velocity: wrong configurable is opened instead of indent options for Velocity from "Configure indents..." | |
Usability | IDEA-219919 | Notification in the .editorconfig file in case EditorConfig is disabled in the project | |
Usability | IDEA-217450 | Show indent information in the status bar when using EditorConfig | |
Editor. Intention Actions | Bug | IDEA-237047 | "Preview not available" is displayed when intention only deletes some lines |
Bug | IDEA-234662 | Replace with end-of-line comment – extra blank lines | |
Bug | IDEA-238615 | HintManagerImpl > IntentionHintComponent leaks PsiFile on plugin unload | |
Usability | IDEA-236926 | Intention preview: alignment is broken if there are several parts diff parts and number of digits in line number is different | |
Editor. Spellcheck | Feature | IDEA-202138 | IDEA should have (programming) language-specific dictionary (in addition to project and application specific ones) |
Bug | IDEA-244127 | OOM on suggestion of complex UPPER_CASE words | |
Bug | IDEA-243510 | CamelCased and UPPER_CASED words are not suggested correctly in a specific cases | |
Task | IDEA-239816 | Spellchecker engine re-implementation | |
Editor. TextMate Bundles | Bug | IDEA-236482 | Bad syntax highlight in Dockerfile if docker plugin is turned off |
Bug | IDEA-237128 | TextMate bundles don't work for injections | |
Bug | IDEA-241961 | Breaking change in TextMateHighlightingLexer in 2020.2 EAP | |
Bug | IDEA-241606 | TextMateFile doesn't allow for addition of references from external reference contributors/providers | |
Lang. Markdown | Bug | IDEA-242204 | Can't preview plantuml, "'generateImage' method isn't found in the class 'net.sourceforge.plantuml.SourceStringReader'" |
Task | IDEA-243740 | Restore ability to use JavaFX-based preview for markdown files | |
Task | IDEA-222581 | No code highilighing in markdown preview | |
Lang. RegExp | Feature | IDEA-215101 | Regexp: Quick-fix for 'Duplicate character inside character class' |
Bug | IDEA-242520 | Replace redundant character class with contents, quick fix | |
Bug | IDEA-198226 | Check Regexp in Java doesn't properly support lookbehinds | |
Bug | IDEA-221089 | escaping a `#` in regex with comment mode is not redundant | |
Bug | IDEA-233769 | Adjacent closing tags for regex character classes are incorrectly parsed (e.g. in XMLSchema xs:pattern elements) | |
Bug | IDEA-236620 | Redundant nested character class inspection | |
Bug | IDEA-242695 | Implement new Check RegExp UI | |
Bug | IDEA-233477 | literal dash in regex character set colored as special character | |
Bug | IDEA-234581 | Escaped single/double quote in regex syntax highlighting is wrong | |
Bug | IDEA-220373 | Incorrect no match for RegExp pattern | |
Usability | IDEA-173849 | Check RegExp dialog: Ctrl-F and Ctrl-R are enabled in the 'sample' field leading to ugly results | |
Lang. Shell Script | Feature | IDEA-216804 | Variable completion inside curly braces ${} |
Feature | IDEA-240918 | Support copyright formatting for shell script files | |
Bug | IDEA-242757 | Shell: Redirects parsed incorrectly | |
Bug | IDEA-233181 | Shell: line continuation inside of quoted strings not parsed | |
Bug | IDEA-239871 | Shell: Variables and subexpressions not supported in regular expressions, parsing error with parentheses expression | |
Cosmetics | IDEA-239877 | Shell Script settings: label hides & | |
Lang. XML | Bug | IDEA-211744 | XPath color scheme not applied in XPath::evaluateExpression |
Bug | IDEA-234908 | Invalid XML syntax is not detected by editor | |
Bug | IDEA-238406 | Reference to Language object leaked through XmlTagNameSynchronizer on plugin unload | |
Bug | IDEA-241742 | "PSI invalidated outside transaction" message in idea.log after changing xml text | |
Task | IDEA-238268 | Make EPs related to XML dynamic | |
Lang. XPath and XSLT | Feature | IDEA-133468 | XSLT 3.0 Support Crippled |
Bug | IDEA-231202 | XSLT run/debug configuration does not have Classpath and JDK field in products other than IDEA | |
Lang. YAML | Bug | IDEA-243973 | Freezes when opening azure-pipelines.yml |
Tools. Docker | Feature | IDEA-201752 | Docker: provide possibility to delete "failed", "deleted" nodes from the DockerView |
Feature | IDEA-241383 | Support "Docker for Windows" same as "Docker for Mac" | |
Bug | IDEA-178654 | Docker: Rename the Dockerfile/compose file doesn't rename it in run configurations | |
Bug | IDEA-179900 | Docker exec tab does not correctly wrap | |
Bug | IDEA-245940 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'parameterString' at creating docker run configurations and opening projects with docker run configs | |
Bug | IDEA-243048 | Cant start docker conteiners from docker-compose file | |
Bug | IDEA-207193 | Docker Integration can't connect to npipe on Windows | |
Bug | IDEA-243835 | Docker: "All pipe instances are busy" after creating some connections | |
Bug | IDEA-245127 | Selenoid: Container port is not changed to the custom one | |
Bug | IDEA-241977 | Docker for Windows (npipe): Exec->bash doesn't work for a container | |
Bug | IDEA-246160 | 'Docker API URL is not specified' when debug Node.js project via built-in Docker image | |
Bug | IDEA-221970 | Docker plugin errors with Docker Enterprise | |
Bug | IDEA-245468 | Selenoid: Incorrect behaviour by moving browsers.json file, renaming folders with browsers.json | |
Bug | IDEA-245144 | Selenoid: Create a new selenoid run config with a not existing name | |
Bug | IDEA-244593 | Wrong dependency configuration of intellij.clouds.docker.agent.impl.rt in idea ultimate project | |
Usability | IDEA-245206 | Docker: Unclear exception message in case of stopped Docker service | |
Usability | IDEA-171120 | Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong | |
Usability | IDEA-244644 | Helidon: Dockerfile.jlink is not detected as Docker config | |
Task | IDEA-230603 | Refactor DockerFileDetector so that it's no longer a component | |
Tools. HTTP Client | Feature | IDEA-245037 | Open in HTTP Client Gutter: Use Go to related shortcut to open |
Bug | IDEA-237516 | Rest Client doesn't have URL-references if schema is missing | |
Bug | IDEA-244655 | HttpClient: PUT converted to POST on paste from cURL | |
Bug | IDEA-244668 | HttpClient: cursor is not set on the generated URL from gutter | |
Bug | IDEA-238760 | HTTP Client shows null in completion on generation of URL from Spring controller | |
Bug | IDEA-242378 | HttpClient: Can't use env variable as domain port | |
Bug | IDEA-241998 | HTTP Client: Response handler doesn't recognise vendor JSON content type | |
Bug | IDEA-242957 | HttpClient: Can't generate request for endpoint with empty path | |
Bug | IDEA-241517 | HTTP Client shows null for path variable on generation of URL from Spring controller | |
Usability | IDEA-239686 | Micronaut: if absolute url is specified for @Client annotation, don't activate live template for the host part on the HTTP Request generating for client endpoints | |
Exception | IDEA-245301 | Throwable at com.intellij.openapi.editor.impl.DocumentImpl.createRangeMarker | |
Tools. Terminal | Feature | IDEA-243838 | Smart command handling: start debugging a command with Ctrl-Alt-Enter |
Feature | IDEA-238697 | Use wsl.exe as a default terminal for projects located in the WSL Linux file system | |
Bug | IDEA-236980 | File links in Terminal are not clickable anymore | |
Bug | IDEA-179501 | Cannot set terminal shell path per project | |
Bug | IDEA-230084 | In Idea's terminal on Linux, shortcuts Ctrl-C and Ctrl-Shift-C are swapped | |
Bug | IDEA-244170 | Terminal shell path is not saved | |
Bug | IDEA-136139 | Settings -> Tools -> Terminal -> Shell path: sh.exe -login -i throws Error | |
Bug | IDEA-239942 | CreateProcess failed. Code 267 when myProjectPath is not valid | |
Bug | IDEA-244159 | Smart command handling in Terminal: Gradle: highlighting | |
Bug | IDEA-241445 | Smart commands execution message is printed on every keystroke | |
Bug | IDEA-243745 | Terminal: smart command handling: open... smart command should ignore the tail space | |
Bug | IDEA-245793 | Do not share "Shell path" and other terminal project settings with a team | |
Usability | IDEA-242835 | Smart Commands execution: misleading shortcut for MacOS | |
Usability | IDEA-245276 | "Smart command handling" background highlighting flashes on each letter typed | |
Usability | IDEA-244338 | Smart command handling: text in tooltip is incorrect for Windows and Linux | |
Usability | IDEA-243824 | Add option to disable 'Smart Command Handling' globally in the Settings | |
Task | IDEA-238296 | Replace service override used for CloudTerminalProvider with a different mechanism | |
User Interface | Feature | IDEA-233416 | Add "Copy Filename" to context menu |
Feature | IDEA-237052 | Ability to change the width of free painters area in the gutter | |
Feature | IDEA-224049 | Allow disabling change markers on the scrollbar | |
Feature | IDEA-234078 | Make it possible to remove undesired offset in components built using Kotlin UI DSL | |
Bug | IDEA-237472 | Change the wording for Windows Defender warning | |
Bug | IDEA-240414 | Completion popup in Debug tool window moves when navigating with arrows | |
Bug | IDEA-236253 | Project tree painting high cpu when scrolling with large selection | |
Bug | IDEA-226505 | New License dialogs should have mnemonics for all its controls | |
Bug | IDEA-244808 | Productivity Guide is shown small | |
Bug | IDEA-243184 | Inspection widget shows wrong numbers when custom severity used | |
Bug | IDEA-235755 | Knob icon has artifacts on HiDPI in new Color Picker | |
Bug | IDEA-244850 | Convert to Repository Library missing translation texts on title and button | |
Bug | IDEA-241832 | Search Everywhere: Commands are shown after actions on "All" tab i case of mixed results | |
Bug | IDEA-237471 | Close button is hidden with "Tab placement: Right" | |
Bug | IDEA-239720 | THEMES: Please add option to add background image to enpty frame only | |
Bug | IDEA-244229 | Windows control buttons color is not updated on changing theme | |
Bug | IDEA-222902 | Path to active tab is copied to clipboard if "Copy Reference" action was invoked for any other tab | |
Bug | IDEA-125537 | Pushing Enter in dialog windows chooses default focus instead of manually selected one on Linux | |
Bug | IDEA-239761 | Thread pool thread leaks reference to plugin classloader via JComponent.acc | |
Bug | IDEA-206880 | Renaming profiles, keymaps, color schemes does not work | |
Bug | IDEA-238805 | Creating a disabled icon prevents unloading of plugin | |
Bug | IDEA-236176 | click the mouse wheel not show usages | |
Bug | IDEA-233592 | No popup appears after "Check for updates..." from menu | |
Bug | IDEA-244800 | Problem icon stays red when code is green | |
Bug | IDEA-244131 | Structure view is grayed out when opened on startup without editor tabs | |
Bug | IDEA-243690 | File name is not shown in Light Edit mode | |
Bug | IDEA-243100 | WebStorm: Background Task - Popup Window - Play/Pause Buttons out of sync | |
Bug | IDEA-232070 | Context menu on project view or editor tabs does not show at all, main menu slowed | |
Bug | IDEA-228353 | Recent files action is not available in dumb mode | |
Bug | IDEA-241923 | Search Everywhere: Misordering in Results | |
Bug | IDEA-237226 | Appearance in "Subversion working copies" tab does not correspond to dark theme | |
Bug | IDEA-243014 | Filtered out problems counted in Problems View current file status | |
Bug | IDEA-241828 | Popup menus have long invisible internal cooldown | |
Bug | IDEA-244307 | Inspection wigdet: Highlighting level is applied for all inspection types when changing for one type | |
Bug | IDEA-240457 | IdeFrameImpl.temporaryLostComponent leads to various UI component leaks on plugin unload | |
Bug | IDEA-244323 | NPE when opening some menu groups | |
Bug | IDEA-236011 | Settings->Android SDK: Extract to bundles | |
Bug | IDEA-232821 | Adding SDK from editor banner shows popup in the middle of the screen | |
Bug | IDEA-227511 | MacBook touch bar stuck after debugging | |
Bug | IDEA-235925 | Show file name and product name in Light Edit mode on Windows | |
Bug | IDEA-238425 | Search everywhere popup does not remember its size after reopening | |
Bug | IDEA-218800 | Splash screen is shown above the license dialog on startup | |
Bug | IDEA-243187 | Status icon of Problems View always grey when 'Project error' disabled | |
Bug | IDEA-245587 | IDEA shows 'Analyzing Test.class' for decompiled Java file | |
Bug | IDEA-230648 | There are empty tabs in Structure tool window on first opening | |
Bug | IDEA-244355 | Empty context action for some issues in Problems View | |
Bug | IDEA-236234 | If a ThreeComponentSplitter is used in a tool window, it will lose its ability to be resized after the tool windows "View Mode" is changed to/from "Window" and "Docked Pinned" | |
Bug | IDEA-242325 | Incorrect speed search highlighting in structure dialog | |
Bug | IDEA-239014 | EditorTextField releases Editor too late | |
Bug | IDEA-231003 | Position of Structure tool window is set to Top Left when opening project if running IDEA with clean settings | |
Bug | IDEA-243192 | Bulb in context menu of Problems view should have the same color as in the Editor | |
Bug | IDEA-243015 | One problem shown as '1 problems' in plural form. | |
Bug | IDEA-226916 | Crash on clicking scope combobox on MacBook Pro with TouchBar | |
Bug | IDEA-236760 | gutter's tooltips are not auto hiding on mouse move outside gutter | |
Bug | IDEA-242729 | Project Errors show nothing at first opening | |
Bug | IDEA-240400 | Wrong position of window control buttons in borderless UI | |
Bug | IDEA-245391 | Project tool window is not closed with Alt+1 if "Always Select Opened File" option is on | |
Usability | IDEA-235124 | IDEA allows choosing folder in WSL outside user directory when creating project | |
Usability | IDEA-242544 | Search Everywhere: Recent files are not shown at the top of results if case does not match | |
Usability | IDEA-235322 | Async profiler snapshots names are too similar | |
Usability | IDEA-205563 | Incorporate sound cues into UI | |
Usability | IDEA-243013 | Expand new files added to Project Error | |
Usability | IDEA-243190 | Inspection warning with error severity is not shown when highlighting set to 'Error only' | |
Usability | IDEA-242704 | Incosistent arrows in Inspections | |
Usability | IDEA-234565 | Settings "Choose Color" - allow paste hex color with # prefix | |
Usability | IDEA-235417 | New highlighting status indicator doesn't make it clear whether highlighting is finished | |
Usability | IDEA-242264 | No indication in UI that baloon notifications are disabled for all notifications | |
Usability | IDEA-243003 | Ability to disable font fractional metrics on macOS is missing | |
Usability | IDEA-92196 | Event Log tool window shows indication of new message, but can't show the message before indexing completion | |
Usability | IDEA-219394 | "Hide tabs if there is no space" should be inactive for vertical tabs placement | |
Cosmetics | IDEA-236070 | hector the inspector is still alive | |
Cosmetics | IDEA-237117 | Broken layout in Highlighting level dialog in 2020.2 master (#IU-202.2222) macOS 10.15.2 | |
Cosmetics | IDEA-244209 | Settings | Editor | General | Auto Import: the text in 'exclude from autoimport and completion' is not fully visible | |
Cosmetics | IDEA-243171 | Detected frameworks aren't properly aligned in libraries view | |
Cosmetics | IDEA-241426 | Inspection widget: correct backgrounds for additional options | |
Cosmetics | IDEA-237130 | "OK" Button in Copy Dialog is incorrectly now labeled "Refactor" | |
Cosmetics | IDEA-231276 | Hint in Search Everywhere is cut on macOS Catalina | |
Cosmetics | IDEA-215438 | bookmarks tool window icon inconsistency | |
Cosmetics | IDEA-235222 | Speed search breaks text spacing | |
Task | IDEA-195918 | Rework background processes dialog | |
Task | IDEA-174109 | Rework Status bar | |
Task | IDEA-235017 | Inspection widget in Diff and Merge dialogs | |
Task | IDEA-238264 | Make keymapExtension EP dynamic | |
Task | IDEA-225629 | Make EPs related to project/structure view dynamic | |
Task | IDEA-234632 | Make backgroundable tasks start in background by default | |
Task | IDEA-238261 | Make com.intellij.favoriteNodeProvider EP dynamic | |
Task | IDEA-238281 | Make getDataRule EP dynamic | |
Exception | IDEA-235877 | SOE while walking through the live templates in Settings | |
Exception | IDEA-244083 | ConcurrentModificationException: NotificationsManagerImpl | |
Exception | IDEA-240459 | Throwable: Notification posted too early (no window to display) | |
Exception | IDEA-242397 | IAE at com.intellij.ide.actions.searcheverywhere.mixed.SearchEverywhereUIMixedResults.$$$reportNull$$$0 | |
Exception | IDEA-232782 | Exception occurs on clicking pipette in Color picker popup | |
Exception | IDEA-235581 | "cannot share data context between Swing events" when invoking actions from VCS Operations Popup | |
User Interface. Accessibility | Bug | IDEA-237378 | [a11] action labels are not accessible in the welcome frame |
Bug | IDEA-226881 | IntelliJ IDEA should detect a11y mode on the first start | |
Bug | IDEA-234801 | In screen reader mode, it is not possible to select a compiler | |
Bug | IDEA-238421 | "Screen reader support" dialog does not appear on first IDEA start | |
Bug | IDEA-245469 | On the project creation screen, the "project SDK" label is very strangely linked to the JDK combobox. | |
Bug | IDEA-243239 | On the tab "artifacts" not signed fields and combined lists | |
Bug | IDEA-236610 | In screen reader mode, it is impossible to call a designer from a gatter ui | |
Bug | IDEA-243237 | In the project structure settings on the project page, the settings are not associated with labels | |
Bug | IDEA-236984 | Labels in search forms are not associated with the find and replace fields | |
Bug | IDEA-236480 | In screen reader mode is not possible to select a JDK for a project | |
Bug | IDEA-243240 | Path field not signed on SDKs page | |
Bug | IDEA-235610 | Do not speak the results of a file search or global search | |
Bug | IDEA-244335 | On the tab "modules" not signed fields and combo boxes | |
User Interface. Action System | Bug | IDEA-243703 | Wrong action selected after typing an abbreviation in 'Find Action' popup |
User Interface. Console View | Feature | IDEA-237479 | Make exceptions in stacktraces navigatable |
Task | IDEA-238247 | Make com.intellij.console.folding extension point dynamic | |
User Interface. Controls | Bug | IDEA-229090 | memory leak in MoveFilesOrDirectoriesDialog via FileChooserFactory.getInstance().installFileCompletion |
Bug | IDEA-242053 | Allow smallVariant of DarculaButtonUI to be used for JButton | |
Usability | IDEA-242975 | Tools resize area is clickable through an undocked tool behind it | |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-240461 | enable JCEF by default in IDEA |
Bug | IDEA-243559 | JBCefJSQuery does not work after the browser is shown | |
Bug | IDEA-246306 | two JBCefBrowser instances can mix JBCefJSQuery | |
Bug | IDEA-241623 | Shortcuts and input stop working in IDEA after creating markdown file | |
Bug | IDEA-240913 | [jcef] ExceptionInInitializerError when opening md file with non-default jdk | |
Bug | IDEA-233393 | Markdown Preview is not rendered with JCEF browser if opening *.md files more than Editor tab limit | |
Bug | IDEA-241019 | Progress window is shown under the Markdown preview | |
Bug | IDEA-245703 | jcef added to a ballon is shown underneath | |
Bug | IDEA-232594 | JS injection callback is called twice | |
Bug | IDEA-231071 | JCEF keyboard focus issues | |
Bug | IDEA-242358 | allow JBCefBrowser.loadHTML load JS referenced from the html | |
Bug | IDEA-245254 | If JavaFX is a default Preview Browser, on update there is an exception and editor is broken | |
Bug | IDEA-243147 | JBCefClient NPE assertion error | |
User Interface. Find, Replace, Usages | Feature | IDEA-120620 | Directory tree grouping in search |
Feature | IDEA-238646 | Implement hints for 'nothing found" state for Find in path | |
Bug | IDEA-241447 | Switching search to regex disables "whole words" option, but it stays in effect | |
Bug | IDEA-240868 | File Mask isn't applied in Find in Path | |
Bug | IDEA-229350 | Can't see the buttons in the "Replace All" dialog from "Replace in Path" dialog | |
Bug | IDEA-236772 | Setting bookmarks from `Find in path`s preview does not work | |
Bug | IDEA-218741 | An item is not marked as bookmarked despite the toggling | |
Bug | IDEA-227412 | Function "Navigate -> File" does not show folder path in status bar while it shows for files | |
Usability | IDEA-89522 | Show Usages popup: N usages were filtered out. | |
Usability | IDEA-235288 | Cannot get "Regular expressions syntax" popup from the new find popup UI | |
Usability | IDEA-227970 | Find/Replace toolbars incorrectly handle insufficient space | |
Cosmetics | IDEA-217971 | Make filter icon’s behaviour consistent | |
Cosmetics | IDEA-235578 | "found in editor highlighting" jumps on fast text editing before the highlight item | |
Task | IDEA-217969 | Change the tab header for ‘Replace’ opened in Tool Window | |
User Interface. Focus | Bug | IDEA-232518 | A balloon panel of a breakpoint is not FocusCycleRoot |
User Interface. Graphics | Bug | IDEA-241878 | Large disabled icons |
Bug | IDEA-236845 | circle svg shape is curved | |
Exception | IDEA-242075 | "Coordinate out of bounds" when rendering a disabled button with JBHiDPIScaledImage icon | |
User Interface. Keyboard Input | Usability | IDEA-237099 | Fix mnemonics on Mac to work with Alt |
User Interface. Look and Feel | Bug | IDEA-241705 | "Classic Light" color scheme is applied to editor after installing dynamic plugins |
Bug | IDEA-212530 | Idea startup/welcome screen of Idea CE doesn't show project icons in Darcula mode | |
Bug | IDEA-243926 | <code> blocks in JEditorPane with HTML editor kit are using UI font under IntellijLAF | |
Cosmetics | IDEA-236160 | Invalid gaps in 'Code Style' settings | |
Cosmetics | IDEA-244738 | Darcula theme not correctly applied to "Check for Updates" dialog | |
User Interface. Navigation | Bug | IDEA-215515 | Speed search in bookmarks popup |
Bug | IDEA-236137 | Alt+Home shows class members despite them being explicitly hidden from navigation bar | |
Bug | IDEA-232238 | In distraction free mode Switcher shows only one file when the screen is split | |
Bug | IDEA-245547 | Abbreviations are broken in new Search Everywhere | |
Bug | IDEA-229734 | Can't navigate to second split window after upgrade to IDEA 2019.3.1 | |
Bug | IDEA-243681 | Exception on attempt to open Switcher if one file is opened in splitted tabs | |
Performance | IDEA-243754 | Memory leak: GotoClassModel2 | |
Task | IDEA-238431 | Make search.topHitProvider EP dynamic | |
User Interface. Project View | Feature | IDEA-244648 | "Always select open file": center file in project tree vertically |
Bug | IDEA-245149 | IDEA doesn't create record file when paste definition in Project view | |
Bug | IDEA-238310 | CompoundProjectViewNodeDecorator keeps reference to decorator after plugin has been unloaded | |
Bug | IDEA-238518 | Projects > Always Select Opened File | |
Bug | IDEA-242597 | Uninitialized project view pane leaked on plugin unload | |
Performance | IDEA-245093 | IntelliJ freezes in com.intellij.ide.todo.TodoTreeBuilder$MyPsiTreeChangeListener.beforeChildRemoval | |
User Interface. Services View | Bug | IDEA-236784 | Services: green blink in details part when closing table editor |
Version Control | Feature | IDEA-210301 | Support terminal colors in VCS console |
Feature | IDEA-234016 | Allow configuring locations to skip in Git Root Detector | |
Feature | IDEA-209622 | VCS Ignore minor changes | |
Feature | IDEA-236817 | Use Cmd\Alt+0 for Commit toolwindow | |
Feature | IDEA-235328 | Support navigation to specific messages in VCS console | |
Bug | IDEA-241328 | Empty patch generated when created from Shelf | |
Bug | IDEA-238011 | "Extra commit for .java > .kt renames" checkbox is not shown if commit options popup was opened before java->kotlin conversion | |
Bug | IDEA-241436 | Git Repositories Found: repository path seems too truncated in the middle | |
Bug | IDEA-207789 | Can't create a patch from shelve if a file has been moved | |
Bug | IDEA-245728 | Get from Version Control: "Clone" button is enabled when URL is empty | |
Bug | IDEA-234968 | Get from Version Control: wrong "Clone" button behaviour | |
Bug | IDEA-238620 | Shelve button doesn't have a mnemonic | |
Bug | IDEA-79274 | can't export patch from shelf | |
Bug | IDEA-243552 | SVN (possibly other VCS?) plugin never updates internal cache of changes - UI always reports outdated files | |
Performance | IDEA-241363 | BranchTreeNode#equals consumes a lot of CPU | |
Usability | IDEA-238506 | Annoying tooltip "Code completion available" in new commit options | |
Usability | IDEA-235382 | Commit button isn't triggerred using Cmd+Enter on macOS | |
Usability | IDEA-232551 | Option to restore showing diff preview in the Log on the right | |
Usability | IDEA-241808 | Second click on "Amend" checkbox leads to "Amend Commit" action. And not to unchecking checkbox. | |
Usability | IDEA-235746 | Non-modal commit: if the Commit toolwindow is moved to the bottom then place the commit message field at the right | |
Usability | IDEA-243802 | Show errors in VCS console even if project has no mappings | |
Cosmetics | IDEA-241242 | "Shelving changes" progress title starts with underscore | |
Cosmetics | IDEA-238353 | Add `Help` for interactive rebase dialog | |
Cosmetics | IDEA-190253 | "Copy Revision Number" description is slightly incorrect | |
Cosmetics | IDEA-237658 | Apply patch conflict resolving: remove underlined chars from the message | |
Version Control. Git | Feature | IDEA-172253 | Allow using WSL git executable |
Feature | IDEA-234648 | Always Use schannel sslbackend for HTTP based remote commands on WIndows | |
Feature | IDEA-125616 | Allow to compare any two branches | |
Feature | IDEA-238559 | Show 2 logs tabs in Editor instead of the separate Compare branches dialog | |
Feature | IDEA-57719 | Git Log: drop commit action | |
Feature | IDEA-85434 | Allow to squash local commits from the log | |
Feature | IDEA-241522 | Save options state in Git Merge dialog | |
Feature | IDEA-241265 | Add git from WSL to executable autodetection | |
Bug | IDEA-236088 | Interactive rebase: wrong hight of reworded lines on IDE with adjusted font size | |
Bug | IDEA-230448 | Display the actual Git executable error in the Settings | |
Bug | IDEA-241919 | WSL: Update project with conflict changes using merge strategy doesn't work | |
Bug | IDEA-243170 | New Git Merge dialog - show only branches that have commits to merge in the list | |
Bug | IDEA-245284 | Don't show HEAD reference in branches list in Git Merge dialog | |
Bug | IDEA-234107 | Duplicate Git branches menu in the status bar | |
Bug | IDEA-236597 | Reworded commit message is dropped after squashing | |
Bug | IDEA-243634 | New Pull dialog: conflict resolver doesn't appear after pull with --rebase option from branch with conflicts | |
Bug | IDEA-241364 | Non-localized label in Push dialog | |
Bug | IDEA-242998 | IllegalStateException: "remoteField.item must not be null" for multi-repo projects | |
Bug | IDEA-242778 | Git Pull progress shows toString() instead of the remote name | |
Bug | IDEA-242898 | New merge dialog: commit message is dropped after new options adding | |
Bug | IDEA-241916 | Do not allow to squash commits from different repositories | |
Bug | IDEA-204480 | Git: all remote operations fail with "execvp: No such file or directory" error | |
Bug | IDEA-241379 | Menu is available for empty list of commits in Compare branches tab | |
Bug | IDEA-245878 | Can't type properly in new Rebase dialog | |
Bug | IDEA-241262 | List of commits doesn't update on detached Compare branches tab | |
Bug | IDEA-242170 | Unable to clone project from GitHub when choosing folder in WSL | |
Bug | IDEA-243711 | New pull dialog: can't remove some options in Modify options window after adding --squash option | |
Bug | IDEA-243034 | BOM symbol removed for partial commit | |
Bug | IDEA-245907 | New rebase dialog incorrectly uses "--onto" value twice | |
Bug | IDEA-245319 | Redundant branches in Git Merge dialog for project with submodules | |
Bug | IDEA-242716 | Link to the console in error notifications for projects without VCS mapping seems useless | |
Performance | IDEA-242261 | Do not attempt to update Git branches tree if the Branches panel is hidden | |
Performance | IDEA-244005 | Redesigned rebase dialog takes long to load | |
Usability | IDEA-242776 | Can't select Modify options from the keyboard | |
Usability | IDEA-243980 | Allow undoing `Squash Commits...` action | |
Usability | IDEA-243606 | New dialogs: add placeholder for empty inputs | |
Usability | IDEA-244365 | Git Rebase dialog: Remember selected options | |
Usability | IDEA-242889 | No help-button on new merge and pull dialogs | |
Usability | IDEA-233918 | Show notification on unstash | |
Usability | IDEA-189303 | Checkboxes in commit dialog and partial changelists should not depend on gutter highlighting | |
Usability | IDEA-243981 | Allow undoing `Drop Commits` action | |
Usability | IDEA-241275 | Remove Swap branches from the Compare view | |
Usability | IDEA-243574 | New dialogs: focus never sets on options already added | |
Usability | IDEA-245371 | Rebase dialog: rename Switch to another branch before rebasing option | |
Usability | IDEA-128375 | GIT Integration: Unhelpful Message "no tracked branch" on a Failed Update Attempt | |
Usability | IDEA-238751 | Non-folder branches can be confused as a branches in last branch folder | |
Usability | IDEA-244369 | Git Rebase dialog: use better error messages | |
Usability | IDEA-245016 | Don't select the "interactive" option by default in the rebase dialog | |
Usability | IDEA-242775 | Git Pull proposes to pull from an unrelated branch | |
Usability | IDEA-216382 | "Compare with Current" could produce confusing results | |
Usability | IDEA-219231 | Git Pull: use git remote update instead of git ls-remote | |
Usability | IDEA-170834 | Add link to the console to VCS error notifications | |
Usability | IDEA-237492 | Improve Can't Update wording | |
Usability | IDEA-236897 | Make "Edit Commit message" input resizable | |
Cosmetics | IDEA-241254 | Incorrect hint for Compare branches tab | |
Cosmetics | IDEA-244860 | New rebase dialog: Text is not aligned. | |
Task | IDEA-230903 | Drop builtin SSH client | |
Task | IDEA-242991 | New merge dialog: Disable -m and --squash operations if --ff-only is selected | |
Exception | IDEA-241257 | java.lang.AssertionError: Action:Collapsing linear branches... | |
Exception | IDEA-242994 | IllegalArgumentException on editing remote name during pull | |
Exception | IDEA-240960 | ClassCastException on enabling Git plugin | |
Exception | IDEA-242777 | Git Pull throws Remote branch name seems to be invalid. Branch: master | |
Exception | IDEA-235134 | NPE when trying to disable synced branches feature | |
Exception | IDEA-241100 | IllegalStateException: @NotNull method git4idea/repo/GitRepositoryManager.getInstance must not return null | |
Version Control. GitHub | Feature | IDEA-244232 | Check all git remotes for potential GitHub Enterprise instances |
Feature | IDEA-202815 | When authenticating to Github.com, use Login to GitHub dialog directly | |
Feature | IDEA-244314 | Ability to mark pull request ready for review | |
Feature | IDEA-244758 | At times when GitHub is down, degrade gracefully and show error messages | |
Feature | IDEA-242106 | Show pull request info from timeline tab | |
Feature | IDEA-226293 | Provide diff preview in GitHub Pull Requests | |
Feature | IDEA-203261 | Creating a local branch from PR should set tracked branch | |
Feature | IDEA-217332 | Add more info about tokens to Login To Github with token dialog | |
Bug | IDEA-240356 | GitHub Pull Requests: comments are not shown at once | |
Bug | IDEA-242826 | Pull Request Review Submit Hiding Comment Button | |
Bug | IDEA-240324 | GitHub Pull Requests: description is not shown in Timeline | |
Bug | IDEA-241280 | GitHub Pull Request: Last Timeline entry is doubled after Pull Request is reopened | |
Bug | IDEA-242108 | Submitting pull request review fails silently | |
Bug | IDEA-242149 | Pull request can't be opened | |
Bug | IDEA-240325 | GitHub create Gist: Cant upload binary file: {0} | |
Bug | IDEA-240309 | Visual Atifacts after removing reviewer | |
Bug | IDEA-240312 | GitHub checkout new branch: branch name appears as {0} | |
Bug | IDEA-242182 | "Next difference" (F7) not working in new "pull requests" tool window | |
Bug | IDEA-241261 | IllegalArgumentException: "List has more than one element" after default GitHub account is set | |
Bug | IDEA-236888 | Pull Requests: timeline editor tab doesn't appear in RecentFiles and RecentLocations dialogs | |
Bug | IDEA-238553 | GitHub Pull Requests: the last comment is doubled in Timeline view on 'view pull request' re-invocation | |
Bug | IDEA-240702 | GitHub Pull Requests: Cannot submit Reply to comment after review was started | |
Bug | IDEA-244358 | Incorrect hint for some github pull requests tabs | |
Bug | IDEA-240320 | GitHub: The branch {0} is not fully merged to the branch {1} | |
Bug | IDEA-233136 | GitHub Pull Requests: Delete tooltip appears on unexpected place | |
Bug | IDEA-238781 | Create Pull Request - branch name is parameterized | |
Bug | IDEA-238860 | Cannot see changed files for pull request, and cannot even copy error message from the window | |
Bug | IDEA-245656 | GitHub: Merge button is disabled after marking PR ready for review | |
Bug | IDEA-235810 | GitHub PullRequests: cannot submit review with approval | |
Bug | IDEA-240197 | GitHub PullRequests: could not calculate merge base | |
Bug | IDEA-245474 | Github: incorrect results on attempt to login on performing remote operations after personal token revoking | |
Bug | IDEA-241984 | Pull request TImeline: Loading... label gets stuck | |
Bug | IDEA-244636 | GitHub PullRequests: PR's title and root comment don't update on refresh timeline | |
Bug | IDEA-245302 | Login to GitHub dialog doesn't shown when performing remote operations after revoking access on github site. | |
Bug | IDEA-240333 | GitHub: account {0} is already added | |
Bug | IDEA-233345 | GitHub account: improper on-hover link underlying on Re-Login | |
Bug | IDEA-238290 | GitHub Pull Requests: default github account setting via PullRequests view doesn't work | |
Usability | IDEA-242823 | GitHub Pull Requests: "Checkout" should use regular branch name, not "pull/nn" | |
Usability | IDEA-242105 | Cannot navigate to changes from pull request timeline | |
Usability | IDEA-243599 | Use better wording for Add GitHub account actions | |
Usability | IDEA-242163 | Github PR support: "Checkout" button doesn't checkout the PR branch | |
Usability | IDEA-242104 | Resolved threads shown in pull request timeline | |
Usability | IDEA-241437 | GitHub Pull Requests: Refresh Timeline is not available in the middle of timeline | |
Usability | IDEA-241711 | GitHub Pull Requests: "Can't load state" error for private repositories | |
Exception | IDEA-245560 | GitHub: Throwable: Other thread is already running under this indicator on opening timeline | |
Version Control. Local History | Bug | IDEA-229645 | NullPointerException |
Version Control. Log | Bug | IDEA-238289 | Popup shown from toolbar contiuation is not usable |
Performance | IDEA-241581 | Sometimes opening File History tab causes multiple freezes inside RootCellRenderer.getTableCellRendererComponent | |
Usability | IDEA-233823 | "Show My Branches" should hide empty directories | |
Cosmetics | IDEA-231532 | Remove ":all" from Log tab | |
Cosmetics | IDEA-232199 | Add a tooltip for the HEAD icon in the new branch list | |
Version Control. Perforce | Performance | IDEA-136602 | Perforce ignored file check is executed for all suspicious files including project output |
Performance | IDEA-232125 | Perforce plugin executes p4 files command against excluded files. | |
Version Control. Subversion | Bug | IDEA-241771 | Added file with set property is not shown as "Locally Deleted" if removed from terminal using "rm" command |
Task | IDEA-242300 | Subversion Working Copies Information: provide "Refresh" toolbar action instead of separate link | |
No subsystem | Feature | WEB-31762 | Code format should allow configuring prettier as default |
Feature | WEB-36384 | WebP Filetype Unsupported | |
Feature | WEB-44435 | Intention: "Use optional chaining or nullish coalescing" should handle more cases | |
Bug | WEB-45444 | GjsLintConfigFileChangeTracker registers listeners with incorrect disposable | |
Bug | WEB-26087 | Vue.js: HTML comments are used in the style tag instead of SCSS comments | |
Bug | WEB-45655 | PropertyPusher may yield a deep recursion in headless mode | |
Bug | WEB-45705 | Too many roots update events in headless log on IntelliJ Ultimate | |
Bug | WEB-46053 | Webp images aren't rendered in quick doc | |
Bug | WEB-33323 | Emmet doesn't keep Vue.js attribute values | |
Bug | WEB-45978 | Prettier config file is ignored under WSL 2 | |
Bug | WEB-43158 | False positive "Element 'variable' is resolved only by name without use of explicit imports" with @use | |
Bug | WEB-32876 | Don't wrap long method calls in Vue.js interpolations on formatting | |
Bug | WEB-45570 | Go to declaration doesn't work for ES6 import specifiers | |
Bug | WEB-45655 | PropertyPusher may yield a deep recursion in headless mode | |
Bug | WEB-45704 | Vue.js: backspace in indent based sub-langs should remove one indent | |
Bug | WEB-45424 | LinterCodeStyleImportSourceTracker uses Project as parent disposable for PsiTreeChangeListener | |
Usability | WEB-44639 | Confusing item in 'Create CSS file' popup: just ellipsis (...) | |
Usability | WEB-44683 | New prettier-on-save functionality persisted in .idea | |
Usability | WEB-45941 | Inspection widget: hide Included into dropdown | |
Usability | WEB-45941 | Inspection widget: hide Included into dropdown | |
Task | WEB-45542 | CommonJS quick fixes: limit depth of warnings to 2 (similar to the ES6 missing imports inspection) | |
Exception | WEB-46550 | Removing rendered doc caused an exception | |
Exception | WEB-46332 | IllegalArgumentException: Failed requirement when resolve a variable | |
CSS | Feature | WEB-46152 | IntelliJ does not recognise max() CSS Function |
Feature | WEB-46356 | SCSS/CSS subgrid | |
Bug | WEB-46048 | ::part pseudo-element is unknown | |
Bug | WEB-45484 | Unknown function 'max' in .css file leads to broken formating | |
Bug | WEB-34812 | Mismatched parameters error for CSS custom properties with default value on shorthand properties | |
Bug | WEB-39217 | Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. | |
Bug | WEB-44253 | CSS font-weight valid property value is highlighted as error | |
Bug | WEB-45260 | CSS: Unknown function clamp | |
Task | WEB-45098 | Don't use service override for com.intellij.lang.css.watcher.clones.FileWatcherAwareCssDuplicatesService | |
Task | WEB-45876 | CSS plugin(bundled) requires restart on disable (ourDefaultStyleLanguage, ourInlineStyleElementType) | |
Debugger | Feature | WEB-43442 | Show objects preview when evaluating in console |
Feature | WEB-37224 | Support hotkeys in Debugger console, including 'expand/collapse data' actions | |
Feature | WEB-46083 | Attach Node.js debugger to a debug process from run or debug tool window | |
Feature | WEB-46084 | Start JavaScript debugger from run or debug tool window | |
Feature | WEB-44816 | Start debugging from run tool window | |
Feature | WEB-45756 | Add support for running debugger with node.js 14 on Windows 7 | |
Bug | WEB-46446 | Can't expand an object in a Debugger Console | |
Bug | WEB-44470 | Console output is missed sometimes (linux) | |
Bug | WEB-43011 | Evaluate in Console action called from the editor doesn't switch focus to console | |
Bug | WEB-46062 | JavaScript Debugger Stuck "Collecting data..." | |
Bug | WEB-46334 | Environment variables missing when running "debug connector" | |
Bug | WEB-45839 | Show array contents in preview | |
Bug | WEB-45535 | Debug connector doesn't seem to work with Nodist as NODIST_PREFIX isn't provided to the interpreter environment. | |
Bug | WEB-39223 | Show some placeholder for inner objects in Variables View | |
Bug | WEB-45431 | Stops on invisible breakpoints | |
Bug | WEB-45850 | Incorrect line break layout in console | |
Usability | WEB-41277 | JS debug: "Sort values alphabetically" is missing in Debug toolbar | |
Usability | WEB-44811 | Inline previews: show value of array instead of whole array | |
Cosmetics | WEB-36669 | Fold nested object preview when evaluating in console | |
Cosmetics | WEB-44810 | Inline previews: console hint is distractive | |
Task | WEB-46085 | Restore ability to use JavaFX Web View in JS Debugger console | |
File Watchers | Bug | WEB-43873 | Exception from FileWatcher plugin when the plugin is being disabled |
Task | WEB-21872 | File watchers: remove outdated templates | |
HTML | Bug | WEB-31198 | Webstorm throws error because of not knowing Angular's '&ngsp;' html entity |
Bug | WEB-45898 | Vue.js: using `lang` attribute in template breaks parsing | |
Bug | WEB-34199 | Rearrange tag attributes doesn't work in JSX or TSX | |
Bug | WEB-41056 | New top-level line inside script tag is indented according the HTML, not JavaScript code style settings | |
Bug | WEB-44955 | Unify indentation rules of language blocks in HTML | |
Performance | WEB-44857 | Optimize caching of XML descriptors | |
JSON | Bug | WEB-33705 | Unintended autocomplete list pop-ups when typing B or P inside quotes in JSON strings |
JavaScript | Feature | WEB-45700 | Expand optional chaining and nullish coalescing to explicit checks |
Feature | WEB-43074 | ES6 imports navigation can work in dumb (indexing) mode | |
Feature | WEB-44667 | Support for showing rendered doc comments in editor - TypeScript and JavaScript | |
Feature | WEB-30909 | Convert indexed for loop into forEach | |
Bug | WEB-45639 | Go to usages doesn't work on variables | |
Bug | WEB-46300 | JS: infinite loop in JSTypeSerializer leading to OOM | |
Bug | WEB-44878 | [JS] "Unused" constructor of static inner class | |
Bug | WEB-46142 | Support Logical Assignment semantics | |
Bug | WEB-45549 | JavaScript assistance for augmented classes | |
Bug | WEB-46325 | Code disappears when invoking 'Use optional chaining or nullish coalescing' | |
Bug | WEB-46411 | JavaScript: incorrect caching of references in JSLiteralExpression | |
Bug | WEB-34403 | JSDoc: wrong type mismatch errors when extending typedefs | |
Bug | WEB-45578 | Properties added to Node.js 'global' namespace are not resolved | |
Bug | WEB-45528 | Go to declaration doesn't work on a variable to the right-hand of assignment | |
Bug | WEB-45832 | Require isn't suggested for CommonJS object export | |
Bug | WEB-44535 | Don't suggest let/const in completion for ES 5.1 | |
Bug | WEB-45220 | Missing default value after "=" in function declaration should be highlighted as syntax error | |
Bug | WEB-46136 | Cannot download @types/node: java.lang.NullPointerException when opening a project without internet | |
Bug | WEB-44997 | CommonJS module usages are not marked as not resolved if it's imported in other file | |
Bug | WEB-45448 | Javascript : auto-complete not working for multiple levels of Object.Assign() if result of the Object method wasn't re-assigned to the target object | |
Bug | WEB-35753 | 'Incompatible override' inspection is shown for async React lifecycle components | |
Bug | WEB-45498 | JavaScript: import/require isn't suggested for CommonJS export with a name reference | |
Bug | WEB-45520 | Go to definition jumps to the import statement for default exports | |
Bug | WEB-45572 | Syntax errors when using `as` keyword as variable name | |
Bug | WEB-45755 | Find usages with ctrl+click or ctrl+B suddenly stopped working | |
Bug | WEB-44737 | Date.now() is not of type function bug. | |
Bug | WEB-44965 | Navigate > Class doesn't work for ExtJS classes if "JavaScript Language version" is set to "ECMAScript 5.1" | |
Bug | WEB-45663 | Enable completion autopopup with a suggestion of names after keywords | |
Bug | WEB-46191 | JavaScript functions no longer available as Symbols in ECMAScript 5 projects | |
Bug | WEB-43024 | CodeceptJS methods parameter types can't be inferred from typings | |
Bug | WEB-45390 | Trailing comma should be allowed in flow generic type parameters | |
Bug | WEB-45812 | Wrong redundant character escape in ECMAScript 2015 unicode mode (for square brackets) | |
Bug | WEB-46087 | Go to declaration doesn't work for AngularJS DI | |
Bug | WEB-45544 | Add 'axios' to dictionary | |
Bug | WEB-45511 | JSdoc type casting doesn't work | |
Bug | WEB-46541 | Rework intention: 'Expand optional chaining and nullish coalescing to explicit checks' | |
Bug | WEB-45670 | JavaScript: instanceof keyword isn't suggested after variable name in definitions | |
Usability | WEB-45744 | Remove unnecessary parentheses intention: do not show if there's a newline after the brace | |
Usability | WEB-45851 | Disable name suggestions for variable and parameter names | |
Usability | WEB-45718 | Add additional live templates for JavaScript keywords | |
Usability | WEB-44720 | Allow disabling live templates on keywords completion | |
Usability | WEB-45746 | Replace nested calls with pipe expression intention: do not show for short chains | |
Cosmetics | WEB-46061 | Fix description for 'Split or-ed condition to equivalent ifs' intention | |
Task | WEB-45854 | JavaScript / TypeScript: structure view must work in dumb mode | |
Task | WEB-46050 | JavaScript: disable "unresolved variable/function" errors in Markdown js/ts injections | |
Task | WEB-45552 | JavaScript: move code from module-based inspection to the regular "unresolved reference" inspection | |
Exception | WEB-45613 | SOE during indexing of js file | |
JavaScript. Formatter | Feature | WEB-36410 | Provide options for Vue.js interpolations formatting |
Feature | WEB-30456 | Indent the *.vue file with 4 spaces, for template, script and style | |
Feature | WEB-30382 | Wrong indentation of <script> and <style> in .vue files | |
Feature | WEB-37591 | Vue.js indentation (.vue files) | |
Bug | WEB-23938 | When I do CTRL-ALT-L, the blank line is not being respected on IMPORTS, plus comments disappear | |
Bug | WEB-42840 | Vue Component - CSS Indentation ignored, HTML used instead | |
JavaScript. Frameworks | Feature | WEB-8192 | Inject CSS in querySelector the same as is done in jQuery |
Feature | WEB-25863 | Language-specific code style in .vue files | |
Feature | WEB-36254 | Make Vue.js instance properties autocompletion component-aware | |
Feature | WEB-41697 | Vue: Vuelidate support | |
Feature | WEB-45737 | Add documentation for React components exported using wrapper | |
Feature | WEB-46173 | Nuxt.js: provide resource resolution root for `static` | |
Feature | WEB-46171 | Nuxt.js: Index TS typings from @nuxt/* packages | |
Feature | WEB-46170 | Nuxt.js: provide web-types for nuxt components | |
Feature | WEB-44383 | Vue Components are not recognised when a Mixin is extended in Typescript | |
Feature | WEB-43270 | Support npm package 'vue-typed-mixins' | |
Feature | WEB-32614 | Nuxt.js: support webpack module resolution | |
Feature | WEB-46055 | Change default indentation settings for Vue.js | |
Feature | WEB-46314 | Nuxt.js: ask user to install @nuxt/types dependency for CodeInsight features | |
Feature | WEB-25971 | Vuex: implement special resolve for mapped properties on `this` | |
Feature | WEB-46169 | Nuxt.js: support completion in nuxt.config.js file | |
Feature | WEB-44650 | Support vue.js syntax in Thymeleaf templates | |
Feature | WEB-33084 | Vue computed type hinting | |
Feature | WEB-45736 | Show type of React component's property in documentation popup and on cmd-hover | |
Bug | WEB-45591 | Vue.js: "Use HTML indents within <style> and <script> tags" option affects formatting in vue files | |
Bug | WEB-42448 | HTML Quote style - Enforce on reformat is not applied in Vue apps | |
Bug | WEB-45584 | Vue.js: Code in <style> tag ignores language specific "Quote marks" settings while reformatting | |
Bug | WEB-46176 | React: add id reference for the htmlFor attribute | |
Bug | WEB-45350 | Recognize Vue components without "<script>" section | |
Bug | WEB-36253 | Vue.js instance properties are not available in template autocomplete | |
Bug | WEB-30024 | In .vue files, lang = stylus, the cursor wrap in the wrong indent | |
Bug | WEB-35714 | Vue Single File Component - Typescript - data properties not resolved when using 'Vue.extend()' to create component | |
Bug | WEB-45901 | WebP items are duplicated in completion suggestions in .vue files | |
Bug | WEB-39275 | Add a path to webpack config when opening existing vue-cli projects | |
Bug | WEB-36252 | Broken Vue.js component data properties autocompletion | |
Bug | WEB-45970 | Show usages of element selector doesn't work in Angular | |
Bug | WEB-46020 | Broken resolve in Vue v- expressions | |
Bug | WEB-37615 | Angular: properly implement type for template and reference variables | |
Bug | WEB-37968 | Bug with commenting SCSS multiple transform lines in VUE files | |
Bug | WEB-44512 | Intention "introduce local variable" and 'Specify type explicitly'' shouldn't be in angular templates | |
Bug | WEB-46016 | JSX: Required label is shown in completion while typing | |
Bug | WEB-45716 | Creating a "Cordova Project" stops at "-Building an enterprise app? Ionc has Enterprise Support and Feature: https://io...." | |
Bug | WEB-45903 | Can't call 'File | New | Project' in Idea Community after installing PhoneGap plugin | |
Bug | WEB-45653 | Attribute [data-*] is not allowed here | |
Bug | WEB-44281 | cannot 'find declaration to go to ' when using antd v^4.0 | |
Performance | WEB-45860 | WebStorm High CPU usage | |
Performance | WEB-44589 | Angular: high CPU usage due to excessive calls for getting attribute descriptors | |
Usability | WEB-45703 | New project with create-react-app: remove Scripts version field | |
Usability | WEB-45740 | Extract React Component: change name in the list of refactorings | |
Cosmetics | WEB-28224 | Rename PhoneGap/Cordova to Cordova | |
Cosmetics | WEB-45529 | Corrupted hint text in Editor | Code Style | Vue | |
Cosmetics | WEB-26962 | Improve 'Invalid package' warning | |
Task | WEB-45099 | Update bundled react.d.ts to the latest version | |
Exception | WEB-42402 | Throwable when creating a new Ionic project | |
JavaScript. Inspections | Feature | WEB-22023 | Inspection "JavaScript | Code style issues | Variable declarations are at the scope start" triggers for let and const declarations |
Feature | WEB-45630 | Enable support of Top-Level Await in Node.js by default | |
Feature | WEB-44004 | Javascript unused symbols: allow to supress on whole class | |
Feature | WEB-11796 | Result of assignment expression used - additional way to suppress | |
Feature | WEB-40007 | Add JavaScript Inspection to replace traditional array loop with "for (const elem of arr)" | |
Bug | WEB-45739 | Invalid "not a constructor" inspection warning using lower-cased class names on global object even with explicit @constructor in JSDoc | |
Bug | WEB-43529 | "Variable might not have been initialized" being shown in some unnecessary cases | |
Bug | WEB-45483 | "local variable naming convention" inspection treats enum fields as local variables | |
Bug | WEB-41775 | JS. Replace foreach with indexed for intention | |
Usability | WEB-45501 | Add 1000 to the exception list of the "Magic number" inspection | |
JavaScript. Refactoring | Feature | WEB-45287 | 'Type Mismatch' Quick fixes could suggest union type with actual (if actual type is nullable of expected? / always?) |
Feature | WEB-44617 | Add '.map()' to 'for..of' intention | |
Bug | WEB-44619 | Improve "Replace with function property" intention for object literals | |
Bug | WEB-45247 | JS `extract variable`suggest illegal name | |
Bug | WEB-37983 | Cancelled move class to file action still creates a new file | |
Bug | WEB-44614 | Move refactoring ignores multiple lines of single-line comments | |
Bug | WEB-45288 | 'Create method from unresolved' sometimes creates method in wrong class of identically-named classes | |
Bug | WEB-45911 | Relative paths in imports not updated when moving a referencing file | |
Usability | WEB-45748 | Move Members refactoring: create a new file without confirmation | |
Usability | WEB-45747 | Move Members refactoring: enable completion for path on typing | |
Task | WEB-45476 | JS: add fori postfix template similar to java | |
Task | WEB-45475 | JavaScript: implement flip intention for base arithmetic operations (+-/*) | |
Linters | Bug | WEB-42903 | ESLint linter not detecting plugins (cli runs fine) |
Bug | WEB-42999 | ESLint: webstorm chooses wrong working directory in lerna project | |
Bug | WEB-43692 | ESLint 6 resolvePluginsRelativeTo option not supported | |
Bug | WEB-44133 | Creating react app as subproject breaks Webstorm linter with message: 'Cannot find module 'eslint-plugin-flowtype'' | |
Bug | WEB-43462 | Prompts to install ESLint in subpackage when using automatic configuration in monorepo | |
Bug | WEB-45146 | "Run ESLint fix on save" option is not saved in settings when Standard is chosen | |
Bug | WEB-44936 | EsLint: wrong working directory is used in lerna monorepo | |
Cosmetics | WEB-46289 | Wrong ESLint config file name in Help popup | |
Task | WEB-45193 | Remove Closure Linter and extract it to a plugin | |
Task | WEB-44511 | Remove JSLint and extract it to a plugin | |
Task | WEB-45198 | Remove JSCS and extract it to a plugin | |
Live Edit | Task | WEB-45083 | Make liveEdit.compilerInvoker EP dynamic |
Node.js | Bug | WEB-43707 | Package names in "External libraries" are incomplete with Yarn 2 PnP |
Bug | WEB-45998 | Require is not resolved | |
Bug | WEB-45580 | Allow starting Node.js debug configuration without checking node version | |
Bug | WEB-44355 | Yarn2 workspaces: cross-package dependencies not resolved | |
Bug | WEB-45622 | process.env destructured vars validation has false negative no overlap | |
Bug | WEB-44826 | Imports not resolved from a namespaced dependency in Yarn Workspaces | |
Bug | WEB-45519 | Enable "Missing require() statement" inspection for projects without enabled Node.js code assistance | |
Usability | WEB-44526 | Update run configuration's content according interpreter's type | |
Pug (ex-Jade) | Bug | WEB-30392 | Wrong indent on enter in Pug template tag in .vue file |
Bug | WEB-13963 | Jade: Indentation & Pasting does not work well | |
Bug | WEB-46263 | Pug: tags nesting is lost on reformatting | |
Bug | WEB-9967 | Jade paste with starting line break | |
SASS | Feature | WEB-42184 | Improve completion and reference resolution when using @use and @forward at-rules in Sass/SCSS |
Bug | WEB-46074 | SASS: resolve don't work for @use with chained @import | |
Bug | WEB-30990 | Vue.js, SASS: formatting moves sibling blocks to the right | |
Bug | WEB-46066 | Sass module function invocation gets weirdly reformatted | |
Bug | WEB-46072 | SASS: Code completion of qualified vars/functions/mixins doesn't work with @forward in resolution chain | |
Bug | WEB-39261 | Duplicates should not be set between source and generated file | |
Bug | WEB-36507 | SCSS warns "Typo: In word 'transparentize'" for built-in function | |
Bug | WEB-39103 | Sass: wrong indent on Enter in embedded stylesheet | |
Bug | WEB-46090 | sass @forward with a "with" clause seems to cause false positive errors | |
Bug | WEB-36542 | Sass and SCSS have wrong breadcrumbs text for mixins | |
Cosmetics | WEB-44152 | Sass plugin should reference the stdlib functions with dashes | |
Exception | WEB-46071 | SASS: Exception while completing newly created variable | |
Stylus | Bug | WEB-39580 | Comment multiple lines on Stylus code inside Vue component |
Bug | WEB-41605 | Vuejs - Stylus - Reformating breaks multiple class selectors with newline separation | |
TypeScript | Feature | WEB-45265 | Better experience with Go to Type Declaration on Generics (Array<>, Map<>, etc.) |
Feature | WEB-46324 | Angular 10 cli: do not show "experimentalDecorators" error for files are are not referenced from "main.ts" | |
Bug | WEB-30895 | Js file excluded after rename to TS file | |
Bug | WEB-37458 | Wrong type mismatch errors when using overloaded functions | |
Bug | WEB-43243 | Vue support breaks when extending Mixin (TypeScript) | |
Bug | WEB-44610 | Typescript inconvenince | |
Bug | WEB-26280 | auto-completion could not suggest file name in tsx file. | |
Bug | WEB-41024 | Webstorm does't show some installed packages in imports when using autocomplete | |
Bug | WEB-41089 | Vue-class-component mixins helper function doesn't work in Typescript SFC | |
Bug | WEB-41946 | Webstorm not recognizing Vue mixin in another file | |
Bug | WEB-45285 | Generic arguments completion adds invalid 'extends' | |
Bug | WEB-45657 | .ts files refactor -> rename changes file extension in import to '.js' | |
Bug | WEB-45428 | No type narrowing with 'instanceof' generic class | |
Bug | WEB-38999 | Vue.js+TypeScript: wrong compiler errors when accesing inherited properties | |
Bug | WEB-45912 | wrong import when exists namespace and export at same time | |
Bug | WEB-46097 | wrong insert import when exists `declare module` | |
Bug | WEB-44232 | typescript `show project error` is slow with monorepo | |
Bug | WEB-44853 | Improve 'Create field' intention destination element resolving | |
Bug | WEB-46221 | Angular: @nativescript/angular is not indexed | |
Bug | WEB-45261 | Typo info duplicates in the popup when a function parameter has the type of a function | |
Bug | WEB-46206 | Code analysis works partly | |
Bug | WEB-43927 | Generate @type annotation for TypeScript class fields if "Include types in JSDoc" is enabled | |
Bug | WEB-45661 | "Use directory import" option doesn't work for TypeScript functions with overloads | |
Bug | WEB-34427 | JavaScript code completion for DOM/Browser not working | |
Performance | WEB-46029 | CPU goes mad with complex TypeScript types | |
Usability | WEB-37305 | Webstorm recalculates all TypeScript errors for the entire project on almost every change | |
Task | WEB-45893 | Update bundled TypeScript to 3.9 | |
Task | WEB-43394 | TypeScript: implement new logic for rootDir | |
Exception | WEB-45822 | IDE Exception in JavaScript and TypeScript plugin on Windows | |
Unit Tests | Feature | WEB-44961 | Enable Jest support for `@jest/globals` package |
Bug | WEB-46109 | Node.js configuration shouldn't be offered in test files | |
Bug | WEB-45907 | Can't run Mocha with "mockapack" | |
Bug | WEB-45721 | mocha-webpack not working in 2020.1.1 | |
Bug | WEB-45909 | Jest runs wrong node version with create-react-app | |
DB Connectivity | Feature | DBE-8016 | Support Single Sign-On by Okta |
Feature | DBE-10783 | No Username and Password fields for H2 in-memory connection | |
Bug | DBE-11048 | Can't connect to Yandex cloud ClickHouse with CA certificated | |
Bug | DBE-11125 | pgpass: colon in user name causes error | |
Configuration Problem | DBE-10970 | Limit db driver process memory consumption | |
DB Introspection | Bug | DBE-11037 | Procedure parameters starting with underscore disappearing in routine editor. |
Bug | DBE-11163 | No any indicators while creating DDL data source | |
Bug | DBE-10319 | Using Presto Jdbc driver results with bad queries while refreshing schema | |
DB Refactoring | Bug | DBE-11127 | renaming pl/sql package in datagrip will not delete the body of the pacakge |
Bug | DBE-11156 | Submit changes alter procedure | |
Data Import & Export | Bug | DBE-10754 | Dump Data to FIle - XML Extractor doesn't convert special characters to character entities |
Usability | DBE-10931 | Usability regression with the new export dialog: replace file | |
Data Views | Bug | DBE-11015 | If MongoDB collection is read-only unable to exit the "Cannot Apply Changes" prompt by clicking OK |
Bug | DBE-4842 | Cloning a row with a truncated column (due to size) results in the cloned row ONLY having the truncated value | |
Bug | DBE-6340 | While writing a filter in a data view, Shift-SPACE will perform "Select Row" in the results of the dataview, rather than typing a space into the filter view. | |
Bug | DBE-10775 | Table View does not show new line at the end of a text | |
Usability | DBE-9995 | Accept value on UP or DOWN key if multiline (text) cell editor contains only one line | |
Usability | DBE-5447 | Option to show boolean value as true, false, <null> instead of a checkbox | |
Navigation & Search | Usability | DBE-10340 | Improve difference between database objects and file objects in Go To Table |
SQL Completion | Feature | DBE-10860 | Add completion for suggested join conditions also inside the join clause |
Feature | DBE-7043 | Even smarter JOIN completion | |
Feature | DBE-10859 | Add completion for suggested double condition on join | |
Feature | DBE-11045 | Better OUTER JOIN completion | |
Feature | DBE-2541 | Add completion for Oracle database links | |
Bug | DBE-10836 | MongoDB completion sometimes stops working | |
Bug | DBE-10053 | JOIN completion is not automatically invoked in subqueries | |
SQL Format and Style | Feature | DBE-11001 | Use Author's Original Case |
Bug | DBE-11070 | Formatter breaks a custom placeholder when it appears in a column reference | |
SQL General | Bug | DBE-11124 | Parser failed to handle CREATE DATABASE LINK with hashed password |
Bug | DBE-11148 | BigQuery: unable to resolve name if multiple parts of it are in one pair of quotes | |
Bug | DBE-11119 | Oracle: alter shared database link command is not supported by parser | |
Usability | DBE-10865 | Collapsed SQL uses wrong code style | |
SQL Highlighting | Feature | DBE-10949 | Support "default on conversion error" clause for Oracle 12c |
Bug | DBE-10975 | Missing table field is not marked as error in insert into (a,b,c) select (a,b,c) from... | |
Bug | DBE-10658 | SQL inspection warning with more then one CROSS APPLY statement | |
Bug | DBE-10886 | Parsing error for valid postgres plpgsql exception clause with multiple error conditions | |
Bug | DBE-11051 | Support BigQuery _SESSION, clustered table from result set syntax | |
Bug | DBE-10977 | Introspection hangs (SQL Server, 2020.1) | |
Bug | DBE-11049 | Support BigQuery scripting syntax | |
Bug | DBE-10719 | "Unable to resolve column" with spaces in materialized view | |
Bug | DBE-10468 | Postgres / named notation with the same argument names | |
Bug | DBE-11072 | Snowflake SQL Dialect parsing error | |
Bug | DBE-11080 | Spurious error highlights in PostgreSQL function | |
Bug | DBE-11104 | Bigquery Comment Highlighting incorrect when no space is left between the "--" and the comment text | |
Bug | DBE-10407 | Support new JSON datatype in H2 | |
Bug | DBE-11050 | Support BigQuery alternate JOIN syntax | |
Bug | DBE-8937 | Cassandra CQL error highlighting wrong on ALTER statements | |
SQL Refactoring | Feature | DBE-10581 | "Extract variable" refactoring for SQL Server |
Feature | DBE-10321 | Implement "Suggested Rename" for SQL | |
Bug | DBE-10899 | Suggested rename for aliases | |
SQL Resolve | Bug | DBE-11090 | pl/sql - unresolved collection in forall |
Bug | DBE-11056 | Unknown Oracle keyword "external" | |
Bug | DBE-10919 | Incorrect inspection on recursive SQL, unable to resolve column | |
Bug | DBE-11059 | Exasol OVER() using non default window frames does not work |
RubyMine 2020.2 RC (202.6397.63 build) Release Notes
Lang. Slim | Bug | RUBY-16111 | When pasting Slim code, the last line break is ignored |
Remote Interpreters. Docker | Bug | RUBY-26589 | Detect service volumes when service extends another service |
Ruby. Quick Documentation | Bug | RUBY-26710 | Don't show comments inline in arrays/hashes/method calls/etc as rendered documentation comments |
Bug | RUBY-26773 | Don't render comments inside blocks as "doc comments" | |
Ruby. Tests | Usability | RUBY-25689 | Cucumber framework is not detected when run all features in folder |
Core. Installation | Bug | IDEA-242558 | Patches for the IDE with 32-bit JDK are not applied |
Core. Licensing | Bug | IDEA-243623 | Dialog about expired 30 minutes session is tiny and shown on wrong space |
Core. Plugin Management | Bug | IDEA-243058 | Dynamic plugins installed from Marketplace are not uninstalled |
Core. Quick Documentation | Usability | IDEA-246276 | view psi structure editor should disable in-editor doc rendering |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-246306 | two JBCefBrowser instances can mix JBCefJSQuery |
User Interface. Navigation | Bug | IDEA-245547 | Abbreviations are broken in new Search Everywhere |
Version Control. Git | Bug | IDEA-245878 | Can't type properly in new Rebase dialog |
Bug | IDEA-245907 | New rebase dialog incorrectly uses "--onto" value twice | |
Version Control. GitHub | Bug | IDEA-245302 | Login to GitHub dialog doesn't shown when performing remote operations after revoking access on github site. |
Bug | IDEA-245474 | Github: incorrect results on attempt to login on performing remote operations after personal token revoking | |
No subsystem | Exception | WEB-46550 | Removing rendered doc caused an exception |
Debugger | Bug | WEB-46446 | Can't expand an object in a Debugger Console |
JavaScript | Bug | WEB-46541 | Rework intention: 'Expand optional chaining and nullish coalescing to explicit checks' |
DB Refactoring | Bug | DBE-11156 | Submit changes alter procedure |
RubyMine 2020.2 BETA2 (202.6397.23 build) Release Notes
Ruby. Code Insight | Bug | RUBY-25623 | Status of disabled checkbox 'Show position changes in completion popup' is not saved after reopen settings |
Ruby. Inspections | Bug | RUBY-26721 | Modal for I18n-translations is very small |
Bug | RUBY-26723 | Incorrect "Found extra argument" error when calling double splat method with a hash | |
Ruby. Intention Actions | Bug | RUBY-26655 | Sorting hash by key works incorrectly for beginless ranges |
Bug | RUBY-26517 | Intention is shown in templates and modules | |
Usability | RUBY-26753 | Don't allow "Convert to brace block" when inside a complex block statement | |
Ruby. Quick Documentation | Bug | RUBY-26633 | Add support for Point lists when rendering documentation |
Bug | RUBY-26636 | Add support for Comments of characters when rendering documentation | |
Ruby. Refactorings | Bug | RUBY-26733 | 'Rename method' tries to refactor RubyMine's Kernel module stub |
Code Analysis. Structural Search | Bug | IDEA-242879 | @NotNull method com/intellij/codeInspection/ex/Descriptor.getKey must not return null |
Core. Indexing | Bug | IDEA-239932 | every IDEA restart entails long "indexing library..." |
Bug | IDEA-245641 | IncorrectOperationException when the project is closed at JDK indexing stage | |
Bug | IDEA-237959 | Shared Indexes: saves invalid state | |
Core. Licensing | Bug | IDEA-245166 | Do not popup license dialog for "optional"-licensed plugins, after license expiration |
Core. Platform API | Bug | IDEA-244049 | Dynamic Plugin: PluginManagerCore.getPlugin(String) sometimes returns null when tool window is loaded |
Core. Plugin Management | Bug | IDEA-245634 | Swagger: Ultimate is recommended instead of plugin in WebStorm |
Exception | IDEA-245772 | java.lang.Throwable: Can't read descriptor layoutlib-native.xml for optional dependency of plugin being loaded/unloaded | |
Exception | IDEA-241872 | "Unexpected core classloasder" exception prevents startup | |
Core. Project Settings | Bug | IDEA-223801 | Repeated and Zero Effect Windows Defender performance warning on symlinks to WSL2 paths |
Bug | IDEA-244773 | Web and Persistence toolwindows are not available for the created projects until reopening | |
Core. Quick Documentation | Bug | IDEA-245671 | rendered javadoc can't be selected with mouse click + drag on Windows |
Task | IDEA-245688 | add "Render All Doc Comments" action menu item to rendered documentation context menu | |
Core. Run. Configurations | Bug | IDEA-244339 | [new run config UI] mnemonic in Modify options is always shown and doesn't work |
Bug | IDEA-242403 | [new run config ui] support keyboard navigation inside Logs and Coverage blocks | |
Usability | IDEA-245306 | [new run config UI] Focus newly added text fields | |
Usability | IDEA-242925 | [new run config UI] please add tooltips to the fields without labels | |
Usability | IDEA-245375 | [new run config UI] Make label-less fields screen reader compatible | |
Usability | IDEA-245378 | [new run config UI] Focus after run configuration creation | |
Usability | IDEA-244857 | [new run config ui] leave placeholder when the focus is in the field | |
Cosmetics | IDEA-244935 | [new run config UI] Increase minimum width of floating run config screen | |
Cosmetics | IDEA-242441 | [new run config ui] before launch drag'n'drop - display a caret to show where tag will be placed | |
Editor | Bug | IDEA-245070 | nbsp as text in razor views |
Bug | IDEA-245331 | Rendered doc comment gutter icon does not disappear when gutter icons are hidden | |
Editor. Code Completion | Exception | IDEA-242751 | Assertion failed at com.intellij.codeInsight.completion.CompletionInitializationUtil.setOriginalFile |
Editor. Code Completion. ML | Bug | IDEA-245573 | OutOfMemory in NGram lexer on big files |
Lang. YAML | Bug | IDEA-243973 | Freezes when opening azure-pipelines.yml |
Tools. Docker | Bug | IDEA-178654 | Docker: Rename the Dockerfile/compose file doesn't rename it in run configurations |
Bug | IDEA-245940 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'parameterString' at creating docker run configurations and opening projects with docker run configs | |
Bug | IDEA-245127 | Selenoid: Container port is not changed to the custom one | |
Bug | IDEA-245468 | Selenoid: Incorrect behaviour by moving browsers.json file, renaming folders with browsers.json | |
Tools. HTTP Client | Feature | IDEA-245037 | Open in HTTP Client Gutter: Use Go to related shortcut to open |
Exception | IDEA-245301 | Throwable at com.intellij.openapi.editor.impl.DocumentImpl.createRangeMarker | |
Tools. Terminal | Bug | IDEA-245793 | Do not share "Shell path" and other terminal project settings with a team |
Usability | IDEA-245276 | "Smart command handling" background highlighting flashes on each letter typed | |
User Interface | Bug | IDEA-245587 | IDEA shows 'Analyzing Test.class' for decompiled Java file |
Bug | IDEA-237472 | Change the wording for Windows Defender warning | |
Bug | IDEA-244850 | Convert to Repository Library missing translation texts on title and button | |
Bug | IDEA-245391 | Project tool window is not closed with Alt+1 if "Always Select Opened File" option is on | |
Usability | IDEA-242544 | Search Everywhere: Recent files are not shown at the top of results if case does not match | |
Cosmetics | IDEA-244209 | Settings | Editor | General | Auto Import: the text in 'exclude from autoimport and completion' is not fully visible | |
User Interface. Accessibility | Bug | IDEA-245469 | On the project creation screen, the "project SDK" label is very strangely linked to the JDK combobox. |
User Interface. Action System | Bug | IDEA-243703 | Wrong action selected after typing an abbreviation in 'Find Action' popup |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-245703 | jcef added to a ballon is shown underneath |
Bug | IDEA-232594 | JS injection callback is called twice | |
Version Control | Bug | IDEA-234968 | Get from Version Control: wrong "Clone" button behaviour |
Bug | IDEA-245728 | Get from Version Control: "Clone" button is enabled when URL is empty | |
Usability | IDEA-243802 | Show errors in VCS console even if project has no mappings | |
Version Control. Git | Bug | IDEA-245319 | Redundant branches in Git Merge dialog for project with submodules |
Bug | IDEA-245284 | Don't show HEAD reference in branches list in Git Merge dialog | |
Bug | IDEA-243170 | New Git Merge dialog - show only branches that have commits to merge in the list | |
Performance | IDEA-244005 | Redesigned rebase dialog takes long to load | |
Usability | IDEA-219231 | Git Pull: use git remote update instead of git ls-remote | |
Usability | IDEA-244369 | Git Rebase dialog: use better error messages | |
Usability | IDEA-244365 | Git Rebase dialog: Remember selected options | |
Usability | IDEA-245016 | Don't select the "interactive" option by default in the rebase dialog | |
Usability | IDEA-245371 | Rebase dialog: rename Switch to another branch before rebasing option | |
Cosmetics | IDEA-244860 | New rebase dialog: Text is not aligned. | |
Version Control. GitHub | Feature | IDEA-244758 | At times when GitHub is down, degrade gracefully and show error messages |
Feature | IDEA-244232 | Check all git remotes for potential GitHub Enterprise instances | |
Feature | IDEA-244314 | Ability to mark pull request ready for review | |
Bug | IDEA-244636 | GitHub PullRequests: PR's title and root comment don't update on refresh timeline | |
Bug | IDEA-244358 | Incorrect hint for some github pull requests tabs | |
Bug | IDEA-245656 | GitHub: Merge button is disabled after marking PR ready for review | |
Usability | IDEA-242104 | Resolved threads shown in pull request timeline | |
Usability | IDEA-243599 | Use better wording for Add GitHub account actions | |
Exception | IDEA-245560 | GitHub: Throwable: Other thread is already running under this indicator on opening timeline | |
Version Control. Perforce | Performance | IDEA-136602 | Perforce ignored file check is executed for all suspicious files including project output |
Performance | IDEA-232125 | Perforce plugin executes p4 files command against excluded files. | |
No subsystem | Exception | WEB-46332 | IllegalArgumentException: Failed requirement when resolve a variable |
CSS | Feature | WEB-46356 | SCSS/CSS subgrid |
Bug | WEB-34812 | Mismatched parameters error for CSS custom properties with default value on shorthand properties | |
Debugger | Feature | WEB-45756 | Add support for running debugger with node.js 14 on Windows 7 |
Bug | WEB-46334 | Environment variables missing when running "debug connector" | |
Bug | WEB-45535 | Debug connector doesn't seem to work with Nodist as NODIST_PREFIX isn't provided to the interpreter environment. | |
JavaScript | Bug | WEB-46325 | Code disappears when invoking 'Use optional chaining or nullish coalescing' |
Bug | WEB-46411 | JavaScript: incorrect caching of references in JSLiteralExpression | |
JavaScript. Frameworks | Feature | WEB-45737 | Add documentation for React components exported using wrapper |
Bug | WEB-46016 | JSX: Required label is shown in completion while typing | |
Bug | WEB-39275 | Add a path to webpack config when opening existing vue-cli projects | |
JavaScript. Inspections | Bug | WEB-41775 | JS. Replace foreach with indexed for intention |
Bug | WEB-43529 | "Variable might not have been initialized" being shown in some unnecessary cases | |
JavaScript. Refactoring | Bug | WEB-45911 | Relative paths in imports not updated when moving a referencing file |
Pug (ex-Jade) | Bug | WEB-46263 | Pug: tags nesting is lost on reformatting |
TypeScript | Bug | WEB-45661 | "Use directory import" option doesn't work for TypeScript functions with overloads |
Bug | WEB-44610 | Typescript inconvenince | |
DB Connectivity | Bug | DBE-11125 | pgpass: colon in user name causes error |
DB Introspection | Bug | DBE-11163 | No any indicators while creating DDL data source |
DB Refactoring | Bug | DBE-11127 | renaming pl/sql package in datagrip will not delete the body of the pacakge |
SQL General | Bug | DBE-11148 | BigQuery: unable to resolve name if multiple parts of it are in one pair of quotes |
SQL Highlighting | Bug | DBE-8937 | Cassandra CQL error highlighting wrong on ALTER statements |
RubyMine 2020.2 BETA1 (202.6250.28 build) Release Notes
Lang. ERB | Bug | RUBY-26376 | ERB: reformatting removes code inside the each loop |
Ruby. Code Completion | Usability | RUBY-25929 | Improve constants completion |
Ruby. Code Coverage | Feature | RUBY-26603 | Coverage: provide an option to choose coverage suite for generating report |
Ruby. Code Insight | Bug | RUBY-25570 | `sort_by` type inference bug |
Ruby. Intention Actions | Bug | RUBY-26713 | Don't offer "inline local variable" intention for assignments in conditionals |
Exception | RUBY-26521 | If/elsif/else intentions break HAML templates | |
Ruby. Quick Documentation | Feature | RUBY-26643 | Join all the same sections under one title |
Code Analysis. Language Injection | Bug | IDEA-241908 | Injected language fragments are not highlighted in 2020.2 |
Code Analysis. Structural Search | Bug | IDEA-243739 | Comments containing variables don't match all comments types |
Core | Bug | IDEA-244768 | "Plugin is not unload-safe because of unresolved EP" reported when a plugin has an optional descriptor defining an EP and its extensions |
Core. Indexing | Bug | IDEA-243768 | JDK shared index can be downloaded on project creation |
Performance | IDEA-238706 | Accessing index during PSI events | |
Core. Licensing | Bug | IDEA-244456 | Wrong product name in the license expiration notification for paid plugins |
Core. Navigation and Search | Bug | IDEA-243804 | Retrofit/okHttp: can't select url path segment, whole url selected instead |
Core. Run. Configurations | Feature | IDEA-245132 | New Java Application run configuration UI module selector should support text search |
Bug | IDEA-244890 | [new run config UI] Build task in before launch is always shown at the end of the list | |
Bug | IDEA-238305 | Run configuration templates keep references to classes of unloaded plugin | |
Editor | Bug | IDEA-241911 | Highlight Usages in File doesn't show markers on scroll area anymore |
Bug | IDEA-243837 | IDE doesn't apply font changes without file reopening for exclude/included files | |
Editor. Color Schemes | Bug | IDEA-244177 | Disabling Foreground Color for Hard Wrap Guide Disables Visual Guides |
Editor. Editing Text | Usability | IDEA-244895 | Add closing curly bracket when introduce local interface or enum |
Lang. RegExp | Bug | IDEA-242520 | Replace redundant character class with contents, quick fix |
Tools. Docker | Bug | IDEA-243048 | Cant start docker conteiners from docker-compose file |
Bug | IDEA-245144 | Selenoid: Create a new selenoid run config with a not existing name | |
Bug | IDEA-244593 | Wrong dependency configuration of intellij.clouds.docker.agent.impl.rt in idea ultimate project | |
Usability | IDEA-245206 | Docker: Unclear exception message in case of stopped Docker service | |
Tools. HTTP Client | Bug | IDEA-244655 | HttpClient: PUT converted to POST on paste from cURL |
Tools. Terminal | Feature | IDEA-243838 | Smart command handling: start debugging a command with Ctrl-Alt-Enter |
Bug | IDEA-241445 | Smart commands execution message is printed on every keystroke | |
Bug | IDEA-230084 | In Idea's terminal on Linux, shortcuts Ctrl-C and Ctrl-Shift-C are swapped | |
Bug | IDEA-244159 | Smart command handling in Terminal: Gradle: highlighting | |
Bug | IDEA-243745 | Terminal: smart command handling: open... smart command should ignore the tail space | |
Usability | IDEA-242835 | Smart Commands execution: misleading shortcut for MacOS | |
Usability | IDEA-244778 | Consider renaming 'Smart Command Handling' to 'Run Commands using IDE' | |
Usability | IDEA-244338 | Smart command handling: text in tooltip is incorrect for Windows and Linux | |
User Interface | Bug | IDEA-244800 | Problem icon stays red when code is green |
Bug | IDEA-244808 | Productivity Guide is shown small | |
Bug | IDEA-244323 | NPE when opening some menu groups | |
Bug | IDEA-235925 | Show file name and product name in Light Edit mode on Windows | |
Usability | IDEA-219394 | "Hide tabs if there is no space" should be inactive for vertical tabs placement | |
User Interface. Accessibility | Bug | IDEA-243240 | Path field not signed on SDKs page |
Bug | IDEA-243237 | In the project structure settings on the project page, the settings are not associated with labels | |
Bug | IDEA-244335 | On the tab "modules" not signed fields and combo boxes | |
Bug | IDEA-243239 | On the tab "artifacts" not signed fields and combined lists | |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-245254 | If JavaFX is a default Preview Browser, on update there is an exception and editor is broken |
Bug | IDEA-241019 | Progress window is shown under the Markdown preview | |
User Interface. Find, Replace, Usages | Bug | IDEA-241447 | Switching search to regex disables "whole words" option, but it stays in effect |
Bug | IDEA-227412 | Function "Navigate -> File" does not show folder path in status bar while it shows for files | |
Usability | IDEA-235288 | Cannot get "Regular expressions syntax" popup from the new find popup UI | |
User Interface. Graphics | Bug | IDEA-241878 | Large disabled icons |
User Interface. Look and Feel | Bug | IDEA-212530 | Idea startup/welcome screen of Idea CE doesn't show project icons in Darcula mode |
Cosmetics | IDEA-244738 | Darcula theme not correctly applied to "Check for Updates" dialog | |
User Interface. Navigation | Bug | IDEA-243681 | Exception on attempt to open Switcher if one file is opened in splitted tabs |
Bug | IDEA-229734 | Can't navigate to second split window after upgrade to IDEA 2019.3.1 | |
Performance | IDEA-243754 | Memory leak: GotoClassModel2 | |
User Interface. Project View | Feature | IDEA-244648 | "Always select open file": center file in project tree vertically |
Bug | IDEA-245149 | IDEA doesn't create record file when paste definition in Project view | |
Performance | IDEA-245093 | IntelliJ freezes in com.intellij.ide.todo.TodoTreeBuilder$MyPsiTreeChangeListener.beforeChildRemoval | |
Version Control | Bug | IDEA-243552 | SVN (possibly other VCS?) plugin never updates internal cache of changes - UI always reports outdated files |
Version Control. Git | Bug | IDEA-243634 | New Pull dialog: conflict resolver doesn't appear after pull with --rebase option from branch with conflicts |
Version Control. GitHub | Feature | IDEA-202815 | When authenticating to Github.com, use Login to GitHub dialog directly |
Version Control. Log | Bug | IDEA-238289 | Popup shown from toolbar contiuation is not usable |
Performance | IDEA-241581 | Sometimes opening File History tab causes multiple freezes inside RootCellRenderer.getTableCellRendererComponent | |
No subsystem | Bug | WEB-46053 | Webp images aren't rendered in quick doc |
Debugger | Feature | WEB-44816 | Start debugging from run tool window |
Bug | WEB-43011 | Evaluate in Console action called from the editor doesn't switch focus to console | |
Bug | WEB-45431 | Stops on invisible breakpoints | |
JavaScript | Bug | WEB-46300 | JS: infinite loop in JSTypeSerializer leading to OOM |
Bug | WEB-45755 | Find usages with ctrl+click or ctrl+B suddenly stopped working | |
JavaScript. Frameworks | Feature | WEB-46169 | Nuxt.js: support completion in nuxt.config.js file |
Feature | WEB-32614 | Nuxt.js: support webpack module resolution | |
Feature | WEB-46171 | Nuxt.js: Index TS typings from @nuxt/* packages | |
Feature | WEB-46314 | Nuxt.js: ask user to install @nuxt/types dependency for CodeInsight features | |
Feature | WEB-46173 | Nuxt.js: provide resource resolution root for `static` | |
Bug | WEB-45901 | WebP items are duplicated in completion suggestions in .vue files | |
Linters | Bug | WEB-44936 | EsLint: wrong working directory is used in lerna monorepo |
Bug | WEB-43462 | Prompts to install ESLint in subpackage when using automatic configuration in monorepo | |
Bug | WEB-44133 | Creating react app as subproject breaks Webstorm linter with message: 'Cannot find module 'eslint-plugin-flowtype'' | |
Bug | WEB-42999 | ESLint: webstorm chooses wrong working directory in lerna project | |
Bug | WEB-42903 | ESLint linter not detecting plugins (cli runs fine) | |
Cosmetics | WEB-46289 | Wrong ESLint config file name in Help popup | |
Node.js | Bug | WEB-43707 | Package names in "External libraries" are incomplete with Yarn 2 PnP |
TypeScript | Feature | WEB-46324 | Angular 10 cli: do not show "experimentalDecorators" error for files are are not referenced from "main.ts" |
Bug | WEB-46221 | Angular: @nativescript/angular is not indexed | |
Bug | WEB-46206 | Code analysis works partly | |
Bug | WEB-45428 | No type narrowing with 'instanceof' generic class | |
SQL Format and Style | Bug | DBE-11093 | Formatting rules are ignored when formatting a constructor inside type body |
SQL General | Bug | DBE-11124 | Parser failed to handle CREATE DATABASE LINK with hashed password |
Bug | DBE-11119 | Oracle: alter shared database link command is not supported by parser | |
SQL Highlighting | Bug | DBE-10975 | Missing table field is not marked as error in insert into (a,b,c) select (a,b,c) from... |
Bug | DBE-11072 | Snowflake SQL Dialect parsing error | |
Bug | DBE-10468 | Postgres / named notation with the same argument names | |
Bug | DBE-11104 | Bigquery Comment Highlighting incorrect when no space is left between the "--" and the comment text | |
Bug | DBE-11080 | Spurious error highlights in PostgreSQL function | |
SQL Resolve | Bug | DBE-11090 | pl/sql - unresolved collection in forall |
Bug | DBE-10919 | Incorrect inspection on recursive SQL, unable to resolve column |
RubyMine 2020.2 EAP6 (202.6109.16 build) Release Notes
Code Analysis. Inspection | Bug | IDEA-45865 | Invalid property key: problems with highlighting on warning and info levels |
Code Analysis. Structural Search | Bug | IDEA-243629 | Missing filters in SSR search for Java |
Bug | IDEA-243626 | Structural Search doesn't work after adding SSR inspection | |
Core. IDE Settings | Bug | IDEA-219420 | "Editor | Inlay Hints" settings are not persisted between restarts |
Core. Indexing | Bug | IDEA-244308 | Exception in shared indexes in IntelliJ project |
Core. Licensing | Bug | IDEA-243936 | License dialog: not clear when product should be activated |
Core. Plugin Management | Bug | IDEA-243698 | IDEA 2020.2 doesn't import my installed plugin (RunInCmd) from 2020.1 settings |
Bug | IDEA-243180 | Can't unload plugin if there is an unreported fatal error with a throwable containing the plugin classes | |
Bug | IDEA-242860 | Plugin registry keys are being unloaded before plugin <projectListeners> | |
Bug | IDEA-244250 | IDEA freeze after updating plugins | |
Bug | IDEA-244319 | Registry may throw exceptions on dynamic plugin load | |
Core. Run. Configurations | Usability | IDEA-244646 | [new run UI config] Open run/debug tool window when started should be enabled by default |
Usability | IDEA-244073 | [new run config UI] Change 'use classpath from module' field to be hidden by default | |
Usability | IDEA-243716 | [new run config UI] Please show the 'Environment Variables' field by default | |
Usability | IDEA-243840 | [new run config UI] Open file dialog starts in the wrong folder | |
Editor. Editing Text | Bug | IDEA-243459 | Go to Declaration - editor scrolls to a wrong position |
Bug | IDEA-244306 | Extracted variable's type is shown white-on-white on the execution point | |
Editor. Error Highlighting | Bug | IDEA-232560 | Inlay hints for numeric enum values do not scale in the editor |
Editor. Spellcheck | Bug | IDEA-243510 | CamelCased and UPPER_CASED words are not suggested correctly in a specific cases |
Bug | IDEA-244127 | OOM on suggestion of complex UPPER_CASE words | |
Tools. Docker | Usability | IDEA-244644 | Helidon: Dockerfile.jlink is not detected as Docker config |
Tools. HTTP Client | Bug | IDEA-244668 | HttpClient: cursor is not set on the generated URL from gutter |
Bug | IDEA-241517 | HTTP Client shows null for path variable on generation of URL from Spring controller | |
Tools. Terminal | Usability | IDEA-243824 | Add option to disable 'Smart Command Handling' globally in the Settings |
User Interface | Bug | IDEA-244355 | Empty context action for some issues in Problems View |
Bug | IDEA-244307 | Inspection wigdet: Highlighting level is applied for all inspection types when changing for one type | |
Bug | IDEA-244229 | Windows control buttons color is not updated on changing theme | |
Exception | IDEA-244083 | ConcurrentModificationException: NotificationsManagerImpl | |
User Interface. Controls | Usability | IDEA-242975 | Tools resize area is clickable through an undocked tool behind it |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-233393 | Markdown Preview is not rendered with JCEF browser if opening *.md files more than Editor tab limit |
User Interface. Find, Replace, Usages | Cosmetics | IDEA-235578 | "found in editor highlighting" jumps on fast text editing before the highlight item |
User Interface. Project View | Bug | IDEA-242597 | Uninitialized project view pane leaked on plugin unload |
Version Control | Performance | IDEA-241363 | BranchTreeNode#equals consumes a lot of CPU |
Version Control. Git | Bug | IDEA-241916 | Do not allow to squash commits from different repositories |
Bug | IDEA-243711 | New pull dialog: can't remove some options in Modify options window after adding --squash option | |
Performance | IDEA-242261 | Do not attempt to update Git branches tree if the Branches panel is hidden | |
Usability | IDEA-243981 | Allow undoing `Drop Commits` action | |
Usability | IDEA-243980 | Allow undoing `Squash Commits...` action | |
Usability | IDEA-243574 | New dialogs: focus never sets on options already added | |
Usability | IDEA-243606 | New dialogs: add placeholder for empty inputs | |
Version Control. GitHub | Feature | IDEA-242106 | Show pull request info from timeline tab |
Bug | IDEA-233136 | GitHub Pull Requests: Delete tooltip appears on unexpected place | |
Usability | IDEA-242105 | Cannot navigate to changes from pull request timeline | |
No subsystem | Bug | WEB-45978 | Prettier config file is ignored under WSL 2 |
Bug | WEB-45705 | Too many roots update events in headless log on IntelliJ Ultimate | |
Bug | WEB-45655 | PropertyPusher may yield a deep recursion in headless mode | |
Usability | WEB-44639 | Confusing item in 'Create CSS file' popup: just ellipsis (...) | |
CSS | Feature | WEB-46152 | IntelliJ does not recognise max() CSS Function |
Bug | WEB-44253 | CSS font-weight valid property value is highlighted as error | |
Bug | WEB-45260 | CSS: Unknown function clamp | |
Bug | WEB-45484 | Unknown function 'max' in .css file leads to broken formating | |
Debugger | Feature | WEB-46083 | Attach Node.js debugger to a debug process from run or debug tool window |
Feature | WEB-46084 | Start JavaScript debugger from run or debug tool window | |
Bug | WEB-46062 | JavaScript Debugger Stuck "Collecting data..." | |
Task | WEB-46085 | Restore ability to use JavaFX Web View in JS Debugger console | |
JavaScript | Bug | WEB-46191 | JavaScript functions no longer available as Symbols in ECMAScript 5 projects |
Bug | WEB-43024 | CodeceptJS methods parameter types can't be inferred from typings | |
Bug | WEB-44965 | Navigate > Class doesn't work for ExtJS classes if "JavaScript Language version" is set to "ECMAScript 5.1" | |
JavaScript. Frameworks | Feature | WEB-46170 | Nuxt.js: provide web-types for nuxt components |
Bug | WEB-45350 | Recognize Vue components without "<script>" section | |
Bug | WEB-44281 | cannot 'find declaration to go to ' when using antd v^4.0 | |
Node.js | Bug | WEB-44826 | Imports not resolved from a namespaced dependency in Yarn Workspaces |
Bug | WEB-45622 | process.env destructured vars validation has false negative no overlap | |
Bug | WEB-44355 | Yarn2 workspaces: cross-package dependencies not resolved | |
TypeScript | Bug | WEB-41024 | Webstorm does't show some installed packages in imports when using autocomplete |
DB Connectivity | Bug | DBE-11048 | Can't connect to Yandex cloud ClickHouse with CA certificated |
DB Introspection | Bug | DBE-11037 | Procedure parameters starting with underscore disappearing in routine editor. |
Data Views | Bug | DBE-4842 | Cloning a row with a truncated column (due to size) results in the cloned row ONLY having the truncated value |
Bug | DBE-6340 | While writing a filter in a data view, Shift-SPACE will perform "Select Row" in the results of the dataview, rather than typing a space into the filter view. | |
Bug | DBE-11015 | If MongoDB collection is read-only unable to exit the "Cannot Apply Changes" prompt by clicking OK | |
Navigation & Search | Bug | DBE-11084 | 'Go to declaration or usages' not working on routines in query console window |
SQL Completion | Feature | DBE-2541 | Add completion for Oracle database links |
Bug | DBE-10053 | JOIN completion is not automatically invoked in subqueries | |
SQL Format and Style | Bug | DBE-11070 | Formatter breaks a custom placeholder when it appears in a column reference |
SQL Highlighting | Feature | DBE-10949 | Support "default on conversion error" clause for Oracle 12c |
Bug | DBE-11051 | Support BigQuery _SESSION, clustered table from result set syntax | |
Bug | DBE-11049 | Support BigQuery scripting syntax | |
Bug | DBE-10407 | Support new JSON datatype in H2 | |
Bug | DBE-10658 | SQL inspection warning with more then one CROSS APPLY statement | |
Bug | DBE-10977 | Introspection hangs (SQL Server, 2020.1) | |
Bug | DBE-11050 | Support BigQuery alternate JOIN syntax | |
SQL Resolve | Bug | DBE-11059 | Exasol OVER() using non default window frames does not work |
Bug | DBE-11056 | Unknown Oracle keyword "external" |
RubyMine 2020.2 EAP5 (202.5958.10 build) Release Notes
Ruby. Code Insight | Bug | RUBY-25987 | fails to resolve a monkey patched method, until arguments are entered |
Ruby. Inspections | Bug | RUBY-26621 | Hash merge/merge!/update have incorrect warnings in ruby 2.6/2.7 |
Ruby. Intention Actions | Bug | RUBY-26626 | Invert 'if else' intention action breaks indentation |
Bug | RUBY-26627 | Add possibility to call Sort hash by keys at the end of Symbols | |
Bug | RUBY-26624 | Exclude variables keys from Sort hash by keys action | |
Code Analysis. Inspection | Bug | IDEA-243718 | JAX-RS: Wrong error message 'Incorrect MIME Type declaration' |
Bug | IDEA-242690 | Intention to open inspections options doesn't work from Problems view | |
Bug | IDEA-243833 | Inspection widget: the Highlight dropdown disappears on hover | |
Code Analysis. Language Injection | Bug | IDEA-241981 | Inspection "Injected references": false positive for concatenations with MIME Types |
Core | Bug | IDEA-243130 | GoLand 2020.1.3 closes main window and can't bring to front if press ESC on `goland --help` window. |
Bug | IDEA-243708 | Deadlock between loggers | |
Core. Navigation and Search | Usability | IDEA-194817 | Show enum constant usages on mouse middle-click |
Core. Project Settings | Bug | IDEA-242406 | "Settings for new projects" are not applied for project created via Open action |
Task | IDEA-243197 | Log the reason why save is blocked for project configuration files | |
Core. Run. Configurations | Usability | IDEA-242891 | [new run config UI] Not enough descriptive text |
Usability | IDEA-242894 | [new run config UI] Change "Allow parallel run" to "Allow multiple instances" or something like that | |
Cosmetics | IDEA-242924 | [new run config UI] when dialog resizing - extra artifacts appear near Main class field | |
Core. SSH | Bug | IDEA-241477 | Unified SSH: Detecting if SSH key requires passphrase |
Editor. Editing Text | Usability | IDEA-243957 | Unable to copy-paste Live Template unless top-level node is selected |
Editor. Large Files | Bug | IDEA-243589 | IDE freeze / crash when large file is truncated |
Editor. Spellcheck | Feature | IDEA-202138 | IDEA should have (programming) language-specific dictionary (in addition to project and application specific ones) |
Tools. HTTP Client | Bug | IDEA-242957 | HttpClient: Can't generate request for endpoint with empty path |
Bug | IDEA-242378 | HttpClient: Can't use env variable as domain port | |
Tools. Terminal | Bug | IDEA-244170 | Terminal shell path is not saved |
User Interface | Bug | IDEA-243192 | Bulb in context menu of Problems view should have the same color as in the Editor |
Bug | IDEA-244131 | Structure view is grayed out when opened on startup without editor tabs | |
Bug | IDEA-243184 | Inspection widget shows wrong numbers when custom severity used | |
Usability | IDEA-243190 | Inspection warning with error severity is not shown when highlighting set to 'Error only' | |
Cosmetics | IDEA-243171 | Detected frameworks aren't properly aligned in libraries view | |
Exception | IDEA-232782 | Exception occurs on clicking pipette in Color picker popup | |
User Interface. Accessibility | Bug | IDEA-236480 | In screen reader mode is not possible to select a JDK for a project |
User Interface. Look and Feel | Bug | IDEA-243926 | <code> blocks in JEditorPane with HTML editor kit are using UI font under IntellijLAF |
User Interface. Project View | Performance | IDEA-237974 | UI freeze: com.intellij.openapi.module.impl.ModuleGroupersKt.splitByDotsJoiningIncorrectIdentifiers |
Version Control. Git | Usability | IDEA-238751 | Non-folder branches can be confused as a branches in last branch folder |
No subsystem | Feature | WEB-44435 | Intention: Convert to optional chaining and/or nullish coalescing should handle more cases |
HTML | Performance | WEB-44857 | Optimize caching of XML descriptors |
JavaScript | Feature | WEB-45700 | Expand optional chaining and nullish coalescing to explicit checks |
Bug | WEB-46136 | Cannot download @types/node: java.lang.NullPointerException when opening a project without internet | |
Bug | WEB-46087 | Go to declaration doesn't work for AngularJS DI | |
Bug | WEB-46142 | Support Logical Assignment semantics | |
Cosmetics | WEB-46061 | Fix description for 'Split or-ed condition to equivalent ifs' intention | |
Task | WEB-46050 | JavaScript: disable "unresolved variable/function" errors in Markdown js/ts injections | |
JavaScript. Frameworks | Bug | WEB-45653 | Attribute [data-*] is not allowed here |
Bug | WEB-46176 | React: add id reference for the htmlFor attribute | |
Performance | WEB-45860 | WebStorm High CPU usage | |
Performance | WEB-44589 | Angular: high CPU usage due to excessive calls for getting attribute descriptors | |
SASS | Bug | WEB-46090 | sass @forward with a "with" clause seems to cause false positive errors |
Bug | WEB-46074 | SASS: resolve don't work for @use with chained @import | |
Bug | WEB-46066 | Sass module function invocation gets weirdly reformatted | |
Bug | WEB-46072 | SASS: Code completion of qualified vars/functions/mixins doesn't work with @forward in resolution chain | |
Exception | WEB-46071 | SASS: Exception while completing newly created variable | |
TypeScript | Bug | WEB-45912 | wrong import when exists namespace and export at same time |
Bug | WEB-46097 | wrong insert import when exists `declare module` | |
Unit Tests | Feature | WEB-44961 | Enable Jest support for `@jest/globals` package |
Bug | WEB-46109 | Node.js configuration shouldn't be offered in test files |
RubyMine 2020.2 EAP4 (202.5792.58 build) Release Notes
Core | Bug | RUBY-26623 | Large + on new project creation screen |
Lang. Liquid | |||
Exception | RUBY-26534 | NullPointerException inside liquid tag when LiveTemplates is used | |
Rails. Code Insight | Bug | RUBY-26379 | invalid "Unexpected parameter value" inspection for `pluck(:id)` |
Rails. Intention Action | Bug | RUBY-26299 | Add intention to sort hashes by their key |
Ruby. Parsing | Feature | RUBY-24377 | Support 2.7 beginless ranges |
Ruby. Tests | Bug | RUBY-26558 | Uncaught exception: cannot load such file -- rails/command |
Ruby. Tests. Cucumber | Bug | RUBY-25276 | Tags are not printed in output when use Cucumber 4.0.0.rc1 |
Ruby. Type Inference | Feature | RUBY-26052 | Missing types in standard library stubs (Hash/Enumerator) |
Feature | RUBY-26391 | Add support for with_index method |
RubyMine 2020.2 EAP3 (202.5428.19 build) Release Notes
Lang. Liquid | Feature | RUBY-26535 | Add support for named parameters in filter |
Feature | RUBY-26537 | Add support for non-digit limit inside for tag | |
Feature | RUBY-26538 | Add support for methods with question mark | |
Task | RUBY-26423 | Investigate and polish parser | |
Exception | RUBY-26534 | NullPointerException inside liquid tag when LiveTemplates is used | |
Ruby. Code Completion | Bug | RUBY-26518 | Completion suggests Kernel, Object and BasicObject methods |
Bug | RUBY-26527 | Show full type name in completion for overriding methods | |
Ruby. Code Insight | Bug | RUBY-26592 | Can't "Go to declaration" or Ctrl+Click on method calls that contain a `!` or `?` |
Usability | RUBY-26523 | Consider which suggestions should be bold in overriding methods completion | |
Ruby. Inspections | Bug | RUBY-26541 | Fix found extra arguments and missing arguments when Ruby 2.7: shorthand syntax used |
Ruby. Intention Actions | Feature | RUBY-26443 | Add intention to inline a local variable if it only has a single usage |
Code Analysis. Dependencies | Bug | IDEA-239036 | 'Broken usages' and 'Usages' split by comments |
Bug | IDEA-239391 | Broken usages confused by the same field name. | |
Bug | IDEA-239029 | 'Broken Usages' toolwindow suggestions | |
Bug | IDEA-237275 | Exception when open settings for Usages opened from Code vision hint | |
Bug | IDEA-239035 | 'Broken usages' shown for class instead of method | |
Code Analysis. Inspection | Feature | IDEA-236487 | Support preview for inspection quick-fixes |
Feature | IDEA-239390 | Inspection to detect mixed characters in strings (strings containing both ASCII and non-ASCII) | |
Feature | IDEA-241550 | Save inspection group paths to the .descriptions.xml | |
Bug | IDEA-238496 | IntentionsUIImpl > IntentionHintComponent leaks PsiFile on plugin unload | |
Bug | IDEA-195784 | 'Inspect code' uses default severity for inspections instead of current | |
Bug | IDEA-238616 | Inspection 'Return null or something nullable from lambda in transformation method' incorrectly flags Consumer in Mono.doOnNext | |
Bug | IDEA-236824 | Close popup when user clicks 'Open Problems View' link | |
Bug | IDEA-242487 | Run Inspection.. on "Selected Files" shows notification "1 file processed" always | |
Bug | IDEA-237104 | Navigation through errors opens Problem View at first usage | |
Bug | IDEA-237251 | Rename 'Show Toolbar' to 'Compact View' | |
Bug | IDEA-232368 | Code lens is misplaced for enum members | |
Bug | IDEA-186991 | ProblemsHolder.registerProblem treats escaped html in template as an unescaped, so it drops arrows from view | |
Bug | IDEA-235616 | UnusedDeclarationInspection keeps references to EntryPoint instances after plugin has been unloaded | |
Bug | IDEA-236959 | Problems view displays nothing for Markdown files | |
Bug | IDEA-238796 | Data Flow Analysis: Ctrl + Shift + P(twice) | |
Bug | IDEA-235093 | Inspection Results: HTML/Pug: Simplify description misses open angular bracket | |
Bug | IDEA-242043 | NPE: null keys not supported at gnu.trove.THashMap.put(THashMap.java:161) in idea.log | |
Bug | IDEA-237250 | Buttons for 'Next/Previous Error' should always be enabled | |
Usability | IDEA-210863 | Change code analyze status icon | |
Usability | IDEA-236819 | Sync problems view cursor when navigate through problems in the editor | |
Usability | IDEA-237249 | Add icons to traffic light widget | |
Usability | IDEA-237248 | Do not show analysis completed | |
Usability | IDEA-236818 | Cursor loses position and disappears when focus leaves Problem view | |
Task | IDEA-239719 | Plugin can't be unloaded because of references to its Inspection | |
Task | IDEA-217579 | Inspections widget | |
Task | IDEA-238581 | Make refGraphAnnotator EP dynamic | |
Exception | IDEA-241737 | DataFlow inspection: com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl cannot be cast to class com.intellij.psi.PsiMethodCallExpression | |
Exception | IDEA-237137 | Setting Highlighting to None causes exception | |
Exception | IDEA-240846 | Inspection exception: java.lang.IllegalStateException: No reference type for class com.intellij.psi.impl.source.PsiParameterImpl | |
Exception | IDEA-240898 | ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at com.intellij.codeInspection.i18n.NlsInfo.fromMethodParameter | |
Code Analysis. Language Injection | Task | IDEA-235294 | Make <patterns.patternClass> EP dynamic |
Code Analysis. Structural Search | Bug | IDEA-236685 | Description for SSR inspection is not displayed |
Bug | IDEA-239371 | Cannot edit existing template of SSR inspection | |
Bug | IDEA-242503 | SSR inspection doesn't honor Production scope | |
Bug | IDEA-239967 | Structural search doesn't work with inner typescript React | |
Bug | IDEA-235951 | "with search hierarchy" checkbox has no effect in `implements` clause | |
Bug | IDEA-236671 | Cannot create new SSR inspection | |
Bug | IDEA-241730 | 'Java class member' SSR inspection template shows errors at first opening | |
Bug | IDEA-242127 | multi-match pattern failure | |
Bug | IDEA-239687 | Retrieving pattern from history sometimes loses match variable | |
Bug | IDEA-241760 | SSR inspection lose description after restart. | |
Bug | IDEA-240463 | StructuralSearchUtil.cache keeps references to languages from unloaded plugins | |
Bug | IDEA-241733 | IDEA adds SSBasedInspection suppression annotation instead of specific one, when there are more than one search template. | |
Bug | IDEA-242120 | method call with parenthesized qualifier not matched | |
Usability | IDEA-241611 | Do not populate 'Meta data' of new inspection | |
Cosmetics | IDEA-201474 | SSR: Windows layout is sloppy | |
Cosmetics | IDEA-201472 | SSR: drop-down for file type selector is too big for the toolbar | |
Task | IDEA-238267 | Make EPs related to structural search dynamic | |
Code Analysis. Syntax (PSI) | Bug | IDEA-207979 | Java PsiIdentifier should not produce `USimpleNameReferenceExpression` |
Bug | IDEA-234749 | UAST: Catch Clause does not visit its parameters | |
Core | Feature | IDEA-238725 | Log the values of _JAVA_OPTIONS/JDK_JAVA_OPTIONS and JAVA_TOOL_OPTIONS environment variables on startup |
Bug | IDEA-241340 | Timeout in tests during BaseFixture.disposeRootDisposable caused by LaterInvocator | |
Bug | IDEA-231783 | Sometimes IDEA does not start after installation on Windows | |
Bug | IDEA-240825 | Seeing lots of "fish: Could not set up terminal." / "fish: TERM environment variable not set" on Mac on Startup | |
Bug | IDEA-240449 | Velocity runtime leaks reference to classes of unloaded plugin via StopCommand.backtrace | |
Bug | IDEA-237519 | 2020.1 doesn't start when %APPDATA% points to a UNC share (enterprise Windows setup) | |
Bug | IDEA-242155 | DomApplicationComponent.myVisitorDescriptions holds references to classes from unloaded plugin | |
Bug | IDEA-240456 | DaemonListeners.myActiveEditors sometimes keeps reference to released editor | |
Bug | IDEA-238409 | PsiCopyPasteManager leaks PsiFile on plugin unload | |
Bug | IDEA-239021 | FileTypeManagerImpl.DETECTED_FROM_CONTENT_FILE_TYPE_KEY leaks FileType reference on plugin unload | |
Bug | IDEA-239033 | Thread pool thread leaks reference to plugin classloader via inheritedAccessControlContext | |
Bug | IDEA-240452 | GradleModuleBuilder keeps reference to WizardContext after new project wizard is closed | |
Bug | IDEA-241785 | headless mode - Task.Backgroundable exhibits modal behaviour | |
Bug | IDEA-242151 | ConverterManagerImpl leaks references to unloaded plugins | |
Bug | IDEA-239100 | Angular2ReferenceExpressionResolver leaks through Disposer backtrace on plugin unload | |
Bug | IDEA-239124 | PathMacrosImpl state is not persisted | |
Performance | IDEA-218393 | Freezes in VirtualFilePointerManagerImpl.addRelevantPointers | |
Task | IDEA-238818 | Clear range highlighters with plugin class used as custom renderer when plugin is unloaded | |
Task | IDEA-238580 | Make pathMacroExpandableProtocol dynamic | |
Task | IDEA-235291 | Make EPs related to module types dynamic | |
Task | IDEA-238257 | Make pathMacroFilter EP dynamic | |
Core. Debugger | Task | IDEA-238226 | Make com.jetbrains.fileUrlMapper extension point dynamic |
Core. Diagrams | Bug | IDEA-235873 | Unnecessarily thick separator line in class diagrams |
Task | IDEA-235593 | UML plugin requires restart on enabling and disabling because of non-dynamic EP <diagram.changesProvider> | |
Core. File System | Bug | IDEA-207169 | Files cut (Ctrl+X) from one project fail to be pasted in another |
Bug | IDEA-236701 | JARs with case-sensitive class names do not work properly on case-insensitive OS | |
Bug | IDEA-236854 | Completion does not work in File Chooser | |
Bug | IDEA-238210 | File watcher failed to start. Heap corruption. | |
Bug | IDEA-240034 | indexing not working, and loading modules not complete. | |
Bug | IDEA-240983 | VfsImplUtil.ourHandlers leaks reference to ArchiveFileSystem instance after plugin unload | |
Bug | IDEA-241524 | When I create new files using de Angular CLI, the files are not visible immediately in the Project tab | |
Bug | IDEA-239947 | Deadlock between EDT and Jar file attributes updater | |
Usability | IDEA-238396 | Show a progress during file system synchronization processing | |
Exception | IDEA-235071 | "Already disposed" exception during VFS refresh | |
Exception | IDEA-236946 | Throwable at com.intellij.openapi.application.TransactionGuardImpl.assertWriteSafeContext | |
Core. IDE Settings | Feature | IDEA-175757 | Support File Type mapping based on shebang |
Feature | IDEA-31438 | Add IntelliJ IDEA (No Plugins) Start Menu entry ala Firefox/Thunderbird/etc. | |
Feature | IDEA-235494 | Add a command line parameter to start IDEA without opening any projects | |
Bug | IDEA-237709 | Unable to add just installed JDK to IDEA's list of runtimes | |
Bug | IDEA-237012 | Critical startup error after updating PyCharm CE that have paid marketplace plugin installed via Toolbox | |
Bug | IDEA-240780 | Wrong keymap is selected on upgrade (if previously used a modified keymap) | |
Bug | IDEA-238800 | Add an extension point to define a configurable group | |
Bug | IDEA-240686 | TemplateCommentPanel leaks reference to FileType after plugin is unloaded | |
Bug | IDEA-209241 | Rider does not recognise '.PEM' (uppercase) extension files when importing Server Certificates | |
Bug | IDEA-239026 | 'Broken Usages' and 'Code Vision' should be preselected in settings when open them from the Editor | |
Usability | IDEA-240607 | Import Settings should warn if user has incorrectly selected a folder without settings | |
Usability | IDEA-190397 | cacerts from previous IDEA version in user profile is not copied with IDEA upgrade | |
Task | IDEA-236420 | Make internalFileTemplate EP dynamic | |
Core. IDE Settings. Sharing | Cosmetics | IDEA-242650 | Wrong text in "Settings -> Tools -> Settings Repository |
Core. Indexing | Bug | IDEA-241753 | Too Many Shared Index Flush Threads |
Bug | IDEA-241361 | Indexing got stuck | |
Bug | IDEA-240662 | shared-indexes: write not implemented error | |
Bug | IDEA-238381 | Deadlock in indexing | |
Bug | IDEA-238557 | Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin | |
Bug | IDEA-242228 | Shared index version should contain SharedIndexExtension#getVersion for each index | |
Bug | IDEA-237219 | Deadlock when updating plugins during indexing | |
Bug | IDEA-238557 | Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin | |
Performance | IDEA-238701 | Index internals load VFS on EDT during project closing | |
Performance | IDEA-240587 | Sometimes indexing is single-threaded | |
Performance | IDEA-237487 | IDEA updates indexed_versions.next files constantly | |
Exception | IDEA-236587 | NPE at com.intellij.util.indexing.ChangedFilesCollector$2.afterVfsChange(ChangedFilesCollector.java:157) | |
Exception | IDEA-238411 | java.lang.Throwable on creating Java project | |
Core. Installation | Bug | IDEA-233867 | bin/clion.sh (and bin/goland.sh) script uses "-" as argument to grep |
Bug | IDEA-205262 | Batch update fails when the target directory is a symlink | |
Bug | IDEA-228859 | Wrong project name and path when opening project with shell script | |
Bug | IDEA-239103 | bin/fsnotifier64 Access denied during update from 2020.1.1 to 2020.1.1 Build #IC-201.7223.58 | |
Bug | IDEA-241455 | Patches 201/202 x86-win fail to apply properly | |
Bug | IDEA-242552 | IDEA doesn't start after update to 2020.2 EAP2 (202.5103.13) | |
Bug | IDEA-215497 | jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21 | |
Bug | IDEA-242421 | Options -Xverify:none and -noverify were deprecated in JDK 13 | |
Cosmetics | IDEA-243041 | IDEA Community Edition Windows installer has the incorrect icon | |
Task | IDEA-208372 | Upgrade ASM to 7.1 | |
Core. Licensing | Feature | IDEA-242243 | License Dialog: hide get license panel when license is activated |
Exception | IDEA-237330 | Could not open windows registry node Software\JavaSoft\Prefs at root 0xffffffff80000001: Access denied | |
Core. Navigation and Search | Feature | IDEA-219697 | Navigate to File should honor the Sources directories first |
Feature | IDEA-130931 | Shift+Ctrl+F7 hit on exception in throws clause of method declaration should highlight where exception is thrown | |
Feature | IDEA-230679 | Search Everywhere: Show all results in one group on All tab | |
Bug | IDEA-208876 | Open Class Dialog: PDFRe should match PdfRenderer | |
Task | IDEA-230766 | Next/Previous occurrence actions don't work when Find Usages is open and the focus is in the editor | |
Core. Platform API | Bug | IDEA-238172 | Make postponed formatting consistent in tests and production |
Bug | IDEA-229756 | UAST: super constructor call has different UastCallKind in Java and Kotlin | |
Bug | IDEA-235572 | Project is leaked after being closed via smart pointer reference queue | |
Bug | IDEA-238508 | Language holds annotator instances from plugins in user data | |
Bug | IDEA-238501 | Make jsonRpcDomain EP dynamic | |
Bug | IDEA-241390 | ErrorStripeUpdateManager leaks TrafficLightRenderer from TrafficLightRendererContributor on plugin unload | |
Bug | IDEA-233075 | MethodImplementor extension point doesn't suggest methods properly | |
Bug | IDEA-239832 | `SystemHealthMonitor` notifications are lost | |
Task | IDEA-236887 | Allow updating lookup element presentation after showing | |
Core. Plugin Management | Feature | IDEA-237986 | Make scratch.rootType EP dynamic |
Bug | IDEA-234060 | Unable to save settings popup on enabling Shell script plugin | |
Bug | IDEA-240757 | Dev hot reload of plugin doesn't prompt to restart | |
Bug | IDEA-240415 | File type added by fileNames="..." attribute doesn't work if a plugin that declares it is loaded dynamically | |
Bug | IDEA-234849 | Exception when unloading REST client plugin | |
Bug | IDEA-235506 | Updated dynamic plugins are duplicated in plugins list until restart | |
Bug | IDEA-242046 | Do not see the link "Show All" | |
Bug | IDEA-240454 | com.intellij.jbpm (JBoss jBPM) plugin requires restart on unloading | |
Bug | IDEA-237141 | Opening a database table "db.messages" causes PhpStorm to suggest "messages files area supported by IntelliJ IDEA Ultimate" | |
Bug | IDEA-240714 | When PHP plugin is enabled, PHP extension is not reassociated from user-defined file type to PHP plugin | |
Bug | IDEA-238973 | java.nio.file.ClosedFileSystemException on trying to enable intellilang | |
Bug | IDEA-235169 | Disabling of Time Tracking plugin requires IDE restart | |
Bug | IDEA-240659 | ResourceBundleEditor plugin requires restart after disabling | |
Bug | IDEA-240436 | Updated plugins are still marked as incompatible | |
Bug | IDEA-235487 | OpenAPI Specification (Swagger) plugin requires restart on disabling (light services are not cleared on plugin unload) | |
Bug | IDEA-239661 | Improve the way the 'Plugin error' messages are displayed in the Event Log toolwindow and notification baloon (html should be rendered) | |
Bug | IDEA-241314 | Plugin can't be unloaded because of references to its ClassLoader via StripeButton.acc | |
Bug | IDEA-234660 | Plugins which keep their own CodeStyleSettings instances lead to leaks when a plugin with custom settings is unloaded | |
Bug | IDEA-235393 | 'BeanExtensionPoint.unregisterExtensions' doesn't fork with 'area="IDEA_PROJECT"' | |
Bug | IDEA-240574 | Dynamic plugins: static maps in ElementPresentationManager | |
Bug | IDEA-236608 | Gradle import error: Could not initialize class org.jetbrains.kotlin.android.synthetic.idea.AndroidExtensionsProjectResolverExtensionKt | |
Bug | IDEA-237282 | Disabling Gradle plugin does not ask about Android plugin, but Android blocks the disabling | |
Bug | IDEA-241307 | Implementation detail plugins which non-optionally depend on a dynamic plugin are not unloaded when the base plugin is unloaded | |
Bug | IDEA-235485 | Guice plugin sometimes requires restart on disabling | |
Bug | IDEA-238292 | 'Code Coverage for Java' plugin requires restart on unload | |
Bug | IDEA-242340 | Plugins dialog: Marketplace tab should shown the plugin of the most recent available version - from the Marketplace and from custom repository | |
Bug | IDEA-232675 | 3rd party incompatible plugin from brokenPlugins.txt can't be seen in the Plugins view | |
Bug | IDEA-240538 | Theme plugin auto apply after update reseting previous settings | |
Bug | IDEA-240805 | Go template plugin: java.lang.Throwable: Unexpected initialization problem by plugin installation | |
Usability | IDEA-237811 | "Install plugin from disk" should check brokenPlugins.txt | |
Cosmetics | IDEA-227302 | Help | AnalyzePluginStartupPerformance action: correct text displayed in DisablePlugins dialog | |
Cosmetics | IDEA-226009 | Plugin icons are blinking when we change status | |
Task | IDEA-239712 | DragHelper leaks reference to disposed project | |
Task | IDEA-238441 | Make performancePlugin.commandProvider dynamic | |
Exception | IDEA-238390 | Dynamic plugins: IllegalStateException on enabling Mercurial, Git plugins | |
Exception | IDEA-242114 | ISE at com.intellij.serviceContainer.ComponentManagerImpl.dispose on plugin update | |
Core. Project Settings | Bug | IDEA-238053 | Project Structure dialog does not apply changes when Eclipse project format is used |
Bug | IDEA-146107 | Window drive root problem: Creating a New project shows invalid path | |
Bug | IDEA-237873 | Do not suggest to download already installed JDKs | |
Bug | IDEA-235636 | Cannot open .ipr | |
Bug | IDEA-235984 | Wrong file encoding is used while IDE starting | |
Usability | IDEA-240068 | error: java: error: release version 15 not supported when compiling project with JDK_X language level in misc.xml | |
Core. Quick Documentation | Feature | IDEA-230655 | Generate type-use annotations in quick-documentation |
Core. Refactorings | Bug | IDEA-238440 | Multiple RenameHandlers for single element triggers HandlersChooser on element right click |
Core. Run. Configurations | Bug | IDEA-242728 | [new run config ui] Code Coverage section - impossible to remove it even with empty fields |
Bug | IDEA-230986 | Z-Order for dialog validation error | |
Bug | IDEA-237594 | IntelliJ 2020.1: Module path is empty if run configuration uses "@argfile" or "JAR manifest" | |
Bug | IDEA-224062 | [Environment variables] it's impossible to select some text and replace it with Paste | |
Bug | IDEA-230493 | Runner debug is not registered | |
Cosmetics | IDEA-238382 | The button in 'Store as project file' dialog not fully visible | |
Core. Run. Targets | Bug | IDEA-236233 | Avoid Prepare step for local running |
Task | IDEA-233588 | Change experimental flag to "run.targets" | |
Core. SSH | Feature | IDEA-237529 | Add Copy action to SSH Configurations settings |
Bug | IDEA-238394 | Link "Setup SSH configurations" in SSH Terminal settings page doesn't work in master | |
Bug | IDEA-237455 | net.schmizz.sshj.sftp.SFTPException: No such file | |
Editor | Feature | IDEA-237118 | Add -p (--project) command-line option to force opening a non-project file in one of already open projects |
Feature | IDEA-67379 | Change splitter position via keyboard | |
Feature | IDEA-235535 | make <editorActionHandler> dynamic | |
Bug | IDEA-236723 | New rendered comment view does not appear for class with annotations | |
Bug | IDEA-240064 | IndexOutOfBoundsException in logs in IDEA 2020.1.1 | |
Bug | IDEA-241266 | Editor hint isn't always displayed when pressing Next/Prev error buttons in Inspection Widget | |
Bug | IDEA-233073 | Dragging text inside a JavaScript multi-line string replaces tabs with "\t" | |
Bug | IDEA-236712 | Can't open a file after exception on project loading | |
Bug | IDEA-237927 | Wrong icons for Java class in Editor tabs | |
Bug | IDEA-236496 | In-editor javadoc moves with caret when related code remains in place | |
Bug | IDEA-242677 | Unable to set line separator for empty file | |
Bug | IDEA-239005 | EditorLastActionTracker leaks reference to PsiFile via EditorWindowImpl on plugin unload | |
Bug | IDEA-239009 | Vue: VueImplicitElement leaks through SmartPsiElementPointer on plugin unload | |
Bug | IDEA-235849 | Editor leaks reference to highlighter of unloaded plugin | |
Bug | IDEA-240773 | Line Separator widget doesn't appear for new file | |
Bug | IDEA-240930 | Brace highlighting inconsistencies | |
Bug | IDEA-238339 | Rendered Javadoc: cursor image is stuck on old place after toggling javadoc view after search inside javadoc | |
Bug | IDEA-238402 | Reference to Language object leaked through TrafficLightRenderer$DefaultUIController on plugin unload | |
Bug | IDEA-241478 | No highlighting for the selected smart step into variant | |
Bug | IDEA-237629 | When I change the line separator to LF the change is not taken into account until I save the file. If I change from LF to CR then the file is saved automatically | |
Bug | IDEA-235209 | JavaDoc in-editor rendering's gutter icon doesn't appear if first line comment | |
Bug | IDEA-240319 | "Scroll to Center" does not work with Move caret, minimize Editor scrolling | |
Bug | IDEA-236097 | Documentation is not rendered in package-info.java | |
Bug | IDEA-238298 | CompositeFoldingBuilder keeps reference to FoldingBuilder via cache in Language userdata after plugin has been unloaded | |
Bug | IDEA-241951 | Misaligned bullet points in rendered documentation | |
Bug | IDEA-240181 | Leaked references to EditorProvider on plugin unload | |
Bug | IDEA-234948 | 'Unsplit All' action doesn't work | |
Performance | IDEA-238114 | IntelliJ Idea 2020.1 memory runaway and crash | |
Performance | IDEA-240681 | Column selection mode is slow | |
Usability | IDEA-237082 | Improve Page Up/Down actions behaviour in presence of block inlays (e.g. rendered documentation) | |
Usability | IDEA-236498 | Rendered Javadoc switches to edit mode when changing code below | |
Usability | IDEA-237977 | Rendered JavaDoc not selectable | |
Usability | IDEA-227056 | EditorConfig suggestions almost only include ij_* (make standard options more visible) | |
Usability | IDEA-238203 | Rendered doc view cuts off large images | |
Usability | IDEA-241796 | Rename 'Render All' to 'Render All Documentation Comments' or similar | |
Cosmetics | IDEA-234985 | Inline doc preview: render "external link" icon | |
Task | IDEA-236787 | 'Promote' bidi text base direction setting when file containing RTL fragments is opened | |
Task | IDEA-237300 | Show rendered doc switch icon only on mouse hover | |
Task | IDEA-236538 | Add new parameters of doc comment to Color Scheme preview | |
Task | IDEA-233403 | LightEdit: extract to bundles | |
Task | IDEA-233257 | com.intellij.lang.folding.CustomFoldingProvider isn't dynamic | |
Task | IDEA-237045 | Correct rendering hints for rendered comments | |
Task | IDEA-238415 | Support rendered documentation view in module-info.java | |
Editor. Code Completion | Feature | IDEA-238495 | Allow to enrich fus data about code completion from plugins |
Bug | IDEA-240185 | CompletionPhase leaks a reference to Editor on plugin unload | |
Bug | IDEA-241485 | Missing fus 'completion' event group | |
Bug | IDEA-238617 | Don't check relevance features if model trained without positions from standard ranking algorithm | |
Bug | IDEA-238623 | Completion is not sorted by ML because of new weighers | |
Performance | IDEA-201824 | Completion item rendering shouldn't access PSI, index and file system on UI thread | |
Performance | IDEA-236322 | Automatic completion is started on every new typed character when there are no suggestions | |
Exception | IDEA-238546 | Throwable at com.intellij.completion.ngram.NGramFileListener.beforeFileOpened | |
Editor. Code Completion. ML | Feature | IDEA-240174 | Allow using a simple class name instead of fully qualified name |
Bug | IDEA-238908 | Arrows with position changes after ML reordering are broken | |
Bug | IDEA-240352 | MLFeaturesUtil.classNameSafeCache leaks references to plugin classes after plugin unload | |
Exception | IDEA-239695 | "java.lang.Throwable: File is not valid" on deleting a package with an opened file | |
Exception | IDEA-239003 | PsiInvalidElementAccessException on disabling ChangeReminder plugin | |
Editor. Color Schemes | Bug | IDEA-235116 | Darcula: annotation attributes are too bright in Java |
Editor. Diff and Merge | Feature | IDEA-238389 | Image three way merge don't feature compare left/right/base/middle... |
Feature | IDEA-234251 | Allow to "Accept Theirs" for folders in the "Conflicts" dialog | |
Feature | IDEA-238361 | Please implement collapse on the three way merge | |
Bug | IDEA-238054 | Missing method name when collapsing unchanged fragments in diff | |
Bug | IDEA-234614 | When launching `charm diff` splash screen remains | |
Bug | IDEA-240641 | 'Synchronized Scrolling' in diff jumps up/down 1 line on smooth scrolling if 'code vision' inlays are enabled | |
Bug | IDEA-236469 | commit diff view: //todo (fixme) not highlighted in the left editor | |
Usability | IDEA-236053 | Conflicts dialog is opened extremely small | |
Usability | IDEA-233728 | "Show details" in Diff is too close to the line breaks style indicator | |
Cosmetics | IDEA-239121 | diff viewer artefacts (reggression) | |
Exception | IDEA-231544 | RuntimeException when delete class from Local History | |
Editor. Editing Text | Feature | IDEA-168218 | 'Copy as Rich Text' should use some fallback font |
Feature | IDEA-235063 | Support inline inferred type hints for Java 10+ | |
Feature | IDEA-115572 | Allow showing Hidden characters | |
Feature | IDEA-238341 | Vertical padding/margin for rendered JavaDoc comments | |
Feature | IDEA-122181 | Add cursor for each line in selection | |
Bug | IDEA-236834 | Invalid Block Uncomment with Multicursor | |
Bug | IDEA-235044 | Multicaret allows to have matched braces away from caret | |
Bug | IDEA-240370 | Clone caret above/below uses incorrect caret position | |
Bug | IDEA-238541 | Honor CamelHumps selection when selecting on double click is not respected on mouse drag | |
Bug | IDEA-240297 | IDEA freeze on fetching documentation is completion popup | |
Bug | IDEA-235034 | Undo should revert argument indent in one step | |
Performance | IDEA-206087 | DataGrip 2018.2.4 freezes when pasting moderately long SQL query | |
Performance | IDEA-181188 | Pasting a line with 1.5 MB of XML into a scratch XML editor blocks IDEA | |
Usability | IDEA-234321 | "Copy as Plain Text" from inside JSON string value performs unescaping | |
Usability | IDEA-64606 | Show live template placeholders | |
Usability | IDEA-220863 | Jump outside closing bracket for <> | |
Cosmetics | IDEA-238872 | Cursor On Folded Block Is Not Intuitive | |
Cosmetics | IDEA-236045 | misalignment of indent guides and whitespace visuals | |
Task | IDEA-240654 | Ligatures per editor | |
Exception | IDEA-236288 | Macro stop working because of extreme editor wrapping settings | |
Editor. Error Highlighting | Bug | IDEA-241554 | Hint color for broken usage stays the same after editor theme changed |
Bug | IDEA-238504 | MarkupModelImpl > RangeHighlighter leaks tokens and PsiFiles through HighlighInfo on plugin unload | |
Bug | IDEA-150333 | Some warnings are still highlighted even though I selected "Syntax" for Highlight Level | |
Bug | IDEA-239006 | TrafficLightRenderer$DefaultUIController leaks PsiFile through FileIncludeContextHectorPanel on plugin unload | |
Editor. Formatter | Bug | IDEA-239008 | CodeStyleCachedValueProvider$AsyncComputation leaks reference to PSI File via TransientCodeSettings on plugin unload |
Bug | IDEA-231020 | EditorConfig plugin doesn't support ij_groovy_imports_layout property | |
Bug | IDEA-237737 | EA-218146 - IOOBE: LineSet.findLineIndex | |
Bug | IDEA-161839 | editorconfig not working on new files | |
Usability | IDEA-217450 | Show indent information in the status bar when using EditorConfig | |
Editor. Intention Actions | Bug | IDEA-238615 | HintManagerImpl > IntentionHintComponent leaks PsiFile on plugin unload |
Bug | IDEA-237047 | "Preview not available" is displayed when intention only deletes some lines | |
Bug | IDEA-234662 | Replace with end-of-line comment – extra blank lines | |
Bug | IDEA-236961 | idea hangs on "removing redundant imports", seems like on a single file | |
Usability | IDEA-236926 | Intention preview: alignment is broken if there are several parts diff parts and number of digits in line number is different | |
Exception | IDEA-233778 | Intention preview: Exception when preview is not available | |
Editor. Spellcheck | Task | IDEA-239816 | Spellchecker engine re-implementation |
Editor. TextMate Bundles | Bug | IDEA-241961 | Breaking change in TextMateHighlightingLexer in 2020.2 EAP |
Bug | IDEA-241606 | TextMateFile doesn't allow for addition of references from external reference contributors/providers | |
Bug | IDEA-236482 | Bad syntax highlight in Dockerfile if docker plugin is turned off | |
Bug | IDEA-237128 | TextMate bundles don't work for injections | |
Lang. Markdown | Task | IDEA-222581 | No code highilighing in markdown preview |
Lang. RegExp | Feature | IDEA-215101 | Regexp: Quick-fix for 'Duplicate character inside character class' |
Bug | IDEA-221089 | escaping a `#` in regex with comment mode is not redundant | |
Bug | IDEA-233769 | Adjacent closing tags for regex character classes are incorrectly parsed (e.g. in XMLSchema xs:pattern elements) | |
Bug | IDEA-234581 | Escaped single/double quote in regex syntax highlighting is wrong | |
Bug | IDEA-233477 | literal dash in regex character set colored as special character | |
Bug | IDEA-236620 | Redundant nested character class inspection | |
Usability | IDEA-173849 | Check RegExp dialog: Ctrl-F and Ctrl-R are enabled in the 'sample' field leading to ugly results | |
Lang. Shell Script | Feature | IDEA-240918 | Support copyright formatting for shell script files |
Feature | IDEA-216804 | Variable completion inside curly braces ${} | |
Bug | IDEA-232910 | Shell: nested expressions of parameter expansion are not highlighted/parsed | |
Bug | IDEA-239871 | Shell: Variables and subexpressions not supported in regular expressions, parsing error with parentheses expression | |
Cosmetics | IDEA-239877 | Shell Script settings: label hides & | |
Lang. XML | Bug | IDEA-241742 | "PSI invalidated outside transaction" message in idea.log after changing xml text |
Bug | IDEA-234908 | Invalid XML syntax is not detected by editor | |
Bug | IDEA-211744 | XPath color scheme not applied in XPath::evaluateExpression | |
Bug | IDEA-238406 | Reference to Language object leaked through XmlTagNameSynchronizer on plugin unload | |
Task | IDEA-238268 | Make EPs related to XML dynamic | |
Lang. XPath and XSLT | Feature | IDEA-133468 | XSLT 3.0 Support Crippled |
Bug | IDEA-231202 | XSLT run/debug configuration does not have Classpath and JDK field in products other than IDEA | |
Tools. Docker | Feature | IDEA-201752 | Docker: provide possibility to delete "failed", "deleted" nodes from the DockerView |
Feature | IDEA-241383 | Support "Docker for Windows" same as "Docker for Mac" | |
Bug | IDEA-234942 | DockerCompose: Errors about invalid format by using env. vars in images values | |
Bug | IDEA-221970 | Docker plugin errors with Docker Enterprise | |
Bug | IDEA-240719 | Docker's multi-tab drawing problem | |
Bug | IDEA-207193 | Docker Integration can't connect to npipe on Windows | |
Bug | IDEA-236451 | Docker: Exec tabs for a container are closed only from the second time. | |
Bug | IDEA-234512 | Images console: F1 should lead to the new help | |
Usability | IDEA-171120 | Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong | |
Task | IDEA-230603 | Refactor DockerFileDetector so that it's no longer a component | |
Tools. HTTP Client | Bug | IDEA-236414 | HTTP Client: not specified path variables values treating: action links don't work |
Bug | IDEA-237516 | Rest Client doesn't have URL-references if schema is missing | |
Bug | IDEA-239147 | HTTP Client: environment file is generated in Scratches for the HTTP Requests file from scratches but can't be used | |
Bug | IDEA-238760 | HTTP Client shows null in completion on generation of URL from Spring controller | |
Bug | IDEA-241998 | HTTP Client: Response handler doesn't recognise vendor JSON content type | |
Usability | IDEA-239686 | Micronaut: if absolute url is specified for @Client annotation, don't activate live template for the host part on the HTTP Request generating for client endpoints | |
Usability | IDEA-236212 | Do not show popup if there is only one environment | |
Cosmetics | IDEA-240184 | [Upsource] Discussion in HttpRequestErrorFixFilter.kt in review IDEA-CR-62118 | |
Exception | IDEA-238004 | HTTP Client: show ClearReadOnlyStatus dialog on MoveHTTPRequests refactoring performing in case of read-only files | |
Tools. Terminal | Bug | IDEA-239942 | CreateProcess failed. Code 267 when myProjectPath is not valid |
Bug | IDEA-136139 | Settings -> Tools -> Terminal -> Shell path: sh.exe -login -i throws Error | |
Task | IDEA-238296 | Replace service override used for CloudTerminalProvider with a different mechanism | |
User Interface | Feature | IDEA-237052 | Ability to change the width of free painters area in the gutter |
Feature | IDEA-234078 | Make it possible to remove undesired offset in components built using Kotlin UI DSL | |
Feature | IDEA-224049 | Allow disabling change markers on the scrollbar | |
Feature | IDEA-233416 | Add "Copy Filename" to context menu | |
Bug | IDEA-235755 | Knob icon has artifacts on HiDPI in new Color Picker | |
Bug | IDEA-241828 | Popup menus have long invisible internal cooldown | |
Bug | IDEA-233592 | No popup appears after "Check for updates..." from menu | |
Bug | IDEA-240457 | IdeFrameImpl.temporaryLostComponent leads to various UI component leaks on plugin unload | |
Bug | IDEA-237471 | Close button is hidden with "Tab placement: Right" | |
Bug | IDEA-218800 | Splash screen is shown above the license dialog on startup | |
Bug | IDEA-241832 | Search Everywhere: Commands are shown after actions on "All" tab i case of mixed results | |
Bug | IDEA-232070 | Context menu on project view or editor tabs does not show at all, main menu slowed | |
Bug | IDEA-236176 | click the mouse wheel not show usages | |
Bug | IDEA-232821 | Adding SDK from editor banner shows popup in the middle of the screen | |
Bug | IDEA-236234 | If a ThreeComponentSplitter is used in a tool window, it will lose its ability to be resized after the tool windows "View Mode" is changed to/from "Window" and "Docked Pinned" | |
Bug | IDEA-240400 | Wrong position of window control buttons in borderless UI | |
Bug | IDEA-242325 | Incorrect speed search highlighting in structure dialog | |
Bug | IDEA-222902 | Path to active tab is copied to clipboard if "Copy Reference" action was invoked for any other tab | |
Bug | IDEA-237226 | Appearance in "Subversion working copies" tab does not correspond to dark theme | |
Bug | IDEA-240549 | Minor: missing space in Reopen Project dialog | |
Bug | IDEA-228353 | Recent files action is not available in dumb mode | |
Bug | IDEA-239014 | EditorTextField releases Editor too late | |
Bug | IDEA-239720 | THEMES: Please add option to add background image to enpty frame only | |
Bug | IDEA-125537 | Pushing Enter in dialog windows chooses default focus instead of manually selected one on Linux | |
Bug | IDEA-238805 | Creating a disabled icon prevents unloading of plugin | |
Bug | IDEA-236253 | Project tree painting high cpu when scrolling with large selection | |
Bug | IDEA-235385 | Tab is not detached when crossing the IDEA frame | |
Bug | IDEA-241358 | Tab is not dropped to another window with detached tab | |
Bug | IDEA-206880 | Renaming profiles, keymaps, color schemes does not work | |
Bug | IDEA-239761 | Thread pool thread leaks reference to plugin classloader via JComponent.acc | |
Bug | IDEA-236760 | gutter's tooltips are not auto hiding on mouse move outside gutter | |
Bug | IDEA-226916 | Crash on clicking scope combobox on MacBook Pro with TouchBar | |
Bug | IDEA-238425 | Search everywhere popup does not remember its size after reopening | |
Bug | IDEA-231003 | Position of Structure tool window is set to Top Left when opening project if running IDEA with clean settings | |
Bug | IDEA-241923 | Search Everywhere: Misordering in Results | |
Performance | IDEA-238301 | Subpixel(LCD) text is slow with UI font in 2020.1, switching to greyscale antialiasing helps | |
Performance | IDEA-235635 | Idea freezes with AppleSystemUIFont when Event Log is opened (MultilineTreeCellRenderer takes a lot of time doing stringWidth) | |
Usability | IDEA-242264 | No indication in UI that baloon notifications are disabled for all notifications | |
Usability | IDEA-235322 | Async profiler snapshots names are too similar | |
Usability | IDEA-205563 | Incorporate sound cues into UI | |
Usability | IDEA-234565 | Settings "Choose Color" - allow paste hex color with # prefix | |
Usability | IDEA-242704 | Incosistent arrows in Inspections | |
Usability | IDEA-235124 | IDEA allows choosing folder in WSL outside user directory when creating project | |
Usability | IDEA-92196 | Event Log tool window shows indication of new message, but can't show the message before indexing completion | |
Usability | IDEA-235417 | New highlighting status indicator doesn't make it clear whether highlighting is finished | |
Cosmetics | IDEA-215438 | bookmarks tool window icon inconsistency | |
Cosmetics | IDEA-235222 | Speed search breaks text spacing | |
Cosmetics | IDEA-241426 | Inspection widget: correct backgrounds for additional options | |
Cosmetics | IDEA-237130 | "OK" Button in Copy Dialog is incorrectly now labeled "Refactor" | |
Cosmetics | IDEA-237117 | Broken layout in Highlighting level dialog in 2020.2 master (#IU-202.2222) macOS 10.15.2 | |
Cosmetics | IDEA-231276 | Hint in Search Everywhere is cut on macOS Catalina | |
Cosmetics | IDEA-236070 | hector the inspector is still alive | |
Cosmetics | IDEA-238209 | Create Desktop Entry - Result wording badly structured | |
Task | IDEA-238281 | Make getDataRule EP dynamic | |
Task | IDEA-238264 | Make keymapExtension EP dynamic | |
Task | IDEA-234632 | Make backgroundable tasks start in background by default | |
Task | IDEA-235017 | Inspection widget in Diff and Merge dialogs | |
Task | IDEA-238261 | Make com.intellij.favoriteNodeProvider EP dynamic | |
Exception | IDEA-240459 | Throwable: Notification posted too early (no window to display) | |
Exception | IDEA-235877 | SOE while walking through the live templates in Settings | |
Exception | IDEA-242397 | IAE at com.intellij.ide.actions.searcheverywhere.mixed.SearchEverywhereUIMixedResults.$$$reportNull$$$0 | |
Exception | IDEA-235581 | "cannot share data context between Swing events" when invoking actions from VCS Operations Popup | |
User Interface. Accessibility | Bug | IDEA-235804 | In screen reader mode, it is not possible to add an SSH interpreter |
Bug | IDEA-238421 | "Screen reader support" dialog does not appear on first IDEA start | |
Bug | IDEA-235610 | Do not speak the results of a file search or global search | |
Bug | IDEA-236984 | Labels in search forms are not associated with the find and replace fields | |
Bug | IDEA-226881 | IntelliJ IDEA should detect a11y mode on the first start | |
Bug | IDEA-234801 | In screen reader mode, it is not possible to select a compiler | |
Bug | IDEA-236610 | In screen reader mode, it is impossible to call a designer from a gatter ui | |
Bug | IDEA-237378 | [a11] action labels are not accessible in the welcome frame | |
User Interface. Console View | Feature | IDEA-237479 | Make exceptions in stacktraces navigatable |
Task | IDEA-238247 | Make com.intellij.console.folding extension point dynamic | |
User Interface. Controls | Bug | IDEA-229090 | memory leak in MoveFilesOrDirectoriesDialog via FileChooserFactory.getInstance().installFileCompletion |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-240461 | enable JCEF by default in IDEA |
Bug | IDEA-236310 | [mac] JCEF crashes when run after JavaFX | |
Bug | IDEA-241623 | Shortcuts and input stop working in IDEA after creating markdown file | |
Bug | IDEA-242358 | allow JBCefBrowser.loadHTML load JS referenced from the html | |
Bug | IDEA-240913 | [jcef] ExceptionInInitializerError when opening md file with non-default jdk | |
Bug | IDEA-231071 | JCEF keyboard focus issues | |
User Interface. Find, Replace, Usages | Feature | IDEA-120620 | Directory tree grouping in search |
Bug | IDEA-229350 | Can't see the buttons in the "Replace All" dialog from "Replace in Path" dialog | |
Bug | IDEA-218741 | An item is not marked as bookmarked despite the toggling | |
Bug | IDEA-240868 | File Mask isn't applied in Find in Path | |
Bug | IDEA-236772 | Setting bookmarks from `Find in path`s preview does not work | |
Usability | IDEA-89522 | Show Usages popup: N usages were filtered out. | |
Task | IDEA-217969 | Change the tab header for ‘Replace’ opened in Tool Window | |
User Interface. Focus | Bug | IDEA-232518 | A balloon panel of a breakpoint is not FocusCycleRoot |
User Interface. Graphics | Bug | IDEA-236845 | circle svg shape is curved |
Exception | IDEA-242075 | "Coordinate out of bounds" when rendering a disabled button with JBHiDPIScaledImage icon | |
User Interface. Keyboard Input | Usability | IDEA-237099 | Fix mnemonics on Mac to work with Alt |
User Interface. Look and Feel | Bug | IDEA-241705 | "Classic Light" color scheme is applied to editor after installing dynamic plugins |
Bug | IDEA-227157 | Some text in "IDE and Plugin Updates" popups in dark themes is gloom | |
Cosmetics | IDEA-236160 | Invalid gaps in 'Code Style' settings | |
User Interface. Navigation | Feature | IDEA-236263 | Add tooltip on the tabs in the search everywhere popup dialog |
Bug | IDEA-236137 | Alt+Home shows class members despite them being explicitly hidden from navigation bar | |
Bug | IDEA-215515 | Speed search in bookmarks popup | |
Task | IDEA-238431 | Make search.topHitProvider EP dynamic | |
User Interface. Project View | Bug | IDEA-238518 | Projects > Always Select Opened File |
Bug | IDEA-238310 | CompoundProjectViewNodeDecorator keeps reference to decorator after plugin has been unloaded | |
User Interface. Services View | Bug | IDEA-236784 | Services: green blink in details part when closing table editor |
Version Control | Feature | IDEA-236817 | Use Cmd\Alt+0 for Commit toolwindow |
Feature | IDEA-210301 | Support terminal colors in VCS console | |
Feature | IDEA-234016 | Allow configuring locations to skip in Git Root Detector | |
Feature | IDEA-235328 | Support navigation to specific messages in VCS console | |
Feature | IDEA-209622 | VCS Ignore minor changes | |
Bug | IDEA-238011 | "Extra commit for .java > .kt renames" checkbox is not shown if commit options popup was opened before java->kotlin conversion | |
Bug | IDEA-79274 | can't export patch from shelf | |
Bug | IDEA-238620 | Shelve button doesn't have a mnemonic | |
Bug | IDEA-207789 | Can't create a patch from shelve if a file has been moved | |
Bug | IDEA-241328 | Empty patch generated when created from Shelf | |
Usability | IDEA-238506 | Annoying tooltip "Code completion available" in new commit options | |
Usability | IDEA-235382 | Commit button isn't triggerred using Cmd+Enter on macOS | |
Usability | IDEA-232551 | Option to restore showing diff preview in the Log on the right | |
Usability | IDEA-235746 | Non-modal commit: if the Commit toolwindow is moved to the bottom then place the commit message field at the right | |
Usability | IDEA-241808 | Second click on "Amend" checkbox leads to "Amend Commit" action. And not to unchecking checkbox. | |
Cosmetics | IDEA-237658 | Apply patch conflict resolving: remove underlined chars from the message | |
Cosmetics | IDEA-241242 | "Shelving changes" progress title starts with underscore | |
Cosmetics | IDEA-238353 | Add `Help` for interactive rebase dialog | |
Cosmetics | IDEA-190253 | "Copy Revision Number" description is slightly incorrect | |
Version Control. Git | Feature | IDEA-241265 | Add git from WSL to executable autodetection |
Feature | IDEA-234648 | Always Use schannel sslbackend for HTTP based remote commands on WIndows | |
Feature | IDEA-238559 | Show 2 logs tabs in Editor instead of the separate Compare branches dialog | |
Feature | IDEA-125616 | Allow to compare any two branches | |
Feature | IDEA-172253 | Allow using WSL git executable | |
Feature | IDEA-241522 | Save options state in Git Merge dialog | |
Feature | IDEA-85434 | Allow to squash local commits from the log | |
Bug | IDEA-230448 | Display the actual Git executable error in the Settings | |
Bug | IDEA-241364 | Non-localized label in Push dialog | |
Bug | IDEA-242170 | Unable to clone project from GitHub when choosing folder in WSL | |
Bug | IDEA-234107 | Duplicate Git branches menu in the status bar | |
Bug | IDEA-204480 | Git: all remote operations fail with "execvp: No such file or directory" error | |
Bug | IDEA-242898 | New merge dialog: commit message is dropped after new options adding | |
Bug | IDEA-242778 | Git Pull progress shows toString() instead of the remote name | |
Bug | IDEA-241379 | Menu is available for empty list of commits in Compare branches tab | |
Bug | IDEA-236088 | Interactive rebase: wrong hight of reworded lines on IDE with adjusted font size | |
Bug | IDEA-241262 | List of commits doesn't update on detached Compare branches tab | |
Bug | IDEA-241919 | WSL: Update project with conflict changes using merge strategy doesn't work | |
Bug | IDEA-236597 | Reworded commit message is dropped after squashing | |
Usability | IDEA-216382 | "Compare with Current" could produce confusing results | |
Usability | IDEA-236897 | Make "Edit Commit message" input resizable | |
Usability | IDEA-242889 | No help-button on new merge and pull dialogs | |
Usability | IDEA-189303 | Checkboxes in commit dialog and partial changelists should not depend on gutter highlighting | |
Usability | IDEA-233918 | Show notification on unstash | |
Usability | IDEA-128375 | GIT Integration: Unhelpful Message "no tracked branch" on a Failed Update Attempt | |
Usability | IDEA-170834 | Add link to the console to VCS error notifications | |
Usability | IDEA-237492 | Improve Can't Update wording | |
Usability | IDEA-241275 | Remove Swap branches from the Compare view | |
Usability | IDEA-242775 | Git Pull proposes to pull from an unrelated branch | |
Cosmetics | IDEA-241254 | Incorrect hint for Compare branches tab | |
Task | IDEA-230903 | Drop builtin SSH client | |
Exception | IDEA-241257 | java.lang.AssertionError: Action:Collapsing linear branches... | |
Exception | IDEA-242777 | Git Pull throws Remote branch name seems to be invalid. Branch: master | |
Exception | IDEA-235134 | NPE when trying to disable synced branches feature | |
Exception | IDEA-241100 | IllegalStateException: @NotNull method git4idea/repo/GitRepositoryManager.getInstance must not return null | |
Exception | IDEA-240960 | ClassCastException on enabling Git plugin | |
Version Control. GitHub | Feature | IDEA-217332 | Add more info about tokens to Login To Github with token dialog |
Bug | IDEA-240324 | GitHub Pull Requests: description is not shown in Timeline | |
Bug | IDEA-240197 | GitHub PullRequests: could not calculate merge base | |
Bug | IDEA-238860 | Cannot see changed files for pull request, and cannot even copy error message from the window | |
Bug | IDEA-240325 | GitHub create Gist: Cant upload binary file: {0} | |
Bug | IDEA-238553 | GitHub Pull Requests: the last comment is doubled in Timeline view on 'view pull request' re-invocation | |
Bug | IDEA-233345 | GitHub account: improper on-hover link underlying on Re-Login | |
Bug | IDEA-240309 | Visual Atifacts after removing reviewer | |
Bug | IDEA-240320 | GitHub: The branch {0} is not fully merged to the branch {1} | |
Bug | IDEA-238290 | GitHub Pull Requests: default github account setting via PullRequests view doesn't work | |
Bug | IDEA-241280 | GitHub Pull Request: Last Timeline entry is doubled after Pull Request is reopened | |
Bug | IDEA-235810 | GitHub PullRequests: cannot submit review with approval | |
Bug | IDEA-240356 | GitHub Pull Requests: comments are not shown at once | |
Bug | IDEA-240312 | GitHub checkout new branch: branch name appears as {0} | |
Bug | IDEA-238781 | Create Pull Request - branch name is parameterized | |
Bug | IDEA-240333 | GitHub: account {0} is already added | |
Bug | IDEA-240702 | GitHub Pull Requests: Cannot submit Reply to comment after review was started | |
Bug | IDEA-242149 | Pull request can't be opened | |
Bug | IDEA-236888 | Pull Requests: timeline editor tab doesn't appear in RecentFiles and RecentLocations dialogs | |
Bug | IDEA-241984 | Pull request TImeline: Loading... label gets stuck | |
Bug | IDEA-241261 | IllegalArgumentException: "List has more than one element" after default GitHub account is set | |
Usability | IDEA-241437 | GitHub Pull Requests: Refresh Timeline is not available in the middle of timeline | |
Version Control. Local History | Bug | IDEA-229645 | NullPointerException |
Version Control. Log | Bug | IDEA-221930 | Checkout revision keymap is gone. |
Usability | IDEA-233823 | "Show My Branches" should hide empty directories | |
Cosmetics | IDEA-232199 | Add a tooltip for the HEAD icon in the new branch list | |
Cosmetics | IDEA-231532 | Remove ":all" from Log tab | |
Version Control. Subversion | Bug | IDEA-241771 | Added file with set property is not shown as "Locally Deleted" if removed from terminal using "rm" command |
Task | IDEA-242300 | Subversion Working Copies Information: provide "Refresh" toolbar action instead of separate link | |
No subsystem | Feature | WEB-36384 | WebP Filetype Unsupported |
Feature | WEB-31762 | Code format should allow configuring prettier as default | |
Bug | WEB-32876 | Don't wrap long method calls in Vue.js interpolations on formatting | |
Bug | WEB-43158 | False positive "Element 'variable' is resolved only by name without use of explicit imports" with @use | |
Bug | WEB-45444 | GjsLintConfigFileChangeTracker registers listeners with incorrect disposable | |
Bug | WEB-26087 | Vue.js: HTML comments are used in the style tag instead of SCSS comments | |
Bug | WEB-45382 | WSL2: TSLint: Error applying code style rules from configuration file | |
Bug | WEB-45704 | Vue.js: backspace in indent based sub-langs should remove one indent | |
Bug | WEB-45155 | WSL2: ESLint: Error applying code style rules from configuration file | |
Bug | WEB-45570 | Go to declaration doesn't work for ES6 import specifiers | |
Bug | WEB-33323 | Emmet doesn't keep Vue.js attribute values | |
Bug | WEB-45424 | LinterCodeStyleImportSourceTracker uses Project as parent disposable for PsiTreeChangeListener | |
Bug | WEB-45159 | WSL2: Can't analyse webpack.config.js in vue template project | |
Bug | WEB-45384 | WSL2: Prettier: Error applying code style rules from configuration file | |
Bug | WEB-45758 | Stuck Typescript Code Analysis and InvalidPathException | |
Usability | WEB-44683 | New prettier-on-save functionality persisted in .idea | |
Task | WEB-45542 | CommonJS quick fixes: limit depth of warnings to 2 (similar to the ES6 missing imports inspection) | |
CSS | Bug | WEB-39217 | Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. |
Usability | WEB-10013 | CSS/SCSS formatter needs to be aware of CSS3 grid-layout properties | |
Task | WEB-45876 | CSS plugin(bundled) requires restart on disable (ourDefaultStyleLanguage, ourInlineStyleElementType) | |
Task | WEB-45098 | Don't use service override for com.intellij.lang.css.watcher.clones.FileWatcherAwareCssDuplicatesService | |
CoffeeScript | Bug | WEB-45537 | CoffeeScript import can no longer be automatically inserted |
Debugger | Feature | WEB-43442 | Show objects preview when evaluating in console |
Bug | WEB-45707 | Debugger can't connect sometimes | |
Bug | WEB-43829 | Debugging Vue.js with TypeScript in .vue file is only randomly recognizing the RemoteUrl | |
Bug | WEB-45839 | Show array contents in preview | |
Bug | WEB-44470 | Console output is missed sometimes (linux) | |
Bug | WEB-44912 | Debugging Vue.js + Typescript doesn't work | |
Bug | WEB-45850 | Incorrect line break layout in console | |
Bug | WEB-39223 | Show some placeholder for inner objects in Variables View | |
Usability | WEB-41277 | JS debug: "Sort values alphabetically" is missing in Debug toolbar | |
Cosmetics | WEB-36669 | Fold nested object preview when evaluating in console | |
File Watchers | Bug | WEB-43873 | Exception from FileWatcher plugin when the plugin is being disabled |
Task | WEB-21872 | File watchers: remove outdated templates | |
HTML | Bug | WEB-45429 | SVG: Attributes are shown as invalid when using `svg:` prefix |
Bug | WEB-41056 | New top-level line inside script tag is indented according the HTML, not JavaScript code style settings | |
Bug | WEB-44955 | Unify indentation rules of language blocks in HTML | |
Bug | WEB-34199 | Rearrange tag attributes doesn't work in JSX or TSX | |
Bug | WEB-31198 | Webstorm throws error because of not knowing Angular's '&ngsp;' html entity | |
JSON | Bug | WEB-33705 | Unintended autocomplete list pop-ups when typing B or P inside quotes in JSON strings |
JavaScript | Feature | WEB-30909 | Convert indexed for loop into forEach |
Bug | WEB-44868 | Webstorm doesn't show completion for attributes of classes referenced through JSDoc from other files | |
Bug | WEB-45220 | Missing default value after "=" in function declaration should be highlighted as syntax error | |
Bug | WEB-45498 | JavaScript: import/require isn't suggested for CommonJS export with a name reference | |
Bug | WEB-44535 | Don't suggest let/const in completion for ES 5.1 | |
Bug | WEB-45520 | Go to definition jumps to the import statement for default exports | |
Bug | WEB-44737 | Date.now() is not of type function bug. | |
Bug | WEB-44874 | [JS] Missed signatures for a library (node-fetch) | |
Bug | WEB-45578 | Properties added to Node.js 'global' namespace are not resolved | |
Bug | WEB-45832 | Require isn't suggested for CommonJS object export | |
Bug | WEB-45528 | Go to declaration doesn't work on a variable to the right-hand of assignment | |
Bug | WEB-45670 | JavaScript: instanceof keyword isn't suggested after variable name in definitions | |
Bug | WEB-45639 | Go to usages doesn't work on variables | |
Bug | WEB-45812 | Wrong redundant character escape in ECMAScript 2015 unicode mode (for square brackets) | |
Bug | WEB-45549 | JavaScript assistance for augmented classes | |
Bug | WEB-45181 | Material UI: Unstable resolve of props in react components(JSX) | |
Bug | WEB-45290 | Type is always unset for destructuring props in a functional component signature | |
Bug | WEB-45288 | 'Create method from unresolved' sometimes creates method in wrong class of identically-named classes | |
Bug | WEB-45402 | Structure view for JavaScript file fails to filter attributes and methods | |
Bug | WEB-45511 | JSdoc type casting doesn't work | |
Bug | WEB-45572 | Syntax errors when using `as` keyword as variable name | |
Bug | WEB-44997 | CommonJS module usages are not marked as not resolved if it's imported in other file | |
Bug | WEB-45663 | Enable completion autopopup with a suggestion of names after keywords | |
Bug | WEB-34403 | JSDoc: wrong type mismatch errors when extending typedefs | |
Bug | WEB-44878 | [JS] "Unused" constructor of static inner class | |
Bug | WEB-45390 | Trailing comma should be allowed in flow generic type parameters | |
Bug | WEB-44843 | Wrong type inference with discord.js | |
Bug | WEB-45448 | Javascript : auto-complete not working for multiple levels of Object.Assign() if result of the Object method wasn't re-assigned to the target object | |
Performance | WEB-45024 | High CPU usage on editing | |
Performance | WEB-45371 | Recursive generators: JS code analysis never ends | |
Usability | WEB-44720 | Allow disabling live templates on keywords completion | |
Usability | WEB-45744 | Remove unnecessary parentheses intention: do not show if there's a newline after the brace | |
Usability | WEB-45746 | Replace nested calls with pipe expression intention: do not show for short chains | |
Usability | WEB-45718 | Add additional live templates for JavaScript keywords | |
Usability | WEB-45851 | Disable name suggestions for variable and parameter names | |
Task | WEB-45552 | JavaScript: move code from module-based inspection to the regular "unresolved reference" inspection | |
Task | WEB-45854 | JavaScript / TypeScript: structure view must work in dumb mode | |
Exception | WEB-45611 | Code Analysis Crashes when trying to commit | |
Exception | WEB-45613 | SOE during indexing of js file | |
JavaScript. Formatter | Feature | WEB-30382 | Wrong indentation of <script> and <style> in .vue files |
Feature | WEB-30456 | Indent the *.vue file with 4 spaces, for template, script and style | |
Feature | WEB-37591 | Vue.js indentation (.vue files) | |
Feature | WEB-36410 | Provide options for Vue.js interpolations formatting | |
Bug | WEB-23938 | When I do CTRL-ALT-L, the blank line is not being respected on IMPORTS, plus comments disappear | |
Bug | WEB-42840 | Vue Component - CSS Indentation ignored, HTML used instead | |
JavaScript. Frameworks | Feature | WEB-44650 | Support vue.js syntax in Thymeleaf templates |
Feature | WEB-25971 | Vuex: implement special resolve for mapped properties on `this` | |
Feature | WEB-41697 | Vue: Vuelidate support | |
Feature | WEB-8192 | Inject CSS in querySelector the same as is done in jQuery | |
Feature | WEB-45736 | Show type of React component's property in documentation popup and on cmd-hover | |
Feature | WEB-33084 | Vue computed type hinting | |
Feature | WEB-44383 | Vue Components are not recognised when a Mixin is extended in Typescript | |
Feature | WEB-43270 | Support npm package 'vue-typed-mixins' | |
Feature | WEB-36254 | Make Vue.js instance properties autocompletion component-aware | |
Feature | WEB-25863 | Language-specific code style in .vue files | |
Bug | WEB-36252 | Broken Vue.js component data properties autocompletion | |
Bug | WEB-36561 | Vue.js: Support expression statements in event bindings | |
Bug | WEB-45584 | Vue.js: Code in <style> tag ignores language specific "Quote marks" settings while reformatting | |
Bug | WEB-35714 | Vue Single File Component - Typescript - data properties not resolved when using 'Vue.extend()' to create component | |
Bug | WEB-45903 | Can't call 'File | New | Project' in Idea Community after installing PhoneGap plugin | |
Bug | WEB-37615 | Angular: properly implement type for template and reference variables | |
Bug | WEB-45531 | Error reported when using Vue filters with specific names | |
Bug | WEB-40041 | Yeoman: cannot install a generator from UI | |
Bug | WEB-37968 | Bug with commenting SCSS multiple transform lines in VUE files | |
Bug | WEB-36253 | Vue.js instance properties are not available in template autocomplete | |
Bug | WEB-44512 | Intention "introduce local variable" and 'Specify type explicitly'' shouldn't be in angular templates | |
Bug | WEB-45591 | Vue.js: "Use HTML indents within <style> and <script> tags" option affects formatting in vue files | |
Bug | WEB-45716 | Creating a "Cordova Project" stops at "-Building an enterprise app? Ionc has Enterprise Support and Feature: https://io...." | |
Bug | WEB-45672 | Ivy: issues with Material table support | |
Bug | WEB-45270 | Inherited component or directive properties not recognized, when built with Ivy | |
Bug | WEB-45546 | Vuex: inspection text is empty on unresolved Vuex symbols | |
Bug | WEB-26961 | Create-react-app: support installation via yarn | |
Bug | WEB-30024 | In .vue files, lang = stylus, the cursor wrap in the wrong indent | |
Bug | WEB-42448 | HTML Quote style - Enforce on reformat is not applied in Vue apps | |
Usability | WEB-45703 | New project with create-react-app: remove Scripts version field | |
Usability | WEB-45740 | Extract React Component: change name in the list of refactorings | |
Cosmetics | WEB-28224 | Rename PhoneGap/Cordova to Cordova | |
Cosmetics | WEB-45529 | Corrupted hint text in Editor | Code Style | Vue | |
Cosmetics | WEB-26962 | Improve 'Invalid package' warning | |
Task | WEB-45099 | Update bundled react.d.ts to the latest version | |
Exception | WEB-42402 | Throwable when creating a new Ionic project | |
JavaScript. Inspections | Feature | WEB-11796 | Result of assignment expression used - additional way to suppress |
Feature | WEB-44004 | Javascript unused symbols: allow to supress on whole class | |
Feature | WEB-45630 | Enable support of Top-Level Await in Node.js by default | |
Feature | WEB-40007 | Add JavaScript Inspection to replace traditional array loop with "for (const elem of arr)" | |
Feature | WEB-22023 | Inspection "JavaScript | Code style issues | Variable declarations are at the scope start" triggers for let and const declarations | |
Bug | WEB-45739 | Invalid "not a constructor" inspection warning using lower-cased class names on global object even with explicit @constructor in JSDoc | |
Bug | WEB-45483 | "local variable naming convention" inspection treats enum fields as local variables | |
Usability | WEB-45501 | Add 1000 to the exception list of the "Magic number" inspection | |
JavaScript. Refactoring | Feature | WEB-44617 | Add '.map()' to 'for..of' intention |
Feature | WEB-45287 | 'Type Mismatch' Quick fixes could suggest union type with actual (if actual type is nullable of expected? / always?) | |
Bug | WEB-44614 | Move refactoring ignores multiple lines of single-line comments | |
Bug | WEB-37983 | Cancelled move class to file action still creates a new file | |
Bug | WEB-45247 | JS `extract variable`suggest illegal name | |
Bug | WEB-44619 | Improve "Replace with function property" intention for object literals | |
Bug | WEB-20177 | Incorrect handling of 'this' in lambda in extract method | |
Usability | WEB-45747 | Move Members refactoring: enable completion for path on typing | |
Usability | WEB-45748 | Move Members refactoring: create a new file without confirmation | |
Task | WEB-45475 | JavaScript: implement flip intention for base arithmetic operations (+-/*) | |
Task | WEB-45476 | JS: add fori postfix template similar to java | |
Linters | Bug | WEB-45146 | "Run ESLint fix on save" option is not saved in settings when Standard is chosen |
Task | WEB-45198 | Remove JSCS and extract it to a plugin | |
Task | WEB-44511 | Remove JSLint and extract it to a plugin | |
Task | WEB-45193 | Remove Closure Linter and extract it to a plugin | |
Live Edit | Task | WEB-45083 | Make liveEdit.compilerInvoker EP dynamic |
Node.js | Bug | WEB-45580 | Allow starting Node.js debug configuration without checking node version |
Bug | WEB-45203 | Show node packages with WSL UNC paths properly | |
Bug | WEB-45519 | Enable "Missing require() statement" inspection for projects without enabled Node.js code assistance | |
Performance | WEB-39488 | Scanning node_modules directory with many files freezes IDE on project open | |
Usability | WEB-44526 | Update run configuration's content according interpreter's type | |
Pug (ex-Jade) | Bug | WEB-9967 | Jade paste with starting line break |
Bug | WEB-13963 | Jade: Indentation & Pasting does not work well | |
Bug | WEB-30392 | Wrong indent on enter in Pug template tag in .vue file | |
SASS | Feature | WEB-45196 | SASS math module: support new functions and variables |
Bug | WEB-36507 | SCSS warns "Typo: In word 'transparentize'" for built-in function | |
Bug | WEB-30990 | Vue.js, SASS: formatting moves sibling blocks to the right | |
Bug | WEB-36542 | Sass and SCSS have wrong breadcrumbs text for mixins | |
Bug | WEB-39261 | Duplicates should not be set between source and generated file | |
Bug | WEB-39103 | Sass: wrong indent on Enter in embedded stylesheet | |
Cosmetics | WEB-44152 | Sass plugin should reference the stdlib functions with dashes | |
Stylus | Bug | WEB-41605 | Vuejs - Stylus - Reformating breaks multiple class selectors with newline separation |
Bug | WEB-39580 | Comment multiple lines on Stylus code inside Vue component | |
TypeScript | Feature | WEB-44952 | Consider tsconfig*.json as extended json (in addition to tsconfig.json itself) |
Bug | WEB-45261 | Typo info duplicates in the popup when a function parameter has the type of a function | |
Bug | WEB-26280 | auto-completion could not suggest file name in tsx file. | |
Bug | WEB-45065 | Extra # is added after completing #-private fields | |
Bug | WEB-44853 | Improve 'Create field' intention destination element resolving | |
Bug | WEB-43636 | 'Implement all members' fix suggests extra properties when using spreads | |
Bug | WEB-44232 | typescript `show project error` is slow with monorepo | |
Bug | WEB-45309 | 2020.1 breaks my JavaScript extensions for bundled type libs | |
Bug | WEB-44848 | TypeScript quick doc: show type alias member for object types | |
Bug | WEB-39705 | Auto-import should use library name when importing modules/components from Angular libraries | |
Bug | WEB-43927 | Generate @type annotation for TypeScript class fields if "Include types in JSDoc" is enabled | |
Bug | WEB-45284 | 'ref' live template should only be available at top of the file | |
Bug | WEB-45657 | .ts files refactor -> rename changes file extension in import to '.js' | |
Bug | WEB-45285 | Generic arguments completion adds invalid 'extends' | |
Bug | WEB-43243 | Vue support breaks when extending Mixin (TypeScript) | |
Performance | WEB-45369 | IDE freezes during TypeScript code completion in react projects with styled components | |
Usability | WEB-37305 | Webstorm recalculates all TypeScript errors for the entire project on almost every change | |
Exception | WEB-45822 | IDE Exception in JavaScript and TypeScript plugin on Windows | |
Unit Tests | Bug | WEB-45721 | mocha-webpack not working in 2020.1.1 |
DB Console | Feature | DBE-9417 | Improve usability of "Run script" feature. |
Bug | DBE-9876 | Force executing queries in read-only mode runs the wrong query | |
Bug | DBE-7578 | Introspection runs after read-only mode restriction | |
DB Diff | Bug | DBE-10727 | Compare schemas does not respect the column order |
DB Introspection | Bug | DBE-10715 | 2020.1.3 version throws error on running queries and tables refresh: time zone abbreviation "novst" is not used in time zone "Asia/Novosibirsk" |
Bug | DBE-10319 | Using Presto Jdbc driver results with bad queries while refreshing schema | |
DB Refactoring | Usability | DBE-10543 | Button layout exactly the wrong way round (Compare DDL with Database) |
Data Import & Export | Bug | DBE-10754 | Dump Data to FIle - XML Extractor doesn't convert special characters to character entities |
Usability | DBE-10931 | Usability regression with the new export dialog: replace file | |
Data Views | Bug | DBE-10775 | Table View does not show new line at the end of a text |
Usability | DBE-9995 | Accept value on UP or DOWN key if multiline (text) cell editor contains only one line | |
Usability | DBE-8336 | Shorten tab names in DataGrid with placement on the right/left | |
Usability | DBE-10707 | Generated filter from Filter By context menu clears MongoDB projection | |
Usability | DBE-5447 | Option to show boolean value as true, false, <null> instead of a checkbox | |
Navigation & Search | Usability | DBE-10340 | Improve difference between database objects and file objects in Go To Table |
PL & DDL Editor | Feature | DBE-5756 | Database - Adding datasource as DDL - adding whole folders besides files only |
SQL Completion | Bug | DBE-10836 | MongoDB completion sometimes stops working |
SQL Format and Style | Bug | DBE-10779 | Wrong indent when a command starts with a comment |
SQL General | Bug | DBE-10726 | No ability to create a DDL data source if there are no folders attached |
Usability | DBE-10865 | Collapsed SQL uses wrong code style | |
SQL Generation | Bug | DBE-10334 | Modify table action no more works from the editor |
Bug | DBE-10724 | Snowflake Table Creation Generates Invalid DDL w/ Comments on Primary Keys | |
SQL Highlighting | Bug | DBE-10886 | Parsing error for valid postgres plpgsql exception clause with multiple error conditions |
Bug | DBE-10778 | MariaDB Dialect JSON_QUERY not recognized | |
Bug | DBE-10748 | Errors in SQL Editor for correct Oracle SQL statements | |
SQL Refactoring | Feature | DBE-10581 | "Extract variable" refactoring for SQL Server |
Feature | DBE-10321 | Implement "Suggested Rename" for SQL | |
SQL Resolve | Feature | DBE-10457 | New quick fix: refresh schema |
RubyMine 2020.2 EAP2 (202.5103.12 build) Release Notes
Core | Usability | RUBY-26461 | "execute in the context of rails" default for scratches should be configurable |
Core. Consoles | Feature | RUBY-26210 | Create IRB and Rails console run configurations from "Run Anything" |
Lang. Liquid | Feature | RUBY-26415 | Implement codeblock support handler for liquid language |
Feature | RUBY-26417 | Add folding support for liquid language | |
Feature | RUBY-26512 | Support for `ifchanged` Liquid tag | |
Feature | RUBY-26414 | Implement brace matcher for liquid language | |
Feature | RUBY-26416 | Implement formatter for liquid langage | |
Feature | RUBY-26412 | Implement syntax highlighting for liquid language | |
Feature | RUBY-26418 | Implement commenter for liquid language | |
Bug | RUBY-26516 | [Liquid] Non-clear if and for blocks after formatting | |
Exception | RUBY-26519 | IDE Exception inside liquid tag | |
Rails. Code Insight | Feature | RUBY-26118 | Crashes in Ruby on Rails project |
Ruby. Code Insight | Performance | RUBY-26400 | RubyMine 2020.1.1: high CPU usage without any specific actions |
Performance | RUBY-26389 | RubyMine 2020.1.1: slow on typing and scrolling | |
Ruby. Inspections | Feature | RUBY-26465 | Add error annotation for when two blocks passed to a method call |
Ruby. Intention Actions | Feature | RUBY-19684 | Merge the same branches |
Feature | RUBY-21120 | Intention to convert A::B::C to module A; module B; class/module C and vice versa | |
Bug | RUBY-26496 | Try limit "Introduce local variabel" intention to non-nil/void contexts | |
Bug | RUBY-26501 | Missing "Add attribute xyz" intentions in settings screen and incorrect name | |
Ruby. Parsing | Feature | RUBY-26387 | Ruby 2.7: shorthand syntax for arguments forwarding |
Ruby. Tests | Bug | RUBY-25406 | minitest in RubyMine doesn't support parallel run |
RubyMine 2020.2 EAP1 (202.4357.25 build) Release Notes
No subsystem | Bug | RUBY-26125 | Set up a Ruby development environment link creates 3 tabs in browser |
Usability | RUBY-26012 | Implement gemset creation from the context menu | |
Core | Bug | RUBY-26266 | Copy Reference produces deprecated syntax on Ruby method |
Bug | RUBY-26027 | Trying to open projects gets RubyMine stuck in indexing loop | |
Core. Consoles | Feature | RUBY-26210 | Create IRB and Rails console run configurations from "Run Anything" |
Bug | RUBY-25603 | Irb console doesn't work when run from Run Anything with ruby 2.7.0 | |
Core. Localization | Bug | RUBY-26282 | All languages: RubyMine run configurations fields are not fitted |
Bug | RUBY-26351 | All languages: Bundle actions in run anything are partly translated | |
Editor. Editing Text | Feature | RUBY-15113 | Duplicate line keep cursor in same column |
Lang. Liquid | Feature | RUBY-26413 | Implement quote handler for liquid language |
Feature | RUBY-26414 | Implement brace matcher for liquid language | |
Feature | RUBY-26412 | Implement syntax highlighting for liquid language | |
Feature | RUBY-26418 | Implement commenter for liquid language | |
Task | RUBY-26460 | Implement liquid plugin delivery | |
Rails. Code Insight | Feature | RUBY-9002 | Autocomplete helper functions in controller views |
Feature | RUBY-25519 | Add type support for `not` call in active record relation chains | |
Remote Interpreters. Docker | Feature | RUBY-19283 | Docker: support RuboCop with remote interpreter |
Ruby. Code Completion | Feature | RUBY-26013 | Offer ".." in `require_relative` auto-completion when nested inside project root |
Bug | RUBY-25792 | Completion for gems in `Gemfile` show duplicates | |
Bug | RUBY-25972 | Don't show files that have already been required in the completion for require_relative | |
Ruby. Code Insight | Task | RUBY-26070 | Remove LanguageLevel#DEFAULT |
Ruby. Debugger | Bug | RUBY-26342 | incorrect formatting of string hash keys that map to hashes |
Ruby. Inspections | Feature | RUBY-26096 | Improve stub parameter definitions |
Bug | RUBY-26410 | IDE reports error for passing &:symbol argument to Kernel.proc | |
Bug | < |