- RubyMine 2020.3 RC (203.5981.120 build) Release Notes
- RubyMine 2020.3 BETA2 (203.5981.45 build) Release Notes
- RubyMine 2020.3 BETA1 (203.5784.12 build) Release Notes
- RubyMine 2020.3 EAP7 (203.5600.13 build) Release Notes
- RubyMine 2020.3 EAP6 (203.5419.9 build) Release Notes
- RubyMine 2020.3 EAP5 (203.5251.42 build) Release Notes
- RubyMine 2020.3 EAP4 (203.4818.9 build) Release Notes
- RubyMine 2020.3 EAP3 (203.4449.23 build) Release Notes
- RubyMine 2020.3 EAP2 (203.4203.30 build) Release Notes
- RubyMine 2020.3 EAP1 (203.3645.12 build) Release Notes
RubyMine 2020.3 RC (203.5981.120 build) Release Notes
Ruby. Parsing | Feature | RUBY-27311 | Allow 0-arg endless method definitions without parenthesis |
Bug | RUBY-27406 | Show error/warning when using setter methods with all endless method definitions | |
Bug | RUBY-27298 | Incorrect caret offset after endless method definition | |
Core. Debugger | Bug | IDEA-256109 | Inline watches: No inline watches in editor if debugger variable view is not opened |
Bug | IDEA-255861 | Expanding an array with inline debugger does not start with 0 index | |
Bug | IDEA-256118 | 'Remove All Watches' causes incorrect behavior and ArrayIndexOutOfBoundsException com.intellij.xdebugger.impl.inline.InlineWatchesRootNode.removeInlineChildren | |
Bug | IDEA-252062 | Inline watches: unreadable color combination when hovering over inline watch in current line | |
Bug | IDEA-256188 | Inline watch in Variables view shows wrong line in a file (always -1 from the actual line) | |
Core. Run. Targets | Bug | IDEA-252759 | Run Targets. Docker. It doesn't work on winOS because of the invalid paths |
Bug | IDEA-255755 | Run configuration never ends after exception on target preparation | |
User Interface | Bug | IDEA-254999 | The splash screens are kept in caches and thus the obsolete splash screen is shown on startup |
Usability | IDEA-255581 | Popup submenu behavior | |
User Interface. Action System | Bug | IDEA-255228 | Action popup: do not show submenu for actionable items |
User Interface. Focus | Bug | IDEA-255557 | Create Field without focus |
User Interface. Look and Feel | Bug | IDEA-254333 | Custom theme unable to customize icons |
Debugger | Bug | WEB-48396 | Expanding an object with inline debugger does not start with first property |
Bug | WEB-48092 | Debugger: No Hebrew/Arabic support in inline value tooltips |
RubyMine 2020.3 BETA2 (203.5981.45 build) Release Notes
Ruby. Parsing | Bug | RUBY-27326 | RM doesn't show offence when pattern matching incorrectly used with ruby 3.0.0-preview1 |
Bug | RUBY-27325 | RM code reformat splits some endless method definitions to several lines | |
Tools. RuboCop | Bug | RUBY-27235 | RuboCop integration strips trailing spaces on save; should use RuboCop's `--stdin` option instead |
Core | Bug | IDEA-255312 | Can not import a Gradle project due to java.lang.IllegalStateException from workspace project model |
Performance | IDEA-254450 | Slow Gradle project import with 2020.3 EAP | |
Core. Debugger | Bug | IDEA-252062 | Inline watches: unreadable color combination when hovering over inline watch in current line |
Cosmetics | IDEA-252060 | Inline watches: bottom toolbar design looks worse than in mockups | |
Core. Diagrams | Bug | IDEA-254810 | No tooltip for UML changes diagram action in VCS toolbar |
Core. IDE Settings. Sharing | Bug | IDEA-254117 | NPE on enabling IDE settings sync |
Bug | IDEA-254758 | Settings repository doesn't apply pulled non-active custom keymap in case of "Merge" | |
Bug | IDEA-181599 | Keymap not imported settings.jar or synced in settings repository across two Webstorm instances | |
Core. Installation | Bug | IDEA-254674 | Windows 10 icon path in registry typo |
Core. Licensing | Bug | IDEA-255311 | Eval license for commercial plugins in EAP builds should remain the same as the one for release builds |
Core. Plugin Management | Bug | IDEA-254484 | No opportunity to disable plugin per project via cogwheel menu on the plugin page |
Core. Run. Configurations | Bug | IDEA-255011 | [new run config UI] hint on hover for JDK field is shown only if it has focus |
Core. Run. Targets | Bug | IDEA-253624 | Run Targets: SSH: the files are copied before the project is built. As a result the application runs without the last changes always (or fails in case of missing local build results) |
Bug | IDEA-255092 | Run Targets. Docker. java.lang.IllegalAccessError: class com.intellij.docker.remote.run.target.configuration.wizard.DockerTargetTerminalStepBase at attempt to create/rebuild docker run target | |
Cosmetics | IDEA-252469 | Run Targets: Adjust add language runtime section beneath Advanced Volume Settings | |
Editor. Editing Text | Task | IDEA-253903 | Optimize Copy/Paste processors |
Lang. JSON | Usability | IDEA-241855 | schemastore.org schemas drop-down should be using the names and not the url suffix |
Tools. Docker | Bug | IDEA-255268 | Docker. Impossible to re-call the closed Attached console |
Usability | IDEA-220014 | Docker: Terminal, Attached console: provide info if it is disconnected | |
Tools. HTTP Client | Bug | IDEA-251964 | HTTP Client: actions for unsubstituted variable value adding don't work with localized application |
Bug | IDEA-253282 | HttpClient: Changes in rest client xml file not taking into account for convert to new http client action | |
Bug | IDEA-255209 | HttpClient: after changing color scheme some elements of httpclient in endpoints view tab became in previous color | |
Bug | IDEA-244972 | HTTP Client not handled POST redirect automatically | |
Usability | IDEA-252424 | Headers completion shows already typed text as the top suggestion | |
Tools. Terminal | Bug | IDEA-255471 | [Apple Silicon] Convert pty4j binary to universal format |
User Interface | Bug | IDEA-253824 | "Got it" popup shadow does not move with the popup after Analyzing is completed |
Bug | IDEA-236415 | "Show memory indicator" toggle doesn't work anymore | |
Bug | IDEA-253643 | Dialogs are too small so the content is collapsed | |
Bug | IDEA-253263 | Shift+Enter opens several splitted tabs if invoked from Recent Files | |
Bug | IDEA-255252 | Exception on drag-and-drop What's new tab | |
Usability | IDEA-254748 | Enable preview tab doesn't work if Open file with single click is unchecked | |
Cosmetics | IDEA-254135 | Fix appearance of the dragged files/tab | |
Exception | IDEA-254377 | ISE at com.intellij.ui.popup.AbstractPopup.$$$reportNull$$$0 | |
User Interface. Artwork | Cosmetics | IDEA-221920 | Strawberry icon looks like a bug |
User Interface. Find, Replace, Usages | Bug | IDEA-212529 | Find/Find&Replace in path with newline always matches all whitespace at the beginning on subsequent line, disregarding the search pattern |
User Interface. Focus | Bug | IDEA-255026 | 'Explain shell' refactoring popup - focus is stolen from popup to Editor |
User Interface. Keyboard Input | Bug | IDEA-252282 | Regression: Shortcuts with German umlauts stopped working |
User Interface. Project View | Bug | IDEA-254773 | No More Drag-n-Drop in Project Explorer |
Version Control. Git | Bug | IDEA-255104 | Missing Update action in Git Branches popup when called via Quicklist |
Usability | IDEA-223976 | Add tooltip to Detached HEAD warning | |
No subsystem | Bug | WEB-44521 | 'Download node' has hard-coded node version, current version for download is 12.13.1 |
Bug | WEB-48150 | Empty stub trees are not used from prebuilt shared indexes | |
Bug | WEB-47417 | Quick Documentation tooltip shown on mouse move doesn't include a link to external docs | |
Debugger | Bug | WEB-48060 | Throwable: fileInfo.url: node:internal/util, url: node:internal/util when debug via node 15 |
JavaScript | Feature | WEB-47713 | No hint about indirect usages of exports when dynamically imported |
Bug | WEB-48153 | JSDoc: parameters destructuring doesn't work with @typedef | |
Bug | WEB-48139 | Completion doesn't suggest all available options | |
Bug | WEB-47771 | Cannot resolve symbol 'html' from `lit-element` library | |
Bug | WEB-48173 | Imported modules from Vue@3 are not resolved in JavaScript | |
Bug | WEB-47680 | Cannot resolve symbol exported import ES6 | |
JavaScript. Inspections | Bug | WEB-48121 | Incorrect simplification of do while (false) in JavaScript |
Cosmetics | WEB-48211 | typo in switch-tooltip | |
JavaScript. Refactoring | Bug | WEB-47675 | Rename from .jsx to .tsx creates incorrect imports |
Live Edit | Bug | WEB-47430 | Live Edit: "Highlight current element in browser on caret change" does nothing |
TypeScript | Feature | WEB-11418 | Add "Insert Var Declaration" quickfix for TypeScript |
Bug | WEB-45486 | Inspection[Typescript]: Attempt to assign to const or readonly variable | |
Bug | WEB-48179 | TypeScript 4.1: Template literal types assignability | |
Bug | WEB-45077 | False errors from tsserver on module rename + move | |
Bug | WEB-48109 | WebStorm TypeScript inspections should support @ts-ignore | |
Bug | WEB-48224 | TypeScript widget not showing in status bar | |
Task | WEB-48275 | TypeScript widget changes | |
DB Console | Bug | DBE-11734 | Do not highlight MongoDB and GraalJS built-in functions as unresolved |
DB Diff | Bug | DBE-12007 | Diff viewer are not longer working for routine sources |
DB Introspection | Exception | DBE-12000 | Unexpected error (ProcessCanceledException) encountered when performing Introspect database testdb schema dbo (details) |
Data Views | Cosmetics | DBE-12001 | Grid toolbar icons become visible only after table is loaded (looks like glitch) |
SQL Completion | Bug | DBE-11977 | Code completion for collection names containing dots |
SQL Format and Style | Feature | DBE-11983 | OUTPUT clause formatting control |
SQL General | Bug | DBE-11994 | Incorrect inspection for mongo scripts in run configurations |
Usability | DBE-12003 | Run configuration dialog has invalid default size - missing check boxes in the bottom | |
SQL Generation | Bug | DBE-12040 | Oracle Script Generator: empty script for an underlying table of a materialized view |
SQL Highlighting | Bug | DBE-5387 | SQL Server Geometry and Geography types not recognized |
RubyMine 2020.3 BETA1 (203.5784.12 build) Release Notes
Ruby. Parsing | Feature | RUBY-27278 | Find pattern updates for ruby 3.0 |
Ruby. Version Managers | Bug | RUBY-27175 | RM selects different SDKs with same custom configurations |
Code Analysis. Language Injection | Bug | IDEA-251156 | Translate 'Fragment' in tab's name when edit an injection |
Core. IDE Settings | Bug | IDEA-253051 | Zulu: SDKMAN detected JDK doesn't include /Contents/Home on macOS failing Gradle import |
Task | IDEA-253357 | Search in keymap should take synonyms into account | |
Core. Indexing | Usability | IDEA-253972 | Project specific settings for shared indexes are configured at IDE level |
Core. Platform API | Bug | IDEA-254534 | 2020.3 EAP SDK break from removed type params for PlaceHolder/PlaceProvider |
Core. Plugin Management | Bug | IDEA-254176 | Icons collision |
Bug | IDEA-253447 | Incompatible plugin message contains "version 'null'" | |
Core. Run. Configurations | Bug | IDEA-254134 | [new run config UI] in Before Launch section it's impossible to add several tasks of the same type |
Bug | IDEA-253893 | Unable to specify tags for JUnit5 tests | |
Core. Run. Targets | Bug | IDEA-254846 | Run Targets. Go language runtime: version is always empty after restart |
Core. SSH | Bug | IDEA-254121 | AWS generates ssh without passphrase but IDE asks for it |
Editor | Bug | IDEA-253454 | "More about the LightEdit mode" link should open help page for current IDE |
Tools. Docker | Bug | IDEA-222853 | PROJECT_DIR macro does not seem to work for bind mounts |
Bug | IDEA-253996 | Docker target has two identical Java language runtimes neither of which can be removed | |
Usability | IDEA-253992 | Dockerfile selector in Docker run target settings editor should default to the project home directory | |
User Interface | Bug | IDEA-254732 | Pinned service view tab looks the same way as non-pinned tab |
Bug | IDEA-254085 | Splitting tabs by drag-and-drop in detached window sends tab to project frame | |
Bug | IDEA-251477 | SearchEverywhere: modules are cropped | |
Bug | IDEA-253367 | Tool Windows in window mode don't raise when invoked in 203 IDEA | |
User Interface. Action System | Feature | IDEA-253266 | Actions popup: show submenu on mouse hover |
User Interface. Controls | Usability | IDEA-254091 | Selection in action popup is changed while hovering mouse to submenu |
User Interface. Project View | Usability | IDEA-238064 | File structure popup (speed search) Ctrl-C should copy text of selected list item, not the speed search text |
CSS | Feature | WEB-48151 | Support @nuxtjs/tailwindcss |
HTML | Bug | WEB-43054 | Automatically inserted pair quotes aren't recognized when closing the pair in blade templates in Vue.js projects |
Bug | WEB-47979 | Go to definition for classes in HTML shows the usage itself on the top of the list | |
JavaScript | Feature | WEB-48090 | Suggest variable names based on file name |
Bug | WEB-41261 | Dynamic imports not counted when checking for import usage | |
Bug | WEB-48138 | Exclude blank and short items from completion | |
Bug | WEB-47750 | Incorrect Inspections that disappear on cut&paste | |
Exception | WEB-48028 | Opening the flow project without node_modules causes an exception | |
JavaScript. Frameworks | Bug | WEB-48169 | Angular 11 Schematics do not load correctly |
Bug | WEB-47599 | Receiving "JSX is used without importing React" for React 17 | |
JavaScript. Refactoring | Bug | WEB-48123 | Cannot move React function based component to file without warning. |
Bug | WEB-39255 | "Extract Method" refactoring should replace all occurrences of selected expression | |
Unit Tests | Bug | WEB-42164 | Test assertion diffs are not shown when using jest-circus runner instead of jest-jasmine2 |
SQL Format and Style | Bug | DBE-11975 | Formatting of records inside Oracle packages is not implemented |
Bug | DBE-11953 | Unexpected line break after keyword 'member' |
RubyMine 2020.3 EAP7 (203.5600.13 build) Release Notes
Lang. ERB | Usability | RUBY-27224 | Update ERB continuation indent from 4 spaces to 2 spaces |
Rails. Code Insight | Bug | RUBY-27209 | Missing stub methods for ruby 3.0 |
Ruby. Code Completion | Cosmetics | RUBY-27159 | Don't bold class names when invoking completion |
Ruby. Code Insight | Bug | RUBY-27131 | parameter info (ctrl-p) not shown for a method that resolves |
Bug | RUBY-27249 | PP::ObjectMixin is included as an ancestor for all classes when invoking completion | |
Ruby. Parsing | Feature | RUBY-27207 | Investigate changes necessary for separation of keyword and positional arguments in ruby 3.0 |
Feature | RUBY-27243 | Ruby 3.0 - add support for rightward assignments | |
Feature | RUBY-27168 | Ruby 3.0 - add support for endless method definitions | |
Ruby. Tests | Bug | RUBY-27250 | Total number of tests is not shown unless the minitest-reporters is included in the bundle |
Ruby. Type Inference | Feature | RUBY-27205 | Ruby 3.0 new method in Hash#except, add type inference support |
Core | Bug | IDEA-253683 | ClassCastException when open project with Space plugin |
Bug | IDEA-253548 | JSLanguageLevelPusher.getImmediateValue resolves too many children in search of .idea/misc.xml | |
Core. File System | Feature | IDEA-240351 | Support file system notifications for projects opened inside WSL when the IDE is running outside of WSL |
Bug | IDEA-253551 | VirtualFileManagerImpl.fireAfterRefreshFinish logs ProcessCanceledException | |
Bug | IDEA-252892 | "Error looking up function NtQueryInformationByName" warning is shown under Windows 8.1 | |
Bug | IDEA-252955 | Unable to load library 'e2p' in amazoncorretto docker image | |
Core. IDE Settings | Bug | IDEA-252607 | File Templates For Multiple Files: on parent template deleting its children should be deleted also |
Bug | IDEA-252606 | File Templates For Multiple Files: on parent template rename it loses its childs | |
Bug | IDEA-252609 | File Templates For Multiple Files: Copy action for multi-file templates works incorrectly | |
Bug | IDEA-253119 | Make Compiler errors non-modal | |
Usability | IDEA-253137 | Can't toggle (enable/disable) certain settings with keyboard (without mouse) | |
Task | IDEA-253638 | Add an API to prioritize configurables within a group in code style settings | |
Core. IDE Settings. Sharing | Bug | IDEA-253846 | Can't set up IDE settings sync |
Bug | IDEA-252603 | File | Manage IDE Settings | Export Settings: it is impossible to choose the target folder to create the exported file in via the path chooser | |
Core. Indexing | Bug | IDEA-252988 | File search does not show files, search all does |
Bug | IDEA-248440 | Shared indexes are OS-specific | |
Bug | IDEA-247165 | NPE startup error on indexing after Upgrade from 2016.1 to 2020.2 | |
Performance | IDEA-253399 | IDEA freeze | |
Task | IDEA-252012 | Group indexing diagnostics per project | |
Exception | IDEA-253396 | Shared Indexes: Failed to find path for chunk bundled-js-predefined-ffdd448c697d-de148ed368f5-JavaScript-IU-203.5046 | |
Core. Licensing | Bug | IDEA-251927 | Strange symbol in the title of license removal dialog on Win and Linux |
Bug | IDEA-254049 | License source is changed after the IDE restart | |
Bug | IDEA-245167 | License UI should take into account "optional"-licensed plugins when displaying warnings | |
Task | IDEA-252763 | Remove product name from the error message in the license dialog | |
Core. Plugin Management | Bug | IDEA-254029 | Issues after unloading Maven plugin by disabling it for project |
Bug | IDEA-253327 | Cannot install or view plugins | |
Bug | IDEA-252984 | Plugin disabled for one particular project is not loaded when opening other projects | |
Bug | IDEA-252873 | Plugin enabled for one project is shown as enabled\disabled for all projects if two projects are opened in a separate windows | |
Core. Project Settings | Bug | IDEA-252791 | Facets provided by disabled plugins are saved incorrectly |
Bug | IDEA-252907 | UI Freeze at Space project reimport | |
Bug | IDEA-253586 | Class is not registered: com.intellij.workspaceModel.storage.bridgeEntities.LibraryRoot | |
Bug | IDEA-253040 | IDEA does not recognise a module, but it is present in modules.xml | |
Bug | IDEA-253515 | "Invalidate and restart" action deletes content of .idea/libraries directory in projects which use Gradle if Android plugin is enabled | |
Bug | IDEA-254157 | Sometimes VfsUtilCore.copyFile adds an extra bom to the new file | |
Usability | IDEA-240999 | Suggest to automatically download JDK when "Build Project" action is invoked | |
Exception | IDEA-253589 | NoSuchFileException while getting module file | |
Exception | IDEA-253686 | It's not possible to create a new project at location which was used for another project | |
Exception | IDEA-189132 | Throwable at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.getOrCreateModuleEditor | |
Core. Quick Documentation | Bug | IDEA-253284 | "Show on mouse move" is shown as a button with unknown icon in Documentation tool window |
Core. Run. Configurations | Bug | IDEA-253816 | [new run config UI] "Build" Before Launch disappears after modifying the Run Configuration |
Core. Run. Targets | Feature | IDEA-251763 | Provide browsers from browsable targets to run configurations |
Feature | IDEA-252733 | In case of failure of preparation run configuration should not proceed to execution | |
Bug | IDEA-253343 | Run Targets. Run configs: the newly created run target is not selected in the Run Configuration dialog | |
Bug | IDEA-248360 | Adding new target in Manage targets dialog should launch wizard | |
Bug | IDEA-252404 | Run Targets: Hide run on list before wizard | |
Bug | IDEA-253321 | Run Targets. Changes in the chosen Dockefile should be saved before running build/pull process | |
Bug | IDEA-253428 | SSH Target: after failure with upload IDE still tries to upload something | |
Bug | IDEA-253345 | Run Targets. Docker. Errors by "Rebuild" the same Dockerfile | |
Bug | IDEA-253362 | Run Targets. Docker. Add validation for "Run options" field as it for Docker run configs | |
Bug | IDEA-253082 | Run Targets: Get AWT-EventQueue exception on run java app with SSH target | |
Bug | IDEA-253810 | Run targets. Docker. Creation via Settings: it doesn't take the set "language runtime" and doesn't run container introspection | |
Bug | IDEA-253797 | Docker. Run Targets. Copy a docker target action creates a new target without a name and doesn't copy language values | |
Bug | IDEA-248370 | Show an error when no runtime is configured | |
Bug | IDEA-252969 | Run Targets. Spring Boot. Provide the correct port in the Services view by running on docker targets | |
Bug | IDEA-253151 | Exception when uploading file to SSH run target | |
Bug | IDEA-253152 | Uploading files to a run target should exclude ignored files | |
Bug | IDEA-253711 | Run Targets: SSH: attempt to run JUnit 5 run configuration fails on attempt to copy files | |
Bug | IDEA-253695 | Run Targets: rsync test connection asks for ssh server password, but it is provided | |
Bug | IDEA-252405 | Run Targets: Can't configure maven home for docker run target | |
Bug | IDEA-253369 | Run Targets. Docker. Build args are ignored. | |
Bug | IDEA-253330 | Run Targets. Docker. Run targets creation works wrong because 'Runtime language' step is absent during the target creation. | |
Bug | IDEA-253090 | Run Targets: Get Maven exception after choosing several targets in maven configuration | |
Bug | IDEA-253377 | Run Targets: RSync for SSH target not detected in case windows-linux or wsl-linux | |
Bug | IDEA-252976 | Run Targets: application folder field in SSH target is cleared every time target reopened | |
Usability | IDEA-253334 | Run Targets. RunConfigs->Manage targets. Add Apply button. | |
Usability | IDEA-253274 | Run Targets: SSH: provide possibility to select the Maven home path on the remote machine using the path chooser | |
Usability | IDEA-253269 | Run Targets: SSH: add possibility to select the jdk home path using the path chooser | |
Usability | IDEA-253620 | Run Targets. Docker. Improve target creation via Settings | |
Cosmetics | IDEA-253693 | Run Targets: rsync connected message not visible in dark theme | |
Cosmetics | IDEA-254006 | Run Targets. Docker. Create via Settings: the 3d step name is present only as `3/3.` instead of `3/3. Configure Java` | |
Task | IDEA-252711 | Run Targets: targets should be project-level | |
Core. SSH | Bug | IDEA-252300 | Entered SSH passphrase isn't applied for deployment configuration |
Bug | IDEA-253288 | If ssh password request is shown as a balloon, it can't be shown as a modal window. | |
Bug | IDEA-253287 | SSH password requests are not cancellable. | |
Bug | IDEA-253595 | When auth type is not openssh+agent, preferred authentications should be updated. | |
Editor | Feature | IDEA-252707 | Soft wrap in lightedit |
Bug | IDEA-253165 | --edit command-line option is ignored in case build.gradle/pom.xml | |
Bug | IDEA-252166 | "Reader Mode" toggler is shown in editor, though the "Show reader mode toggle in the editor" is unchecked in settings | |
Bug | IDEA-250265 | NullPointerException when trying to invoke intention actions for .md files | |
Bug | IDEA-253120 | Reader mode shouldn't affect inspect.sh | |
Bug | IDEA-253601 | Bad live-template position near the inlay element. | |
Usability | IDEA-251392 | "Go to declaration" in combination with mouse button causes editor selection | |
Usability | IDEA-253084 | Reader Mode very surprising the first time you see it | |
Editor. Editing Text | Bug | IDEA-251793 | After Ctl-Y, the display is positioned wrong |
Bug | IDEA-251279 | Matching brace popup does not honor Background in readonly files setting | |
Lang. RegExp | Feature | IDEA-96093 | highlight string matching portion when checking regexes |
Feature | IDEA-243794 | Highlight matched groups in RegExp tester | |
Lang. YAML | Bug | IDEA-248058 | Microservices: Incorrect HTTP URL injected to YAML value |
Tools. HTTP Client | Bug | IDEA-250246 | HTTP Client: cookies from legacy requests are not converted into the new http client |
Usability | IDEA-187044 | REST client uses 12-hours clock instead of 24-hours | |
Tools. Terminal | Bug | IDEA-239094 | incorrect terminal line heigth/spacing |
Bug | IDEA-170763 | Some special characters cannot be typed in IDE terminal | |
Usability | IDEA-180370 | Darcula default terminal colors | |
Usability | IDEA-129396 | Terminal should scroll 3 lines per step | |
User Interface | Bug | IDEA-252805 | Can not resize variables in debug tool window |
Bug | IDEA-252457 | Search Everywhere: Hint from Actions tab is shown on other tabs after switching from Actions to another tab | |
Bug | IDEA-252453 | Search Everywhere: Filters are not applied on All tab | |
Bug | IDEA-253703 | Pinned tab does not become unpinned after drag-and-drop to the position before the last tab | |
Bug | IDEA-252868 | IconLoader without caching fails to find icons | |
Bug | IDEA-252781 | Window titles are light in Darcula, when reopening IDEA with 2 projects | |
Bug | IDEA-253297 | Missing action group icon in popup menu in 2020.3 EAP | |
Bug | IDEA-252882 | Console scrollbar is not updated on a theme change | |
Bug | IDEA-253036 | Tab splitted by drag-and-drop becomes pinned if it was located next to pinned tab | |
Bug | IDEA-249821 | "Copy File Name" action doesn't include part after the last dot | |
Bug | IDEA-252804 | cannot resize debug tool window when event log is opened next to it | |
Bug | IDEA-253012 | "Show hidden tabs" button remains on tab panel if tabs are shown in multiple rows | |
Bug | IDEA-253038 | Disable fractional metrics on non-retina monitor | |
Bug | IDEA-253033 | Toolbar is presented twice in the View menu | |
Bug | IDEA-252217 | Drag and drop doesn't work with new Welcome Screen | |
Bug | IDEA-253839 | Big Sur: Custom alerts are invoked instead of native | |
Usability | IDEA-251428 | [Problems View panel] Mnemonic digit '6' to the left of the panel name always confuses me | |
Usability | IDEA-252653 | Pinned tabs too narrow | |
Usability | IDEA-252995 | Hint for "pin" icon of pinned tab is misleading | |
Usability | IDEA-222531 | Services - option to always open in new tab | |
Cosmetics | IDEA-250519 | grammatical & typographic errors in notification | |
Task | IDEA-252636 | What's new in Editor | |
Exception | IDEA-252974 | Search Everywhere: IllegalStateException when searching in Symbols | |
Exception | IDEA-252980 | Search everywhere: Somtimes IllegalArgumentException occurs when switching from Classes to Files tab | |
User Interface. Accessibility | Bug | IDEA-253338 | "Show help contents" button in settings page can't be spoken by NVDA screen reader |
Bug | IDEA-253342 | On `Settings | Appearance and Behavior | System Settings`, the NVDA screen reader doesn't speak the "Database" when navigated to the "Database:"'s edit view by using tab | |
Bug | IDEA-252705 | in the list of sources "get from vcs" no elements are not spoken by the screen reader | |
Bug | IDEA-253340 | Two buttons in `Settings | Appearance & Behavior | Menus and Toolbars` are not spoken by NVDA screen reader | |
Task | IDEA-252706 | Release so that the screen reader speaks the source list name on the "get from VCS" screen | |
User Interface. Action System | Bug | IDEA-252496 | Pinned tab is not closed with shortcut |
User Interface. Find, Replace, Usages | Bug | IDEA-170925 | Find in Path dialog - default to directory of current file |
Bug | IDEA-252274 | [Find in Files]: Scope background is lost for the line under the hovered one | |
Bug | IDEA-249809 | Editor search not showing up | |
Bug | IDEA-252922 | Replace and preserve case capitalises replacements of numbers | |
User Interface. Focus | Bug | IDEA-190158 | Typeahead timeout exception if same shortcut is assigned to multiple actions (Find and Find in Path, or similar case with Goto Class) |
Bug | IDEA-253238 | Right click sometimes sent to and activates the wrong IJ window | |
User Interface. Services View | Bug | IDEA-244057 | Services: tab header color for services in a separate tab |
Version Control | Bug | IDEA-231698 | Non-modal commit: Author field is not shown inline |
Bug | IDEA-252307 | Rebase modal no longer stores previously selected ref or options | |
Bug | IDEA-252549 | Double click on change in commit tab no longer shows inline diff window | |
Version Control. Git | Feature | IDEA-241680 | [Git Panel] "Update Selected button" should work for current branch |
Feature | IDEA-128268 | "Create New Branch" name automatic conversion | |
Feature | IDEA-233058 | Add Update action for the current branch in Branches popup | |
Feature | IDEA-91542 | Replace Merge with Pull on Remote Branches in VCS Operations | Git Branches view | |
Bug | IDEA-253313 | Can't commit staged deletion | |
Bug | IDEA-253175 | Create New Branch replaces most of the forward slashes/periods with underscores | |
Usability | IDEA-243122 | Git popup menus are inconsistent | |
Usability | IDEA-253485 | Git Staging Area: Vertical scrollbar covers plus/minus icons | |
Usability | IDEA-251554 | Pull-dialog: suggests pulling from the last entered branch, instead from tracked branch | |
Version Control. GitHub | Feature | IDEA-252396 | Support user and label completion for GitHub Pull Requests search |
Bug | IDEA-243134 | Clone Dialog -> GitHub: Infinite wait if pressing "Log In" with all fields empty | |
Bug | IDEA-252798 | Don't remember empty query in github pull requests search | |
Version Control. Log | Task | IDEA-252476 | Create color key for hovered line in the Log table |
No subsystem | Feature | WEB-47897 | TypeScript: Make path to error a hyperlink in yarn output |
Bug | WEB-46790 | tslint errors/warnings not clickable | |
Bug | WEB-44118 | Import quickfix not given for Ant Design icons | |
Bug | WEB-48044 | Create React component quick fix for qualified references shouldn't be available | |
Bug | WEB-46865 | Directory alias is mysteriously unresolved | |
Bug | WEB-47809 | Adding Javascript template project as a new module to IDEA project creates files in the wrong folder | |
Usability | WEB-42539 | Angular follow to the issue source | |
Usability | WEB-47821 | Bypass showing Autocomplete/Suggestion Popup if User typing number | |
Task | WEB-47894 | Bundle Feature trainer plugin | |
Task | WEB-47874 | Cleanup project generators list | |
Task | WEB-47875 | JavaScript: implement lazy indexing for tool packages | |
Exception | WEB-47780 | Throwable at com.intellij.psi.impl.SharedPsiElementImplUtil.getChildIndex | |
Exception | WEB-47902 | AssertionError | |
Build tools | Feature | WEB-22867 | webpack errors output path is not clickable |
Usability | WEB-36182 | webpack aliases are not resolved correctly when config is exported as function | |
Task | WEB-47906 | Basic support for mutiple webpack configs | |
CSS | Bug | WEB-45489 | Webstorm format doesn't format the css inside styled-components |
Bug | WEB-47978 | Color preview in code completion popup is too big | |
Debugger | Usability | WEB-47823 | SmartStepInto: filter library variants when 'do not step into libraries' enabled |
JavaScript | Feature | WEB-47761 | Suggest default imports based on existing imports in the project |
Feature | WEB-47822 | JavaScript: show elements from the structure view in the IDE navigation bar | |
Bug | WEB-47640 | Prefer imports from index file when webpack alias is used | |
Bug | WEB-47748 | Invalid Range Exception does block Reformat Code | |
Bug | WEB-48031 | Go to usages (cmd/ctrl+click) doesn't work with enabled flow service | |
Bug | WEB-44774 | Code completion missing in destructuring statement | |
Bug | WEB-47052 | Do not add JsFlowSettings to workspace.xml when Flow is not used | |
Bug | WEB-47925 | ES6 module re-exported as "export {default as moduleName}" should be imported as a named module | |
Bug | WEB-47688 | JSDoc: Unresolved variable or type `Dropbox` | |
Bug | WEB-47941 | Trailing comma after FlowJS inexact operator is seen as error | |
Bug | WEB-47800 | JavaScript. parser issues | |
Bug | WEB-47499 | Symbols from .mjs files are not suggested in quick fixes | |
Bug | WEB-44930 | "Use directory import" option doesn't work for default exports | |
Exception | WEB-47828 | Exception while navigating to the intention's description from Search everywhere | |
JavaScript. Formatter | Bug | WEB-37977 | HTML injection isn't working in ES6 tagged string literals in HTML |
JavaScript. Frameworks | Feature | WEB-48010 | Import prettier rules with ESLint |
Feature | WEB-46511 | Vue 3: Support <script setup> | |
Bug | WEB-47131 | Vue Composition API: components autocomplete does not work | |
Bug | WEB-27844 | Importing a folder doesn't resolve platform-specific React Native index imports | |
Bug | WEB-45616 | Case-sensitive completion of React components | |
Bug | WEB-41313 | No auto-import suggestions for PropTypes | |
Bug | WEB-46645 | vue-typed-mixins Broken | |
Bug | WEB-46545 | Vue 3 `setup`: Returned properties not recognized in template if `setup` method is defined as `async` | |
Bug | WEB-46768 | Go to Definition for components from web-types.json doesn't work if there are multiple sources (Vue) | |
Bug | WEB-46730 | Component class exported indirectly is not recognized | |
Bug | WEB-46975 | Vue.js: single file components with empty object literal are not shown in autocompletion | |
Bug | WEB-46620 | [Vue.js] `template` field does not handled properly in JS files | |
Bug | WEB-47204 | Composition API's setup() function cannot be arrow function | |
Bug | WEB-46882 | Vuex's mapState does not work when module's state is a function | |
Usability | WEB-34635 | Vue.js: single file components with function property are not available in completion | |
Exception | WEB-47998 | 'Convert to visible line separators' causes 'nonempty text is not covered by block in #Vue #formatter' | |
Exception | WEB-47791 | Creating a new angular project causes an exception | |
JavaScript. Inspections | Bug | WEB-46999 | Common.js imports with require are not suggested in quick fixes |
Bug | WEB-47844 | `Convert to let/const` deletes code in blade.php files | |
Linters | Feature | WEB-34649 | Import rules from eslint-plugin-vue to Vue code style settings |
Feature | WEB-34655 | Import typescript code style preferences from .eslintrc | |
Bug | WEB-43455 | Lint TypeScript files with ESLint in Vue CLI project | |
Node.js | Feature | WEB-44742 | tsc -p output doesn't allow direct opening of files with errors |
Feature | WEB-36956 | NPM console: linter errors in webpack output should have code navigation | |
Bug | WEB-37265 | Missing clickable links in ng lint output | |
SASS | Bug | WEB-47734 | Editing an imported Sass file that has the same name as a neighbor folder doesn't trigger File Watcher |
TypeScript | Bug | WEB-46126 | TypeScript 4.0 Variadic tuple types support |
Bug | WEB-45997 | Monorepo: auto-import should prefer package import to the one from src folder | |
Bug | WEB-36638 | @material-ui: no completion for components in TypeScript files | |
Bug | WEB-47803 | Multiple candidates for the same type variable in contra-variant positions isn't inferred to an intersection type | |
Bug | WEB-38508 | WebStorm generates .vue.d.ts files from .vue files | |
Bug | WEB-46778 | Vue: vuex state inferred on typed parameters | |
Bug | WEB-30387 | Auto import is not optimal (top most source) | |
Bug | WEB-44282 | Importing an external function that is only used as a variable's declaration is detected as unused | |
Bug | WEB-47934 | First option in completion isnt rendered | |
Bug | WEB-43070 | Types added to modules via module augmentation not available in import completion | |
Task | WEB-48001 | Remove options "Use for projects without tsconfig.json" and "Compile scope" in the TypeScript language server configuration | |
Task | WEB-47166 | Support rendered comments for indexer | |
Exception | WEB-48034 | Code with Variadic tuple types causes an exception | |
DB Connectivity | Usability | DBE-6729 | Data source for embedded (local) databases: if relative file path for database is used use project directory as relative directory rather than <IDE_HOME>/bin |
DB Introspection | Bug | DBE-11870 | Problem refreshing DB connection on old SQL server databases |
Data Views | Bug | DBE-11839 | IDE windows/tab system freaks out when database results are dragged to new windows |
Bug | DBE-6401 | H2: Cannot add/edit enum columns | |
SQL Generation | Bug | DBE-11786 | MS SQL: Script generator forgets to specify asc/desc in a unique index or primary key fields when it declares inside the table declaration |
SQL Highlighting | Bug | DBE-11833 | [BigQuery] Support for `UNION ALL` with subqueries enclosed in parentheses |
Bug | DBE-10439 | ClickHouse: unknown database function | |
Bug | DBE-11829 | Empty string rises an error in query | |
Bug | DBE-11778 | Support for remote(), remoteSecure(), cluster(), clusterAllReplicas() table functions as ClickHouse dialect | |
SQL Resolve | Bug | DBE-5051 | Postgres: function's OUT parameter is unresolved |
Bug | DBE-11832 | Fix resolve of Couchbase LET clause | |
Bug | DBE-11797 | Fix UNNEST highlighting in Couchbase |
RubyMine 2020.3 EAP6 (203.5419.9 build) Release Notes
Lang. ERB | Usability | RUBY-27224 | Update ERB continuation indent from 4 spaces to 2 spaces |
Ruby. Code Insight | Bug | RUBY-27131 | parameter info (ctrl-p) not shown for a method that resolves |
Bug | RUBY-27249 | PP::ObjectMixin is included as an ancestor for all classes when invoking completion | |
Core | Bug | IDEA-253683 | ClassCastException when open project with Space plugin |
Bug | IDEA-253548 | JSLanguageLevelPusher.getImmediateValue resolves too many children in search of .idea/misc.xml | |
Core. File System | Bug | IDEA-252892 | "Error looking up function NtQueryInformationByName" warning is shown under Windows 8.1 |
Bug | IDEA-253551 | VirtualFileManagerImpl.fireAfterRefreshFinish logs ProcessCanceledException | |
Bug | IDEA-252955 | Unable to load library 'e2p' in amazoncorretto docker image | |
Core. IDE Settings | Bug | IDEA-252606 | File Templates For Multiple Files: on parent template rename it loses its childs |
Bug | IDEA-252609 | File Templates For Multiple Files: Copy action for multi-file templates works incorrectly | |
Bug | IDEA-252607 | File Templates For Multiple Files: on parent template deleting its children should be deleted also | |
Bug | IDEA-253119 | Make Compiler errors non-modal | |
Usability | IDEA-253137 | Can't toggle (enable/disable) certain settings with keyboard (without mouse) | |
Core. IDE Settings. Sharing | Bug | IDEA-252603 | File | Manage IDE Settings | Export Settings: it is impossible to choose the target folder to create the exported file in via the path chooser |
Core. Indexing | Bug | IDEA-248440 | Shared indexes are OS-specific |
Bug | IDEA-252988 | File search does not show files, search all does | |
Bug | IDEA-247165 | NPE startup error on indexing after Upgrade from 2016.1 to 2020.2 | |
Performance | IDEA-253399 | IDEA freeze | |
Exception | IDEA-253396 | Shared Indexes: Failed to find path for chunk bundled-js-predefined-ffdd448c697d-de148ed368f5-JavaScript-IU-203.5046 | |
Core. Licensing | Bug | IDEA-245167 | License UI should take into account "optional"-licensed plugins when displaying warnings |
Bug | IDEA-251927 | Strange symbol in the title of license removal dialog on Win and Linux | |
Task | IDEA-252763 | Remove product name from the error message in the license dialog | |
Core. Plugin Management | Bug | IDEA-252984 | Plugin disabled for one particular project is not loaded when opening other projects |
Bug | IDEA-252873 | Plugin enabled for one project is shown as enabled\disabled for all projects if two projects are opened in a separate windows | |
Bug | IDEA-253327 | Cannot install or view plugins | |
Core. Project Settings | Bug | IDEA-252907 | UI Freeze at Space project reimport |
Bug | IDEA-253586 | Class is not registered: com.intellij.workspaceModel.storage.bridgeEntities.LibraryRoot | |
Bug | IDEA-252791 | Facets provided by disabled plugins are saved incorrectly | |
Bug | IDEA-253515 | "Invalidate and restart" action deletes content of .idea/libraries directory in projects which use Gradle if Android plugin is enabled | |
Usability | IDEA-240999 | Suggest to automatically download JDK when "Build Project" action is invoked | |
Exception | IDEA-253589 | NoSuchFileException while getting module file | |
Core. Quick Documentation | Bug | IDEA-253284 | "Show on mouse move" is shown as a button with unknown icon in Documentation tool window |
Core. Run. Configurations | Bug | IDEA-253816 | [new run config UI] "Build" Before Launch disappears after modifying the Run Configuration |
Core. Run. Targets | Feature | IDEA-251763 | Provide browsers from browsable targets to run configurations |
Feature | IDEA-252733 | In case of failure of preparation run configuration should not proceed to execution | |
Bug | IDEA-253343 | Run Targets. Run configs: the newly created run target is not selected in the Run Configuration dialog | |
Bug | IDEA-248360 | Adding new target in Manage targets dialog should launch wizard | |
Bug | IDEA-253345 | Run Targets. Docker. Errors by "Rebuild" the same Dockerfile | |
Bug | IDEA-253151 | Exception when uploading file to SSH run target | |
Bug | IDEA-253711 | Run Targets: SSH: attempt to run JUnit 5 run configuration fails on attempt to copy files | |
Bug | IDEA-253321 | Run Targets. Changes in the chosen Dockefile should be saved before running build/pull process | |
Bug | IDEA-253082 | Run Targets: Get AWT-EventQueue exception on run java app with SSH target | |
Bug | IDEA-253330 | Run Targets. Docker. Run targets creation works wrong because 'Runtime language' step is absent during the target creation. | |
Bug | IDEA-252969 | Run Targets. Spring Boot. Provide the correct port in the Services view by running on docker targets | |
Bug | IDEA-253152 | Uploading files to a run target should exclude ignored files | |
Bug | IDEA-253428 | SSH Target: after failure with upload IDE still tries to upload something | |
Bug | IDEA-252976 | Run Targets: application folder field in SSH target is cleared every time target reopened | |
Usability | IDEA-253620 | Run Targets. Docker. Improve target creation via Settings | |
Core. SSH | Bug | IDEA-253595 | When auth type is not openssh+agent, preferred authentications should be updated. |
Bug | IDEA-253288 | If ssh password request is shown as a balloon, it can't be shown as a modal window. | |
Editor | Bug | IDEA-250265 | NullPointerException when trying to invoke intention actions for .md files |
Bug | IDEA-252166 | "Reader Mode" toggler is shown in editor, though the "Show reader mode toggle in the editor" is unchecked in settings | |
Bug | IDEA-253120 | Reader mode shouldn't affect inspect.sh | |
Bug | IDEA-253165 | --edit command-line option is ignored in case build.gradle/pom.xml | |
Bug | IDEA-253601 | Bad live-template position near the inlay element. | |
Usability | IDEA-253084 | Reader Mode very surprising the first time you see it | |
Usability | IDEA-251392 | "Go to declaration" in combination with mouse button causes editor selection | |
Editor. Editing Text | Bug | IDEA-251279 | Matching brace popup does not honor Background in readonly files setting |
Bug | IDEA-251793 | After Ctl-Y, the display is positioned wrong | |
Lang. YAML | Bug | IDEA-248058 | Microservices: Incorrect HTTP URL injected to YAML value |
Tools. HTTP Client | Bug | IDEA-250246 | HTTP Client: cookies from legacy requests are not converted into the new http client |
Usability | IDEA-187044 | REST client uses 12-hours clock instead of 24-hours | |
Tools. Terminal | Bug | IDEA-170763 | Some special characters cannot be typed in IDE terminal |
Bug | IDEA-239094 | incorrect terminal line heigth/spacing | |
Usability | IDEA-129396 | Terminal should scroll 3 lines per step | |
Usability | IDEA-180370 | Darcula default terminal colors | |
User Interface | Bug | IDEA-252804 | cannot resize debug tool window when event log is opened next to it |
Bug | IDEA-252805 | Can not resize variables in debug tool window | |
Bug | IDEA-253703 | Pinned tab does not become unpinned after drag-and-drop to the position before the last tab | |
Bug | IDEA-253012 | "Show hidden tabs" button remains on tab panel if tabs are shown in multiple rows | |
Bug | IDEA-252868 | IconLoader without caching fails to find icons | |
Bug | IDEA-252882 | Console scrollbar is not updated on a theme change | |
Bug | IDEA-252217 | Drag and drop doesn't work with new Welcome Screen | |
Bug | IDEA-253033 | Toolbar is presented twice in the View menu | |
Bug | IDEA-252457 | Search Everywhere: Hint from Actions tab is shown on other tabs after switching from Actions to another tab | |
Bug | IDEA-253036 | Tab splitted by drag-and-drop becomes pinned if it was located next to pinned tab | |
Bug | IDEA-253038 | Disable fractional metrics on non-retina monitor | |
Bug | IDEA-253297 | Missing action group icon in popup menu in 2020.3 EAP | |
Bug | IDEA-249821 | "Copy File Name" action doesn't include part after the last dot | |
Bug | IDEA-252453 | Search Everywhere: Filters are not applied on All tab | |
Usability | IDEA-252995 | Hint for "pin" icon of pinned tab is misleading | |
Usability | IDEA-222531 | Services - option to always open in new tab | |
Usability | IDEA-251428 | [Problems View panel] Mnemonic digit '6' to the left of the panel name always confuses me | |
Usability | IDEA-252653 | Pinned tabs too narrow | |
Exception | IDEA-252980 | Search everywhere: Somtimes IllegalArgumentException occurs when switching from Classes to Files tab | |
Exception | IDEA-252974 | Search Everywhere: IllegalStateException when searching in Symbols | |
User Interface. Accessibility | Bug | IDEA-252705 | in the list of sources "get from vcs" no elements are not spoken by the screen reader |
Bug | IDEA-253338 | "Show help contents" button in settings page can't be spoken by NVDA screen reader | |
Task | IDEA-252706 | Release so that the screen reader speaks the source list name on the "get from VCS" screen | |
User Interface. Action System | Bug | IDEA-252496 | Pinned tab is not closed with shortcut |
User Interface. Find, Replace, Usages | Bug | IDEA-252922 | Replace and preserve case capitalises replacements of numbers |
Bug | IDEA-252274 | [Find in Files]: Scope background is lost for the line under the hovered one | |
Bug | IDEA-249809 | Editor search not showing up | |
Bug | IDEA-170925 | Find in Path dialog - default to directory of current file | |
User Interface. Focus | Bug | IDEA-253238 | Right click sometimes sent to and activates the wrong IJ window |
User Interface. Services View | Bug | IDEA-244057 | Services: tab header color for services in a separate tab |
Version Control. Git | Feature | IDEA-91542 | Replace Merge with Pull on Remote Branches in VCS Operations | Git Branches view |
Feature | IDEA-128268 | "Create New Branch" name automatic conversion | |
Feature | IDEA-241680 | [Git Panel] "Update Selected button" should work for current branch | |
Feature | IDEA-233058 | Add Update action for the current branch in Branches popup | |
Bug | IDEA-253175 | Create New Branch replaces most of the forward slashes/periods with underscores | |
Usability | IDEA-243122 | Git popup menus are inconsistent | |
Version Control. GitHub | Feature | IDEA-252396 | Support user and label completion for GitHub Pull Requests search |
Bug | IDEA-252798 | Don't remember empty query in github pull requests search | |
No subsystem | Feature | WEB-47897 | TypeScript: Make path to error a hyperlink in yarn output |
Bug | WEB-44118 | Import quickfix not given for Ant Design icons | |
Bug | WEB-46865 | Directory alias is mysteriously unresolved | |
Bug | WEB-47809 | Adding Javascript template project as a new module to IDEA project creates files in the wrong folder | |
Bug | WEB-46790 | tslint errors/warnings not clickable | |
Usability | WEB-47821 | Bypass showing Autocomplete/Suggestion Popup if User typing number | |
Usability | WEB-42539 | Angular follow to the issue source | |
Task | WEB-47874 | Cleanup project generators list | |
Task | WEB-47875 | JavaScript: implement lazy indexing for tool packages | |
Task | WEB-47894 | Bundle Feature trainer plugin | |
Exception | WEB-47902 | AssertionError | |
Build tools | Feature | WEB-22867 | webpack errors output path is not clickable |
Task | WEB-47906 | Basic support for mutiple webpack configs | |
CSS | Bug | WEB-47978 | Color preview in code completion popup is too big |
Bug | WEB-45489 | Webstorm format doesn't format the css inside styled-components | |
Debugger | Usability | WEB-47823 | SmartStepInto: filter library variants when 'do not step into libraries' enabled |
JavaScript | Feature | WEB-47822 | JavaScript: show elements from the structure view in the IDE navigation bar |
Feature | WEB-47761 | Suggest default imports based on existing imports in the project | |
Bug | WEB-47688 | JSDoc: Unresolved variable or type `Dropbox` | |
Bug | WEB-47800 | JavaScript. parser issues | |
Bug | WEB-47499 | Symbols from .mjs files are not suggested in quick fixes | |
Bug | WEB-47052 | Do not add JsFlowSettings to workspace.xml when Flow is not used | |
Bug | WEB-44774 | Code completion missing in destructuring statement | |
Bug | WEB-47640 | Prefer imports from index file when webpack alias is used | |
Bug | WEB-44930 | "Use directory import" option doesn't work for default exports | |
Bug | WEB-47748 | Invalid Range Exception does block Reformat Code | |
Bug | WEB-47941 | Trailing comma after FlowJS inexact operator is seen as error | |
Bug | WEB-47925 | ES6 module re-exported as "export {default as moduleName}" should be imported as a named module | |
Exception | WEB-47828 | Exception while navigating to the intention's description from Search everywhere | |
JavaScript. Formatter | Bug | WEB-37977 | HTML injection isn't working in ES6 tagged string literals in HTML |
JavaScript. Frameworks | Bug | WEB-46730 | Component class exported indirectly is not recognized |
Bug | WEB-47204 | Composition API's setup() function cannot be arrow function | |
Bug | WEB-46645 | vue-typed-mixins Broken | |
Bug | WEB-46620 | [Vue.js] `template` field does not handled properly in JS files | |
Bug | WEB-46768 | Go to Definition for components from web-types.json doesn't work if there are multiple sources (Vue) | |
Bug | WEB-27844 | Importing a folder doesn't resolve platform-specific React Native index imports | |
Bug | WEB-46882 | Vuex's mapState does not work when module's state is a function | |
Bug | WEB-45616 | Case-sensitive completion of React components | |
Bug | WEB-46975 | Vue.js: single file components with empty object literal are not shown in autocompletion | |
Bug | WEB-46545 | Vue 3 `setup`: Returned properties not recognized in template if `setup` method is defined as `async` | |
Bug | WEB-41313 | No auto-import suggestions for PropTypes | |
Bug | WEB-47131 | Vue Composition API: components autocomplete does not work | |
Usability | WEB-34635 | Vue.js: single file components with function property are not available in completion | |
Exception | WEB-47791 | Creating a new angular project causes an exception | |
JavaScript. Inspections | Bug | WEB-47844 | `Convert to let/const` deletes code in blade.php files |
Linters | Feature | WEB-34649 | Import rules from eslint-plugin-vue to Vue code style settings |
Feature | WEB-34655 | Import typescript code style preferences from .eslintrc | |
Bug | WEB-43455 | Lint TypeScript files with ESLint in Vue CLI project | |
Node.js | Feature | WEB-44742 | tsc -p output doesn't allow direct opening of files with errors |
Feature | WEB-36956 | NPM console: linter errors in webpack output should have code navigation | |
Bug | WEB-37265 | Missing clickable links in ng lint output | |
SASS | Bug | WEB-47734 | Editing an imported Sass file that has the same name as a neighbor folder doesn't trigger File Watcher |
TypeScript | Bug | WEB-30387 | Auto import is not optimal (top most source) |
Bug | WEB-45997 | Monorepo: auto-import should prefer package import to the one from src folder | |
Bug | WEB-46778 | Vue: vuex state inferred on typed parameters | |
Bug | WEB-38508 | WebStorm generates .vue.d.ts files from .vue files | |
Bug | WEB-46126 | TypeScript 4.0 Variadic tuple types support | |
Bug | WEB-43070 | Types added to modules via module augmentation not available in import completion | |
Bug | WEB-36638 | @material-ui: no completion for components in TypeScript files | |
Bug | WEB-47934 | First option in completion isnt rendered | |
Task | WEB-47166 | Support rendered comments for indexer | |
DB Connectivity | Usability | DBE-6729 | Data source for embedded (local) databases: if relative file path for database is used use project directory as relative directory rather than <IDE_HOME>/bin |
Data Views | Bug | DBE-6401 | H2: Cannot add/edit enum columns |
SQL Generation | Bug | DBE-11786 | MS SQL: Script generator forgets to specify asc/desc in a unique index or primary key fields when it declares inside the table declaration |
SQL Highlighting | Bug | DBE-11829 | Empty string rises an error in query |
Bug | DBE-11778 | Support for remote(), remoteSecure(), cluster(), clusterAllReplicas() table functions as ClickHouse dialect | |
Bug | DBE-10439 | ClickHouse: unknown database function | |
Bug | DBE-11833 | [BigQuery] Support for `UNION ALL` with subqueries enclosed in parentheses | |
SQL Resolve | Bug | DBE-5051 | Postgres: function's OUT parameter is unresolved |
Bug | DBE-11797 | Fix UNNEST highlighting in Couchbase | |
Bug | DBE-11832 | Fix resolve of Couchbase LET clause |
RubyMine 2020.3 EAP5 (203.5251.42 build) Release Notes
Lang. ERB | Usability | RUBY-27224 | Update ERB continuation indent from 4 spaces to 2 spaces |
Ruby. Code Insight | Bug | RUBY-27131 | parameter info (ctrl-p) not shown for a method that resolves |
Core. File System | Bug | IDEA-252955 | Unable to load library 'e2p' in amazoncorretto docker image |
Bug | IDEA-252892 | "Error looking up function NtQueryInformationByName" warning is shown under Windows 8.1 | |
Core. IDE Settings | Bug | IDEA-252607 | File Templates For Multiple Files: on parent template deleting its children should be deleted also |
Bug | IDEA-253119 | Make Compiler errors non-modal | |
Bug | IDEA-252606 | File Templates For Multiple Files: on parent template rename it loses its childs | |
Bug | IDEA-252609 | File Templates For Multiple Files: Copy action for multi-file templates works incorrectly | |
Core. IDE Settings. Sharing | Bug | IDEA-252603 | File | Manage IDE Settings | Export Settings: it is impossible to choose the target folder to create the exported file in via the path chooser |
Core. Indexing | Bug | IDEA-248440 | Shared indexes are OS-specific |
Bug | IDEA-247165 | NPE startup error on indexing after Upgrade from 2016.1 to 2020.2 | |
Exception | IDEA-253396 | Shared Indexes: Failed to find path for chunk bundled-js-predefined-ffdd448c697d-de148ed368f5-JavaScript-IU-203.5046 | |
Core. Licensing | Bug | IDEA-245167 | License UI should take into account "optional"-licensed plugins when displaying warnings |
Bug | IDEA-251927 | Strange symbol in the title of license removal dialog on Win and Linux | |
Task | IDEA-252763 | Remove product name from the error message in the license dialog | |
Core. Plugin Management | Bug | IDEA-253327 | Cannot install or view plugins |
Bug | IDEA-252984 | Plugin disabled for one particular project is not loaded when opening other projects | |
Core. Project Settings | Bug | IDEA-252907 | UI Freeze at Space project reimport |
Bug | IDEA-252791 | Facets provided by disabled plugins are saved incorrectly | |
Usability | IDEA-240999 | Suggest to automatically download JDK when "Build Project" action is invoked | |
Core. Run. Targets | Feature | IDEA-252733 | In case of failure of preparation run configuration should not proceed to execution |
Bug | IDEA-252969 | Run Targets. Spring Boot. Provide the correct port in the Services view by running on docker targets | |
Bug | IDEA-252976 | Run Targets: application folder field in SSH target is cleared every time target reopened | |
Bug | IDEA-253082 | Run Targets: Get AWT-EventQueue exception on run java app with SSH target | |
Bug | IDEA-248360 | Adding new target in Manage targets dialog should launch wizard | |
Editor | Bug | IDEA-253120 | Reader mode shouldn't affect inspect.sh |
Bug | IDEA-252166 | "Reader Mode" toggler is shown in editor, though the "Show reader mode toggle in the editor" is unchecked in settings | |
Usability | IDEA-251392 | "Go to declaration" in combination with mouse button causes editor selection | |
Editor. Editing Text | Bug | IDEA-251793 | After Ctl-Y, the display is positioned wrong |
Bug | IDEA-251279 | Matching brace popup does not honor Background in readonly files setting | |
Lang. YAML | Bug | IDEA-248058 | Microservices: Incorrect HTTP URL injected to YAML value |
Tools. HTTP Client | Bug | IDEA-250246 | HTTP Client: cookies from legacy requests are not converted into the new http client |
Usability | IDEA-187044 | REST client uses 12-hours clock instead of 24-hours | |
Tools. Terminal | Bug | IDEA-239094 | incorrect terminal line heigth/spacing |
Bug | IDEA-170763 | Some special characters cannot be typed in IDE terminal | |
Usability | IDEA-129396 | Terminal should scroll 3 lines per step | |
User Interface | Bug | IDEA-252453 | Search Everywhere: Filters are not applied on All tab |
Bug | IDEA-253012 | "Show hidden tabs" button remains on tab panel if tabs are shown in multiple rows | |
Bug | IDEA-252804 | cannot resize debug tool window when event log is opened next to it | |
Bug | IDEA-252457 | Search Everywhere: Hint from Actions tab is shown on other tabs after switching from Actions to another tab | |
Bug | IDEA-252882 | Console scrollbar is not updated on a theme change | |
Bug | IDEA-252805 | Can not resize variables in debug tool window | |
Bug | IDEA-253033 | Toolbar is presented twice in the View menu | |
Bug | IDEA-253038 | Disable fractional metrics on non-retina monitor | |
Bug | IDEA-252868 | IconLoader without caching fails to find icons | |
Usability | IDEA-252653 | Pinned tabs too narrow | |
Usability | IDEA-222531 | Services - option to always open in new tab | |
Usability | IDEA-251428 | [Problems View panel] Mnemonic digit '6' to the left of the panel name always confuses me | |
Exception | IDEA-252974 | Search Everywhere: IllegalStateException when searching in Symbols | |
Exception | IDEA-252980 | Search everywhere: Somtimes IllegalArgumentException occurs when switching from Classes to Files tab | |
User Interface. Accessibility | Bug | IDEA-252705 | in the list of sources "get from vcs" no elements are not spoken by the screen reader |
Task | IDEA-252706 | Release so that the screen reader speaks the source list name on the "get from VCS" screen | |
User Interface. Action System | Bug | IDEA-252496 | Pinned tab is not closed with shortcut |
User Interface. Find, Replace, Usages | Bug | IDEA-252922 | Replace and preserve case capitalises replacements of numbers |
Bug | IDEA-252274 | [Find in Files]: Scope background is lost for the line under the hovered one | |
User Interface. Services View | Bug | IDEA-244057 | Services: tab header color for services in a separate tab |
Version Control. Git | Feature | IDEA-233058 | Add Update action for the current branch in Branches popup |
Feature | IDEA-91542 | Replace Merge with Pull on Remote Branches in VCS Operations | Git Branches view | |
Feature | IDEA-241680 | [Git Panel] "Update Selected button" should work for current branch | |
Feature | IDEA-128268 | "Create New Branch" name automatic conversion | |
Bug | IDEA-253175 | Create New Branch replaces most of the forward slashes/periods with underscores | |
Usability | IDEA-243122 | Git popup menus are inconsistent | |
Version Control. GitHub | Feature | IDEA-252396 | Support user and label completion for GitHub Pull Requests search |
Bug | IDEA-252798 | Don't remember empty query in github pull requests search | |
No subsystem | Feature | WEB-47897 | TypeScript: Make path to error a hyperlink in yarn output |
Bug | WEB-46865 | Directory alias is mysteriously unresolved | |
Bug | WEB-47809 | Adding Javascript template project as a new module to IDEA project creates files in the wrong folder | |
Bug | WEB-46790 | tslint errors/warnings not clickable | |
Usability | WEB-42539 | Angular follow to the issue source | |
Usability | WEB-47821 | Bypass showing Autocomplete/Suggestion Popup if User typing number | |
Task | WEB-47874 | Cleanup project generators list | |
Task | WEB-47894 | Bundle Feature trainer plugin | |
Task | WEB-47875 | JavaScript: implement lazy indexing for tool packages | |
Build tools | Feature | WEB-22867 | webpack errors output path is not clickable |
Debugger | Usability | WEB-47823 | SmartStepInto: filter library variants when 'do not step into libraries' enabled |
JavaScript | Feature | WEB-47822 | JavaScript: show elements from the structure view in the IDE navigation bar |
Feature | WEB-47761 | Suggest default imports based on existing imports in the project | |
Bug | WEB-44930 | "Use directory import" option doesn't work for default exports | |
Bug | WEB-47640 | Prefer imports from index file when webpack alias is used | |
Bug | WEB-47800 | JavaScript. parser issues | |
Bug | WEB-47688 | JSDoc: Unresolved variable or type `Dropbox` | |
Bug | WEB-47748 | Invalid Range Exception does block Reformat Code | |
Bug | WEB-47499 | Symbols from .mjs files are not suggested in quick fixes | |
Exception | WEB-47828 | Exception while navigating to the intention's description from Search everywhere | |
JavaScript. Formatter | Bug | WEB-37977 | HTML injection isn't working in ES6 tagged string literals in HTML |
JavaScript. Frameworks | Bug | WEB-41313 | No auto-import suggestions for PropTypes |
Bug | WEB-46975 | Vue.js: single file components with empty object literal are not shown in autocompletion | |
Exception | WEB-47791 | Creating a new angular project causes an exception | |
JavaScript. Inspections | Bug | WEB-47844 | `Convert to let/const` deletes code in blade.php files |
Linters | Feature | WEB-34649 | Import rules from eslint-plugin-vue to Vue code style settings |
Feature | WEB-34655 | Import typescript code style preferences from .eslintrc | |
Bug | WEB-43455 | Lint TypeScript files with ESLint in Vue CLI project | |
Node.js | Feature | WEB-44742 | tsc -p output doesn't allow direct opening of files with errors |
Feature | WEB-36956 | NPM console: linter errors in webpack output should have code navigation | |
Bug | WEB-37265 | Missing clickable links in ng lint output | |
SASS | Bug | WEB-47734 | Editing an imported Sass file that has the same name as a neighbor folder doesn't trigger File Watcher |
TypeScript | Bug | WEB-38508 | WebStorm generates .vue.d.ts files from .vue files |
Bug | WEB-45997 | Monorepo: auto-import should prefer package import to the one from src folder | |
Bug | WEB-36638 | @material-ui: no completion for components in TypeScript files | |
DB Connectivity | Usability | DBE-6729 | Data source for embedded (local) databases: if relative file path for database is used use project directory as relative directory rather than <IDE_HOME>/bin |
SQL Generation | Bug | DBE-11786 | MS SQL: Script generator forgets to specify asc/desc in a unique index or primary key fields when it declares inside the table declaration |
RubyMine 2020.3 EAP4 (203.4818.9 build) Release Notes
Ruby. Code Completion | Bug | RUBY-26998 | Non-existent completion suggestions |
Ruby. Code Insight | Bug | RUBY-27111 | invalid "cannot find declaration for field" inspection |
Bug | RUBY-25385 | Don't count `Rake` as ancestors in files different from Rakefile | |
Ruby. Inspections | Bug | RUBY-27102 | invalid "nil deref" inspection |
Bug | RUBY-25508 | False positive 'Incorrect call argument count' inspection | |
Bug | RUBY-27125 | False "redundant 'return' keyword" warning | |
Ruby. Version Managers | Bug | RUBY-27091 | With zsh RM requires full path to direnv to add SDK |
Code Analysis. Structural Search | Bug | IDEA-247689 | Make predefined templates not refer to others by name |
Core | Bug | IDEA-252225 | AdvancedProxy.ourFactories -> ProxyDescription.mySuperClass leaks reference to classloader of unloaded plugin |
Bug | IDEA-252232 | DefaultJDOMExternalizer.fieldCache leaks references to classloader of unloaded plugin | |
Bug | IDEA-243091 | Pending highlighting passes can cause leaks on plugin unload | |
Core. File System | Feature | IDEA-246515 | Implement detecting directory case-sensitivity in refresh |
Core. IDE Settings | Bug | IDEA-246581 | How it works link on System Settings page opens Finder instead of documentation |
Usability | IDEA-252538 | Live Template cannot be deleted via the Context Menu | |
Core. Indexing | Feature | IDEA-247480 | shared index: add FileBasedIndexExtension#needsForwardIndexWhenSharing() to metadata and filter out unsuitable shared indexes |
Bug | IDEA-252771 | shared indexes: after upgrade from older IDE build do not throw IOException if locally available shared index chunk is incompatible with the new IDE build | |
Usability | IDEA-252426 | Pre-built indexes action links are inactive in the Event Log | |
Core. Installation | Bug | IDEA-252826 | Provide the correct version and description for the bundled Lombok plugin |
Task | IDEA-249381 | IDEA doesn't respect --wait option when opening file in non-project mode on macOS | |
Core. Plugin Management | Bug | IDEA-252825 | Multiple exceptions from Lombok plugin |
Bug | IDEA-250726 | LineMarkerInfo not cleared on unloading | |
Cosmetics | IDEA-252141 | Project icon should not be shown | |
Core. Project Settings | Bug | IDEA-252425 | Eclipse project fails to open since EAP 2 of v2020.3 |
Bug | IDEA-252237 | Cannot download JDK after enabling Wifi | |
Usability | IDEA-251967 | JDK download dialog: show only major version | |
Core. Run. Configurations | Bug | IDEA-252570 | Unnamed run configuration is created when you choose to store a template in the project directory |
Bug | IDEA-252039 | Search in the create new run configuration dialog is not working | |
Core. SSH | Bug | IDEA-252356 | Ide freezes on attemp to use ssh remote tool without entered passphrase |
Editor | Bug | IDEA-249382 | IDEA doesn't respect --wait option when opening non-existing file |
Task | IDEA-252281 | Add "-e" ("--edit") command line option to open files in LightEdit mode | |
Editor. Code Completion | Feature | IDEA-124283 | Add new function methodParametersTypes() to Template Variables |
Editor. Code Completion. ML | Feature | IDEA-251876 | Add types/names similar features and TS/JS |
Editor. Editing Text | Bug | IDEA-251157 | Commenting annotation right after rendered doc comment comments the doc block instead |
Editor. Error Highlighting | Bug | IDEA-250725 | Editor leaks HighlightInfos |
Lang. Markdown | Feature | IDEA-213051 | Add an action to comment a text |
Tools. HTTP Client | Bug | IDEA-252202 | HttpClient: Submit request from endpoints view change PSI directory structure |
User Interface | Bug | IDEA-252678 | Project Structure dialog: empty text for problems is shown |
Bug | IDEA-248925 | Cyclic scrolling through items is unavailable if there's a last disabled item | |
Bug | IDEA-252511 | Split button is broken in Push dialog | |
Bug | IDEA-252261 | Search Everywhere: Empty line in Filter list | |
Bug | IDEA-252557 | Library editor in Project Structure dialog shows internal class names | |
Bug | IDEA-252270 | Reader mode flag is stored in a shared project file | |
User Interface. Action System | Exception | IDEA-252543 | StackOverflowException on expand collapsed action toolbar |
User Interface. Focus | Feature | IDEA-252575 | Add an action to enable/disable logging of focus requests in JBR |
User Interface. Graphics | Bug | IDEA-250363 | Font rendering in macOS sheet dialogs becomes broken after theme switch or changing antialiasing |
User Interface. Navigation | Feature | IDEA-252294 | Support hex/octal/binary numbers in Search Everywhere Calculator |
Bug | IDEA-250447 | "Start Focus Tracing" in Search Everywhere results disappear when typing the complete name | |
Version Control | Bug | IDEA-252350 | Opening solution with git repo when git is not installed causes GitNotInstalledException |
Version Control. Git | Bug | IDEA-251761 | No branch name on commit tab after project cloning |
Version Control. GitHub | Feature | IDEA-243961 | Add filter "reviewer" to Pull Requests lists |
Usability | IDEA-246949 | Default filter for GitHub pull requests | |
Build tools | Bug | WEB-23602 | "Show npm Scripts" action should work if package.json is not a context file |
CSS | Feature | WEB-30704 | @apply is deprecated and only supported by PostCSS, use more lenient parsing |
Dart | Bug | WEB-47516 | Dart: Exception while opening Settings with Japanese language pack installed |
Debugger | Bug | WEB-38642 | 'Smart step into' fails to step into library functions |
Bug | WEB-45897 | 'Smart Step Into' ignores constructors | |
Bug | WEB-47719 | 'Smart step into' don't work with function expressions. | |
Bug | WEB-45586 | 'Smart Step Into' resumes execution on node.js | |
File Watchers | Task | WEB-47521 | Remove File Watcher templates names from bundles |
JavaScript | Feature | WEB-47761 | Suggest default imports based on existing imports in the project |
Bug | WEB-47762 | JavaScript: undefined token is showing twice in completion pupup | |
Bug | WEB-47671 | JSDoc: After a JSDoc generation IDEA resolves an object type as "built-in, es5" instead of a real one | |
Bug | WEB-47725 | WebStorm 2020.2 say "unused constant" when use same name in switch/case (in JS it works fine) | |
Bug | WEB-47714 | Array keys from required JSON not resolved | |
Bug | WEB-47676 | JSDoc/Code Inspection Deterioration | |
Task | WEB-36078 | Unify ES6 and TypeScript auto-imports | |
Exception | WEB-47730 | Show usages of namespace Debug causes an exception | |
JavaScript. Frameworks | Bug | WEB-41745 | Support proper lexing and parsing of <textarea> and <title> tags |
JavaScript. Inspections | Bug | WEB-44188 | "Convert to let/const" cuts off code with quotes in PHP injection |
Bug | WEB-47616 | Convert let/const break code if php tag exist on same line | |
Linters | Cosmetics | WEB-47739 | ESLint: icons overlap hint text in Working directories setting |
Node.js | Feature | WEB-47642 | Make npm install/yarn install action for the root package.json always available via Find Action |
TypeScript | Bug | WEB-47454 | Vue files with no script section have incorrect typings |
Bug | WEB-47646 | Missing `as` keyword in TypeScript code completion | |
Bug | WEB-45878 | TypeScript Service fail to start under WSL (2) because it expects mounts under /mnt/ | |
DB Connectivity | Feature | DBE-8312 | Connect to Azure SQL database with Active Directory authentication from Linux |
Bug | DBE-11690 | IDE doesn't show that data source missing jdbc driver | |
DB Console | Usability | DBE-11672 | Help file 'help/sflake-help.zip' not found |
DB Introspection | Feature | DBE-11748 | MS SQL Server: support indices options |
Bug | DBE-11705 | H2: primary key columns introspection fails if column name contains space | |
Data Import & Export | Feature | DBE-11694 | Add pipe separated value as import format |
Bug | DBE-11728 | Extractors - Save Our NumericText (use better way to check if a value should be quoted) | |
Data Views | Feature | DBE-7591 | SQL table view: Missing ability to copy column name |
Bug | DBE-11721 | Big `Limit page size` cause OOM | |
SQL Format and Style | Bug | DBE-11405 | Fix quoted identifiers formatting in BigQuery (and make them on the same level in the PSI) |
SQL Highlighting | Feature | DBE-11754 | [BigQuery] unknown functions safe_offset and json_extract_array |
Bug | DBE-11715 | `MOD` is not detected as built in function in BigQuery dialect. | |
Bug | DBE-11743 | Support Redshift external table syntax | |
Bug | DBE-11759 | [BigQuery] Support nested parentheses for `from` statement | |
Bug | DBE-11700 | support ILIKE for ClickHouse dialect (supported since 20.6 version) |
RubyMine 2020.3 EAP3 (203.4449.23 build) Release Notes
Core. Consoles | Cosmetics | RUBY-27137 | Update pry Run/Debug Configurations so it won't use IRB in it |
Task | RUBY-27138 | Add Run Anything intention for pry so it behave similar as irb | |
Ruby. Tests | Bug | RUBY-26970 | Tests: progress bar doesn't show the actual state |
Bug | RUBY-27056 | undefined method `runner=' for Minitest::Unit:Class | |
Ruby. Version Managers | Bug | RUBY-27077 | RM selects all same path SDKs with different configurations |
Bug | RUBY-27078 | After restart RM ignores created environment configuration | |
Task | RUBY-27082 | Add help button in Custom configuration dialogue | |
Code Analysis. Inspection | Bug | IDEA-251451 | AutoCloseable inspection should detect resource escaping in more cases |
Core. Indexing | Feature | IDEA-247422 | shared stub index should be invalidated only partially when IStubFileElementType#getStubVersion updated |
Feature | IDEA-250972 | Shared Indexes Plugin: load more than one *.ijx file | |
Bug | IDEA-251831 | Shared index for js.string.literal.words.index is always empty | |
Bug | IDEA-251695 | BindingXmlIndex is not shareable | |
Bug | IDEA-247403 | shared-indexes: commit-backed project shared index selection | |
Performance | IDEA-251642 | Indexing dependncies hangs | |
Usability | IDEA-249128 | Shared index configurable can be application based and shown without any open project | |
Core. Licensing | Bug | IDEA-251482 | I18n for license activation dialog is broken |
Core. Navigation and Search | Bug | IDEA-246795 | Todo View doesn't update on scope change |
Core. Plugin Management | Bug | IDEA-252007 | Unable to make plugin dynamic |
Bug | IDEA-251036 | Actions to enable or disable for current project should not be available for plugins that can't be unloaded without restart | |
Usability | IDEA-251766 | Add Extensions as a synonym for Plugins | |
Core. Project Settings | Bug | IDEA-251779 | Newly created JARs are shown as invalid in IDE until project is reopened |
Core. Refactorings | Performance | IDEA-251661 | Introduce Parameter runs expensive search in EDT with no progress |
Core. Run. Configurations | Bug | IDEA-251823 | @argfile shortening method isn't available in run configuration templates |
Bug | IDEA-245100 | RunManagerImpl.workspaceSchemeManager leaks references to run configurations from unloaded plugins | |
Core. Run. Targets | Bug | IDEA-237866 | [run.targets] Unable to find image after pulling an image without a tag |
Bug | IDEA-226641 | [run.targets] Java LR doesn't detect version with a built image | |
Editor | Bug | IDEA-251431 | "Reader mode" toggle is shown in Editor Preview, but takes no effect |
Bug | IDEA-251637 | Wrong parameter info position in injected fragment | |
Editor. Error Highlighting | Usability | IDEA-249640 | Inspection widget does not indicate when the highlighting level is set to Syntax |
Editor. Intention Actions | Bug | IDEA-252083 | Intention settings tree is not sorted alphabetically |
Lang. Shell Script | Bug | IDEA-252035 | Run gutter doesn't work for shebang files |
Tools. Docker | Bug | IDEA-250366 | i18n Docker and Clouds |
Tools. HTTP Client | Bug | IDEA-251828 | HttpClient: Get java.lang.Throwable: Write-unsafe context! exception in httpClient tab in endpoints view after failed request |
Bug | IDEA-251829 | HttpClient: variables from completion inserted into request with single { | |
Tools. Terminal | Bug | IDEA-245745 | Windows: select on terminal show warn message `System clipboard is unavailable` |
User Interface | Bug | IDEA-251732 | Table: "Highlight line on hover" should not highlight lines after the mouse was moved out of table |
Bug | IDEA-251234 | Plugin page doesn't fully reflect to theme changing | |
Bug | IDEA-251734 | Bulb button stays above the Problems view after switching to "Project Errors" | |
Bug | IDEA-251719 | Several tabs are not opened in right split with Shift+Enter | |
Bug | IDEA-198032 | Can't evaluate a product when using unusual email domain | |
Bug | IDEA-251727 | "Open in split tab" action is available for directories | |
Bug | IDEA-251961 | Rename "Find in Path" to "Find in Files" in Notifications settings | |
Usability | IDEA-55988 | Trees (Project view): successive node selection shifts horizontal scrollbar on every selection change that is quite annoying | |
Usability | IDEA-251809 | Extend search field in Keymap settings | |
Usability | IDEA-251941 | Rename "Remove Selected from Welcome Screen" action in Recent Project popup | |
Usability | IDEA-113402 | Detach editor feature is undiscoverable | |
Usability | IDEA-246946 | Visual indication on changing IDE font size is missing | |
Cosmetics | IDEA-251743 | New Project template description has html tags unprocessed | |
User Interface. Controls | Bug | IDEA-250876 | Big Sur: Wrong action is triggered on pressing Esc button in "Invalidate Caches" alert |
Bug | IDEA-248210 | "Find" and "Replace" don't remember text area size | |
Cosmetics | IDEA-240687 | Apply button doesn't become pressed on press in Inspection settings view | |
User Interface. Find, Replace, Usages | Feature | IDEA-251776 | Results preview doesn't show the context in case of too long line |
User Interface. Keyboard Input | Bug | IDEA-251386 | Keymap plugins for macos have conflicts with ... macos |
Usability | IDEA-231795 | Eclipse keymap - Missing key binding Ctrl+1 | |
User Interface. Project View | Usability | IDEA-130039 | IDEA should not expose .iml and .idea files |
Version Control. Git | Bug | IDEA-251949 | Git in Search Everywhere: search result doesn't include branches that contains searching symbols in the middle or at the end |
Bug | IDEA-251346 | Rebase dialog doesn't remember modify options if it was invoked from search everywhere | |
Bug | IDEA-251613 | Missing --no-verify option in git merge and git pull dialogs | |
Usability | IDEA-251616 | Git rebase: Allow to rebase with --root option when no base is selected | |
Usability | IDEA-252086 | Git Search Everywhere: provide some label for all git-related results | |
Cosmetics | IDEA-251981 | Git in Search Everywhere: Long commit message overlaps hash in search result | |
Version Control. GitHub | Bug | IDEA-243828 | Github Pull Requests Search: allow `#<Number>` in Search |
JSON | Bug | WEB-47682 | JSON: "JSON Schema conflicting mappings" message is corrupted |
JavaScript | Feature | WEB-47066 | Merge React JSX language level with ES6+ in the JavaScript settings |
Bug | WEB-47637 | Find usages don't work if TODO patterns are removed | |
JavaScript. Frameworks | Bug | WEB-47200 | WebStorm ignores srcDir setting in nuxt.config.js, cannot resolve path to Vuex store |
Bug | WEB-47543 | Preview on Vue formatting page is boken | |
Bug | WEB-47679 | CSS syntax is not recognised in the style section of .vue file | |
Bug | WEB-47073 | Vuex: `import * as module from module.js` syntax not supported | |
Bug | WEB-46293 | Auto-indent comments in Vue Single File Component HTML-section | |
Performance | WEB-47479 | Angular: performance issues in attribute value provider | |
Usability | WEB-36206 | Vue: new Vue component action is missing in some cases | |
Linters | Feature | WEB-47135 | Allow to configure working directory for ESLint process |
Live Edit | Performance | WEB-45199 | High CPU usage with Live Edit plugin |
Data Import & Export | Bug | DBE-10729 | Support extended JSON for UUID in MongoDB |
Data Views | Bug | DBE-3183 | Can't edit hstore column in Postgres |
SQL Highlighting | Bug | DBE-11647 | 'PARQUET' format option is not supported |
Bug | DBE-11636 | Unknown database function 'CONCAT_WS' - Snowflake |
RubyMine 2020.3 EAP2 (203.4203.30 build) Release Notes
No subsystem | Cosmetics | RUBY-25494 | Remove the 'Template' word from the test templates names for consistency with other templates |
Core. Consoles | Feature | RUBY-9302 | Use pry instead of irb when gem is available |
Rails | Bug | RUBY-25960 | .generators and .rakeTasks files are not placed into .idea folder in case there're Rails engines and multiple Gemfiles |
Exception | RUBY-27090 | IDE Exception after generator invocation | |
Rails. Code Insight | Feature | RUBY-25012 | ActiveRecord: Unresolved Ruby Reference inspection incompatible with active_record.schema_format = sql |
Feature | RUBY-26232 | FEATURE REQUEST: Support structure.sql in Rails Entity Navigation | |
Rails. ParamDefs | Bug | RUBY-27086 | Symbol or String is expected inspection for routes with option 'only' in routes.rb |
Ruby. Code Coverage | Bug | RUBY-27046 | RM unable to run tests with coverage if not empty .simplecov presented |
Ruby. Formatter | Usability | RUBY-27088 | Update default code style settings to match RuboCop |
Ruby. Tests | Bug | RUBY-27053 | Minitest runner with Spring doesn't work with spaces in test file path |
Bug | RUBY-26331 | "Go to test" now always prompts to choose tests, even if there is only one found. | |
Cosmetics | RUBY-26978 | MiniTest in the context menu is written with a small letter T | |
Code Analysis. Dependencies | Bug | IDEA-249578 | 'Related problems' left after problem resolved |
Code Analysis. Inspection | Exception | IDEA-168236 | NPE invoking "Edit settings" for delete profile |
Core | Bug | IDEA-242599 | Pending "run when smart" tasks are not cleared on unload of plugin which registered them, leading to leaks |
Bug | IDEA-242571 | Not created lazy listeners are not cleared when the plugin is unloaded | |
Core. Debugger | Bug | IDEA-251309 | Wrong soft wrapping and unnecessary scrolling while stepping in the debugger |
Bug | IDEA-251433 | Inline debugger: value renderer moves to the new line if you press enter at the end of line | |
Core. IDE Settings | Feature | IDEA-227299 | IDEA IDEs do not identify file types for files without extensions |
Bug | IDEA-250355 | Settings are not reset after "Restore Default Settings" action | |
Bug | IDEA-251416 | Ambiguous message when importing settings | |
Bug | IDEA-242589 | Scheme managers are leaked on plugin unload | |
Bug | IDEA-236885 | Config-serialized object reference is not cleared on plugin unloading | |
Bug | IDEA-222660 | Can't delete inspection profile | |
Cosmetics | IDEA-251495 | Refactoring preferences wording/grammar issue: unnecessary article | |
Exception | IDEA-250858 | "Import IntelliJ IDEA Settings" dialog throws error | |
Core. Licensing | Bug | IDEA-249812 | License dialog is too wide and cannot be narrowed |
Core. Plugin Management | Bug | IDEA-250738 | Can't disable plugin for current project |
Bug | IDEA-250713 | Plugin enabled for current project has label "Enabled for all projects" and cannot be actually enabled for all projects | |
Core. Project Settings | Feature | IDEA-251026 | Provide a way to update downloaded JDK to a newer version |
Bug | IDEA-250878 | Apply button is enabled without any modifications | |
Usability | IDEA-240999 | Suggest to automatically download JDK when "Build Project" action is invoked | |
Core. Run. Configurations | Feature | IDEA-65915 | Allow to store Run Configuration Templates as files to be able to share them through VCS |
Usability | IDEA-250342 | [new run config UI] Add a way to edit run configuration from the run/debug tool window | |
Core. Run. Targets | Bug | IDEA-251276 | "Generate" button next to "Temporary files root" does nothing |
Core. SSH | Bug | IDEA-247283 | SSH can't juxtapose a public key file with a public key from the agent if there's no private key file |
Editor | Bug | IDEA-251566 | Status bar notification: switching between dark/light scheme doesn't refresh tooltip font color |
Bug | IDEA-247921 | FileAssociationException when trying to add file types association | |
Bug | IDEA-251567 | Status bar notification: gear icon in Recent Project popup | |
Usability | IDEA-248254 | Add status bar notification about the LightEdit mode | |
Task | IDEA-236909 | LightEdit: Add "Reload File from Disk" option | |
Editor. Code Completion | Bug | IDEA-249709 | Parameter Info shortcut does not work when the completion popup is displayed |
Usability | IDEA-167114 | Parameter info looks obsolete functionality into lookup(at least for Java) | |
Editor. Diff and Merge | Bug | IDEA-249139 | Git Diff Viewer - No marks near the scroll |
Usability | IDEA-250957 | Confusing terminology in diff view: "Highlight symbols" | |
Editor. Editing Text | Feature | IDEA-80498 | Action to transpose characters |
Usability | IDEA-248168 | Make Parameter Info work during indexing | |
Lang. Shell Script | Usability | IDEA-251075 | Shell script configurations always make "Terminal" panel take focus, no option to run in the background |
Tools. Docker | Feature | IDEA-186648 | Enable custom code folding regions for docker and docker-compose files. |
Bug | IDEA-239070 | Clicking image links in docker compose files for Official Images opens wrong URL | |
Tools. Terminal | Bug | IDEA-233949 | Possibility to change terminal's "Clear Buffer" action keyboard shortcut |
Bug | IDEA-182846 | Idea sets empty ZDOTDIR env var | |
Bug | IDEA-174688 | Nested zsh in terminal does not load variables and functions from "$HOME/.zshenv" | |
Bug | IDEA-182470 | terminal ignores $ZDOTDIT/.zshrc | |
Bug | IDEA-233196 | IDE fails to activate venv when it has spaces in its path and ZSH is used | |
Bug | IDEA-245380 | Zsh startup files are read in the wrong order and counter to rcs and global_rcs options | |
Bug | IDEA-176888 | IDE drops "/usr/local/bin" from PATH in built-in terminal if zsh is used | |
User Interface | Bug | IDEA-189795 | Find Action: Doesn't consider dynamic text |
Bug | IDEA-251534 | Can't close tabs or open new files from the project view with the mouse after closing the first split editor | |
Bug | IDEA-251355 | StackOverFlowError when clicking a link in "Updates" dialog in master | |
Bug | IDEA-250976 | Strange boxes in new menu during inplace rename | |
Bug | IDEA-246442 | Incorrect symbol for drop down list | |
Bug | IDEA-241815 | Duplicated "New" items in Find Action | |
Bug | IDEA-249229 | New welcome screen: the bottom part of `New project` tab isn't changed after changing the theme (WebStorm) | |
Usability | IDEA-195188 | Open folder with project in Explorer from Welcome to IntelliJ IDEA window | |
Usability | IDEA-251372 | Download Library window is too small and could be easily increased | |
Cosmetics | IDEA-251281 | small (unscaled?) splash screen for 2020.3 running on Windows 7 with 150% desktop scaling | |
Exception | IDEA-249795 | Exception after selecting "Sync with OS" for the first time after start | |
User Interface. Accessibility | Bug | IDEA-250871 | Class import menu items are not spoken |
Task | IDEA-251132 | Add an accessible name to the Idea settings tree | |
Task | IDEA-251134 | Add an accessible name to the project structure tree | |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-250937 | forward jcef log to user home |
Task | IDEA-250780 | inform about missing native libs for JCEF on linux | |
User Interface. Find, Replace, Usages | Bug | IDEA-250552 | "Find" and "Replace" fields should expand when the text doesn't fit in them |
User Interface. Look and Feel | Task | IDEA-250796 | Change lightSelectionBackground colors for both themes |
User Interface. Navigation | Feature | IDEA-251021 | Search Everywhere should be able to evaluate simple mathematical expressions |
Feature | IDEA-145804 | request: immediate "go to test" hotkey option | |
User Interface. Project View | Feature | IDEA-184468 | Navigate up and down between siblings in trees |
Version Control | Feature | IDEA-92793 | Use the same format of created patch files as Git does - without IDEA special tags |
Feature | IDEA-251285 | Show "no commit message", "no changes to commit" errors inline | |
Bug | IDEA-251473 | No branch name on Commit tab on the first opening commit toolwindow | |
Bug | IDEA-251551 | Commit checks warning doesn't appear on opening project while indexing is in progress | |
Usability | IDEA-251400 | Commit and Push button isn't reachable by Tab key | |
Task | IDEA-251368 | Show inline warning to indicate that commit checks are not available in dumb mode | |
Task | IDEA-251226 | Update non-modal commit panel layout | |
Exception | IDEA-250814 | IncorrectOperationException: "ChangesViewCommitPanel" will never be disposed | |
Version Control. Git | Feature | IDEA-249904 | Add --root option to the rebase dialog |
Usability | IDEA-157902 | Duplicated git items in "Find Action" | |
Exception | IDEA-251349 | Git Rebase: Exception on performing rebase with --root option | |
Version Control. GitHub | Feature | IDEA-191512 | Sync protected branches from GitHub |
Cosmetics | IDEA-237967 | Mark .yml files in .github/workflows with special icon | |
No subsystem | Usability | WEB-47473 | Duplicated mnemonics with Apply/Close in Run/Debug Configurations |
CSS | Bug | WEB-47498 | CSS inspector recommends outdated value for speak property |
Debugger | Bug | WEB-47465 | 'Smart step into' skips some breakpoints |
HTML | Bug | WEB-47613 | Editing inside script tag in HTML is broken |
JavaScript | Feature | WEB-8187 | Inject JavaScript inside eval |
Feature | WEB-17325 | Please provide a way to give a hint to WebStorm that variable is a reference to something and get auto-completion, validation and documentation via jsdoc | |
Feature | WEB-47467 | Suggest words from other string literals | |
Feature | WEB-47593 | Suggest words from template literals | |
Bug | WEB-46019 | JSDoc @mixin / @mixes tags don't work in modules | |
Bug | WEB-47553 | JSDoc: can't resolve variable according to the JSDoc if Readonly is used | |
Usability | WEB-45968 | Do no show dynamic usages in Find Usages preview shown on Ctrl+click | |
JavaScript. Frameworks | Bug | WEB-47394 | All Angular schematics do not show up. Error while loading schematics info |
Bug | WEB-37193 | Schematics options aren't respected when creating a new component | |
Cosmetics | WEB-42140 | Replace all the "functional component" texts to "function component" | |
Node.js | Bug | WEB-47433 | Execute using IDE tools (Ctrl+Enter) in the terminal doesn't keep the CWD |
Bug | WEB-39812 | yarn isn't set as a default manager when yarn.lock and package.json are inside a subdirectory | |
Task | WEB-47575 | Update JSON schema for package.json | |
TypeScript | Feature | WEB-47397 | TypeScript 4.1: Syntax support for template literal types and mapped type 'as' clauses |
Task | WEB-47111 | Update bundled TypeScript to 4.0 | |
Unit Tests | Bug | WEB-46734 | Jest integration: Never ending test, works in jest cli |
Bug | WEB-44058 | Single Karma test is not running | |
DB Connectivity | Bug | DBE-11613 | Cannot change integrated security setting in database tool |
DB Console | Bug | DBE-11663 | Couchbase PREPARE statement should not show parameters dialog |
DB Introspection | Bug | DBE-11653 | Error introspecting Greenplum database |
Bug | DBE-11657 | Oracle 12: sometimes DataGrip shows arguments of package routines with wrong direction | |
Bug | DBE-11272 | Update 2020.2 has regression in MemSQL | |
Bug | DBE-11627 | MariaDB: Error encountered when performing Introspect schema xxx: Cannot proceed, because event scheduler is disabled | |
Data Import & Export | Feature | DBE-5470 | Add enconding information to data extractor scripts |
Bug | DBE-10563 | cassandra cql generator uuid with qoutes | |
Usability | DBE-10957 | add the option "Never" to "Quote values" | |
Data Views | Bug | DBE-11642 | `numrange` with fractional numbers is not supported in the editor |
Bug | DBE-11569 | Implement reformatted mode for Value Editor | |
Usability | DBE-5272 | Shrink selection does not work in tables | |
Navigation & Search | Bug | DBE-11445 | Full Text Search: Invalid input value for enum |
SQL General | Bug | DBE-11641 | `->` operator is not supported by Apache Spark dialect |
SQL Highlighting | Bug | DBE-11623 | SQL parser complains about missing parentheses |
Bug | DBE-11609 | STORAGE INTEGRATION not recognised in Snowflake SQL dialect | |
Bug | DBE-11450 | ADD CONSTRAINT is incorrectly highlighted | |
Bug | DBE-11615 | Add support for CREATE OR REPLACE MATERIALIZED VIEW in ClickHouse SQL dialect | |
Bug | DBE-11618 | Snowflake create api integration not supported | |
Bug | DBE-11661 | Couchbase accessing schema `system` gives warning "system is a reserved keyword" |
RubyMine 2020.3 EAP1 (203.3645.12 build) Release Notes
No subsystem | Bug | RUBY-27030 | Terminal keyboard stopped to work |
Core | Feature | RUBY-27014 | WebP Filetype Unsupported |
Bug | RUBY-26821 | Cannot control Node version launched from Rails process | |
Bug | RUBY-26862 | Infinite indexing on twofish gem | |
Bug | RUBY-26870 | RM ignores template value of Execute in the context of Rails | |
Usability | RUBY-18411 | Web projects are treated as Ruby modules | |
Lang. Liquid | Feature | RUBY-26691 | Implement filter name insert handler for Liquid |
Rails | Feature | RUBY-16916 | Routing completion |
Feature | RUBY-25840 | Allow navigating to routes file from a controller method/view via related symbols | |
Bug | RUBY-17186 | 'post' does not get the same styling treatment as get, resources, root... in routes.rb | |
Bug | RUBY-26734 | rake db:migrate isn't presented in Run Anything | |
Bug | RUBY-22202 | Add support for Rails routes with on: :member and on: :collection | |
Bug | RUBY-9168 | Namespaced Routes fail inspection | |
Rails. Code Insight | Feature | RUBY-14955 | Shortcut to go from route method name to method |
Feature | RUBY-25836 | Allow navigating via Related Symbols between Helpers and Mailers | |
Bug | RUBY-25858 | fails to resolve partial layouts | |
Bug | RUBY-16289 | Routes have yellow underlines because it can't follow a namespace | |
Bug | RUBY-25058 | Incorrect #index routes generation when name is singular | |
Bug | RUBY-26788 | Add route recognition for `patch` | |
Bug | RUBY-26783 | Fix support for `shallow` and `shallow_prefix` in routes | |
Bug | RUBY-26787 | Fix route recognition/parsing of only/except options | |
Bug | RUBY-26145 | Some rails methods (post, delete) are highlighted differently then the others | |
Bug | RUBY-26921 | RubyMine always assumes ActiveRecord model id to be an integer | |
Bug | RUBY-21809 | Rails routes - Wrong path autocomplete with a singular resource with a plural name | |
Rails. ParamDefs | Performance | RUBY-25404 | Move resolve logic out of `RSymbol#getReference` & `RStringLiteral#getReference` |
Remote Interpreters | Bug | RUBY-25949 | Default option in Configure Remote Ruby Interpreter dialog is not configurable |
Usability | RUBY-26099 | SSH saving configuration message is unclear | |
Usability | RUBY-26101 | SSH configuration selected in the Remote Interpreter dialog is not selected after switch between other options | |
Ruby | Bug | RUBY-26121 | RM 2020.2 doesn't populate path to ruby on Windows when Add Ruby SDK selected |
Ruby. Code Coverage | Feature | RUBY-26934 | Add options to enable/disable branch coverage and subprocesses coverage |
Ruby. Code Insight | Feature | RUBY-26620 | Missing types in standard library stubs (Enumerable) |
Feature | RUBY-24223 | Add support for enum _prefix and _suffix options | |
Bug | RUBY-26887 | ctrl click on "super" doesn't go to the super method | |
Bug | RUBY-24552 | Ranges `first`, `last`, `end`... type inference support | |
Ruby. Debugger | Bug | RUBY-26990 | Attaching debugger blocks and does not honor timeout |
Ruby. Inspections | Bug | RUBY-27017 | Incorrect "Duplicate argument name" warning for method with "capture all" arguments |
Bug | RUBY-26901 | Quotes are not ignored by spellchecker | |
Ruby. Intention Actions | Bug | RUBY-26772 | Sorting hash by key works incorrectly for beginless ranges with integers and strings mixed |
Bug | RUBY-26952 | "Remove unnecessary parentheses" intention unavailable in specific situation | |
Bug | RUBY-26953 | Don't offer "Convert block to method reference" intention for safe-navigation calls | |
Ruby. Quick Documentation | Bug | RUBY-26634 | Add support for Escaping when rendering documentation |
Bug | RUBY-26632 | Add support for Label lists when rendering documentation | |
Bug | RUBY-26635 | Add support for Conversion of characters when rendering documentation | |
Bug | RUBY-26637 | Polish support of rendering documentation feature | |
Bug | RUBY-26631 | Add support for Lists when rendering documentation | |
Ruby. Refactorings | Bug | RUBY-27018 | Incorrect items showing in "Override methods dialog" |
Bug | RUBY-26694 | Broken hash keys after "inline method" refactoring | |
Usability | RUBY-25656 | Improve organisation of "Override Method" dialog | |
Ruby. Tests | Bug | RUBY-26971 | Tests tree view: it's not possible to navigate to passed or failed tests |
Bug | RUBY-27032 | Context menu on test folders shows incorrect run configuration name | |
Ruby. Tests. Cucumber | Bug | RUBY-26328 | Cannot run feature with Cucumber 4.0.0.rc6 |
Ruby. Tests. Factory Bot | Feature | RUBY-25887 | Allow navigating from a factory back to the class via related symbols |
Feature | RUBY-26957 | Add completion/resolve for attribute methods in factory bot strategy methods | |
Bug | RUBY-26955 | Don't show a warning on class names for nested factories | |
Ruby. Type Inference | Bug | RUBY-26909 | Return type of `Integer(x)` is reported to be incompatible with everything, including Class<Integer> |
Ruby. Version Managers | Bug | RUBY-26988 | RubyMine tries to use Project SDK for Terminal when remote RVM is used |
Tools. Bundler | Bug | RUBY-27016 | Text for "gem not found" "Run ''bundle install''" has the quotes doubled-up |
Tools. Puppet | Bug | RUBY-26879 | No name for puppet module in "New file" dialog (right click on project view) |
Tools. RuboCop | Cosmetics | RUBY-26932 | Disable capitalisation for Install 'rubocop' and Re Enable popup |
Code Analysis. Dependencies | Bug | IDEA-242613 | Broken usages disappears after removing comment |
Code Analysis. Inspection | Feature | IDEA-249403 | Support @Nls @NonNls and @NlsSafe annotations on function parameter in Kotlin |
Feature | IDEA-247443 | Option to ignore camel-case strings in i18n inspection | |
Feature | IDEA-248175 | i18n for groupPath in InspectionEP | |
Bug | IDEA-247998 | InspectionProfileEntry.cleanup() not called when batch inspection has result | |
Bug | IDEA-247986 | Absence of an expected warning of "Hard coded strings" inspection | |
Bug | IDEA-52705 | False positive on "suspicious indentation after control statement without braces" | |
Usability | IDEA-232279 | Improve the `Next highlighted error` UX on analysis | |
Code Analysis. Language Injection | Bug | IDEA-250291 | Language Injection settings are not properly reloaded when dynamic plugins changed |
Bug | IDEA-241419 | intelliLang.Configuration$App leaks PatternCompilerImpl$LazyPresentablePattern | |
Code Analysis. Structural Search | Feature | IDEA-249515 | Automatically open replacement window when importing replace pattern |
Feature | IDEA-244837 | Custom SSR filters | |
Bug | IDEA-244045 | Can't find tools for "e0bda819..." in the profile "Project Default" on switching to existing template | |
Bug | IDEA-245668 | NPE at pointing 'Find usages' in menu after adding SSR inspection | |
Bug | IDEA-246940 | Can't find lambda parameter | |
Bug | IDEA-244784 | Filters remain disabled when script filter has problem on opening of dialog | |
Bug | IDEA-249295 | Structural search: some filters applicable for variable appear only on the second call | |
Bug | IDEA-244786 | Filters & Scope should be available in Dumb mode | |
Bug | IDEA-245028 | NPE when text cursor is on replacement variable | |
Cosmetics | IDEA-244617 | Render templates list in inspection as disabled when inspection is disabled | |
Task | IDEA-247138 | Get rid of "Words" check box in text filter | |
Exception | IDEA-247874 | Constraint inSmartMode cannot be satisfied | |
Code Analysis. Syntax (PSI) | Bug | IDEA-246747 | Excessive memory consumption |
Core | Bug | IDEA-244431 | PatternCompilerImpl leaks references to classloaders from unloaded plugins |
Bug | IDEA-245099 | File type of unloaded plugin can be leaked due to file type caching | |
Bug | IDEA-249530 | Out of Memory Alert dialog is shown when memory is not a problem | |
Task | IDEA-247475 | API for HTML concatenations | |
Core. Diagrams | Bug | IDEA-248404 | New Module Dependencies Diagram does nothing |
Core. File System | Feature | IDEA-246514 | Implement VirtualFIle.isCaseSensitive() |
Core. IDE Settings | Bug | IDEA-244849 | Custom font is not applied to settings element after Apply changes |
Bug | IDEA-250776 | Use ApplicationNamesInfo.getScriptName() instead of ApplicationNamesInfo.getProductName() when generating custom VM options file name | |
Bug | IDEA-237376 | Android RenderScript file type instead of Rust one on 2020.1 | |
Bug | IDEA-247310 | Changes in HashBang Patterns are not saved | |
Bug | IDEA-209384 | 2018.3.5 importing from 2.4 causes "Antialiasing->subpixel" setting to not stick between runs | |
Usability | IDEA-202548 | Can't Export Settings when IDE settings sync is enabled | |
Core. Indexing | Bug | IDEA-247316 | Pausing Indexing Applies to All Windows Rather than Current Project |
Bug | IDEA-249792 | SharedIndexes: indexes should be recalculated on shared index plugin disabling. | |
Performance | IDEA-247070 | Find Usages has become slower in 2020.2 | |
Performance | IDEA-249369 | Add an option to choose only distinct files to generate indexes | |
Exception | IDEA-248099 | IndexNotReadyException when try to use indexes in one project (with finished indexing) during indexing process in another project | |
Core. Installation | Feature | IDEA-250333 | Show comprehensible error message if user tries to start IDE under Java 8 |
Bug | IDEA-245844 | License server before proxy settings | |
Bug | IDEA-231075 | jbr directory is not completely deleted on IDEA uninstall | |
Task | IDEA-250978 | Bundle Kotlin 1.4.10 with IntelliJ IDEA 2020.3 | |
Core. Licensing | Bug | IDEA-246636 | 'br' tag is wrongly shown in "Thank you for evaluating {0}. Your evaluation license expires in {1}" message |
Core. Navigation and Search | Feature | IDEA-135112 | Search for actions by synonyms |
Bug | IDEA-244647 | Rerunning a pinned search opens a new result window | |
Bug | IDEA-234172 | Enter / Exit / Toggle Distraction free mode via find action doesn't work | |
Bug | IDEA-247358 | Navigate to file: wrong item is focused in the Project View with "Always Select Open File" enabled | |
Performance | IDEA-245035 | Goto Implementation works very slow from a SAM method usage | |
Core. Platform API | Bug | IDEA-248823 | PsiElement.contextOfType does not support the strict flag from PsiTreeUtil.getContextOfType. |
Usability | IDEA-245298 | Tooltip for StatusBarWidget is not set unless StatusBar::updateWidget is called | |
Core. Plugin Management | Feature | IDEA-247472 | Show plugins from custom repositories on top of Marketplace search result list |
Bug | IDEA-215935 | "Plugins supporting *.md files found" doesn't suggest disabled plugin | |
Bug | IDEA-247117 | Error updating plugin | |
Bug | IDEA-248037 | Disable button disappears after resizing plugin settings window | |
Bug | IDEA-224874 | Frame around plugin description appears after installing theme plugin | |
Bug | IDEA-244865 | Hibernate plugin requires restart on disabling | |
Bug | IDEA-247627 | Editor scheme is lost after updating a theme plugin if the jar name of the new version differs from the name of the old version | |
Bug | IDEA-246111 | 'Plugins supporting filetype' notification shown for already-supported filetypes (IJ UE 2020.1.2) | |
Bug | IDEA-246710 | Disabled bundled plugins are not listed in the log | |
Bug | IDEA-246822 | Detect plugins incompatibilities before downloading IDE upgrade | |
Exception | IDEA-246976 | java.lang.NoClassDefFoundError: gnu/trove/TObjectHashingStrategy | |
Exception | IDEA-242828 | NPE at com.intellij.ide.plugins.newui.MyPluginModel.removeProgress | |
Exception | IDEA-249972 | IllegalArgumentException: Missing extension point: com.intellij.languageBundle in container Application (containerState=PRE_INIT) | |
Core. Project Settings | Bug | IDEA-250999 | Gradle project import: ISE: "ServiceManager.getServic…rkspaceModel::class.java) must not be null" at WorkspaceModel$Companion.getInstance() |
Bug | IDEA-246772 | Module already exists error on cloning project with new project model. | |
Bug | IDEA-245615 | Artifact build ignores specified manifest | |
Bug | IDEA-250171 | Explicitly assigned module groups are lost after opening project | |
Bug | IDEA-247042 | Maven project imported with 'store project files externally' ON can't be built | |
Bug | IDEA-248714 | i18n: html link in Project Structure -> Problems | |
Bug | IDEA-246731 | If missing JDK is installed it isn't recognized until the project is reopened | |
Bug | IDEA-246621 | Cannot import project with iml file | |
Bug | IDEA-222480 | IDEA hangs on startup while initializing ProjectJdkTable | |
Performance | IDEA-245991 | UI freeze in RootsChangeWatcher after changing many project configuration files | |
Exception | IDEA-246874 | ArrayIndexOutOfBoundsException may be thrown in FacetEventsPublisher | |
Exception | IDEA-244663 | PAEE at com.intellij.workspaceModel.storage.impl.WorkspaceEntityStorageBuilderImpl.addEntity | |
Exception | IDEA-246786 | Module-level libraries in unloaded modules lead to exception on opening project | |
Core. Quick Documentation | Usability | IDEA-170168 | Show method quick doc on modifiers |
Core. Refactorings | Bug | IDEA-227176 | Can't refactor a certain project |
Bug | IDEA-248815 | Can't Refactor Rename Java Variable in IntelliJ IDEA When There Are Code and String Occurrences to a Combined Number Over 200 | |
Bug | IDEA-246628 | VariableInplaceRenameHandler: misleading method contract | |
Bug | IDEA-245589 | Broken compatibility between IntelliJ IDEA 2020.2 and Kotlin plugin 1.3.72 202: NoSuchMethodError at org.jetbrains.kotlin.idea.refactoring.suggested.KotlinSuggestedRefactoringUI.extractNewParameterData | |
Bug | IDEA-240885 | fileType extension couldn't be unload after file rename | |
Core. Run. Configurations | Bug | IDEA-247288 | [new run config UI] expand field option is broken |
Bug | IDEA-248113 | Run/Debug Configuration window is black in nightly | |
Bug | IDEA-247956 | Don't pass DESKTOP_STARTUP_ID environment variable to launched processes on Linux | |
Bug | IDEA-248997 | Can't exclude classes/packages from coverage in Run configurations | |
Bug | IDEA-248180 | Renamed JDKs are shown without names in the Run configurations JDK dropdown | |
Bug | IDEA-250318 | Unable to run/debug existing test in dumb mode | |
Bug | IDEA-247287 | [new run config ui] not an editor font in the fields | |
Bug | IDEA-249997 | [new run config UI] Form broken when code coverage options are added | |
Bug | IDEA-245965 | Default JRE for modules which use module-specific JDK is shown incorrectly in new UI | |
Bug | IDEA-247392 | [new run config UI] Shortcuts are duplicated in the hints | |
Bug | IDEA-246862 | [new run configs UI] with enlarged font the Main class field looks unreadable | |
Bug | IDEA-239627 | Macros `$MODULE_WORKING_DIR$` and/or `$MODULE_DIR$` are missing | |
Bug | IDEA-250341 | [new run config UI] Different fonts in the UI | |
Usability | IDEA-245875 | [new run config UI] Option tags are confusing to users | |
Usability | IDEA-245305 | [new run config UI] Make hotkey for 'Manage Options' more visible | |
Usability | IDEA-249925 | [new run config UI] Fields appear 'below the fold', without indication that the user could scroll down | |
Cosmetics | IDEA-247760 | [new run config UI] Replace '+' icon with the dialog icon for adding macros | |
Cosmetics | IDEA-249103 | [new run config UI] Try new more rounded tags form | |
Cosmetics | IDEA-245398 | [new run config UI] improve JDK field displaying | |
Cosmetics | IDEA-249664 | "Add Before Launch Task" popup title should be "Add New Task" instead of "Add New Configuration" | |
Task | IDEA-249170 | [new run config UI] Please change the 'Edit <run config>' context menu item | |
Core. Run. External Tools | Bug | IDEA-239635 | [Settings Keymap] when searching for some action, External Tools are always shown |
Exception | IDEA-244452 | NPE in Remote SSH External Tools plugin when cancel choosing of tool | |
Editor | Feature | IDEA-237297 | LightEdit: Opening a file that does not exist should create a blank editor |
Feature | IDEA-245762 | Show empty boxes for newer emojis if the installed emoji font doesn't contain these | |
Bug | IDEA-250462 | Project file isn't opened from command line when another project is already opened and Light Edit frame is focused | |
Bug | IDEA-231946 | LightEdit: Project menu is shown instead of LightEdit mode menu on Win 10 | |
Bug | IDEA-245580 | Light Edit Mode: getCurrentTextEditor and getCurrentFileEditor methods of StatusBarUtil return null | |
Bug | IDEA-246399 | Quick doc pane is opened when clicking external links in rendered Doc | |
Bug | IDEA-238700 | Code vision: "Implementations" sounds odd in case of classes inheritance | |
Bug | IDEA-246113 | LightEdit: exception while trying to change file encoding | |
Bug | IDEA-232371 | Dialog to save files doesn't appear when pressing Cmd + S for a new created file | |
Bug | IDEA-246047 | Reader Mode shouldn't be available in Previews | |
Bug | IDEA-237793 | LightEdit: disable "Select Opened File" in "Save As" dialog | |
Bug | IDEA-250312 | Scroll to Center action doesn't work if "refrain from scrolling" is programmatically set | |
Bug | IDEA-247170 | LightEdit: files with the same name are displayed without a path in File | Open Recent | |
Bug | IDEA-246372 | No documentation found in quickDoc | |
Bug | IDEA-248406 | External annotations and code vision hints aren't shown if javadoc comment is shown in rendered form | |
Bug | IDEA-238020 | LightEdit: order of recent files in popup differs from file order in main menu | |
Bug | IDEA-245320 | Folded code preview doesn't show the last line | |
Bug | IDEA-237080 | Light Edit: "Window" menu is missing (macOS) | |
Bug | IDEA-250262 | Unable to open file from Light Editor when file extension isn't specified in list to open | |
Usability | IDEA-236857 | Close Welcome screen when light editor is opened | |
Cosmetics | IDEA-233516 | LightEdit: Don't suggest to save an empty file, don't show changed status | |
Cosmetics | IDEA-248692 | Make line numbers and annotation text of wrapped lines stick to top on scrolling | |
Cosmetics | IDEA-238010 | LightEdit: underscore is overlapped by the following characters in recent files list | |
Task | IDEA-233497 | LightEdit: Enable "Find Actions" | |
Task | IDEA-234009 | Restore Light Edit session | |
Editor. Code Completion | Bug | IDEA-242758 | IntelliSense/Code Completion for EditorConfig doesn't propose "unset" as a possible value |
Cosmetics | IDEA-196835 | Different font used in code completion list for Korean | |
Editor. Color Schemes | Task | IDEA-249851 | Internationalise color scheme names |
Editor. Diff and Merge | Bug | IDEA-193373 | Diff in Commit Changes: cannot resize TTF preview below some limit |
Usability | IDEA-246407 | Revert button icon | |
Usability | IDEA-236763 | Close diff editor tab if there are no changes after commit | |
Editor. Editing Text | Feature | IDEA-73585 | drag and drop editor tabs to split vertically / split horizontally |
Bug | IDEA-247039 | Add Carets to Ends of Selected Lines adds the caret in the middle of a line of the caret is there | |
Bug | IDEA-247210 | PyCharm overwrites the mouse-highlight clipboard when I backspace an indentation | |
Performance | IDEA-244429 | 18K occurences, Select all occurrences, typing is slow | |
Usability | IDEA-244142 | Make double-click and drag text selection treat every symbol as separate word | |
Editor. Error Highlighting | Bug | IDEA-246273 | Highlight Usages action shows incorrect usage counter |
Usability | IDEA-243927 | Bad code green: enum constant without argument list | |
Editor. Formatter | Feature | IDEA-119281 | Add option to remove blank lines at end of file on Save |
Bug | IDEA-225147 | NPE when trying to reformat code with specific wrapping settings | |
Bug | IDEA-215770 | EditorConfig: ij_visual_guides option appears in the created .editorconfig only if it is enabled in settings | |
Task | IDEA-244897 | Default value for empty Code Style options in generated .editorconfig | |
Task | IDEA-244626 | Some HTML Code Style options don't appear in generated .editorconfig when these settings are empty | |
Editor. Intention Actions | Cosmetics | IDEA-249522 | Flip arguments around comma should warn about semantic changes |
Exception | IDEA-248085 | IOE at com.intellij.openapi.util.ObjectTree.register | |
Lang. Markdown | Feature | IDEA-213096 | Support auto-scroll using a mouse wheel for the 'Markdown Support' plugin |
Feature | IDEA-213097 | Add Support for Rendering of Mermaid.js in Markdown Preview | |
Bug | IDEA-210173 | Support color themes for Markdown plugin | |
Bug | IDEA-220660 | Markdown: Shell script highlighting for 'bash' or 'sh' | |
Bug | IDEA-216229 | Markdown plugin should obey line length | |
Bug | IDEA-220392 | Markdown hard line wrap inserting whitespace at beginning of new line | |
Bug | IDEA-244546 | Error on completion in code blocks | |
Bug | IDEA-244817 | Shell script is not highlighted in preview of Markdown | |
Task | IDEA-243531 | Support reformatting for Markdown | |
Lang. RegExp | Bug | IDEA-241270 | Regexp false position inspection in ternary expression |
Lang. Shell Script | Feature | IDEA-245850 | "Shell Script" run/debug configuration provides no easy way to set environment variables |
Feature | IDEA-226750 | Update shellcheck to latest (currently 0.7) | |
Feature | IDEA-247440 | Feature request: Make Shell configurations execute in the Run window like BashSupport | |
Bug | IDEA-243154 | Shell: Find usages broken with latest 2020.2 EAP | |
Bug | IDEA-243118 | Broken syntax highlighting: backslash escaped quotation marks | |
Bug | IDEA-244312 | Shell: test command breaks highlighting | |
Usability | IDEA-238259 | Shell script support does not recognize executable files with shebang | |
Task | IDEA-216508 | [Shell Script] Provide folding | |
Lang. XML | Task | IDEA-248591 | i18n: internationalize XML and HTML support |
Tools. Docker | Feature | IDEA-212147 | Docker. Support --init command line option |
Bug | IDEA-243967 | Docker: images completion doesn't work | |
Bug | IDEA-250305 | Refactoring of folder name replaces entire line when checking for references | |
Bug | IDEA-248828 | Dockerfile Error: <path segment> expected, got '@' | |
Tools. HTTP Client | Feature | IDEA-246759 | API for 'indexing' HTTP Client scratches |
Feature | IDEA-143889 | REST Client Needs Export as Curl Option | |
Feature | IDEA-239332 | HTTP Client: Provide completion for 'application/yaml' Content-Type | |
Bug | IDEA-246989 | HttpClient: After change env name in scratches, it not changes in http client right away | |
Bug | IDEA-239250 | REST Client exception with Content-Length header | |
Usability | IDEA-247296 | Ability to Run (new) Http Client from the "Find Action" | |
Task | IDEA-247690 | RestClient internationalization | |
Task | IDEA-239388 | Provide action to convert legacy HTTP Client files to the new format | |
Task | IDEA-239387 | Test RESTfull Web Services action must create new HTTP Client file | |
Exception | IDEA-249122 | IAE at com.intellij.codeInsight.highlighting.BackgroundHighlighter.$$$reportNull$$$0 | |
Exception | IDEA-249112 | java.lang.IllegalArgumentException at "Generate HTTP request" action | |
Tools. Terminal | Bug | IDEA-208328 | CTRL-C in terminal does not work in IDEA JDK 11 but works fine on IDEA JDK 8 (Mac) |
Bug | IDEA-201379 | Line spacing for console font has no effect in Terminal | |
Bug | IDEA-250490 | Moving tool window terminal tab to editor shows confirmation dialog about closing it | |
Bug | IDEA-236794 | Cannot open terminal in Linux on ARM | |
Bug | IDEA-118877 | Terminal: not able to rename tab in Editor | |
Usability | IDEA-199122 | Custom shortcuts do not work in Terminal | |
User Interface | Feature | IDEA-164238 | Provide an easier way to clear the status bar |
Feature | IDEA-127464 | Editor Tabs options: Keep pinned tabs on top left of tab bar. | |
Feature | IDEA-242373 | Implement notification for breakpoint hit action | |
Bug | IDEA-246622 | CSS styles do not update after theme switch | |
Bug | IDEA-251030 | Icons are not shown in Database toolwindow popup menu | |
Bug | IDEA-248447 | Keyboard shortcuts don't work when Russian keyboard layout is active | |
Bug | IDEA-249212 | GoLand new project wizard: title of new project window was changed from `New Project` to `New Project...` | |
Bug | IDEA-250690 | "Close button position" setting is not applied | |
Bug | IDEA-246421 | New Color Picker: make the hex field focused by default | |
Bug | IDEA-250834 | No "View Mode" group in tool window menu | |
Bug | IDEA-250138 | Wrong icon in confirmation dialogs on macOS | |
Bug | IDEA-244086 | macOS native menu is misaligned | |
Bug | IDEA-229319 | `Command + ~` doesn't work if non-focused popup is active | |
Bug | IDEA-223082 | Toggling distraction free mode continuously increases size of bottom tool panel until it eclipses editor | |
Bug | IDEA-246624 | Table header expands awkwardly | |
Bug | IDEA-247600 | Missing additional actions on Welcome Screen | |
Bug | IDEA-134723 | Column alignment incorrect in 'distraction free mode' when using split editor | |
Bug | IDEA-247601 | New project button doesn't work | |
Bug | IDEA-243695 | Load context: context isn't restoring editor tabs on a second monitor/display | |
Bug | IDEA-249801 | Darcula theme is not applied when if "Sync with OS" option is selected while macOS theme is dark | |
Bug | IDEA-247257 | Low-resolution taskbar icon on Windows | |
Bug | IDEA-237643 | Add hints to options tooltips in Find | |
Bug | IDEA-248756 | Drag and drop doesn't work with new Welcome Screen | |
Bug | IDEA-246207 | "Clear Event Log" action is disabled after running a test | |
Bug | IDEA-186748 | Debug toolbar doesn't stay hidden | |
Usability | IDEA-219212 | Option to disable merging main menu into window title | |
Usability | IDEA-230328 | Search everywhere popup opens partially offscreen | |
Usability | IDEA-233887 | Is hex format in color picker valid? | |
Usability | IDEA-230715 | Double click in treeview shouldn't expand / collapse the node | |
Usability | IDEA-248766 | New Welcome Screen: It's hard to see current IDE version | |
Usability | IDEA-244580 | Change name of closing tabs options to match Google Chrome, Firefox and Safari | |
Usability | IDEA-242906 | Better representation for long inspection description. | |
Usability | IDEA-153814 | Horizontal scrolling is accidentally applied when scrolling vertically with touchpad | |
Usability | IDEA-247607 | All settings are not equal to settings for new project (only application-level settings are shown) | |
Usability | IDEA-108043 | Action "Reopen last closed tab" fails with no open tabs | |
Usability | IDEA-246526 | Find action: show Reformat code on top of the list when typing `Format code` / add synonym | |
Usability | IDEA-247948 | Error dialog "Running tests is disabled during index update" has no title | |
Usability | IDEA-237473 | It's not clear that `Check for updates` does nothing in case of using Toolbox | |
Usability | IDEA-209250 | Cannot open file in detached window via Project View | |
Usability | IDEA-246635 | Custom UI theme keys are missing for occurrence filenames in Find in Path | |
Usability | IDEA-246224 | Text of "Pre-built Maven shared indexes" notification is unclear | |
Cosmetics | IDEA-246463 | Newer IDE versions may... not fully shown | |
Cosmetics | IDEA-248490 | Status line and menu - different row/:column separator shown | |
User Interface. Accessibility | Bug | IDEA-250268 | Exception on loading Settings when NVDA screen reader is launched |
Bug | IDEA-245470 | When the focus is on the collapsed combobox, NVDA does not speak the selected item. | |
Bug | IDEA-245472 | In the VCS Log window, when the focus is on the commit filter buttons, the screen reader speaks the word "panel" instead of filters | |
User Interface. Controls | Bug | IDEA-248445 | Inspection widget: Wrong traffic light icon |
Bug | IDEA-244623 | "Sorry but parent has already been disposed" in ThreeComponentsSplitter | |
Task | IDEA-250699 | Unify toolbar popups with action popups | |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-241604 | Cmd+C does not copy text in markdown preview |
Bug | IDEA-247743 | JCEF on linux: Doubled keys when typing in search everwhere | |
User Interface. Find, Replace, Usages | Feature | IDEA-19888 | highlight usages of element at caret: don't wait for reparsing if nothing changed |
Feature | IDEA-246023 | Support multiple choice popup menu: state of dependant actions should be shown in UI immediately. | |
Bug | IDEA-242557 | Navigate to file/Search everywhere doesn't place the exact match on the top | |
Bug | IDEA-238647 | Find In File (ctrl-F) changes cursor position in editor if search was cancelled | |
User Interface. Focus | Bug | IDEA-199755 | Focus doesn't go to editor split after switching from other application |
Bug | IDEA-196575 | No cursor in editor when opening file from project view with Enter | |
Bug | IDEA-204581 | Shortcut conflict for Ctrl+F5 in Find view | |
Bug | IDEA-198293 | Missed focus on IDE window on breakpoint | |
User Interface. Keyboard Input | Bug | IDEA-197762 | Shift and layer 4 on the neo layout do not work together in Idea |
User Interface. Look and Feel | Feature | IDEA-203554 | Propose to switch IDE appearance theme (Light/Dark) to match operating system theme |
Bug | IDEA-236214 | Setting Checkbox and Radiobox background color does not have any effect for a custom light UI theme | |
Bug | IDEA-250338 | Plugin theme is applied when "Sync with OS" theme is set | |
Cosmetics | IDEA-203820 | Old-styled question icon appears on dialogs | |
User Interface. Navigation | Bug | IDEA-223194 | Strange pattern matching when searching for action |
Bug | IDEA-216720 | "Ctrl+E" shortcut is displayed in "Recent Files" popup if it was removed from the keymap | |
Usability | IDEA-216170 | Add mnemonic for "Appearance" item in View menu | |
User Interface. Project View | Usability | IDEA-249246 | 'Enter' on a module source or content root opens Project Structure dialog |
Version Control | Bug | IDEA-249948 | New git repositories do not show up in VCS dialog |
Bug | IDEA-189479 | Check TODOs should check only in commited chunks | |
Bug | IDEA-216828 | Non-modal commit: file name completion in the commit message field doesn't work after switching off/on non-modal commit option | |
Bug | IDEA-244969 | Mnemonic not shown for "Amend" in new commit tool window | |
Bug | IDEA-249292 | VCS: Squashing comments in rebase dialog takes into account only 1st comment | |
Bug | IDEA-250251 | VCS Editor gutter markers do not work with "Render documentation comments" option | |
Bug | IDEA-247324 | New Git main menu: Wrong name for VCS menu on Mercurial/SVN/Perforce project opening | |
Bug | IDEA-247848 | Japanese placeholder is not properly displayed in commit window | |
Usability | IDEA-233754 | Branch selection shouldn't update branch filters in Log | |
Usability | IDEA-220868 | Add action "VCS Commits tree" to the Main Menu -> VCS | |
Cosmetics | IDEA-246727 | Use different icon for Restore size in Branches popup | |
Task | IDEA-244040 | Add display ID for VCS notifications | |
Task | IDEA-228969 | Change the VCS Main menu to Git | |
Task | IDEA-249269 | Cleanup unused properties in VCS bundles | |
Task | IDEA-250208 | VCS i18n in forms | |
Version Control. Git | Feature | IDEA-249119 | Remember selected options in Git Pull Dialog |
Feature | IDEA-241520 | Collapse custom config parameters of git command in Console | |
Bug | IDEA-242834 | Rider and Android studio Git token problem | |
Bug | IDEA-244887 | Project tree doesn't update if dropped commit contains renaming file | |
Bug | IDEA-250008 | Incorrect branch name in notification about branch renaming | |
Bug | IDEA-246077 | Delete tracked branch link does not expire | |
Bug | IDEA-248332 | git pull --rebase executes only rebase | |
Bug | IDEA-250697 | Incorrect branch is using on performing git merge/pull/rebase actions if branch was typed manually | |
Bug | IDEA-248536 | Git rebase: incorrect branch name in Rebase Successful notification on performing rebase with --root option | |
Bug | IDEA-244214 | Compare Branches: the tab is displayed at incorrect place in Recent Files | |
Bug | IDEA-248796 | Git Merge Dialog: considers all roots with the same name as a single one. | |
Bug | IDEA-244472 | Pull dialog appears second time after press on button Pull (master) | |
Bug | IDEA-152902 | Git4Idea doesn't work on windows if home directory contains whitespaces | |
Bug | IDEA-249256 | Push Commits dialog contains raw HTML in commit message tooltip | |
Bug | IDEA-245047 | Git menu: on first opening the menu is doubled | |
Usability | IDEA-242330 | Map "Copy revision number" action to shortcut of "Copy reference" by default | |
Usability | IDEA-122424 | Consider renaming Annotate to Blame | |
Usability | IDEA-232141 | Branches: improve Selected Branch Updated message | |
Usability | IDEA-248378 | Git Rebase dialog: onto help popup covers old base when start typing in empty field | |
Usability | IDEA-250551 | Put caret into the branch selection field | |
Usability | IDEA-247704 | Branches: group nodes don't collapse/expand by Enter | |
Usability | IDEA-250735 | Git Merge/Pull/Rebase dialogs: Missed placeholders in fields with branch completion | |
Usability | IDEA-250775 | Git Merge/Pull/Rebase dialogs: Unuseful spellchecking in branches comboboxes | |
Usability | IDEA-250742 | Branch completion is covered by dropdown list when start typing in empty field. | |
Usability | IDEA-247456 | Fetch should be visible even if there are no remotes | |
Usability | IDEA-247286 | Branch completion in Git Pull, Git Merge, and Git Rebase dialogs | |
Usability | IDEA-145065 | Better handling of specifying shell (e.g. git-cmd) as a git executable | |
Usability | IDEA-249240 | The default branch in the merge dialog should be chosen more intelligently | |
Usability | IDEA-248375 | Git Rebase dialog: onto help button is not reachable by keyboard | |
Usability | IDEA-160372 | Flatten git context menu | |
Usability | IDEA-250579 | Pull dialog: missed update info in branch dropdown list | |
Usability | IDEA-244777 | Add action "edit" when double click emitted on item | |
Usability | IDEA-159217 | Add filtering to dropdown for "Onto" and "From" in "Rebase branch" dialog | |
Usability | IDEA-250101 | Do not auto-center Branches list | |
Task | IDEA-248666 | Git internationalization | |
Exception | IDEA-250113 | Exception on new branch creation | |
Exception | IDEA-250502 | IllegalArgumentException on perfoming git pull action without modify options | |
Exception | IDEA-248374 | Exception is thrown on rebase action invocation | |
Version Control. Log | Feature | IDEA-238847 | Set minimal size for the panes in Log and History |
Bug | IDEA-245715 | DVCS Log tab can permanently lose the ability to refresh | |
Version Control. Subversion | Bug | IDEA-244031 | Unable to click 'Fix working copy' popup |
Bug | IDEA-248635 | filter svn history does not work when choose filter by user | |
No subsystem | Feature | WEB-42706 | Mark .next folder as excluded by default |
Bug | WEB-47350 | Nested injections cause misleading errors | |
Bug | WEB-46943 | i18n: internationalize JSON code style settings | |
Bug | WEB-46941 | i18n: internationalize 'Punctuation' tab in Code Style JS/TS settings | |
Task | WEB-46962 | JSHint: update the bundled version to 2.12.0 | |
Task | WEB-47030 | NodeJS internationalization | |
Task | WEB-46940 | i18n: internationalize HTML code style settings | |
CSS | Feature | WEB-47335 | Can we add support for the css font-size: xxx-large? |
Bug | WEB-46938 | i18n: internationalize tab 'Other' in Code Style | Style Sheets | |
Bug | WEB-46939 | i18n: internationalize fields in "Minimum blank lines" from Code style | Style Sheets | |
Task | WEB-47045 | CSS internationalization | |
Task | WEB-47063 | PostCSS internationalization | |
Task | WEB-46840 | Do not show deprecated system color keywords in completion | |
Dart | Task | WEB-47031 | Dart internationalization |
Debugger | Bug | WEB-46876 | Console shows wrong duplicated label |
Task | WEB-47382 | Remove the default browser option from the JavaScript debug configuration | |
File Watchers | Bug | WEB-46232 | Localized scopes in File Watchers dialog cause 'unknown scope' error. |
Usability | WEB-47300 | Ensure that settings search can find File Watchers templates | |
Task | WEB-47299 | Provide explanatory text in File Watchers settings page | |
Task | WEB-47056 | File Watchers plugin internationalization | |
HTML | Bug | WEB-43892 | 'Inspections | HTML' section is shown twice |
Task | WEB-46921 | RelaxNG internationalization | |
JSON | Bug | WEB-46080 | SchemaStore schemas should be matched against project-relative paths |
JavaScript | Feature | WEB-46234 | TypeScript: Move members refactoring should respect index.js files |
Bug | WEB-47289 | Javascript MDN documentation is broken | |
Bug | WEB-46149 | Don't show Array method names in completion within `[]` | |
Bug | WEB-25367 | @callback-defined @type of function misinterpret as @param | |
Bug | WEB-46297 | Incorrectly creating a function from "Compare" window | |
JavaScript. Formatter | Feature | WEB-28540 | Support formatting injections with more than one part in JS strings |
Feature | WEB-31028 | Code style for JS6 destructured object lacks settings in wrapping and braces | |
JavaScript. Frameworks | Feature | WEB-34901 | Create a React component from usage |
Bug | WEB-47181 | Unnecessary file codeStyleConfig.xml under .idea is created for new projects if Vue plugin is enabled | |
Performance | WEB-46800 | High CPU usage when breadcrumbs are enabled | |
Task | WEB-46935 | Vuejs internationalization | |
Task | WEB-46920 | AngularJS internationalization | |
JavaScript. Inspections | Feature | WEB-36319 | More inspections related to 'switch' statements |
Bug | WEB-46702 | No inspection ('Use of caller property') while use caller property | |
Bug | WEB-46118 | Array.prototype.reduce inspection thinks that it takes only 1 argument | |
Bug | WEB-46910 | Inspection 'Anonymous function' doesn't appear in return expression | |
Cosmetics | WEB-46709 | Improve tooltip for arrow function triggered by inspection ‘Anonymous function’ | |
JavaScript. Refactoring | Bug | WEB-46750 | Link to the essential plugin in the intention description window leads to nowhere |
Usability | WEB-47338 | TypeScript Inline Renaming for Generics never works. | |
LESS | Task | WEB-47084 | Less internationalization |
Linters | Task | WEB-47062 | Prettier internationalization |
Node.js | Feature | WEB-46471 | Automatically set pnpm as package manager if pnpm-lock.yaml is in the project root |
Feature | WEB-46881 | Use interactive terminal console for Node.js run/debug tool window | |
Bug | WEB-45414 | IntelliJ does not find global pnpm installation managed by pnpm itself | |
Bug | WEB-46804 | Detect asdf pnpm installations | |
Bug | WEB-47366 | Support ESLint and TypeScript with Yarn PnP and Node.js 10.x | |
Bug | WEB-46803 | Add "pnpm" package manager alias | |
Bug | WEB-47250 | Broken hyperlink in "Cannot find package manager" | |
SASS | Bug | WEB-37203 | Bracketed lists not parsed correctly in sass files |
Task | WEB-47046 | Sass internationalization | |
Stylus | Task | WEB-47047 | Stylus internationalization |
TypeScript | Feature | WEB-45890 | TypeScript 4.0: this-property assignments should use autoType in constructor |
Bug | WEB-46896 | Find usages in ts work incorrectly | |
Performance | WEB-47089 | Awful performance of TypeScript with optics-ts | |
Task | WEB-47343 | TypeScript 4.1: Syntax support for "export * as default" | |
Unit Tests | Feature | WEB-46360 | Jest not be detected when just open a package as workspace of lerna project packages |
Bug | WEB-45801 | Jest failed to transform files with which have failed tests if running from IDE | |
Bug | WEB-46993 | Jest: "Click to update snapshot" link is not responsible when rerunning failed tests | |
Bug | WEB-47306 | Jest: support running individual tests when using @testdeck/jest decorators | |
Bug | WEB-47021 | "nyc" added as production dependency when using yarn | |
Bug | WEB-47328 | Jest: escape square brackets in test name pattern when running individual tests | |
DB Connectivity | Feature | DBE-11284 | Make an embedded shell command like DBeaver has |
Feature | DBE-11601 | Couchbase: add a default bucket option to the jdbc connection string template | |
Feature | DBE-9112 | Add ability to connect to a Snowflake account using a key pair | |
Feature | DBE-11378 | Support DNS Seedlist Connection Format for MongoDB as Connection Type | |
Bug | DBE-11410 | MongoDB: incorrect keep alive query | |
Bug | DBE-11409 | MongoDB: fail test connection for ssl enabled data source if no valid keys provided and for disabled ssl on client side | |
DB Console | Bug | DBE-1895 | Explain Plan tab requires horizontal scroll or wrapping the mouse over popup text |
Bug | DBE-11463 | Schema picker dropdown in editor does not show schemas from multiple connections | |
DB Diagram | Feature | DBE-8440 | Is there any way to display column's comment when using `Diagrams -> Show Visualisation...`. |
DB Introspection | Feature | DBE-5399 | Introspect OWNER, TABLESPACE, INDEX METHOD for Postgres |
Feature | DBE-7207 | Postgres: Support event triggers | |
Bug | DBE-421 | Database tool window: Oracle: overloaded package procedures are shown as one item | |
Bug | DBE-11347 | DataGrip doesn't understand INCLUDE constraints on PostgreSQL | |
Bug | DBE-10711 | MongoDB is not introspected when new collection is created | |
Bug | DBE-6813 | schemas tables, routines not updated after changes | |
Bug | DBE-5139 | Incorrect DDL script creation for triggers | |
DB Refactoring | Bug | DBE-2462 | Modifying a table doesn't refresh the DDL view |
DB Schema Views | Bug | DBE-11165 | Highlight the changed routines in a schema tree, just like with files in a project |
Data Import & Export | Feature | DBE-11211 | Bundle two more extractors |
Data Views | Feature | DBE-9896 | make transpose the default table view |
Bug | DBE-11510 | Database DataViews Limit page size to not working | |
Bug | DBE-11387 | Tree view: the row is stuck after filtering | |
Bug | DBE-11311 | MySQL BLOB Fields are not editable anymore | |
Usability | DBE-9763 | Change keyboard shortcut DOWN ARROW to ALT+DOWN ARROW in the table data grid FILTER window to show the filter history | |
PL & DDL Editor | Cosmetics | DBE-11289 | Preview of changes from Database Changes tool window shouldn't be scrolled to the bottom |
SQL Completion | Feature | DBE-10668 | Add an intention to flip 2 sides of a comparison |
SQL General | Feature | DBE-11173 | Missing Index Suggestion |
Bug | DBE-11529 | Show correct Couchbase type names in SQL | |
Bug | DBE-11169 | Support SEARCH INDEX syntax for Cassandra (DataStax Enterprise) | |
SQL Highlighting | Feature | DBE-11383 | ClickHouse SQL does not know SYSTEM STOP TTL MERGES |
Bug | DBE-11525 | Don't highlight unresolved fields in Couchbase insert statement | |
Bug | DBE-11541 | Couchbase: don't highlight target field in UPDATE statement as unresolved | |
Bug | DBE-11356 | Redshift dialect doesnt regognize key word GENERATED | |
Bug | DBE-9899 | Add support to KILL QUERY syntax highlight for Clickhouse dialect | |
Bug | DBE-11433 | Snowflake Geospatial Function Support | |
Bug | DBE-10662 | DataGrip does not behave correctly about overloaded functions/procedures in packages | |
Bug | DBE-11380 | Unknown database function 'sysdate' - Snowflake JDBC | |
Bug | DBE-11118 | DateTime64 column type cannot be recognized | |
Bug | DBE-11493 | Add BOOLEAN type to BigQuery grammar | |
Bug | DBE-11432 | DataGrip stopping valid syntax on Redshift | |
Bug | DBE-11544 | Support Trailing commas for BigQuery | |
Bug | DBE-11545 | Support window statement in BigQuery | |
Bug | DBE-11375 | SQLite syntax "VACUUM INTO 'file'" is not recognized | |
Bug | DBE-11533 | RATIO_TO_REPORT() function not recognized in Snowflake dialect | |
Bug | DBE-11385 | PostgreSQL Statement level trigger - Syntax Highlighting Issue | |
Bug | DBE-11550 | Couchbase UPDATE statement parser error | |
SQL Resolve | Bug | DBE-11551 | Couchbase table reference inside `meta()` is unresolved |
Bug | DBE-11528 | Couchbase and Cassandra resolves duplicate field prefix | |
Bug | DBE-11523 | Resolve Couchbase fields when FROM clause contains map literal |