Distribution packages | Bug | WI-36141 | Bundle Groovy with PhpStorm |
PHP Completion | Usability | WI-15929 | PHP Code Completion Ignores Code Style when inserting function call |
PHP Formatter | Bug | WI-35676 | Automatic indentation is wrong for multi line method parameters |
PHP Inspections | Bug | WI-35770 | Non-strict object equality: comparison of arrays lead to warning |
PHP Refactoring | Bug | WI-35823 | Refactoring: Emoji are not supported |
PHP debug | Feature | WI-28722 | Step Filter: Implement skipping files when stepping into | Bug | WI-35805 | View value of parent private array/object property in namespaced class shows `can not get property` |
PHP lang | Feature | WI-23640 | Code Template: PHP Trait Doc Comment |
Feature | WI-29741 | Unwrap: support foreach loop |
Bug | WI-33725 | Default value: False positive: constant can have a primitive type that differs from the declared one |
Bug | WI-35313 | Default value: False positive: mixed type is not accepted as a primitive type |
Bug | WI-2811 | PHP: in double quoted strings back slash+char unresolved to escape sequence are highlighted as "unknown character" |
Bug | WI-26694 | PhpStorm does not support (all) utf8 variable name characters which PHP actually supports |
Usability | WI-25871 | Generate Getters for Boolean Duplicates "is" |
Exception | WI-36022 | Empty top level PHP foldings - Unable to open PHP file with exception |
PHP lib stubs | Bug | WI-28374 | is_callable() expects callable |
PHP project configuration | Usability | WI-35973 | "Advanced settings" pane under "PHP Runtime" should be opened if "Default stubs path" is not empty |
PHP templates | Feature | WI-36066 | Implement new Laravel Blade Tags @isset and @empty |
Bug | WI-35961 | blade formatting @unless with @ else |
PHP test | Bug | WI-35546 | Codeception tests nest inside each other |
Exception | WI-36119 | Docker-compose based interpreter causes exceptions in PhpStorm 2017.1 |
Plugin: Drupal support | Bug | WI-36050 | Hooks completion contains invalid method names |
Usability | WI-35434 | Add /drupal/core into include paths on Drupal integration enabling |
PHP Parser | Bug | WI-21015 | Parser cannot parse (obscure) valid token names |
Bug | WI-15538 | Add to function[code 159] valid identifiers |
PHP Type Inference | Bug | WI-35937 | Type inference doesn't work for short list syntax |
Debugger | Bug | IDEA-171252 | Debugger doesn't evaluate watches on breakpoint |
Debugger. Memory View | Bug | IDEA-170771 | Leaks from memory view |
Diff_Merge | Bug | IDEA-170849 | Differences in (decompiled) .class files are not highlighted |
Docker | Bug | IDEA-171235 | NumberFormatException when running a dockerfile |
IDE Configuration | Bug | IDEA-153597 | Settings > Appearance > "Override default fonts" should display current font when unchecked |
Settings Repository | Bug | IDEA-170795 | Intellij freezes completely everytime on startup |
UML | Bug | IDEA-169278 | UML : Cannot add a new class to the diagram |
Data Views | Bug | DBE-4211 | Table editor row number misplaced when horizontal scroll bar is present and scrolled to the bottom |
No subsystem | Bug | WEB-26528 | Webstorm does not recognise awaited async-function as parameter for JSDoc |
Dart | Bug | WEB-26452 | Generic function types |
Bug | WEB-18284 | Dart 'View External Documentation' opens wrong URL in browser |
Bug | WEB-26357 | Fix text indent for existing named params |
JavaScript | Bug | WEB-25446 | Webstorm adds parentheses when requiring functions using destructuring |
Bug | WEB-25796 | Function expressions with binding identifiers in assignment statements contribute to local scope |
Bug | WEB-26328 | "Element is not exported" warning for React Native package |
JavaScript. Formatter | Bug | WEB-26441 | Disabling 'spaces in union types' breaks code in keyof, typeof |
Bug | WEB-26522 | wrong reformat of es6+react |
Linters | Bug | WEB-26393 | can not get result of ESlint annotation |
TypeScript | Bug | WEB-26284 | Use relative path not directory import when auto-importing module under same directory |