No subsystem | Bug | IDEA-223977 | RunAnything: on 'incorrect' command entering NSEE at kotlin.collections.CollectionsKt___CollectionsKt.last is thrown |
Bug | IDEA-224633 | If a file is opened from a command line, the IDE unconditionally creates a project directory | |
Bug | IDEA-224470 | Startup Time Cost per Plugin dialog confusing confirmation to disable plugins | |
Cosmetics | IDEA-224245 | Cosmetic: Commit button reads "Comm it" when in Window mode | |
Build. Built-in (JPS) | Feature | IDEA-53161 | Cannot hide compiler info messages |
Build. Gradle | Bug | IDEA-224160 | Use Gradle from: Specified location doesn't work at all |
Usability | IDEA-223833 | Run anything confused by `gradlew` | |
Build. Maven | Bug | IDEA-174515 | IntelliJ's Maven plugin can't download sources for snapshot dependencies |
Cosmetics | IDEA-135179 | Import project dialog is not resizable (buttons not visible) | |
Code Analysis. Inspection | Bug | IDEA-224533 | Inspections from command line fail with "TFBlockNameValidness descriptionUrl==TFBlockNameValidness " |
Code Analysis. Language Injection | Bug | IDEA-223046 | Strange highlighting in injected HTML text block |
Core. IDE Settings. Sharing | Usability | IDEA-208370 | "Invalid credentials. Click to authorize" tooltip should make it clear which credentials exactly are invalid |
Core. Indexing | Exception | IDEA-224749 | Possible `IndexNotReadyException` when adding package-info.java |
Core. Installation | Bug | IDEA-224371 | Allow to use custom size for spalsh image in launcher. |
Bug | IDEA-215497 | jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21 | |
Bug | IDEA-223576 | Impossible to update Pycharm 2019.1 | |
Core. Platform API | Feature | IDEA-219946 | API to determine a command-line, which started current IDEA |
Core. Plugin Management | Bug | IDEA-224220 | Theme is partially changed after uninstalling plugin |
Bug | IDEA-224408 | No label on enable/disable theme plugin after clicking on Apply | |
Bug | IDEA-224401 | "Updatable" plugin is duplicated in plugins list until restart | |
Exception | IDEA-224649 | Throwable at com.intellij.ide.plugins.newui.MyPluginModel.applyEnableDisablePlugins | |
Exception | IDEA-224650 | NPE at com.intellij.ide.plugins.newui.MyPluginModel.addProgress | |
Core. Run. Configurations | Performance | IDEA-219923 | Avoid running run configuration producers on EDT |
Core. Task Management | Bug | IDEA-101254 | Time tracking: Suspend delay setting has effect only on project reopening |
Bug | IDEA-138917 | Time Tracking broken | |
Editor | Usability | IDEA-222562 | Split view is broken/changed - close tabs and open recent works differently |
Editor. Formatter | Bug | IDEA-224183 | IDEA takes into account formatting markers with the disabled "Enable formatter markers in comments" option |
Frameworks | Feature | IDEA-221934 | Smarter Publisher usage diagnostic |
Feature | IDEA-224093 | Quarkus private field injection | |
Feature | IDEA-224780 | Support methods, which call subscribeOn and publishOn internally | |
Feature | IDEA-224096 | Quarkus JAX-RS methods and @Produces/@Consumes | |
Bug | IDEA-218211 | Reactor. Consider transformation methods (map, filter, doOnNext, handle and so on) also as non-blocking scope | |
Frameworks. Spring | Feature | IDEA-224768 | Microservices: Show Spring Feign Client interfaces in Communications |
Frameworks. Vaadin | Task | IDEA-217303 | Unbundle Vaadin plugin |
Groovy | Bug | IDEA-221863 | SOE in type inlay hint |
Java | Bug | IDEA-224600 | Order of Types in Method Hierarchy is not correct. |
Java. Code Completion | Bug | IDEA-224244 | Bad suggestions for fully qualified class in javadoc link |
Usability | IDEA-220634 | Completion suggests finalize() first after @Nullable/@Nonnull, final expected | |
Java. Code Formatting | Feature | IDEA-223911 | Improve quote handling for text blocks |
Bug | IDEA-221827 | Formatter breaks preformatted <pre> block contents | |
Java. Error Highlighting | Bug | IDEA-224306 | IDEA doesn't detect incompatible types when converting an overridden method reference to Function |
Bug | IDEA-224305 | Strange to see both 'String' and 'java.lang.String' in method parameters type mismatch error message | |
Usability | IDEA-224449 | Confusing error message on self-referencing variable declaration with 'var' | |
Usability | IDEA-218801 | Wrong place highlighted on type mismatch: functional argument instead of incompatible return value type | |
Java. Inspections | Feature | IDEA-224530 | Support nullability check for vararg components |
Feature | IDEA-207434 | Comprator.comparing(Map.Entry::getKey) -> Map.Entry.comparingByKey() | |
Feature | IDEA-224474 | Add an option to exclude all "maybe"-warnings from Constant conditions & exceptions result | |
Feature | IDEA-177238 | QuickFix for "Casting ... to ... may produce ClassCastException" | |
Feature | IDEA-224531 | Support Arrays.asList in dataflow analysis | |
Feature | IDEA-224327 | Warn if a String method, accepting two numbers (e.g. String::substring) is used with compilation-time literal of different length | |
Bug | IDEA-223102 | Replacement Arrays.full() doesn't work properly with byte/short array | |
Bug | IDEA-224224 | `Class.isInstance` incorrectly dismantles `@Nullable` status | |
Bug | IDEA-224546 | "Cannot annotate with both @NotNull and @NotNull" warning | |
Bug | IDEA-224476 | False “May produce NullPointerException“ positive with Contract and method with parameters | |
Bug | IDEA-172876 | Purity inference algorithm does not match hardcoded contracts for assertion methods | |
Bug | IDEA-223282 | Standard Charset Object Can be used in does not take Java language level into consideration | |
Bug | IDEA-138881 | False positive for "Reuse of local variable" involving nested if statements. | |
Bug | IDEA-224194 | Inspection "Map<> may not contain keys of type" is missing for ConcurrentMap | |
Bug | IDEA-224498 | Serializable class without 'readObject()' and 'writeObject()' inspection does not store subclasses | |
Usability | IDEA-224582 | Make "Convert string literal to text block" less noisy | |
Java. Intention Actions | Bug | IDEA-224254 | "Sort content" leads to spurious error in annotation attribute |
Usability | IDEA-224313 | "Import static constant" is apparently less useful than ... searching jar on the web | |
Exception | IDEA-201122 | "Split local variable" SIOOBE | |
Java. Properties Files | Performance | IDEA-224601 | UI Freezes and thread dumps in logs |
Java. Refactorings | Feature | IDEA-155249 | Replacing "elvis" operator ?: with if-else in return statement could omit the 'else' keyword |
Bug | IDEA-223623 | Scratches: Rename refactoring changes name only in a place where you've called it | |
Java. Tests. Cucumber | Bug | IDEA-153338 | Cucumber for Java plugin > Scenario names are not displayed in test results |
Java. Tests. JUnit | Bug | IDEA-224598 | JUnit 5: Test framework quit unexpectedly: Unable to parse --add-opens <module>/<package>. |
JavaX. CDI | Cosmetics | IDEA-224391 | CDI: unify injected bean icon location with Spring and Micronaut |
JavaX. Web Services | Feature | IDEA-223090 | JAX-RS support does not know about javax.ws.rs.PATCH |
Lang. YAML | Bug | IDEA-223349 | Problems validating sequences using Metamodel engine |
Tools. Docker | Feature | IDEA-178495 | compose YAML: add editor support for typed arrays (v3) |
Bug | IDEA-224069 | Dockerfile highlighting breaks on multiline RUN with quotes | |
Bug | IDEA-214766 | Incorrect error highlighting for function arguments used in string interpolation inside a BASH function in a RUN statement in Dockerfile | |
Tools. Kubernetes | Feature | IDEA-223060 | KubernetesView: Possibility to view, copy logs |
Bug | IDEA-224373 | com.intellij.util.IncorrectOperationException at changing namespaces in different tabs | |
Bug | IDEA-224308 | KubernetesView: Doubled namespaces in the list after Refresh | |
User Interface | Feature | IDEA-223297 | Snap full-size toolbar on right side of main-window |
Bug | IDEA-224617 | Find in Path dialog: Path is overlapped by file name | |
Bug | IDEA-224783 | NPE at com.intellij.ui.mac.MacOSApplicationProvider$Worker.getProject when opening IDE | |
Bug | IDEA-223645 | Toolbar buttons are not clickable in full screen mode | |
Bug | IDEA-224349 | com.intellij.util.concurrency.SwingWorker calls methods designed to be overridden it its constructor | |
User Interface. Console View | Bug | IDEA-70016 | error mixing stdout/stderr |
User Interface. Find, Replace, Usages | Bug | IDEA-224319 | Forget the previous search fragment when a new multiline fragment was selected |
User Interface. Focus | Bug | IDEA-223806 | After closing the Find view, keyboard focus is nowhere |
User Interface. Look and Feel | Task | IDEA-201463 | IntelliJ LaF: change inactive selection background color |
User Interface. Navigation | Bug | IDEA-224660 | Search Everywhere: start matches should be prioritized |
Version Control | Bug | IDEA-224559 | Commit message area has minimal height after restart if it was changed |
Bug | IDEA-224162 | Incorrect action order in "VCS Operations" invoked from "Local Changes" if "toggle commit" mode is on | |
Performance | IDEA-223971 | IDE Hangs on startup | |
Usability | IDEA-216817 | Non-modal commit: the splitter between the commit message and the changelists tree should stay intact when resizing the toolwindow | |
Usability | IDEA-224396 | Commit action should not hide commit panel if invoked from not selected file | |
Cosmetics | IDEA-224603 | Improve error message when commit message is not loaded | |
Cosmetics | IDEA-224569 | Checkout dialog: fix SVN empty state | |
Version Control. Git | Feature | IDEA-208517 | Unified Checkout action for remote branches |
Performance | IDEA-221003 | Git integration should refresh only the files which actually have changed | |
Usability | IDEA-171626 | Ability to create new branch that already exists in some repositories | |
Usability | IDEA-132259 | Multi-repo sync setup: Checkout common remote branch as local fails if one of repositories is already on such branch | |
Usability | IDEA-193354 | Git | Branches | "Checkout as" always makes new branch track selected branch | |
Task | IDEA-163444 | Remove "Branch Default" update method | |
Version Control. GitHub | Bug | IDEA-224239 | GitHub PullRequests: content is not shown if user logged in from toolwindow |
Bug | IDEA-224323 | GitHub PullRequests: Refresh notification does not appear automatically | |
Cosmetics | IDEA-224329 | GitHub PullRequests: add space between file name and its path | |
Version Control. Perforce | Bug | IDEA-221889 | Exception when saving a merge result in perforce |
No subsystem | Feature | WEB-27946 | WebStorm complains about attributes on <svg:g> elements |
Feature | WEB-14385 | syntax highlighting of mime type text/ractive in scripts for Ractivejs | |
Bug | WEB-40288 | No 'Download Node.js' action if there is one (or more) invalid node | |
Bug | WEB-41803 | Please add "screenshot" to the dictionary | |
Bug | WEB-39386 | weridly behaving typos hints | |
Bug | WEB-41789 | Standard code completion insert handler is not invoked for items in optional chains | |
Bug | WEB-41746 | Sort properties alphabetically goes into an infinite loop on malformed JSON | |
Bug | WEB-41817 | Async generators: create a for-await loop in corresponding postfix template | |
Bug | WEB-40746 | Add "parallelization" to the dictionary | |
Bug | WEB-41807 | Warning is wrapped in exclamation point (! symbol) | |
Cosmetics | WEB-41731 | The name of Handlebars/Mustache folding category is truncated | |
CSS | Bug | WEB-41795 | Download CSS library from CDN: disabling in Preferences - Libraries has no effect on completion |
Bug | WEB-8044 | Move statement on CSS block no working as expected | |
Bug | WEB-8045 | Move statement on CSS line no working as expected | |
Usability | WEB-41796 | Download CSS library from CDN: show shorter name for the location in completion popup | |
Debugger | Bug | WEB-41719 | TraceableDisposable.ObjectNotDisposedException when close IDE while debugging |
HTML | Exception | WEB-41600 | Invalid file name lib/intellij-xml.jar!/resources/html5-schema/html5chars.ent |
JavaScript | Feature | WEB-39273 | 'Make private/make public should be available for ES6 private fields |
Feature | WEB-38663 | Add parentheses and implement the body when completing `constructor` keyword | |
Bug | WEB-32591 | Autocompletion not working after importing class instance that was instantiated via factory | |
Bug | WEB-41610 | Javascript: Unresolved variable | |
Bug | WEB-41793 | Remove 'package-lock.json' from import/require completion | |
Bug | WEB-40023 | Quick fix: JS: shouldn't invoke action of converting "for-in" to "forEach" on object | |
Bug | WEB-31714 | Make field public QF should change all usages of this field (remove # symbol) | |
Performance | WEB-41810 | Freeze in EDT on type evaluation | |
JavaScript. Frameworks | Feature | WEB-32487 | Vue.js. Support local and global filters |
Feature | WEB-41320 | Angular 8 SVG template unsupported | |
Bug | WEB-41782 | Completion for v-bind - attribute href is missed | |
Bug | WEB-36502 | Vue.js: warn about empty tag bodies instead of self-closed tags in compiled vue templates | |
Bug | WEB-41654 | Specify variable type explicitly doesn't produce any changes in code | |
Performance | WEB-41427 | XmlTagNameSynchronizer freezes IDEA due to synchronous angular resolve | |
Usability | WEB-41765 | Vue.js: background color for <script> tag causes usability issues | |
JavaScript. Inspections | Bug | WEB-25157 | "Unnecessary semicolon" inspection quickfix removes trailing line breaks |
Bug | WEB-41775 | JS. Replace foreach with indexed for intention | |
Bug | WEB-25169 | 'Flip ,' works incorrectly for destructuring arrays | |
JavaScript. Refactoring | Feature | WEB-41816 | JS. Replace for..of with indexed intention |
Bug | WEB-41876 | 'Generate destructuring patterns' fails on a property of already existing pattern | |
Bug | WEB-40040 | TypeScript - Change method signature is wrong when passing "this" | |
Bug | WEB-41723 | Extracting a variable immediately assigns an auto-generated name to the new variable | |
Bug | WEB-30408 | Refactoring: Extract Superclass: static method should not be marked as abstract | |
Usability | WEB-28271 | Change signature should better handle TypeScript parameter-properties | |
Node.js | Bug | WEB-23329 | Output of stdout and stderr are not properly coordinated in Run console |
Bug | WEB-41749 | Globally installed packages not always appear NPM packages list window | |
Bug | WEB-21914 | angular-cli: Cannot find angular-cli package | |
TypeScript | Bug | WEB-40795 | Don't provide auto-complete suggestions for keys in object when you have defined them already (it is non-operation) |
Bug | WEB-41724 | 'Propagate to destructuring declaration' should not be available on parameter properties | |
Bug | WEB-29309 | 'Inline' refactoring: allow getter inlining | |
Bug | WEB-26888 | TypeScript: Change Signature dialog: error when adding parameters with initializer | |
Bug | WEB-40893 | Incorrect indentation for switch-cases code completion: should reindent the inserted case-label automatically | |
Unit Tests | Bug | WEB-41875 | Support steps defined by annotations |
No subsystem | Bug | DBE-9285 | Inspections from commandline: SqlCaseVsCoalesceInspection fails with "registers INFORMATION level problem in batch mode" |
DB Console | Feature | DBE-2344 | DB2: not possible to enable DBMS_OUTPUT |
SQL Completion | Usability | DBE-9307 | SQL: MySQL: code completion could suggest ALTER TABLE |
Usability | DBE-8957 | Misleading icon in a completion list | |
SQL Highlighting | Bug | DBE-9293 | Sybase: unable to resolve "GO" symbol |
Overview
Content Tools