HTTP Client | Bug |
WI-43729
|
Files created outside the project after creating HTTP Request scratch not "visible" to IDEA / Webstorm |
PHP Composer | Feature |
WI-42809
|
Detect default configuration types for test frameworks |
PHP Debug | Bug |
WI-43535
|
PhpStorm freezes on closing |
PHP Lang | Feature |
WI-43798
|
Show aliases references with italic font |
Bug |
WI-43787
|
Resolve doesn't differentiate class, constant and function aliases and based on order |
PHP Lib Stubs | Feature |
WI-43773
|
Add stubs for PDFlib |
Bug |
WI-43350
|
MongoDB\ObjectId is a bit outdated |
Bug |
WI-43867
|
PHP stubs: missing extension mysql_xdevapi |
Bug |
WI-43476
|
Class \MongoDB\Driver\Session missing in default stubs |
PHP Refactoring | Bug |
WI-24104
|
Moved method use improper classname |
Bug |
WI-43771
|
Rename alias: renames fields with the same name |
Bug |
WI-43772
|
Rename alias renames sub-namespace if its name equals to alias name |
Bug |
WI-37243
|
Refactor->Move for static methods does not update calls with class aliases |
Bug |
WI-43785
|
No error is shown if class with the same name exists during rename |
Bug |
WI-43769
|
Rename alias work improperly when the alias is same as class name in group use |
Usability |
WI-43760
|
Replace with alias adds alias to the original import in case invoked on another alias |
Exception |
WI-43768
|
Replace with alias: assertion fails on invocation inside group use |
Plugin: Deployment _ FTP.. | Bug |
WI-43386
|
SSH Passphrase not saving |
Code Analysis. Inspection | Bug |
IDEA-200207
|
InconsistentLineSeparators false positives on regexp values that have line-end values |
Bug |
IDEA-200236
|
False positive: 'Redundant Suppression' warns for foreign suppressions |
Debugger | Feature |
IDEA-139757
|
Shortcut for removing all breakpoints |
Docker | Bug |
IDEA-187414
|
DockerCompose: The parent docker-compose node has "container" icon in case of some deploys from one folder |
Bug |
IDEA-199274
|
DockerView: NPE at choosing a service without published ports |
Performance |
IDEA-189747
|
Docker loads YAML file AST when computing icon |
Editor. Editing Text | Bug |
IDEA-196929
|
Cannot copy text while IntelliJ is indexing |
Bug |
IDEA-198539
|
"underscored" and "strikeout" effects not rendering |
Find, Replace, Find Usages | Exception |
IDEA-198437
|
NPE at com.intellij.structuralsearch.plugin.ui.filters.FilterPanel.initFilters |
JSON | Usability |
IDEA-195016
|
Kubernetes: Json. Completion for "integer" types should be with space before comma |
JavaFX | Bug |
IDEA-200092
|
Java 11 + OpenJFX Support |
Bug |
IDEA-200215
|
Warn the user if the JDK can't build JavaFX artifact |
Platform API | Task |
IDEA-191331
|
Migrate to ASM 6.2 |
Quick Documentation | Feature |
IDEA-199882
|
Support JDK 11 external javadoc folders structure |
Bug |
IDEA-199409
|
UI freezes: Documentation popup loads images from network on UI thread |
Exception |
IDEA-199780
|
Quick Doc: Throwable on 'Edit source' in read-only files |
Exception |
IDEA-199046
|
NPE at pressing edit in the quick documentation |
SQL | Bug |
IDEA-112933
|
Criminal autoindentation on SQL code |
Structural Search and Replace | Bug |
IDEA-200398
|
Structural search doesn't find all constructor calls |
Terminal | Bug |
IDEA-200294
|
Context actions on terminal tabs not working consistently |
User Interface | Usability |
IDEA-200298
|
Show the first unsubmitted error when clicking on the "Fatal Error" icon in the status bar |
Usability |
IDEA-153071
|
Settings > Version Control > Confirmation window resize issues |
Task |
IDEA-188160
|
Make terminal tabs the same as other tool window tabs |
Exception |
IDEA-200273
|
Exceptions: GlobalMenuLinux - Unable to register window and AppMenu-service can't register xid |
User Interface. Accessibility | Bug |
IDEA-200351
|
can't escape diff dialog when screen reader is enabled |
User Interface. Look and Feel | Bug |
IDEA-200278
|
Background in editor doesn't change according to color scheme |
Bug |
IDEA-200171
|
High Contrast Theme: Editor color scheme remains "High Contrast" after changing theme from "High Contrast" to "Darcula" |
Bug |
IDEA-183573
|
printing a PHP source always encases the text in a background color (Darcula) |
Version Control. Git | Bug |
IDEA-200448
|
VCS Git "Fetch" does not refresh the VCS "Log" view |
DB Introspection | Bug |
DBE-7150
|
Triggers not showing for MariaDB ver. 10.1.34 |
SQL Completion | Bug |
DBE-5654
|
Duplicates in completion |
Bug |
DBE-6536
|
Inapplicable autocomplete suggestions - table ailas after table alias |
Usability |
DBE-6450
|
Remove SELF argument from autocomplete prarmeter list of PLSQL Object type method |
SQL General | Feature |
DBE-3275
|
Fold multiple values in IN operator |
Bug |
DBE-7143
|
Auto-created folding regions are un-folded on file re-open |
Bug |
DBE-5325
|
Code Folding > Expand All requires repeating the action two times |
CSS | Bug |
WEB-35249
|
'Rearrange Code' action messes up CSS file if it contains import |
Bug |
WEB-35230
|
CSS formatting: 'Keep single-lines blocks' option affects blank lines |
Bug |
WEB-10143
|
Code readability in css color preview |
Usability |
WEB-35013
|
Sort CSS properties: restore default custom order |
Debugger | Bug |
WEB-35218
|
Can't debug Node.js: path no program files is considered as incorrect |
HTML | Bug |
WEB-35129
|
Add inspection. A table without summary attribute |
JSON | Feature |
WEB-34618
|
Duplicate JSON keys inspection should provide navigate to duplicate as a quick fix |
Feature |
WEB-35148
|
Add comma when pasting lines into JSON |
Bug |
WEB-35302
|
Incorrect type detection for TSLint 'rules' in JSON code completion |
Bug |
WEB-35303
|
'rulesDirectory' in tslint has two possible type variants, but we suggest only array in code completion |
JavaScript | Feature |
WEB-35103
|
Completion for overrides with full bodies should work in object literals |
Bug |
WEB-35191
|
"Type mismatch" inspection: false positive when using `return;` |
Bug |
WEB-34936
|
False "Method expression is not of Function type" type mismatch |
Bug |
WEB-35274
|
Provide quick documentation for arrow function parameters, where referenced within the function |
Bug |
WEB-34212
|
JS/ES6: Inspection issue: Contents of collection are updated, but never queried |
Bug |
WEB-25867
|
Resolve webpack built-in plugins |
Bug |
WEB-30290
|
Some JS intentions break code formatting when invoked |
Bug |
WEB-35243
|
Completion for overrides: place caret inside the method body |
Bug |
WEB-35115
|
invalid "variable might not have been initialized" inspection for destructuring assignment, should be a syntax error |
Bug |
WEB-30683
|
Add patterns to allow configuring language injection in JSX tags |
Bug |
WEB-30363
|
JQuery + RequireJS $.each() and $.ele.children() unresolved |
Bug |
WEB-35253
|
Generating overrides doesn't respect generator methods |
Bug |
WEB-35017
|
Autocomplete for class properties of templated data structures does not work if defined above 'class' declaration |
Performance |
WEB-35280
|
High memory usage while working with JS |
Usability |
WEB-35200
|
Unclosed comment ending with a new line is not highlighted with underwave |
Exception |
WEB-35047
|
periodic PsiInvalidElementAccessException when editing js |
JavaScript. Frameworks | Feature |
WEB-35156
|
Language completion for script and style tags in Vue templates |
Bug |
WEB-35297
|
Project template dropdown should be disabled when creating vue application via @vue/cli3 |
JavaScript. Inspections | Bug |
WEB-35179
|
Rider suggests broken code fix. |
Node.js | Feature |
WEB-34226
|
Use NODE_OPTIONS for Node.js debugging |
Usability |
WEB-35031
|
Do not auto-exclude `dist` within node module folder if there are `module` or `esnext` keys referencing files from `dist` |
TypeScript | Bug |
WEB-35263
|
Typescript. Go to declaration broken for the field of union type. |
Bug |
WEB-35181
|
Unneeded 'Invalid instanceof check' warning when strictNullChecks enabled |
Bug |
WEB-35240
|
Add Import statement: missing "from" keyword when import path is already there |
Bug |
WEB-35252
|
Code completion for overrides shouldn't insert 'super.' when base type is an interface |
Bug |
WEB-35277
|
Private methods should not be in the completion list for inherited classes |
Bug |
WEB-35254
|
Code completion for overrides should properly handle access modifiers |
Bug |
WEB-35125
|
StackOverflowError at JSTypeEvaluator.addTypeFromElementResolveResult() |
Bug |
WEB-35178
|
Typescript: generate constructor omits optional parameter specifier when used with React |
Unit Tests | Feature |
WEB-24245
|
Ability to specify suite name when running protractor tests |
Bug |
WEB-35242
|
running tests assumes Jest supports --runTestsByPath |