PhpStorm EAP 141.891 Release Notes
PHP Completion |
|
WI-22350 (Feature) |
Postfix Code Completion |
WI-27220 (Exception) |
Postfix completion:ArrayIndexOutOfBoundsException is thrown if dot is placed after not valid expression |
PHP Formatter |
|
WI-27123 (Usability Problem) |
PHP Opening tag <?php is automatically added after closing tag ?> |
PHP Inspections |
|
WI-6517 (Feature) |
New inspection: function or class called not-case-sensitive |
PHP Run configuration |
|
WI-27202 (Bug) |
Incorrect url used for the info "i" button |
PHP debug |
|
WI-27015 (Feature) |
Run/debug scratch files in current php interpreter |
WI-26500 (Usability Problem) |
Remote interpreter: allow user to check path mappings inside configuration form |
WI-26875 (Bug) |
Changing name of interpreter requires double application of settings in Interpreters page and in Settings main page |
Plugin: Deployment _ FTP.. |
|
WI-1398 (Feature) |
Opening single file, or download selected directories from FTP. |
WI-27228 (Usability Problem) |
"Edit Remote file" has the same mnemonic as "Rename" |
WI-27229 (Usability Problem) |
Remote Edit: allow to open remote file using double click |
WI-27230 (Usability Problem) |
Remote Edit: attempt to open *.phar file shifts focus to Navigation bar |
Build tools |
|
WEB-16290 (Bug) |
Gulp task runner does not set environment variables from default Gulp run configuration before parsing tasks in gulpfile |
WEB-16366 (Bug) |
cannot parse Grunt tasks |
Diff_Merge |
|
IDEA-123196 (Usability Problem) |
Merge tool should support stepping over only unresolved conflicts |
IDEA-139645 (Bug) |
Diff window no longer working... |
Editor. Editing Text |
|
IDEA-138431 (Bug) |
Editor: Ctrl+Left / Right (arrow) does not skip over indent whitespace to prev/next token |
IDEA-138964 (Bug) |
When you switch the IME control byte character the character before the caret is overwritten. |
JavaScript |
|
WEB-16158 (Bug) |
Duplicate declaration error |
WEB-16262 (Bug) |
Incorrect suggestions |
WEB-16078 (Bug) |
ES6: Autocomplete confusion |
WEB-16024 (Bug) |
Hyphen in JSDoc @param is duplicated |
WEB-16269 (Bug) |
ES6: Shorthand methods with generator |
WEB-16340 (Bug) |
IllegalStateException: No match found at JSDocumentationUtils.handleCommentLine() on indexing |
WEB-16343 (Bug) |
IllegalStateException on modifying JavaScript settings of default project properties |
WEB-16304 (Bug) |
Problems with highlighting long chained calls (e.g. promises) |
JavaScript. Formatter |
|
WEB-7549 (Bug) |
JS: 'Wrap when typing reaches right margin' option doesn't work |
TypeScript |
|
WEB-16146 (Feature) |
TypeScript: Add type-related intentions |
WEB-16222 (Bug) |
TypeScript: module not resolved |
WEB-16311 (Bug) |
"type" incorrectly treated as keyword when used as property or variable name |
WEB-16258 (Bug) |
Generic override incorrectly flagged as error (since build #WS-141.614) |
WEB-14638 (Bug) |
Interface fieldname collides with module name in TypeScript |
WEB-16282 (Bug) |
TypeScript: 'Unresolved type' issues with ES6 Modules (export default) |
WEB-16287 (Bug) |
Unable to use lib.es6.d.ts over lib.d.ts |
WEB-16227 (Bug) |
TypeScript: "Align var statements and assignments" options should work |
WEB-16300 (Bug) |
TypeScript 1.5 ES6 style module format not recognized |
WEB-16148 (Bug) |
TypeScript: exported enum does not satisfy its own interface |
WEB-15553 (Bug) |
Type inference error between modules |
WEB-16219 (Exception) |
TypeScript: Element: class com.intellij.lang.javascript.psi.ecma6.impl.TypeScriptVariableImpl because: parent is null; stub=null exception |
User Interface |
|
IDEA-137398 (Bug) |
unreadable notification when win7 text size is increased |
IDEA-95271 (Bug) |
Welcome screen: some error notifications are not available from the welcome screen |
IDEA-79203 (Bug) |
Re-run keyboard shortcut (Ctrl-F5) doesn't work |
IDEA-139520 (Exception) |
Unable to print source code |
Version Control |
|
IDEA-138181 (Usability Problem) |
Push Dialog: "Edit all targets" should sync targets on enabling |
IDEA-134166 (Performance Problem) |
IntelliJ indexing hangs the main thread with changes that touch many files |
IDEA-130082 (Performance Problem) |
IntelliJ very sluggish while editing text in any editor, when there are many ignored files in VCS |
IDEA-138180 (Bug) |
Push Dialog: last target is invisible (if it has no commits to push) |
Version Control. Git |
|
IDEA-120261 (Usability Problem) |
Better select default Git root in Git Rebase Dialog |
IDEA-130665 (Usability Problem) |
Rebase branch dialog doesn't keep previous choices after rebase |
IDEA-137632 (Usability Problem) |
Git interactive rebasing dialog speed search |
IDEA-114570 (Performance Problem) |
100% CPU, app locked up, when changing git branches. |
IDEA-139020 (Cosmetics) |
Corrupted error message in "Rebasing Commits" dialog |
IDEA-137636 (Cosmetics) |
Git interactive rebase dialog default column size should not be equal |
IDEA-138787 (Bug) |
Interactive rebase does nothing if the current branch is directly below the base branch (the "noop" situation) |
IDEA-139758 (Bug) |
Git Interactive Rebase: stopping to edit a commit should refresh the virtual file system |
IDEA-139506 (Exception) |
Git: Interactive Rebase: IOOBE at java.util.ArrayList.rangeCheck |