Skip to end of metadata
Go to start of metadata
PHPFeature WI-56151 Provide `#[Deprecated]` attribute
Feature WI-56191 Provide `#[Immutable]` attribute
Feature WI-56096 Provide #[Pure] attribute
Feature WI-56226 #[Pure] attribute: consider write access to fields of clonned/newly created object as pure
Feature WI-56586 #[Deprecated]: support fields
Feature WI-56203 #[Deprecated] attribute: make applicable to class const
Feature WI-56560 Expected values: properties support
Feature WI-56655 #[Deprecated]: support parameters
Bug WI-56221 Show info from `#[Deprecated]` attribute in a same way as from `@deprecated` tag in quick doc
Task WI-56103 Rename #[ExitPoint] to #[NoReturn]
PHP CompletionBug WI-56090 Expected arguments completion items no more have bold fond
PHP DebugFeature WI-56170 Support multiple ports for incoming connection
Bug WI-37969 Zero-width non-joiner in Debugger Console
PHP InspectionsFeature WI-56558 Expression result unused: support '@' silence operator
Feature WI-56097 Expression result unused: take into account purity from #[Pure]
Feature WI-56126 Expression result is unused: provide quick-fix to remove expression if it's parent is single statement
Feature WI-56133 New inspection: Array write access is not used
Feature WI-56537 Expected value should be used instead: provide QF to replace invalid usage with one from the specified
Feature WI-56220 Expression result is unused: highlight constructor calls
Feature WI-56101 Illegal array key inspection: change severity to ERROR for PHP8
Feature WI-56243 Support #[Immutable] for PHP language level < 8
Feature WI-55320 New inspection: useless trailing comma
Feature WI-56193 New inspection: Immutable property written in invalid scope
Feature WI-56129 New inspection: `#[Pure]` function may produce side effects
Feature WI-56125 New inspection: #[Pure] attribute can be added
Bug WI-56204 #[Pure] attribute can be added: consider backtick operator as having side effects
Bug WI-56158 Expression result is unused: highlights import of the function
Bug WI-56078 #[ArrayShape] can be added: replaces . (dot) with :: in key
Bug WI-56505 Void function result used: false positive in "use function" statement
Bug WI-56159 Expression result unused: doesn't take into account assignments to fields via list
Bug WI-56532 Expected value should be used instead: doesn't work with constructors and attributes
Bug WI-55586 Unsupported operand types: false positive for Null Coalesce operator
Bug WI-56237 Inspection is named "ExitPoint attribute can be added"
Bug WI-56056 Hierarchy checks: check whole hierarchy for abstract constructors if PHP >= 7.4
Bug WI-56162 Illegal key type: Don't enforce key type on empty/mixed type
Bug WI-56200 #[Pure] attribute can be added: false positive in case of object creation if only pure functions besides that were invoked
Bug WI-56207 #[Pure] function may produce side effects: doesn't take into account assignment to parameter passed by reference
Bug WI-56538 Expression result unused: false positive in if one operand is impure
Performance WI-56082 ArrayShape can be added: QF freezes IDE when returned constant also is used in other method as array key
Usability WI-56205 #[Pure] attribute can be added: considers increment of local variable as impure
Usability WI-56206 #[Pure] attribute can be added: don't treat trivially pure constructor as impure
Exception WI-56081 ArrayShape can be added: Exception when there is string joining in array
PHP InterpretersBug WI-56633 Can't run UnitTests after today's EAP update
Bug WI-56119 WSL: By default /usr/bin/ruby is suggested
PHP ParserBug WI-56230 Permissive parsing for attributes on const, show error that this is not applicable
PHP Quality ToolsBug WI-56212 Проблема с PHP CS Fixer
Bug WI-56440 PHP-CS-Fixer: tries to override risky rules defined in config
Bug WI-56180 PHPStan is executed but editor shows no results
PHP RefactoringException WI-51731 Change signature refactoring on function definition does nothing in case it's a trait method redeclaration
Exception WI-46724 Change signature refactoring of @method throws exception on any change
PHP Type InferenceFeature WI-56089 Consider variable as array if only write array accesses exists
Feature WI-56072 Array keys types should be derived from arrays
Bug WI-56071 'null' should be removed from types on array access assignment
Bug WI-56104 Type of variable incorrectly inferred to array after key access if previously write array access was used
PHPDocException WI-56149 Exception when display quick doc with '@link'
Plugin: Drupal supportFeature WI-31856 Support Drupal 9
Plugin: PsalmFeature WI-56039 Support type inference of array key
Bug WI-55978 Psalm doesn't map config for remote interperter
CoreBug IDEA-253548 JSLanguageLevelPusher.getImmediateValue resolves too many children in search of .idea/misc.xml
Bug IDEA-253683 ClassCastException when open project with Space plugin
Core. File SystemFeature IDEA-240351 Support file system notifications for projects opened inside WSL when the IDE is running outside of WSL
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 SettingsBug IDEA-252607 File Templates For Multiple Files: on parent template deleting its children should be deleted also
Bug IDEA-252609 File Templates For Multiple Files: Copy action for multi-file templates works incorrectly
Bug IDEA-252606 File Templates For Multiple Files: on parent template rename it loses its childs
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. SharingBug 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. IndexingBug 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. LicensingBug IDEA-251927 Strange symbol in the title of license removal dialog on Win and Linux
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 ManagementBug IDEA-252984 Plugin disabled for one particular project is not loaded when opening other projects
Bug IDEA-253327 Cannot install or view plugins
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 SettingsBug IDEA-252791 Facets provided by disabled plugins are saved incorrectly
Bug IDEA-253586 Class is not registered:
Bug IDEA-252907 UI Freeze at Space project reimport
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 DocumentationBug IDEA-253284 "Show on mouse move" is shown as a button with unknown icon in Documentation tool window
Core. Run. ConfigurationsBug IDEA-253816 [new run config UI] "Build" Before Launch disappears after modifying the Run Configuration
Core. Run. TargetsFeature 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-248360 Adding new target in Manage targets dialog should launch wizard
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-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-253343 Run Targets. Run configs: the newly created run target is not selected in the Run Configuration dialog
Bug IDEA-253152 Uploading files to a run target should exclude ignored files
Bug IDEA-252976 Run Targets: application folder field in SSH target is cleared every time target reopened
Bug IDEA-253151 Exception when uploading file to SSH run target
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-253711 Run Targets: SSH: attempt to run JUnit 5 run configuration fails on attempt to copy files
Usability IDEA-253620 Run Targets. Docker. Improve target creation via Settings
Core. SSHBug IDEA-253288 If ssh password request is shown as a balloon, it can't be shown as a modal window.
Bug IDEA-253595 When auth type is not openssh+agent, preferred authentications should be updated.
EditorBug IDEA-253601 Bad live-template position near the inlay element.
Bug IDEA-253120 Reader mode shouldn't affect
Bug IDEA-253165 --edit command-line option is ignored in case build.gradle/pom.xml
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
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 TextBug 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. YAMLBug IDEA-248058 Microservices: Incorrect HTTP URL injected to YAML value
Tools. HTTP ClientBug 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. TerminalBug 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 InterfaceBug IDEA-252457 Search Everywhere: Hint from Actions tab is shown on other tabs after switching from Actions to another tab
Bug IDEA-253703 Pinned tab does not become unpinned after drag-and-drop to the position before the last tab
Bug IDEA-252882 Console scrollbar is not updated on a theme change
Bug IDEA-252868 IconLoader without caching fails to find icons
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-252805 Can not resize variables in debug tool window
Bug IDEA-252217 Drag and drop doesn't work with new Welcome Screen
Bug IDEA-253036 Tab splitted by drag-and-drop becomes pinned if it was located next to pinned tab
Bug IDEA-252453 Search Everywhere: Filters are not applied on All tab
Bug IDEA-253297 Missing action group icon in popup menu in 2020.3 EAP
Bug IDEA-253033 Toolbar is presented twice in the View menu
Bug IDEA-253038 Disable fractional metrics on non-retina monitor
Bug IDEA-249821 "Copy File Name" action doesn't include part after the last dot
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-252995 Hint for "pin" icon of pinned tab is misleading
Usability IDEA-252653 Pinned tabs too narrow
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. AccessibilityBug IDEA-253338 "Show help contents" button in settings page can't be spoken by NVDA screen reader
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 SystemBug IDEA-252496 Pinned tab is not closed with shortcut
User Interface. Find, Replace, UsagesBug IDEA-249809 Editor search not showing up
Bug IDEA-252274 [Find in Files]: Scope background is lost for the line under the hovered one
Bug IDEA-170925 Find in Path dialog - default to directory of current file
Bug IDEA-252922 Replace and preserve case capitalises replacements of numbers
User Interface. FocusBug IDEA-253238 Right click sometimes sent to and activates the wrong IJ window
User Interface. Services ViewBug IDEA-244057 Services: tab header color for services in a separate tab
Version Control. GitFeature 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
Feature IDEA-128268 "Create New Branch" name automatic conversion
Feature IDEA-91542 Replace Merge with Pull on Remote Branches in VCS Operations | Git Branches view
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. GitHubFeature 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
DB ConnectivityUsability 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 ViewsBug DBE-6401 H2: Cannot add/edit enum columns
SQL GenerationBug 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 HighlightingBug DBE-11778 Support for remote(), remoteSecure(), cluster(), clusterAllReplicas() table functions as ClickHouse dialect
Bug DBE-10439 ClickHouse: unknown database function
Bug DBE-11829 Empty string rises an error in query
Bug DBE-11833 [BigQuery] Support for `UNION ALL` with subqueries enclosed in parentheses
SQL ResolveBug DBE-11797 Fix UNNEST highlighting in Couchbase
Bug DBE-5051 Postgres: function's OUT parameter is unresolved
Bug DBE-11832 Fix resolve of Couchbase LET clause
No subsystemFeature WEB-47897 TypeScript: Make path to error a hyperlink in yarn output
Bug WEB-46790 tslint errors/warnings not clickable
Bug WEB-47809 Adding Javascript template project as a new module to IDEA project creates files in the wrong folder
Bug WEB-46865 Directory alias is mysteriously unresolved
Bug WEB-44118 Import quickfix not given for Ant Design icons
Usability WEB-47821 Bypass showing Autocomplete/Suggestion Popup if User typing number
Usability WEB-42539 Angular follow to the issue source
Task WEB-47875 JavaScript: implement lazy indexing for tool packages
Task WEB-47874 Cleanup project generators list
Task WEB-47894 Bundle Feature trainer plugin
Exception WEB-47902 AssertionError
Build toolsFeature WEB-22867 webpack errors output path is not clickable
Task WEB-47906 Basic support for mutiple webpack configs
CSSBug WEB-47978 Color preview in code completion popup is too big
Bug WEB-45489 Webstorm format doesn't format the css inside styled-components
DebuggerUsability WEB-47823 SmartStepInto: filter library variants when 'do not step into libraries' enabled
JavaScriptFeature 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-47052 Do not add JsFlowSettings to workspace.xml when Flow is not used
Bug WEB-47748 Invalid Range Exception does block Reformat Code
Bug WEB-47925 ES6 module re-exported as "export {default as moduleName}" should be imported as a named module
Bug WEB-47941 Trailing comma after FlowJS inexact operator is seen as error
Bug WEB-44774 Code completion missing in destructuring statement
Bug WEB-47800 JavaScript. parser issues
Bug WEB-47640 Prefer imports from index file when webpack alias is used
Bug WEB-47688 JSDoc: Unresolved variable or type `Dropbox`
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. FormatterBug WEB-37977 HTML injection isn't working in ES6 tagged string literals in HTML
JavaScript. FrameworksBug WEB-45616 Case-sensitive completion of React components
Bug WEB-47131 Vue Composition API: components autocomplete does not work
Bug WEB-46975 Vue.js: single file components with empty object literal are not shown in autocompletion
Bug WEB-47204 Composition API's setup() function cannot be arrow function
Bug WEB-27844 Importing a folder doesn't resolve platform-specific React Native index imports
Bug WEB-46645 vue-typed-mixins Broken
Bug WEB-46620 [Vue.js] `template` field does not handled properly in JS files
Bug WEB-41313 No auto-import suggestions for PropTypes
Bug WEB-46730 Component class exported indirectly is not recognized
Bug WEB-46882 Vuex's mapState does not work when module's state is a function
Bug WEB-46768 Go to Definition for components from web-types.json doesn't work if there are multiple sources (Vue)
Bug WEB-46545 Vue 3 `setup`: Returned properties not recognized in template if `setup` method is defined as `async`
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. InspectionsBug WEB-47844 `Convert to let/const` deletes code in blade.php files
LintersFeature 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.jsFeature 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
SASSBug WEB-47734 Editing an imported Sass file that has the same name as a neighbor folder doesn't trigger File Watcher
TypeScriptBug WEB-46778 Vue: vuex state inferred on typed parameters
Bug WEB-46126 TypeScript 4.0 Variadic tuple types support
Bug WEB-36638 @material-ui: no completion for components in TypeScript files
Bug WEB-47934 First option in completion isnt rendered
Bug WEB-45997 Monorepo: auto-import should prefer package import to the one from src folder
Bug WEB-43070 Types added to modules via module augmentation not available in import completion
Bug WEB-38508 WebStorm generates .vue.d.ts files from .vue files
Bug WEB-30387 Auto import is not optimal (top most source)
Task WEB-47166 Support rendered comments for indexer
  • No labels