No subsystem | Bug | IDEA-200366 | No way to configure Run Configuration Templates for a new projects in non-IDEA IDEs |
Code Analysis. Inspection | Bug | IDEA-200142 | Deadlock in Inspection tree view |
Bug | IDEA-200236 | False positive: 'Redundant Suppression' warns for foreign suppressions | |
Bug | IDEA-200207 | InconsistentLineSeparators false positives on regexp values that have line-end values | |
Cucumber JVM | Bug | IDEA-200295 | StringIndexOutOfBoundsException: Can't extract (9,12) range from '"]"' |
Bug | IDEA-196365 | Don't suggest to run "All Features" on a Java package in Java module | |
Debugger | Feature | IDEA-139757 | Shortcut for removing all breakpoints |
Docker | Bug | IDEA-187414 | DockerCompose: The parent docker-compose node has "container" icon in case of some deploys from one folder |
Bug | IDEA-199274 | DockerView: NPE at choosing a service without published ports | |
Performance | IDEA-189747 | Docker loads YAML file AST when computing icon | |
Editor. Editing Text | Bug | IDEA-196929 | Cannot copy text while IntelliJ is indexing |
Bug | IDEA-198539 | "underscored" and "strikeout" effects not rendering | |
Usability | IDEA-199375 | Parameter info (Ctrl+P) does not recognize array parameter as a vararg | |
Find, Replace, Find Usages | Exception | IDEA-198437 | NPE at com.intellij.structuralsearch.plugin.ui.filters.FilterPanel.initFilters |
Gradle | Bug | IDEA-196305 | Can't run tests using gutter run icons in gradle project when Groovy plugin disabled |
Groovy | Feature | IDEA-200196 | Support Groovy 2.5 "DefaultGroovyMethods.tap" |
Bug | IDEA-200480 | "Ambiguous code block" error triggered by line break in synchronized() blocks in groovy files | |
Bug | IDEA-200284 | IDEA freezes when editing Groovy file | |
JPA | Bug | IDEA-198650 | JPA named query reference navigation works only in one direction for Kotlin |
JSON | Usability | IDEA-195016 | Kubernetes: Json. Completion for "integer" types should be with space before comma |
Java | Task | IDEA-200277 | Get rid of access to package-private members in platform modules from java support modules |
Java. Code Completion | Usability | IDEA-200139 | Smart completion for super constructor call suggests base field |
Java. Inspections | Feature | IDEA-200232 | Support numeric casts in dataflow |
Feature | IDEA-200056 | Redundant semicolon: Add an option to ignore trailing semicolons in enums | |
Bug | IDEA-200018 | "Overly broad 'catch' block" inspection incorrectly highlights Exception/Throwable when "Ignore exceptions which hide others..." is ticked. | |
Bug | IDEA-200364 | Checking equality between int and double confuses "Constant condition and exception" inspection | |
Bug | IDEA-200233 | Wrong inspection with compire two objects | |
Bug | IDEA-200137 | "Replace with 'try' with resources" produces uncompilable source | |
Bug | IDEA-195991 | "Collapse catch blocks" loses comment | |
Usability | IDEA-200178 | Double negation should not warn on invalid code | |
Exception | IDEA-200194 | `UastPatterns.isPropertyAssignCall` is recursive for `PsiLiteralExpression` leading to the StackOverflowError | |
Java. Intention Actions | Bug | IDEA-200209 | "Replace with findFirst" produces incompilable code |
JavaEE | Feature | IDEA-200165 | JavaEE 8: Support modern application descriptor |
JavaEE.Glassfish | Feature | IDEA-194916 | Unable to choose deploy order for glassfish |
Bug | IDEA-196097 | 'Use custom context root' does not work for deployment EAR application to GlassFish in IntelliJ IDEA Server Run Configuration | |
JavaFX | Bug | IDEA-200215 | Warn the user if the JDK can't build JavaFX artifact |
Bug | IDEA-200092 | Java 11 + OpenJFX Support | |
Packaging and Installation | Bug | IDEA-200274 | Silent installation: installation to the wrong folder |
Usability | IDEA-182601 | Silent install could provide some error feedback | |
Task | IDEA-200437 | Use correct product code when IDE is started from sources | |
Plugin Development | Feature | IDEA-197972 | DevKit: add checks from PluginVerifier (plugins.jetbrains.com) to plugin.xml inspection |
Plugin Management | Usability | IDEA-126874 | Settings | Plugins have poor keyboard navigation |
Quick Documentation | Feature | IDEA-199882 | Support JDK 11 external javadoc folders structure |
Bug | IDEA-199409 | UI freezes: Documentation popup loads images from network on UI thread | |
Exception | IDEA-199780 | Quick Doc: Throwable on 'Edit source' in read-only files | |
Exception | IDEA-199046 | NPE at pressing edit in the quick documentation | |
Run | Debug configuration | Bug | IDEA-198525 | [Run Anything] when running saved configuration via run anything, it becomes unsaved |
SQL | Bug | IDEA-112933 | Criminal autoindentation on SQL code |
Spring | Bug | IDEA-200246 | Spring Boot: support multiple values for Map-type keys |
Exception | IDEA-200358 | IAE at com.intellij.psi.impl.source.tree.injected.InjectionRegistrarImpl.addPlace | |
Exception | IDEA-199975 | NPE at com.intellij.execution.actions.ConfigurationContext.getProject | |
Structural Search and Replace | Bug | IDEA-200398 | Structural search doesn't find all constructor calls |
Terminal | Bug | IDEA-200294 | Context actions on terminal tabs not working consistently |
User Interface | Performance | IDEA-199779 | Make generated icons lazy |
Usability | IDEA-200298 | Show the first unsubmitted error when clicking on the "Fatal Error" icon in the status bar | |
Usability | IDEA-153071 | Settings > Version Control > Confirmation window resize issues | |
Task | IDEA-188160 | Make terminal tabs the same as other tool window tabs | |
User Interface. Accessibility | Bug | IDEA-200351 | can't escape diff dialog when screen reader is enabled |
User Interface. Look and Feel | Bug | IDEA-183573 | printing a PHP source always encases the text in a background color (Darcula) |
Bug | IDEA-200278 | Background in editor doesn't change according to color scheme | |
Bug | IDEA-200171 | High Contrast Theme: Editor color scheme remains "High Contrast" after changing theme from "High Contrast" to "Darcula" | |
Version Control. Git | Bug | IDEA-200448 | VCS Git "Fetch" does not refresh the VCS "Log" view |
CSS | Bug | WEB-35230 | CSS formatting: 'Keep single-lines blocks' option affects blank lines |
Bug | WEB-10143 | Code readability in css color preview | |
Bug | WEB-35249 | 'Rearrange Code' action messes up CSS file if it contains import | |
Usability | WEB-35013 | Sort CSS properties: restore default custom order | |
JSON | Feature | WEB-34618 | Duplicate JSON keys inspection should provide navigate to duplicate as a quick fix |
Feature | WEB-35148 | Add comma when pasting lines into JSON | |
Bug | WEB-35303 | 'rulesDirectory' in tslint has two possible type variants, but we suggest only array in code completion | |
Bug | WEB-35302 | Incorrect type detection for TSLint 'rules' in JSON code completion | |
JavaScript | Feature | WEB-35103 | Completion for overrides with full bodies should work in object literals |
Bug | WEB-35253 | Generating overrides doesn't respect generator methods | |
Bug | WEB-30363 | JQuery + RequireJS $.each() and $.ele.children() unresolved | |
Bug | WEB-30683 | Add patterns to allow configuring language injection in JSX tags | |
Bug | WEB-30290 | Some JS intentions break code formatting when invoked | |
Bug | WEB-35115 | invalid "variable might not have been initialized" inspection for destructuring assignment, should be a syntax error | |
Bug | WEB-35191 | "Type mismatch" inspection: false positive when using `return;` | |
Bug | WEB-34212 | JS/ES6: Inspection issue: Contents of collection are updated, but never queried | |
Bug | WEB-25867 | Resolve webpack built-in plugins | |
Bug | WEB-35017 | Autocomplete for class properties of templated data structures does not work if defined above 'class' declaration | |
Bug | WEB-35243 | Completion for overrides: place caret inside the method body | |
Bug | WEB-34936 | False "Method expression is not of Function type" type mismatch | |
Bug | WEB-35274 | Provide quick documentation for arrow function parameters, where referenced within the function | |
Performance | WEB-35280 | High memory usage while working with JS | |
Usability | WEB-35200 | Unclosed comment ending with a new line is not highlighted with underwave | |
Exception | WEB-35047 | periodic PsiInvalidElementAccessException when editing js | |
JavaScript. Frameworks | Bug | WEB-35297 | Project template dropdown should be disabled when creating vue application via @vue/cli3 |
JavaScript. Inspections | Bug | WEB-35179 | Rider suggests broken code fix. |
Node.js | Usability | WEB-35031 | Do not auto-exclude `dist` within node module folder if there are `module` or `esnext` keys referencing files from `dist` |
TypeScript | Bug | WEB-35178 | Typescript: generate constructor omits optional parameter specifier when used with React |
Bug | WEB-35263 | Typescript. Go to declaration broken for the field of union type. | |
Bug | WEB-35181 | Unneeded 'Invalid instanceof check' warning when strictNullChecks enabled | |
Bug | WEB-35125 | StackOverflowError at JSTypeEvaluator.addTypeFromElementResolveResult() | |
Bug | WEB-35254 | Code completion for overrides should properly handle access modifiers | |
Bug | WEB-35252 | Code completion for overrides shouldn't insert 'super.' when base type is an interface | |
Bug | WEB-35240 | Add Import statement: missing "from" keyword when import path is already there | |
Bug | WEB-35277 | Private methods should not be in the completion list for inherited classes | |
Unit Tests | Feature | WEB-24245 | Ability to specify suite name when running protractor tests |
Bug | WEB-35242 | running tests assumes Jest supports --runTestsByPath | |
DB Introspection | Bug | DBE-7150 | Triggers not showing for MariaDB ver. 10.1.34 |
SQL Completion | Bug | DBE-6536 | Inapplicable autocomplete suggestions - table ailas after table alias |
Bug | DBE-5654 | Duplicates in completion | |
Usability | DBE-6450 | Remove SELF argument from autocomplete prarmeter list of PLSQL Object type method | |
SQL General | Feature | DBE-3275 | Fold multiple values in IN operator |
Bug | DBE-7143 | Auto-created folding regions are un-folded on file re-open | |
Bug | DBE-5325 | Code Folding > Expand All requires repeating the action two times |