No subsystem | Bug | IDEA-216297 | Deadlock on IDE exit |
Bug | IDEA-224256 | Unnecessary modal dialog after removing theme plugin | |
Bug | IDEA-224222 | Reactor False positive in implements Publisher/Subscriber | |
Bug | IDEA-224309 | Splitter resize cursor is visible even when commit panel is hidden | |
Usability | IDEA-85303 | Context menu is not displayed if right clicking on bookmark symbol in editor gutter | |
Usability | IDEA-110828 | Method Hierarchy view should start at the top level class/interface where the method is defined, not at the class where the action has been invoked | |
Exception | IDEA-223733 | ISE at com.intellij.velocity.psi.VtlImplicitVariable.$$$reportNull$$$0 | |
Build. Built-in (JPS) | Bug | IDEA-223774 | Use the same classpath, modulepath as Maven when using the internal compiler |
Build. Gradle | Feature | IDEA-182577 | Support compileJava.options.annotationProcessorGeneratedSourcesDirectory property |
Bug | IDEA-208205 | Regression: Gradle: generate project structure fails to set sources properly, when Gradle annotationProcessor configuration is present | |
Bug | IDEA-163780 | Downloading dependencies with gradle in offline mode should be friendlier | |
Bug | IDEA-224030 | Gradle project main() run replace task deprecated warning. | |
Bug | IDEA-124090 | Annotation processor generated classes are not found in editor in a gradle project | |
Usability | IDEA-217932 | Missing quote error is not reported in the Gradle errors view | |
Exception | IDEA-222958 | NPE at org.jetbrains.plugins.gradle.config.GradleClassFinder.clearCache | |
Build. Maven | Feature | IDEA-131491 | Support for pom (bom) type in Dependency management (Maven) |
Code Analysis. Inspection | Bug | IDEA-222909 | Typo that selected in Inspection Results tree is not highlighted in batch editor |
Code Analysis. Language Injection | Feature | IDEA-221416 | AssertJ language injection rules as built-in rules |
Code Analysis. Structural Search | Bug | IDEA-224120 | Replace element with unmatched annotation variable fails |
Core. IDE Settings | Feature | IDEA-215428 | Add relative file path live template function |
Core. Installation | Bug | IDEA-224100 | Windows launcher is fragile under externally-imposed SetDllDirectory context |
Core. Platform API | Feature | IDEA-203508 | Provide an API for mixing goto results from different sources |
Bug | IDEA-220169 | Bug in matching words with the same ending and starting letters in pair words by MinusculeMatcher | |
Core. Plugin Management | Bug | IDEA-224223 | Theme plugins installed from disk disappear after update |
Bug | IDEA-224230 | Updating theme plugin from incompatible version requires IDE restart to apply changes | |
Exception | IDEA-224191 | AE at com.intellij.application.options.colors.ColorAndFontOptions.initAll | |
Core. Project Settings | Bug | IDEA-186751 | Repository library: disallow manual editing of library with transitiveDeps=true |
Core. Quick Documentation | Bug | IDEA-205986 | QuickDoc popup is not restored in the Editor from the Tool Window |
Core. Task Management | Feature | IDEA-64464 | Tasks plugin should also save bookmarks list in task context |
Feature | IDEA-155327 | Improvement to automated Branch Name in the Open Task dialog | |
Bug | IDEA-224295 | Commit from local changes doesn't show task autocompletion | |
Bug | IDEA-222401 | [Task Management] some controls are hidden after the server settings window resizing | |
Editor. Code Completion | Feature | IDEA-55066 | Add Live Template macros to insert file path |
Editor. Diff and Merge | Bug | IDEA-223924 | Shortcut for Include Lines into Commit do not work in the Unified diff |
Editor. Editing Text | Feature | IDEA-218836 | New editor command to sort lines alphabetically |
Bug | IDEA-223891 | TODO regex are broken | |
Bug | IDEA-223715 | Todo pattern matching not working correctly when using ö (o with two dots) | |
Editor. Formatter | Bug | IDEA-223408 | Java ij_java_imports_layout setting in .editorconfig not working properly |
Bug | IDEA-219572 | New | EditorConfig action should not be available when the context directory is undefined | |
Editor. Intention Actions | Cosmetics | IDEA-221475 | Incorrect spelling in the "Add on-demand static import..." context action |
Frameworks | Feature | IDEA-222733 | MicroProfile REST Client |
Feature | IDEA-224027 | Reactor. Rename variables in debugger for modified stack frames | |
Frameworks. Spring | Feature | IDEA-223980 | Spring Boot: on or off can be used as boolean values in application.yml since v. 2.2.0 |
Bug | IDEA-224073 | Spring: field with Value annotation is shown as used even if there are no usages | |
Groovy. Compiler | Bug | IDEA-222841 | Groovy class file with Umlaut in the name is not compiled anymore with IntelliJ 2019.2 (regression, worked fine with 2019.1.4) |
Bug | IDEA-223826 | New constructor causing ambiguous resolve doesn't produce errors on incremental compilation | |
Infrastructure. Build Scripts | Feature | IDEA-200523 | Automatically compute version of repository library for third-party libraries list |
Java. Code Completion | Feature | IDEA-209607 | When completing equals/hashCode/toString, show elements that show corresponding generate dialogs |
Feature | IDEA-173598 | no autocomplete for method signature after @param is used | |
Feature | IDEA-209608 | When completing @Override, show element that shows override/implement dialog | |
Bug | IDEA-162456 | Auto-completion of generic class parameters inside javadoc comment | |
Bug | IDEA-196864 | Completion: classes containing no annotations are suggested after @ | |
Java. Code Formatting | Feature | IDEA-216737 | Formatting Java text block literals |
Bug | IDEA-223437 | EditorConfig imports order has lower precedence than IntelliJ settings | |
Java. GUI Designer | Bug | IDEA-221058 | UI Designer preview doesn't work when project uses java 9+ |
Java. Inspections | Feature | IDEA-224107 | Separate "cast may produce CCE" and "cast will produce CCE" |
Feature | IDEA-217215 | Add new quick fix for inspection "Empty catch block" | |
Feature | IDEA-223487 | Inspection should flag unnecessary calls to toString() on arguments to String.format() | |
Feature | IDEA-223861 | Infer static field nullability from the bytecode | |
Bug | IDEA-159078 | "Unused assignment" inspection false positive | |
Bug | IDEA-223759 | Redundant suppression doesn't show warning in Editor | |
Bug | IDEA-223698 | "Type may be primitive" does not trigger for loop variable if it's concatenated with a String | |
Bug | IDEA-223821 | `Catch block may ignore exception` inspection does not check for existence of local variable with `ignored` name | |
Bug | IDEA-223995 | Replace with conditional inspection not recognises opposite assignments | |
Bug | IDEA-224090 | Static method is only used from one class: disable for factory methods | |
Java. Intention Actions | Feature | IDEA-223996 | Make "Extract method" available as intention |
Bug | IDEA-224253 | "Make conversion explicit" does nothing | |
Lang. Shell Script | Feature | IDEA-223844 | Run shell scripts from context menu |
Bug | IDEA-223938 | [Shell Script] working directory couldn't be changed in run configurations | |
Bug | IDEA-224147 | Inject language shell creates fakes Run Line marker | |
Lang. Velocity | Bug | IDEA-165810 | Wrong automatic indention for Velocity comments |
Plugin Development (DevKit) | Bug | IDEA-217683 | plugin.xml: highlight duplicate <depends> only if using same config-file |
Tools. Docker | Bug | IDEA-163279 | Support logging of transport level interaction with docker daemon |
Tools. Kubernetes | Feature | IDEA-222766 | Helm3. Provide a quickfix in the requirements.yaml to add the dependencies into Chart.yaml |
Feature | IDEA-223054 | KubernetesView: Provide possibility to change "Namespace" for an object type in the separate tab. | |
Bug | IDEA-223937 | Helm3. Chart.yaml, completion: add "type", remove "engine" if not needed | |
Bug | IDEA-222665 | KubernetesView: Display a more clear root name in the Services | |
User Interface | Bug | IDEA-220625 | Double border on top of push dialog |
Usability | IDEA-176949 | "Toggle Bookmark" & "Toggle bookmark with mnemonic" actions should be available on gutter context menu | |
Usability | IDEA-223889 | "Line/Column" status bar panel tooltip should show action shortcut | |
User Interface. Action System | Bug | IDEA-224276 | "Commit" action is not searchable by "checkin" pattern |
User Interface. Focus | Bug | IDEA-223740 | [Debugger tool window] Focus is lost when switching tabs via "Show List of Tabs" on Linux |
Bug | IDEA-222477 | Unable to open/hide tool window in some cases | |
Version Control | Usability | IDEA-223798 | Amend & Co buttons are too far away if Preview Diff is off |
Usability | IDEA-217226 | Provide a way to hide checkboxes and commit message panel from "Local Changes" view | |
Version Control. Git | Feature | IDEA-219087 | Local .gitignore - An action to ignore via .git/info/exclude |
Bug | IDEA-223970 | Rewording git commit should not run commit hooks | |
Usability | IDEA-224204 | "Add to .git/info/exclude" should add content root path, not just file name | |
Usability | IDEA-224034 | Rename Reword action to Edit (Commit) Message | |
Cosmetics | IDEA-224054 | Push dialogue elements are improperly placed / aligned | |
No subsystem | Task | WEB-41494 | Support nullish coalescing in TypeScript |
CSS | Feature | WEB-10023 | Need ability to download external stylesheets |
Feature | WEB-31724 | Adding Bootstrap Autocompletion from CDN | |
Debugger | Bug | WEB-41716 | 'Hide frames from libraries' does nothing |
JavaScript | Bug | WEB-41410 | Javascript autocomplete for JsDoc @typedef {typeof import('./somefile')} not working anymore in PHPStorm 2019.2 |
Bug | WEB-41728 | Resolve default import when .d.ts has no default export | |
Bug | WEB-41764 | Optional chain tail is not evaluated properly | |
Bug | WEB-41382 | Show 'forof' postfix template instead of 'forin' for ES6 typed arrays | |
Bug | WEB-41668 | False positive "Readonly<T> is not assignable to type {}" for the state inside react component constructors | |
Usability | WEB-41542 | Show type hints for Promise.allSettled-like repeating tuples more conveniently | |
Usability | WEB-41094 | Allow to move switch-cases with 'Move statement' | |
Usability | WEB-41727 | 'Method expression is not of Function type' should be 'Method expression is possibly null/undefined' where appropriate | |
Exception | WEB-41675 | NullPointerException when call 'Split into multiple declarations' | |
JavaScript. Frameworks | Feature | WEB-41476 | Vue.js: code completion for source components slot names |
Feature | WEB-40973 | Vue.js : support components defined in several files via @WithRender decorator | |
Feature | WEB-41576 | Slots are not resolved (slot, v-slot) | |
Bug | WEB-41713 | Vue: missing syntax coloring within <script type="text/x-template"> | |
Bug | WEB-41717 | Can't type closing tag in Vue file while indexing is in progress | |
Bug | WEB-38082 | PropTypes.shape should support warn on missing required prop inside 'shape' | |
Exception | WEB-41704 | 'IllegalArgumentException: Argument for @NotNull parameter' when open the certain project | |
JavaScript. Inspections | Bug | WEB-41679 | 'Duplicate case label' should work with string literals in different quotes |
JavaScript. Refactoring | Feature | WEB-39691 | Can't inline variable in destructuring (expected: convert to property access) |
Bug | WEB-40769 | Don't inline variables with default values in object destructuring | |
Usability | WEB-41258 | Do not show refactoring preview when renaming a new file using the "Rename file to match class name" fix | |
Linters | Bug | WEB-40937 | tslint.json file in subdirectory no longer recognized |
TypeScript | Feature | WEB-41529 | "GoTo" doesn't work on ts jsdoc import syntax |
Feature | WEB-41526 | No auto complete suggestions for ts import in jsdoc | |
Bug | WEB-41667 | Incorrect resolving in merging ambient class and function | |
Bug | WEB-40827 | Path mappings aren't used on auto-import if a pattern with wildcard is mapped to exact file name | |
Bug | WEB-35903 | Inspection 'Fix all 'Import can be shortened' problems in this file' doesn't work | |
Bug | WEB-41543 | Getting complete IDE freeze randomly, requiring force quit and restart | |
Bug | WEB-41738 | TypeScript: completion for import() in type context | |
Bug | WEB-40264 | TypeScript - Observable type is unknown if takeUntil used as last pipable operator | |
Bug | WEB-41689 | Typescript unreachable 'case' branch when exporting enum | |
Usability | WEB-26722 | TypeScript: merge inspections/intentions if both provide the same result | |
Usability | WEB-41693 | Merged methods considered as properties in code completion and parameter info | |
Cosmetics | WEB-41652 | There are two same-named inspections 'TypeScript | Redundant type' | |
Task | WEB-41771 | Support optional chaining narrowing in common CFA equality guards | |
DB Connectivity | Usability | DBE-9247 | Adding data source via the explorer is confusing |
DB Console | Bug | DBE-9260 | Running "Execution Plan" on a recursive SQL results in java.lang.StackOverflowError" |
DB Introspection | Bug | DBE-9262 | Mysql - No autosync - introspect schema doesn't introspect |
DB Schema Views | Feature | DBE-8608 | Cannot reassign "drop" database object shortcut key |
Usability | DBE-9248 | Tables are not loading with the schema selected without refreshing | |
SQL Completion | Feature | DBE-9252 | Completion: option to suggest only objects from current database/schema |
Bug | DBE-6024 | Database completion/object navigation should not show filtered out objects | |
SQL Format and Style | Bug | DBE-9249 | PostgreSQL formatting: the "Keep new line after THEN, ELSE" options doesn't work |
SQL Resolve | Usability | DBE-9261 | Unable to select schema in SQL Resolution Scopes dialog |
Overview
Content Tools