PHP GenerateBug WI-63419 Don't insert attribute from stubs method on method override if language level is < 8
PHP InspectionsBug WI-62456 Local object is used only for writing properties: take into account when local objects assigned to by-ref arguments
Bug WI-62255 False positive error on implicit override of constant from interface (php 8.1)
Bug WI-63740 IDE will hang in case of circular interface inheritance
Bug WI-61407 'never' typed function returning value: false negative: Return keyword is forbidden inside function with never return type (even if return causes exit)
Usability WI-61405 Don't suggest to add #[NoReturn] attribute to function that has declared return type "never"
Bug WI-63177 Hierarchy check should skip methods in hierarchy that don't suit current language level
Bug WI-63505 Closure can be converted to first-class callable syntax: false positive: in case "fromCallable" parameter is array with static access
Bug WI-62902 First-class callable: isn't checked for correct visibility of methods in declaration
Bug WI-62134 Change return type QF: doesn't work with intersection type (produce &| or replaces one of intersection types)
Bug WI-63503 Closure can be converted to first-class callable syntax: false positive: in case "fromCallable" parameter is array with method call
Usability WI-63559 Add methods QF: doesn't add __serialize and __unserialize methods
Bug WI-60478 QF: changed baked type produce undefined method (requires reparse to be fixed)
Bug WI-63504 Closure can be converted to first-class callable syntax: false positive: in case "fromCallable" parameter is array with property access
PHP Inspections: Data FlowPerformance WI-63552 Performance degradation for inspections up to 4x time
Bug WI-62401 DFA: Type of variable is inferred as not nullable after negated comparing with result of function call
Bug WI-62951 Don't highlight "Condition checked by next expression" for guard calls
PHP Lib StubsBug WI-63041 Incorrectly assuming that condition is always true when comparing variable with date() output
PHP RefactoringBug WI-62153 Move constant: forbid moving constant with new initializer
Exception WI-63778 NPE thrown when move empty directory
Bug WI-62899 Move function to class: doesn't change first-class callable declaration
Performance WI-63445 Formatting of moved classes after DnD happens without ProgressDialog
Bug WI-63651 Inline method: doesn't remove the phpdoc from the method
Bug WI-63773 D'n'D classes with the same name but different cases to the same folder leads to freeze
Bug WI-63435 DnD of multiple classes from the same namespace that uses each other adds additional unused imports
Bug WI-63434 D'n'D classes with the same name to the same folder leads to freeze
Usability WI-63442 After folder DnD the moved folders are not removed
PHP TemplatesBug WI-63186 Blade: no completion for the "class" HTML attribute, only @class suggested instead
CoreUsability IDEA-280910 Do not show welcome screen on starting IDE with gateway url
Core. DebuggerBug IDEA-279755 Evaluated values aren't updated in New Run/Debug UI
Bug IDEA-281842 Inline watches: "Set value" and "Add as inline watch" options disappear from the popup on Linux
Core. IDE SettingsBug IDEA-281327 Inlay hint settings don't open from context menu
Cosmetics IDEA-280642 Inlay hints settings: remove right margin from preview
Bug IDEA-280498 IDE antialiasing setting resets on restart
Usability IDEA-280126 Inlay hints settings: remove scrolling, make tree and detail areas equal in width by default
Bug IDEA-280720 New inlay hints: these settings are not searchable
Bug IDEA-280814 Method chains settings are ignored when updating to 2021.3
Core. Platform APIBug IDEA-279127 ComponentManagerImpl.unregisterComponent should remove the component from serviceInstanceHotCache
Core. Plugin ManagementBug IDEA-279700 Cannot cast class to itself after dynamically updating plugin through balloon popup
Bug IDEA-279479 Internal IDE error right after updating my plugin to latest version
Bug IDEA-279451 Dynamic plugin update issues
Bug IDEA-279931 Do not suggest already ignored plugins
Bug IDEA-280107 Class cast exception caused by dynamic loading during plugin upgrade
Core. Quick DocumentationUsability IDEA-280982 [Regression] Quick Documentation window steals focus during code editing. "Auto update from source" is gone.
Bug IDEA-280750 Documentation tool window ignores new background color when changing theme to dark / light
Exception IDEA-280813 CCE at com.intellij.lang.documentation.ide.impl.DocumentationTargetHoverInfoKt.injectedThenHost
Bug IDEA-280509 Documentation popup is shown over autocompletion window
Core. Run. ConfigurationsBug IDEA-282189 Run configuration templates are missing
Bug IDEA-197080 Select box of Run/Debug Configuration in Navigation Bar Toolbar is empty when deleting the last item of a specific template, "Add Configuration..." is shown in the dropdown instead of another configuration
Bug IDEA-280925 Regression: Configuration editor doesn't save folders
Core. Run. TargetsBug IDEA-280608 Docker: Cryptic "unable to resolve docker endpoint" error due to incorrectly detected path to certificates
Bug IDEA-280935 Run Targets: Can't finish creating new ssh target with existed ssh connection
Core. SSHBug IDEA-281956 Deployment based on SSH configuration utilizing OpenSSH agent and config complains about "host no found"
Bug IDEA-281116 Remote SSH server version is not shown in logs
Feature IDEA-277305 Support Windows 10 ssh-agent
Bug IDEA-281819 SSH warning about an unknown host key is shown like the key has been changed
Bug IDEA-248772 SSH configuration doesn't consider empty password to be valid
Bug IDEA-281132 Set client identity in SSH
EditorBug IDEA-281047 Block caret allows no continuous selection after scrolling down
Bug IDEA-281339 Block caret random text selection and "new line" selection at line end
Exception IDEA-275403 Throwable: Light files should have PSI only in one project
Editor. FormatterBug IDEA-280816 internal code analysis of Rider parses .editorconfig incorrectly
Lang. JSONFeature IDEA-281703 JSONPath: provide keys and functions completion for expression head
Bug IDEA-281681 JSONPath: repeated asterisks are reported as error
Lang. MarkdownBug IDEA-279937 Markdown: the floating toolbar doesn't appear for the last line in file
Bug IDEA-280199 Floating toolbar is not hidden after closing tabs with keyboard shortcut
Bug IDEA-279665 Mermaid graphs not working
Bug IDEA-280583 Injected code gutter Run line markers can't be executed
Bug IDEA-280728 Markdown Tables: Table borders are broken on column swap
Tools. DockerBug IDEA-280671 Docker Registry. Settings. Change the Address to empty or "space" example by choosing "JetBrains Space" registry
Feature IDEA-178126 Mark file as Dockerfile if it is used as Dockerfile in run config
Bug IDEA-280916 Docker. Registries. Images completion. Empty list if we call completion after or before "/"
Bug IDEA-264715 Custom docker TCP socket setting is not persisted
Bug IDEA-279801 Red code for `--platform` option for FROM command in Dockerfile
Bug IDEA-281025 Docker. WinOS. Connection to Minikube doesn't work
Bug IDEA-281844 Minikube setting does not apply in GoLand
Bug IDEA-277333 Docker. java.nio.file.NoSuchFileException at pointing not-existing context folder
Bug IDEA-280676 Docker. Container, "Show Processes" action displays wrong list with duplicated strings
Feature IDEA-269719 Secrets argument not supported while build docker image
Feature IDEA-199206 Add support for ":Z" flag in Bind mounts for docker
Bug IDEA-281172 DockerCompose file. Resolve/ find usages doesn't work for services from the complex `depends_on` section
Bug IDEA-212068 Docker. File Chooser. Files tab is empty for images based on alpine, photon, busybox images
Bug IDEA-277286 Docker. FileChooser. java.nio.file.InvalidPathException at refresh after creating new folders
Usability IDEA-282141 Docker Registry. Connection to my space registry fails
Bug IDEA-280682 Docker. Push image dialog. Don't display it with scrollbars
Bug IDEA-280913 Docker. Images completion: Two strings are combined into one instead of showing the completion list
Bug IDEA-248584 Support --ssh build option for Docker
Bug IDEA-278320 Parsing of "host_ip" in docker-compose.yaml fails
Exception IDEA-272618 java.lang.Throwable: Blocking SSH method called from the dispatch or write thread at calling Terminal for the first time
Bug IDEA-280128 Provide possibility to add/edit docker registry from the Services view
Tools. HTTP ClientCosmetics IDEA-280591 HttpClient: Do not add # to request name in servicesView for requests with only ### or with empty name
Bug IDEA-281434 HTTP Client: gRPC examples do not executed, because gRPC cannot find proto file
Feature IDEA-237751 Show request names instead of index in Request field inside run configuration
Bug IDEA-156476 REST Client Tool doesn't save cookies
Bug IDEA-278832 Cookie didn‘t send to server when I use Http file in Idea2021.2.2
Bug IDEA-281242 HttpClient: Run request options doubled on gutter click
Usability IDEA-239339 Order of contextual menu items for environments changing order in HTTP client
Tools. TerminalBug IDEA-271438 API for optional persistent terminal tabs
User InterfaceBug IDEA-280319 Status bar no longer displays popup action's description
Bug IDEA-272559 "Recent Find Usages" shortcut does not invoke "Recent Find Usages" popup
Cosmetics IDEA-231276 Hint in Search Everywhere is cut on macOS Catalina
User Interface. Alerts, NotificationsBug IDEA-279902 Arrow navigation works in the opposite direction for buttons in the UI
User Interface. Favorites/BookmarksUsability IDEA-280568 Bookmarks window: go to source shortcut not supported
Bug IDEA-270270 Next Bookmark doesn't work across different files.
User Interface. Find UsagesBug IDEA-276558 Find usages doesn't work for injected languages anymore with 2021.2 upgrade
User Interface. Find, Replace, UsagesBug IDEA-281183 Editor actions don't work in console's 'find' panel
Bug IDEA-280620 Regex search does not match
User Interface. FocusBug IDEA-281015 On macOS, sometimes project window is not brought above other project windows when stopping on breakpoint
User Interface. Keymap, ShortcutsBug IDEA-280119 Keymap editor shows actions with `use-shortcut-of` under "Other" group
User Interface. NavigationUsability IDEA-259571 Ability to disable deleting files from Recent Files with backspace
User Interface. New Project WizardBug IDEA-282058 HTML Wizard prompts for folder/project name twice.
User Interface. PluginsBug IDEA-278567 Buy plugin link from detail page can opens multiple links
User Interface. Search EverywhereFeature IDEA-280849 Train the very first model for ranking files in Files tab of Search Everywhere
User Interface. TabsUsability IDEA-280818 Add tooltip for three-dots button on the tab bar
Bug IDEA-280819 "More" button overlaps tab label in Code Style Settings
Bug IDEA-280795 Toolbar buttons are hidden under "Show Hidden Tabs" button in the terminal toolwindow header when tabs overflow the header
Bug IDEA-280831 "More" and three-dots buttons on editor tabs pane are overlapped if "Show pinned tabs in a separate row" is on and there are no pinned tabs
Bug IDEA-280792 Three dots button remains visible after closing all tabs
Bug IDEA-280802 Grey line appears after first line in the Editor when opening tabs from second row
Bug IDEA-215364 Cannot see last open tab in vertical tab bar when there are too many tabs to fit on screen
User Interface. TouchbarBug IDEA-277249 Debugger buttons on touchbar don't appear at all
Version ControlTask IDEA-281701 Disable Code Author inlay hints in 2021.3
Version Control. GitUsability IDEA-280478 Focus moves away from Git log when opening and closing diff
Bug IDEA-280471 Push Commits up to Here: push rejected after update if the branch was not up-to-date before calling Push Commits up to Here
Code GenerationBug DBE-14339 sqlite3 syntax near EXPRESSION requires (EXPRESSION)
Bug DBE-14209 File -> New -> Shema Dialog has invalid layout
Code HighlightingBug DBE-14349 Invalid inspection: "Expression is always null"
Bug DBE-12694 Exasol HASHTYPE
Bug DBE-14206 Invalid SQL inspection: condition xxx is always 'true'
Feature DBE-14311 Add support for UDFs in ClickHouse
Bug DBE-7547 Incorrect “always false” inspection in SQL
Bug DBE-10929 False warning when inserting column with same name as table
Feature DBE-14291 Support defining user table functions in BigQuery
Feature DBE-14280 Support "TOP" syntax for Snowflake
Coding AssistanceBug DBE-14356 Subquery shortcut
ConnectivityFeature DBE-13947 Add the Google User Account authentication type for BigQuery
Data Editor/ViewerUsability DBE-14233 Database dropdown won't open unless mouse click is under data columns
Bug DBE-14112 Error: invalid input value for enum with underscore (_) preceded/escaped by pound (#)
Bug DBE-14283 Can not paste integer values into 'UNSIGNED INT' columns
Bug DBE-14278 PostgreSQL bit string display issue
Data Import/ExportBug DBE-7358 Copying mysql table to another schema generates wrong column types
Bug DBE-10788 Copy table inside one database converts types
Database MigrationsBug DBE-14296 Cannot modify or add new columns to tables using Modify Table dialog
Bug DBE-14383 indexes are missing from parent table in Postgres partitioned tables
Cosmetics DBE-14265 Text selection with mouse in Modify DB table fields broken
Bug DBE-12790 Modify Table > drop column > generates create index on deleted column
Files Tool WindowFeature DBE-14298 Add option to exclude project directories from being indexed
IntrospectionBug DBE-14286 Can't see "base for" / "based on" in table definition when tables in different schemas
Bug DBE-14287 Option 'no inherit' does not present in DDL for table
Feature DBE-14297 Snowflake database integration: add support for streams
Bug DBE-14276 Database plugin no longer supports queries with database name
Bug DBE-14199 Not being able to introspect schema on Cockroach database
Query ConsoleUsability DBE-7070 MS SQL Can I suppress showing date and time for each string while using PRINT
Bug DBE-14215 Quoted user parameters do not work in BigQuery
Bug DBE-14084 In-editor results not separating by queries
Schema DiffBug DBE-9350 Compare routines source code via ctrl-d
No subsystemPerformance WEB-52612 WebSymbolElementDescriptorsProvider causes noticeable slowdown when Find Usages is invoked in big project
Bug WEB-53358 Can't specify path to Deno or Deno cache via browse action
Bug WEB-52811 ESLint with WSL seems to not working anymore on Webstorm 2021.3 EAP
CSSBug WEB-52720 Tailwind 2.2+: CSS classes completion doesn't work in *.php files (but works in *.blade.php)
Feature WEB-48542 Tailwind Plugin autocomplete for ERB / Rails helpers
Bug WEB-53225 Stylelint Plugin is Incompatible with Stylelint v14 + SCSS
Performance WEB-52607 Node process started by the Tailwind CSS plugin consumes much CPU
Feature WEB-53033 CSS, TailwindCSS Support in EJS Files
Feature WEB-53150 Tailwind autocomplete support for mustache .hbs files
Feature WEB-53186 Tailwind Autocomplete class names for Smarty (.tpl) with JIT enable
Bug WEB-53264 Build 213.5281.x: deadlock (infinite loop) with TailwindDocumentationProvider in thread dumps
Feature WEB-25289 CSS/SCSS/SASS/LESS: add option "Add a space at comment start"
File WatchersFeature WEB-38925 File Watchers: support programs running on WSL
HTMLException WEB-53086 Exception while editing injected HTML fragment
JavaScriptBug WEB-52058 Click on path with alias, for opening js-file, is opening less-file instead (perhaps because name is same) (Webstorm)
Task WEB-53276 Enable completion for top-level await in JS and TS files
Feature WEB-52552 Support import assertions proposal
Feature WEB-53257 Add advanced configuration for using file extensions in module imports
Usability WEB-51859 Method chaining not working - unrecognised fluent methods, even when they return this.
Bug WEB-53258 Add an asterisk when pasting code snippet into a selected comment
Feature WEB-51282 Support "imports" field of package.json
Bug WEB-28630 NodeJS Modules imports going relative outside of package scope
Bug WEB-51842 Default modules re-exported as named are imported as default if "Use paths relative to the project, resource or sources roots" is enabled
Usability WEB-53220 In JSX context, existing variables/parameters should have higher priority in completion than HTML live templates with matching names
Bug WEB-53235 Structure pane for JS exports in ES6 modules
Bug WEB-53436 WebStorm 2021.3 Beta copies wrong value
Bug WEB-53031 Wrong type mismatch errors are reported for React "useContext()"
Performance WEB-52693 high CPU and memory usage causing low memory notification
Bug WEB-53266 Generate getter/setter for Javascript fails with private class fields
JavaScript. FormatterBug WEB-53385 Apply 'ES6 import/export braces' option to import assertion
Feature WEB-52752 Add "block comment at first column" option for JavaScript
Feature WEB-51952 Provide a code style option to add white spaces within JSX comments
JavaScript. FrameworksBug WEB-29900 Angular: provide completion of CSS properties in style property binding
Bug WEB-52834 Vue: `ref` attribute value in script setup should refer to local variable if one is defined
JavaScript. InspectionsBug WEB-53439 Invalid JavaScript warning: Condition is always false since types 'String' and 'StringConstructor' have no overlap
Bug WEB-52450 Use file extension in imports if type: "module" is used in package.json
Cosmetics WEB-53208 Typos in Inspection Descriptions for "JavaScript and TypeScript"
LintersBug WEB-53256 ESlint: update the bundled `.eslintrc-schema.json`
Node.jsBug WEB-53454 Windows: hidden command line when running Node.js run configuration
Bug WEB-48930 Yarn PnP: Webstorm doesn't find node dependencies on Windows with WSL
Bug WEB-52837 Run Script with npm throws errors in WSL
Bug WEB-53230 Don't show 'Update package to the latest version' after performing the action
Bug WEB-53378 Can't install dependencies if package.json file isn't in the root folder and use Node.js interpreter via docker-compose
Feature WEB-40509 Support "exports" field of package.json
Feature WEB-52942 Support Vagrant interpreter via Node.js Run Targets, e.g. Mocha, Jest, npm
Bug WEB-53381 Can't run tests with node via docker-compose without setting up File sharing
ProfilingBug WEB-41449 NullPointerException when attempting to load heap snapshot
TypeScriptUsability WEB-49388 Monorepo: prohibit auto-import from the same package using absolute paths
Bug WEB-53336 deno: "configuration.applicationArguments must not be null" error when running run configuration
Bug WEB-52986 Show anonymous properties in the structure panel
Bug WEB-50464 TypeScript: Cannot use paths without baseUrl
Task WEB-52568 Update bundled TypeScript to 4.4
Task WEB-53042 TypeScript 4.5: ECMAScript Module Support in Node.js
Bug WEB-51447 "Use .js extension for module names" setting is not used for Javascript or Typescript
Task WEB-53053 TypeScript 4.5: type Modifiers on Import Names
Bug WEB-53183 'Use directory import when index.js is available' option doesn't work when re-export
Unit TestsBug WEB-48664 Test runner with WSL does not highlight failed assertions etc.
Bug WEB-47606 WSL 2: Jest Coverage tool window not showing any stats
Bug WEB-52461 Jest: "Click to update snapshot" link fails with "Failed to prepare target. null" when using WSL node interpreter