PHPFeature WI-51108 Parse ClassName<*> correctly
Feature WI-51148 Provide reference for already defined but not declared properties
Feature WI-51092 Gutter icon for functions with meta overrides
PHP CompletionFeature WI-51128 Add properties from `property_exists` to member reference completion list
Usability WI-51157 Provide completion for dynamic declared properties for all object on first completion
PHP ComposerBug WI-51093 Detect PHP language level in headless mode if composer.json is in the root
PHP FormatterFeature WI-50225 Missing option to keep space before PHP arrow function parantheses (Type Declarations)
PHP InspectionsFeature WI-51137 Only variables can be passed by reference: provide quick fix to extract variable
Feature WI-9507 Improve IteratorAggregate interface support
Feature WI-50955 New inspection: duplicated php doc type
Feature WI-50825 Missing PHPDoc: Do not enforce phpdoc if method is completely typed
Feature WI-32285 New Inspection: return null is not convertible to any type
Feature WI-51094 "ClassName<*>" as values for @covers and @uses annotations for PHPUnit is deprecated
Feature WI-51127 Take into account property_exists in Undefined property inspection
Bug WI-51056 Suggested property type isn't inferred properly in case property is being assigned by closure
Bug WI-51046 False positive "$var is always null" when $var is modified with multidimensional array push in a loop
Bug WI-49065 Unnecessary local variable wrongly identified on return by reference
Bug WI-51143 Return type of anonymous function inside getIterator is taken as a return type of getIterator
Bug WI-51129 Undefined property: don't highlight unresolved property that was set dynamically before
PHP RefactoringBug WI-51138 Extract method: partial selection leads to invocation without $this->
Bug WI-51139 Extract method: in case of multiple output variable return type is not array
Bug WI-42577 extract method in closure inside class method creates function instead
Bug WI-14800 Extract method PHP: doesn't take into account assignment by reference
PHP Type InferenceBug WI-51145 Don't add mixed type for item in foreach in case PHPDoc for the variable is specified
Bug WI-45637 Return type inference for IteratorAggregate fails
Code Analysis. InspectionBug IDEA-232351 Exception during PyCharm launch: nSystem.impl.ActionManagerImpl - Assertion failed
Core. DebuggerTask IDEA-232047 Debugger : extract to bundles
Core. IDE SettingsBug IDEA-232097 File Templates are saved to the incorrect folder
Bug IDEA-232420 PyCharm fails to save multiple live templates created
Bug IDEA-227800 Registry. 'Restart required' message is shown for cases when nothing has changed
Usability IDEA-201163 Left key behavior in the Settings tree is inconsistent with other trees
Core. InstallationFeature IDEA-231898 Add .kts to "Create Associations" when installing IntelliJ IDEA
Bug IDEA-230734 PyCharm uses entitlements to relax the security on the hardened runtime environment
Core. Plugin ManagementBug IDEA-231952 Assertion error on uninstalling ini plugin
Bug IDEA-231964 Plugins: Do not show Install Required Plugins dialog if required plugin(s) are dynamic ones and have been just installed
Bug IDEA-232600 All dynamic plugins prompt to restart IDEA on every enable and disable
Bug IDEA-198479 Plugins page: popup is not updated when IDE frame moved
Bug IDEA-232439 It is impossible to disable incompatible plugins
Bug IDEA-232593 Couldn't complete installation of dynamic plugins. Exception: class com.intellij.ide.plugins.PluginNode cannot be cast to class com.intellij.ide.plugins.IdeaPluginDescriptorImpl
Bug IDEA-208558 Wrong counting of downloaded enabled plugins in the tab Installed
Core. Project SettingsUsability IDEA-219373 Scala SDK data is deleted from libraries/*.xml when Scala plugin is not enabled
Task IDEA-231216 Two <No SDK> options in Projet SDK popup
Core. Quick DocumentationUsability IDEA-232455 Documentation shown on hover may prevent from using the debugger tooltips
Usability IDEA-231778 Javadoc rendering does not apply JetBrains Mono consistently
Cosmetics IDEA-232507 Add option to enable/disable quick doc on mouse hover to the quick doc popup
Core. Run. ConfigurationsCosmetics IDEA-200420 Temporary configurations limit field size
Editor. Code CompletionFeature IDEA-231373 Treat overloaded method calls as empty so IDEA doesn't introduce spaces within the parentheses
Editor. Color SchemesBug IDEA-231936 New light color scheme is not applied when config is imported
Bug IDEA-231942 Changing editor color scheme from light to dark lost the selected theme
Editor. Diff and MergeBug IDEA-232209 Diff window is not scrolling to the first changed fragment on opening
Bug IDEA-232322 Preview diff changes size of split view
Usability IDEA-89710 File diff shows usages of element of caret of original editor
Editor. Editing TextFeature IDEA-159484 Add combinations for ligatures in font preview text box
Bug IDEA-230941 When I press "⌥ + o" or "⌥ + p", I get a wrong character '\uffff'. (default emacs keymap)
Lang. JSONFeature IDEA-232277 Add HAR file type and JSON schema mapping
Lang. RegExpUsability IDEA-230642 Check RegExp is unnecessarily slow
Tools. DockerTask IDEA-232299 Internationalize Docker plugin
User Interface. Embedded Browser (JCEF)Bug IDEA-231063 [jcef] implement custom scheme for "file://" protocol
Version Control. GitBug IDEA-231681 Git branches toolwindow: empty folders are not filtered out
Bug IDEA-94470 Case-renamed file disappears from the Changes view on Save
Bug IDEA-232562 IDEA checks Git version twice when clone dialog is opened
Bug IDEA-232303 toString() results are visible/editable in the new rebase window
Bug IDEA-231802 Revert changes: revert changelist is still displayed after revert was aborted
Usability IDEA-231793 Disabling non-modal commit should restore toolwindow layout
Version Control. LogBug IDEA-216882 Diff is not available for changes in external repositories Log
DB ConnectivityFeature DBE-3522 Integration with pgpass
No subsystemFeature WEB-39998 Show property names in completions for indexers
Bug WEB-43680 Extract parameter causes an exception when invoking inside arrow function
Usability WEB-9655 Clean-up "New File" dialog
Task WEB-43677 Please make the AWS Toolkit plugin featured in WebStorm
JavaScriptFeature WEB-34743 Support Proposal Logical Assigment: syntax-only
Bug WEB-43487 JavaScript Array.map() false positive "Contents of collection 'filterNames' are updated, but never queried"
JavaScript. FrameworksBug WEB-43354 WebStorm can't recognize Quasar components as of version 1.7.4 (1.7.3. works)
Performance WEB-43017 Slow scroll in new version 2019.3
Usability WEB-43570 Vue.js: Make sure plugin is I18N-ed
JavaScript. InspectionsTask WEB-43640 Disable "Unterminated statement" inspection in JavaScript
JavaScript. RefactoringBug WEB-43568 'Extract variable' causes an exception in script tag when call inside arrow functions
Task WEB-43600 'Infer parameters from usages' improvements
LintersBug WEB-43643 Prettier: incorrect path to prettier package stuck
Node.jsBug WEB-43683 'Path mappings' field is missed when create Node remote RC
TypeScriptFeature WEB-38859 Implementing a property with functional type should result in a method implementation
Bug WEB-42635 'Implement All members' expands type aliases unnecessarily
Bug WEB-43710 typescript keyword completion within '<>' fails when has `=`
Bug WEB-43239 Generic type not substituted on narrowing
Bug WEB-43708 Accessing properties after optional chain in conditional causes WebStorm to discount optional chain when calculating type narrowing
Bug WEB-43663 Renaming refactor doesn't refactor callbacks passed to functions
Bug WEB-43653 TypeScript: 'constructor' suggestion erases access modifier
Unit TestsFeature WEB-33822 Jest update all snapshots in file
Bug WEB-43467 test runner fail when there has a exits run conf with same name