No subsystem | Feature | IDEA-233066 | Setup JDK automatically on Open Project from sources |
Feature | IDEA-233221 | Generate from Endpoints view action update | |
Bug | IDEA-231406 | lost recent project list when from 193.6015.40 update to 2020 eap | |
Bug | IDEA-212259 | Borderless frame top border is too tall | |
Android | Bug | IDEA-231284 | Import Android project: two windows are opened |
Build. Gradle | Bug | IDEA-206114 | Cannot run "gradlew --version" or "gradlew help --scan" due to "unknown command-line option" |
Bug | IDEA-227496 | Gradle task argument not working | |
Bug | IDEA-180986 | Project SDK is reset on every Gradle sync if a Gradle JVM is defined | |
Bug | IDEA-223299 | New Project Wizard creates Gradle project with sourceCompatibility set to 1.8, even if created with later JDK | |
Bug | IDEA-208398 | Reliable tests re-execution in Gradle delegated builds. | |
Bug | IDEA-231405 | Gradle KTS-based project: Configure Kotlin in Project: importing fails with "Unresolved reference: kotlinModule" | |
Code Analysis. Inspection | Feature | IDEA-97040 | Concurrency inspection could ensure that methods annotated with @GuardedBy were only invoked when a lock is held. |
Code Analysis. Language Injection | Feature | IDEA-224128 | Add "HTTP Header" to "inject language/reference" intention |
Feature | IDEA-223930 | Add "MIME Type" to "inject language/reference" intention | |
Core | Bug | IDEA-233318 | ExternalSystemProcessHandler does not release InputStream |
Core. Debugger | Task | IDEA-225637 | EPs to make dynamic |
Core. IDE Settings | Bug | IDEA-233478 | Layout of 'Local port' textfield in ssh configurations dialog isn't aligned |
Bug | IDEA-233500 | SSH Configurations: Check "Save password" by default | |
Bug | IDEA-233219 | ImportSettings dialog is shown on idea 2020.1 build start if no configs exist in ~\AppData\Roaming\JetBrains\ | |
Bug | IDEA-222954 | Incorrect Recent projects after importing settings from previous version (2019.2) | |
Cosmetics | IDEA-233704 | UI: Replace "Insert macro" in File Watchers and External Tools with inline button | |
Core. Plugin Management | Bug | IDEA-233429 | Plugin privacy note for JetBrains plugin |
Bug | IDEA-233296 | Unable to disable plugin "Java EE: Web Services" | |
Bug | IDEA-232580 | IDEA prompts to restart after disabling bundled LAF plugins if this LAF is applied | |
Core. Profiler | Feature | IDEA-233367 | Flame chart filter slider |
Bug | IDEA-218118 | Profiler error: Dump file is empty | |
Core. Run. Configurations | Feature | IDEA-218785 | Support FilePrompt macro for run configurations |
Feature | IDEA-233142 | Allow storing run configurations outside of .idea | |
Usability | IDEA-233549 | Run Configurations: Use "inline add" button for macros in Working Directory | |
Editor | Bug | IDEA-233146 | Unable to switch from Find action to Replace in light edit mode |
Bug | IDEA-233259 | UnsupportedOperationException when invoking intentions list in light edit mode | |
Bug | IDEA-232720 | Kotlin source files are not opened in non-project mode | |
Editor. Editing Text | Exception | IDEA-232678 | AE at com.intellij.psi.impl.DiffLog$ReplaceEntry.<init> |
Editor. Intention Actions | Exception | IDEA-233415 | NPE when quickly close intention settings |
Editor. Large Files | Task | IDEA-233521 | Large File Editor: internationalisation |
Frameworks | Bug | IDEA-233376 | Open API/Swagger: Red (cannot resolve) server url in client code |
Bug | IDEA-233262 | Android Volley HTTP Client. Red localhost in URL for requests: ImageRequest, JsonArrayRequest, StringRequest, android.net.Uri | |
Bug | IDEA-233261 | No completion in URL string for Android Volley JsonRequest and JsonObjectRequest | |
Usability | IDEA-226863 | Endpoints view: N/A is shown on PSI change | |
Frameworks. Micronaut | Feature | IDEA-226528 | Micronaut: support property references to YAML configuration files |
Feature | IDEA-229616 | Micronaut: support configuration properties referencing inside placeholders in properties/yaml configuration files | |
Feature | IDEA-229610 | Micronaut: all properties from application.properties file are shown as unused unless they are explicitly referenced via property placeholder | |
Feature | IDEA-229827 | Micronaut: properties completion inside annotation attributes from properties metadata | |
Feature | IDEA-229611 | Micronaut: support quick documentation for properties in yaml/properties configuration files | |
Frameworks. OSGi | Feature | IDEA-232978 | Osgi Osmorc: Please update bnd lib to 5.0 |
Frameworks. Swagger | Feature | IDEA-233433 | Create custom structure view for all kinds of specifications (swagger/openapi & json/yaml) |
Feature | IDEA-226203 | Swagger file definitions completion/references/resolve | |
Feature | IDEA-228965 | Swagger v2/v3 file templates: create stub in JSON/YAML with common properties | |
Bug | IDEA-231721 | Exception on enabling Swagger plugin | |
Java. Debugger | Bug | IDEA-233118 | Evaluate window false negative inconvertible types inspection |
Java. Inspections | Feature | IDEA-231900 | Support TYPE_USE Nls |
Bug | IDEA-233267 | Replace with switch expression behaves wrong if variable was reassigned under condition | |
Bug | IDEA-233280 | Nullness analysis should consider AssertJ assertThat(x).isNotNull(); | |
Bug | IDEA-73071 | slightly ugly "missorted modifiers" highlighting | |
Bug | IDEA-233138 | reduce on Boolean::logicalAnd causes code inspection to suggest incorrect refactoring | |
Java. Intention Actions | Bug | IDEA-233117 | Nullability gutter always present for @NotNull on inner class type annotations |
Java. JavaFX | Bug | IDEA-232738 | JavaFX Scene Builder doesn't work in 2020.1 EAP: java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.plugins.javaFX.sceneBuilder.SceneBuilderImpl |
Java. Properties Files | Bug | IDEA-233230 | Renaming a property from *.properties files changes references to property with the same name in other files |
Java. Refactorings | Bug | IDEA-232690 | "Change method signature" messes @NotNull |
Bug | IDEA-233351 | "Private" modifier dissapeared after copying of interface with private methods | |
Java. Tests. JUnit | Usability | IDEA-233667 | JUnit: com.intellij.rt.junit should be folded by default |
Java. i18n | Usability | IDEA-233596 | I18nize Hardcoded String action supposes convert single-quated string into double-quated even if there are no parameters |
Usability | IDEA-233362 | I18nize Hardcoded String dialog shows all properties files found in the project | |
JavaX. JavaEE | Feature | IDEA-199717 | JAX-RS: Provide completion for MIME types in @Produces and @Consumes |
JavaX. Servlets | Feature | IDEA-52680 | HttpServletResponse.setContentType() should suggest a list of available response types |
Lang. JSON | Feature | IDEA-233082 | JSON schemas should be available for .json/.yaml scratch files |
Lang. XML | Bug | IDEA-232980 | I can't seem to be able to get my XML to use my local DTD |
Plugin Development (DevKit) | Exception | IDEA-197393 | ClassCastException is thrown in SwingComponentWrapper if JBList has cell renderer written in Kotlin UI DSL |
Tools. Kubernetes | Feature | IDEA-226860 | Kubernetes plugin support for contexts with limited access to namespace/cluster in services |
Usability | IDEA-231265 | Allow apply Kubernetes CRD urls\files settings global for IDE instead of per project settings | |
Tools. Terminal | Feature | IDEA-141172 | Provide ability to display terminal sessions vertically/horizontally side-by-side |
Task | IDEA-231958 | Terminal tool window: extract to bundles context menus | |
User Interface | Bug | IDEA-233491 | WSL2: allow to use wsl path in the New Project Wizard |
Usability | IDEA-177071 | 'Open copy in editor' checkbox in Refactor | Copy dialog may be not very noticeable sometimes | |
Usability | IDEA-52089 | Shorten Window Title | |
Exception | IDEA-233513 | KotlinNullPointerException at com.intellij.ui.components.BasicOptionButtonUI.getOptionButton | |
User Interface. Find, Replace, Usages | Bug | IDEA-232898 | typing 3 ascii chars into the find in path search field in regex mode locked up the ide and pegged one core (java process) |
Version Control | Bug | IDEA-233218 | Prevent fixup on first commit in rebase dialog |
Cosmetics | IDEA-233636 | Error message displayed on attempt to commit during rebase is funny | |
Task | IDEA-233444 | Enable "Commit from Local Changes" by default for new installations | |
Exception | IDEA-233506 | Throwable at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.getRegisteredMutableInfoOrLogError | |
Exception | IDEA-233734 | IOE at com.intellij.openapi.util.Disposer.register | |
Version Control. Git | Bug | IDEA-232630 | Toolbar buttons disappear after expansion and collapsion in interactive rebase dialog |
Bug | IDEA-233514 | Deleting branches from a multi-repository project in Git toolwindow is painful | |
Usability | IDEA-232511 | Missing Squash in Rebasing Commits dialog | |
Cosmetics | IDEA-233740 | Branches: visual artifacts on collapsed pane | |
Cosmetics | IDEA-233853 | Git Interactive Rebase Dialog UI is broken on Mac | |
Version Control. Log | Bug | IDEA-233502 | Open commit in new Git Log tab should focus selected commit |
No subsystem | Bug | WEB-43933 | Common table expressions in strings don't cause SQL language injection albeit they should |
Bug | WEB-43854 | Optional chaining should always add ' | undefined' to the tail type | |
JavaScript | Feature | WEB-43506 | Update presentation of private fields and methods in the quick navigation and documentation popups |
Feature | WEB-31345 | Show all JSDoc-style tags in the documentation popup | |
Bug | WEB-42971 | Conditional default parameter assigning in the arrow function gives an error | |
Bug | WEB-43979 | Weird behavior on copying string element from one array to another in typescript source | |
Bug | WEB-38576 | Javascript: `@return` type annotation assumes the first part is always the type annotation | |
Bug | WEB-43398 | 'Introduce field' shouldn't be available before 'super' call | |
Bug | WEB-43917 | Don't show documentation popup on string literals | |
Bug | WEB-43885 | Presentation improvements in quick documentation | |
Bug | WEB-43824 | Incorrect 'infer parameter types' for conditional statements for checking whether a variable is defined or not | |
Bug | WEB-42316 | JSDoc @summary contents aren't shown in Quick documentation | |
Bug | WEB-43935 | 'Infer JSDoc parameter types from usages' should paste '*' instead of 'any' to JSDoc | |
JavaScript. Frameworks | Feature | WEB-42964 | multiple props in slot-scope or v-slot with vue.js causes "unexpected tokens in slot prop declaration" |
Exception | WEB-43924 | StackOverflowError when index template meteor project | |
Exception | WEB-43862 | kotlin.KotlinNullPointerException with IDEA 2019.3.3 and Vue.js plugin 193.6494.25 | |
JavaScript. Inspections | Bug | WEB-43932 | Inspections -> Javascript -> Probable Bugs -> Constructor return primitive value: considers every method which name starts with a capital letter a constructor |
Node.js | Bug | WEB-43761 | packages.json freezes IDE when hovering package name |
Bug | WEB-43543 | NodeJS plugin requires restart after it's disabled | |
Profiling | Bug | WEB-41341 | V8 CPU profiling with recent versions of node fails with "bad option: --log-timer-events" |
TypeScript | Feature | WEB-43901 | Add a property of object to interface by Alt+Enter in TypeScript |
Feature | WEB-38071 | Auto-insert parenthesis after inserting decorator using auto-completion | |
Bug | WEB-43910 | Type 'any' has incorrect color in quick documentation | |
Bug | WEB-43944 | TypeScript: quick doc works incorrectly for functions in some cases | |
Bug | WEB-43820 | Do not report 'Promise is ignored' for dynamic resolve results in TypeScript | |
Bug | WEB-43230 | Should optimize intersections of primitives with null or undefined to 'never' | |
Bug | WEB-43310 | Typescript 3.7.2 string enum missing method in Angular html template | |
Bug | WEB-43030 | Incorrect type inference in TypeScript when function is overloaded | |
Bug | WEB-43884 | Typescript parameter-properties are not resolved under --noImplicitThis | |
Bug | WEB-43945 | ES6: quick doc doesn't work for import aliases | |
Bug | WEB-41688 | TypeScript - Implement class members with generics produces wrong signature | |
Usability | WEB-43909 | Autopopup isn't suggested inside property bracket notation | |
Task | WEB-43393 | TypeScript quick documentation: use inferred type from the ts service | |
Data Views | Bug | DBE-9174 | Fallback font doesn't work correctly for table names |
SQL Completion | Bug | DBE-10107 | Create table completion of "if exists" clause |
Bug | DBE-10144 | How can I supress the suggestion of "member of" when typing mem... in the filter row? | |
Usability | DBE-10036 | Not relevant completion items when using Postfix Completion | |
SQL General | Feature | DBE-9939 | Structure view for the block statement |
SQL Highlighting | Feature | DBE-10131 | Subquery folding improvement |
Bug | DBE-9878 | Clickhouse SQL dialect missing some newer features | |
Bug | DBE-10125 | DataGrip highlights by mistake unused line for distinct operator | |
Bug | DBE-9988 | Parameters in COALESCE marked as redundant when they are not due to a full outer join. | |
Task | DBE-10134 | Redundant coalesce false positive | |
SQL Resolve | Bug | DBE-10119 | Resolve of function's return type in non-default schema |