No subsystem | Feature | WEB-31762 | Code format should allow configuring prettier as default |
Bug | WEB-45758 | Stuck Typescript Code Analysis and InvalidPathException | |
Bug | WEB-26087 | Vue.js: HTML comments are used in the style tag instead of SCSS comments | |
Bug | WEB-45704 | Vue.js: backspace in indent based sub-langs should remove one indent | |
Bug | WEB-32876 | Don't wrap long method calls in Vue.js interpolations on formatting | |
Usability | WEB-44683 | New prettier-on-save functionality persisted in .idea | |
Debugger | Bug | WEB-45707 | Debugger can't connect sometimes |
HTML | Bug | WEB-34199 | Rearrange tag attributes doesn't work in JSX or TSX |
Bug | WEB-41056 | New top-level line inside script tag is indented according the HTML, not JavaScript code style settings | |
JavaScript | Bug | WEB-45670 | JavaScript: instanceof keyword isn't suggested after variable name in definitions |
Bug | WEB-45402 | Structure view for JavaScript file fails to filter attributes and methods | |
Bug | WEB-45639 | Go to usages doesn't work on variables | |
Bug | WEB-45812 | Wrong redundant character escape in ECMAScript 2015 unicode mode (for square brackets) | |
Bug | WEB-45511 | JSdoc type casting doesn't work | |
Bug | WEB-45390 | Trailing comma should be allowed in flow generic type parameters | |
Bug | WEB-45448 | Javascript : auto-complete not working for multiple levels of Object.Assign() if result of the Object method wasn't re-assigned to the target object | |
Bug | WEB-45288 | 'Create method from unresolved' sometimes creates method in wrong class of identically-named classes | |
Bug | WEB-45663 | Enable completion autopopup with a suggestion of names after keywords | |
Bug | WEB-44868 | Webstorm doesn't show completion for attributes of classes referenced through JSDoc from other files | |
Usability | WEB-45746 | Replace nested calls with pipe expression intention: do not show for short chains | |
Usability | WEB-45718 | Add additional live templates for JavaScript keywords | |
Usability | WEB-45744 | Remove unnecessary braces intention: do now show if there's a newline after the brace | |
Exception | WEB-45613 | SOE during indexing of js file | |
Exception | WEB-45611 | Code Analysis Crashes when trying to commit | |
JavaScript. Frameworks | Feature | WEB-43270 | Support npm package 'vue-typed-mixins' |
Feature | WEB-44383 | Vue Components are not recognised when a Mixin is extended in Typescript | |
Feature | WEB-45736 | Show type of React component's property in documentation popup and on cmd-hover | |
Bug | WEB-37968 | Bug with commenting SCSS multiple transform lines in VUE files | |
Bug | WEB-42448 | HTML Quote style - Enforce on reformat is not applied in Vue apps | |
Bug | WEB-30024 | In .vue files, lang = stylus, the cursor wrap in the wrong indent | |
Bug | WEB-45584 | Vue.js: Code in <style> tag ignores language specific "Quote marks" settings while reformatting | |
Bug | WEB-45591 | Vue.js: "Use HTML indents within <style> and <script> tags" option affects formatting in vue files | |
Bug | WEB-40041 | Yeoman: cannot install a generator from UI | |
Bug | WEB-45716 | Creating a "Cordova Project" stops at "-Building an enterprise app? Ionc has Enterprise Support and Feature: https://io...." | |
Bug | WEB-26961 | Create-react-app: support installation via yarn | |
Usability | WEB-45703 | New project with create-react-app: remove Scripts version field | |
Usability | WEB-45740 | Extract React Component: change name in the list of refactorings | |
Cosmetics | WEB-45529 | Corrupted hint text in Editor | Code Style | Vue | |
Cosmetics | WEB-28224 | Rename PhoneGap/Cordova to Cordova | |
Cosmetics | WEB-26962 | Improve 'Invalid package' warning | |
Exception | WEB-42402 | Throwable when creating a new Ionic project | |
JavaScript. Inspections | Feature | WEB-45630 | Enable support of Top-Level Await in Node.js by default |
Bug | WEB-45739 | Invalid "not a constructor" inspection warning using lower-cased class names on global object even with explicit @constructor in JSDoc | |
Linters | Bug | WEB-45146 | "Run ESLint fix on save" option is not saved in settings when Standard is chosen |
Node.js | Bug | WEB-45580 | Allow starting Node.js debug configuration without checking node version |
Usability | WEB-44526 | Update run configuration's content according interpreter's type | |
Pug (ex-Jade) | Bug | WEB-13963 | Jade: Indentation & Pasting does not work well |
Bug | WEB-9967 | Jade paste with starting line break | |
Bug | WEB-30392 | Wrong indent on enter in Pug template tag in .vue file | |
SASS | Bug | WEB-39103 | Sass: wrong indent on Enter in embedded stylesheet |
Bug | WEB-36542 | Sass and SCSS have wrong breadcrumbs text for mixins | |
Bug | WEB-30990 | Vue.js, SASS: formatting moves sibling blocks to the right | |
Bug | WEB-36507 | SCSS warns "Typo: In word 'transparentize'" for built-in function | |
Cosmetics | WEB-44152 | Sass plugin should reference the stdlib functions with dashes | |
Stylus | Bug | WEB-41605 | Vuejs - Stylus - Reformating breaks multiple class selectors with newline separation |
Bug | WEB-39580 | Comment multiple lines on Stylus code inside Vue component | |
TypeScript | Bug | WEB-45285 | Generic arguments completion adds invalid 'extends' |
Bug | WEB-43243 | Vue support breaks when extending Mixin (TypeScript) | |
Bug | WEB-45065 | Extra # is added after completing #-private fields | |
Bug | WEB-44853 | Improve 'Create field' intention destination element resolving | |
Unit Tests | Bug | WEB-45721 | mocha-webpack not working in 2020.1.1 |
Code Analysis. Dependencies | Bug | IDEA-239029 | 'Broken Usages' toolwindow suggestions |
Bug | IDEA-239036 | 'Broken usages' and 'Usages' split by comments | |
Bug | IDEA-239035 | 'Broken usages' shown for class instead of method | |
Bug | IDEA-239391 | Broken usages confused by the same field name. | |
Code Analysis. Inspection | Feature | IDEA-241550 | Save inspection group paths to the .descriptions.xml |
Bug | IDEA-242043 | NPE: null keys not supported at gnu.trove.THashMap.put(THashMap.java:161) in idea.log | |
Bug | IDEA-238796 | Data Flow Analysis: Ctrl + Shift + P(twice) | |
Code Analysis. Structural Search | Bug | IDEA-241760 | SSR inspection lose description after restart. |
Bug | IDEA-241730 | 'Java class member' SSR inspection template shows errors at first opening | |
Bug | IDEA-242127 | multi-match pattern failure | |
Bug | IDEA-239371 | Cannot edit existing template of SSR inspection | |
Bug | IDEA-242120 | method call with parenthesized qualifier not matched | |
Bug | IDEA-241733 | IDEA adds SSBasedInspection suppression annotation instead of specific one, when there are more than one search template. | |
Usability | IDEA-241611 | Do not populate 'Meta data' of new inspection | |
Cosmetics | IDEA-201472 | SSR: drop-down for file type selector is too big for the toolbar | |
Cosmetics | IDEA-201474 | SSR: Windows layout is sloppy | |
Core | Bug | IDEA-240452 | GradleModuleBuilder keeps reference to WizardContext after new project wizard is closed |
Bug | IDEA-241340 | Timeout in tests during BaseFixture.disposeRootDisposable caused by LaterInvocator | |
Bug | IDEA-242155 | DomApplicationComponent.myVisitorDescriptions holds references to classes from unloaded plugin | |
Bug | IDEA-242151 | ConverterManagerImpl leaks references to unloaded plugins | |
Bug | IDEA-241785 | headless mode - Task.Backgroundable exhibits modal behaviour | |
Bug | IDEA-240449 | Velocity runtime leaks reference to classes of unloaded plugin via StopCommand.backtrace | |
Core. File System | Bug | IDEA-239947 | Deadlock between EDT and Jar file attributes updater |
Bug | IDEA-241524 | When I create new files using de Angular CLI, the files are not visible immediately in the Project tab | |
Core. IDE Settings | Bug | IDEA-240780 | Wrong keymap is selected on upgrade (if previously used a modified keymap) |
Bug | IDEA-240686 | TemplateCommentPanel leaks reference to FileType after plugin is unloaded | |
Core. Indexing | Bug | IDEA-238381 | Deadlock in indexing |
Bug | IDEA-240662 | shared-indexes: write not implemented error | |
Bug | IDEA-241753 | Too Many Shared Index Flush Threads | |
Bug | IDEA-241361 | Indexing got stuck | |
Performance | IDEA-240587 | Sometimes indexing is single-threaded | |
Core. Installation | Bug | IDEA-241455 | Patches 201/202 x86-win fail to apply properly |
Core. Licensing | Bug | IDEA-233020 | Limited session is not available after eval is expired and paid plugin was installed or License dialog is opened |
Core. Navigation and Search | Feature | IDEA-230679 | Search Everywhere: Show all results in one group on All tab |
Bug | IDEA-208876 | Open Class Dialog: PDFRe should match PdfRenderer | |
Core. Platform API | Bug | IDEA-241390 | ErrorStripeUpdateManager leaks TrafficLightRenderer from TrafficLightRendererContributor on plugin unload |
Core. Plugin Management | Bug | IDEA-242046 | Do not see the link "Show All" |
Bug | IDEA-240415 | File type added by fileNames="..." attribute doesn't work if a plugin that declares it is loaded dynamically | |
Bug | IDEA-240805 | Go template plugin: java.lang.Throwable: Unexpected initialization problem by plugin installation | |
Bug | IDEA-240538 | Theme plugin auto apply after update reseting previous settings | |
Bug | IDEA-241314 | Plugin can't be unloaded because of references to its ClassLoader via StripeButton.acc | |
Bug | IDEA-240574 | Dynamic plugins: static maps in ElementPresentationManager | |
Bug | IDEA-240436 | Updated plugins are still marked as incompatible | |
Bug | IDEA-240714 | When PHP plugin is enabled, PHP extension is not reassociated from user-defined file type to PHP plugin | |
Bug | IDEA-239661 | Improve the way the 'Plugin error' messages are displayed in the Event Log toolwindow and notification baloon (html should be rendered) | |
Core. Project Settings | Usability | IDEA-240068 | error: java: error: release version 15 not supported when compiling project with JDK_X language level in misc.xml |
Editor | Bug | IDEA-240064 | IndexOutOfBoundsException in logs in IDEA 2020.1.1 |
Bug | IDEA-241478 | No highlighting for the selected smart step into variant | |
Bug | IDEA-241266 | Editor hint isn't always displayed when pressing Next/Prev error buttons in Inspection Widget | |
Bug | IDEA-234948 | 'Unsplit All' action doesn't work | |
Bug | IDEA-240319 | "Scroll to Center" does not work with Move caret, minimize Editor scrolling | |
Bug | IDEA-241951 | Misaligned bullet points in rendered documentation | |
Bug | IDEA-240773 | Line Separator widget doesn't appear for new file | |
Performance | IDEA-240681 | Column selection mode is slow | |
Usability | IDEA-241796 | Rename 'Render All' to 'Render All Documentation Comments' or similar | |
Usability | IDEA-238203 | Rendered doc view cuts off large images | |
Usability | IDEA-237977 | Rendered JavaDoc not selectable | |
Editor. Code Completion | Feature | IDEA-238495 | Allow to enrich fus data about code completion from plugins |
Bug | IDEA-240185 | CompletionPhase leaks a reference to Editor on plugin unload | |
Bug | IDEA-241485 | Missing fus 'completion' event group | |
Editor. Code Completion. ML | Bug | IDEA-238908 | Arrows with position changes after ML reordering are broken |
Editor. Color Schemes | Bug | IDEA-235116 | Darcula: annotation attributes are too bright in Java |
Editor. Editing Text | Bug | IDEA-240297 | IDEA freeze on fetching documentation is completion popup |
Bug | IDEA-240370 | Clone caret above/below uses incorrect caret position | |
Usability | IDEA-220863 | Jump outside closing bracket for <> | |
Usability | IDEA-64606 | Show live template placeholders | |
Usability | IDEA-234321 | "Copy as Plain Text" from inside JSON string value performs unescaping | |
Editor. Error Highlighting | Bug | IDEA-241554 | Hint color for broken usage stays the same after editor theme changed |
Editor. Formatter | Bug | IDEA-161839 | editorconfig not working on new files |
Editor. Spellcheck | Task | IDEA-239816 | Spellchecker engine re-implementation |
Editor. TextMate Bundles | Bug | IDEA-241961 | Breaking change in TextMateHighlightingLexer in 2020.2 EAP |
Bug | IDEA-241606 | TextMateFile doesn't allow for addition of references from external reference contributors/providers | |
Lang. Shell Script | Feature | IDEA-216804 | Variable completion inside curly braces ${} |
Bug | IDEA-239871 | Shell: Variables and subexpressions not supported in regular expressions, parsing error with parentheses expression | |
Lang. XML | Bug | IDEA-241742 | "PSI invalidated outside transaction" message in idea.log after changing xml text |
Tools. Docker | Feature | IDEA-241383 | Support "Docker for Windows" same as "Docker for Mac" |
Bug | IDEA-236451 | Docker: Exec tabs for a container are closed only from the second time. | |
Bug | IDEA-221970 | Docker plugin errors with Docker Enterprise | |
Bug | IDEA-207193 | Docker Integration can't connect to npipe on Windows | |
Usability | IDEA-171120 | Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong | |
Tools. HTTP Client | Bug | IDEA-241998 | HTTP Client: Response handler doesn't recognise vendor JSON content type |
User Interface | Bug | IDEA-241923 | Search Everywhere: Misordering in Results |
Bug | IDEA-240457 | IdeFrameImpl.temporaryLostComponent leads to various UI component leaks on plugin unload | |
Bug | IDEA-241832 | Search Everywhere: Commands are shown after actions on "All" tab i case of mixed results | |
Bug | IDEA-238425 | Search everywhere popup does not remember its size after reopening | |
Bug | IDEA-241828 | Popup menus have long invisible internal cooldown | |
Performance | IDEA-238301 | Subpixel(LCD) text is slow with UI font in 2020.1, switching to greyscale antialiasing helps | |
Usability | IDEA-92196 | Event Log tool window shows indication of new message, but can't show the message before indexing completion | |
Usability | IDEA-205563 | Incorporate sound cues into UI | |
Cosmetics | IDEA-236070 | hector the inspector is still alive | |
Cosmetics | IDEA-235222 | Speed search breaks text spacing | |
Cosmetics | IDEA-237117 | Broken layout in Highlighting level dialog in 2020.2 master (#IU-202.2222) macOS 10.15.2 | |
User Interface. Accessibility | Bug | IDEA-238421 | "Screen reader support" dialog does not appear on first IDEA start |
User Interface. Embedded Browser (JCEF) | Bug | IDEA-241623 | Shortcuts and input stop working in IDEA after creating markdown file |
User Interface. Find, Replace, Usages | Bug | IDEA-229350 | Can't see the buttons in the "Replace All" dialog from "Replace in Path" dialog |
Task | IDEA-217969 | Change the tab header for ‘Replace’ opened in Tool Window | |
User Interface. Look and Feel | Bug | IDEA-241705 | "Classic Light" color scheme is applied to editor after installing dynamic plugins |
Version Control | Feature | IDEA-236817 | Use Cmd\Alt+0 for Commit toolwindow |
Feature | IDEA-210301 | Support terminal colors in VCS console | |
Bug | IDEA-241328 | Empty patch generated when created from Shelf | |
Usability | IDEA-232551 | Option to restore showing diff preview in the Log on the right | |
Usability | IDEA-241808 | Second click on "Amend" checkbox leads to "Amend Commit" action. And not to unchecking checkbox. | |
Cosmetics | IDEA-241242 | "Shelving changes" progress title starts with underscore | |
Version Control. Git | Feature | IDEA-234648 | Always Use schannel sslbackend for HTTP based remote commands on WIndows |
Feature | IDEA-125616 | Allow to compare any two branches | |
Bug | IDEA-241364 | Non-localized label in Push dialog | |
Bug | IDEA-204480 | Git: all remote operations fail with "execvp: No such file or directory" error | |
Bug | IDEA-241379 | Menu is available for empty list of commits in Compare branches tab | |
Bug | IDEA-230448 | Display the actual Git executable error in the Settings | |
Bug | IDEA-241262 | List of commits doesn't update on detached Compare branches tab | |
Bug | IDEA-236597 | Reworded commit message is dropped after squashing | |
Usability | IDEA-241275 | Remove Swap branches from the Compare view | |
Cosmetics | IDEA-241254 | Incorrect hint for Compare branches tab | |
Exception | IDEA-241257 | java.lang.AssertionError: Action:Collapsing linear branches... | |
Version Control. GitHub | Bug | IDEA-241261 | IllegalArgumentException: "List has more than one element" after default GitHub account is set |
Bug | IDEA-242149 | Pull request can't be opened | |
Bug | IDEA-236888 | Pull Requests: timeline editor tab doesn't appear in RecentFiles and RecentLocations dialogs | |
Bug | IDEA-238553 | GitHub Pull Requests: the last comment is doubled in Timeline view on 'view pull request' re-invocation | |
Bug | IDEA-241984 | Pull request TImeline: Loading... label gets stuck | |
Bug | IDEA-235810 | GitHub PullRequests: cannot submit review with approval | |
Bug | IDEA-241280 | GitHub Pull Request: Last Timeline entry is doubled after Pull Request is reopened | |
Usability | IDEA-241437 | GitHub Pull Requests: Refresh Timeline is not available in the middle of timeline | |
Version Control. Subversion | Bug | IDEA-241771 | Added file with set property is not shown as "Locally Deleted" if removed from terminal using "rm" command |