Skip to end of metadata
Go to start of metadata

PhpStorm 8.0.3 Release Notes

Distribution packages


WI-25595 (Feature)

Change Help/File issue to Help/Request Support

Injections in PHP


WI-26402 (Bug)

Edit fragment Escape sequences handling in various literals

WI-25397 (Bug)

Escaped dollar sign in string ends language injection

WI-23728 (Bug)

Nowdoc gave up parsing JavaScript language injection after (/

WI-26227 (Exception)

Exception is thrown on attempt to create any injection inside HEREDOC

PHP Completion


WI-21927 (Usability Problem)

Over gregarious method completion options offered when (); is present

PHP Formatter


WI-21950 (Bug)

Complete statement fails in `define` scenario

PHP Inspections


WI-3321 (Usability Problem)

Unresolved include: include evaluation does not support $_SERVER['DOCUMENT_ROOT'] and other array constructs

PHP Refactoring


WI-26231 (Bug)

Rename HEREDOC/NOWDOC: doesn't support binary literals

PHP lang


WI-26394 (Bug)

Triple backslash doesn't escape variable

WI-25435 (Bug)

Incorrect string parsing

WI-22891 (Bug)

PHP - Phpdoc @param Type[] (array of type) cannot be followed when showing help (CTRL+Q)

WI-23897 (Bug)

Expressions is not allowed as class constant value: false positive: if the array is immediately dereferencing in class constant

WI-26419 (Bug)

Edit fragment Escape sequence \' handling is broken

WI-26232 (Bug)

Split string doesn't preserve binary string

WI-23907 (Bug)

PHP 5.6 False positive: expressions are not allowed as field default value

WI-3130 (Bug)

PHP: binary literal is reported as error

WI-25675 (Bug)

PHP literal lexer/parser breaks on variable interpolation with more than two dollar signs (like "$$$a")

WI-26229 (Bug)

Convert heredoc/nowdoc doesn't support binary literals

WI-26228 (Bug)

Replace quotes intention doesn't support binary strings

WI-25678 (Bug)

PHP literal lexer/parser breaks on two trailing dollar signs in string

WI-2812 (Bug)

PHP: erratic escape sequneces highligting in heredoc literals

WI-16774 (Bug)

Rearranger: Match by name doesn't sort elements

WI-25889 (Bug)

Problem while parsing HEREDOC string

WI-26293 (Bug)

Heredoc/Nowdoc parsing fails if there are spaces before identifier

WI-26290 (Bug)

Replace quotes doesn't work for single quotes if caret is around binary indication

WI-26154 (Bug)

Incorrectly Treating Double Backslash As Escape (Double-Quoted Strings)

WI-26289 (Bug)

Split string break code if the caret before binary literal

WI-26288 (Bug)

Split string mixes quotes if caret is before last quote

WI-25452 (Bug)

Curly braces in doubly quoted strings

WI-25865 (Bug)

Parsing of nested function calls (15+) hogs CPU for minutes / Affecting Indexing, editor etc.

PHP lib stubs


WI-22798 (Feature)

Stub for PECL pthreads

WI-26054 (Bug)

Missing stub for date_create_immutable()

WI-26081 (Bug)

class_alias stub is wrong and missing third argument

PHP templates


WI-25860 (Usability Problem)

Blade: Add @var and @type to exclusion list of blade directives

WI-25959 (Bug)

Blade: exception from PhpLexer on php part

WI-25683 (Bug)

Smarty Paste Problem

WI-25864 (Exception)

Blade: Access is allowed from event dispatch thread only after the change of directives

PS specific


WI-1498 (Usability Problem)

PhpStorm: "Upload to ..." functionality lacks of keyboard shortcut

Plugin: Deployment _ FTP..


WI-25902 (Bug)

"Create project from existing files" on the welcome screen is grayed out

WI-26204 (Bug)

IDE fails on D'n'D of recursive symlinks on FTP or FTPS

Plugin: GAE support


WI-25866 (Usability Problem)

Move php google app engine project type in IDEA to PHP project generators group

Plugin: Phing


WI-26281 (Task)

Update Phing dom structure to 2.9.1

WI-26184 (Bug)

Phing - ApplyTask Not Recognized ("Cannot resolve symbol 'apply'")

Plugin: WordPress


WI-25850 (Performance Problem)

WordPress integration causes freezes

WI-26234 (Exception)

Error in WPModuleDetectionManager.getWPModule

No subsystem


IDEA-131621 (Bug)

IDEA 139.144.2 takes forever to start. Hangs on 100% splash screen state

IDEA-131144 (Bug)

A part of method name is improperly reported as undefined path variable

WEB-14686 (Bug)

Run Configurations: "CreateProcess error=87, The parameter is incorrect" error on invalid environment variable

IDEA-133598 (Bug)

PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl because: containing file is null

IDEA-134505 (Bug)

Default settings are not applied anymore when opening a new directory in new version (139.659.2) if default settings was created in previous version (139.224.1)

IDEA-134087 (Bug)

Deadlock while running an inspection on the project

PY-14543 (Bug)

Links in Python debugger don't link to correct line

IDEA-131770 (Bug)

IllegalStateException on start

WEB-14133 (Bug)

Live template is evaluated inside another live template placeholder (scope: JSON)

IDEA-135933 (Exception)

Throwable at com.intellij.ide.errorTreeView.NavigatableMessageElement.<init>(

Build tools


WEB-14606 (Feature)

Gulp: use default run configuration when fetching tasks from gulpfile

WEB-13924 (Feature)

Gulp: RC: provide possibility to define arguments for tasks

WEB-14508 (Feature)

Add ability to hide gulp tasks from "Select Run/Debug configuration" dropdown

WEB-14511 (Bug)

Grunt: support navigable links in the output from the grunt-typescript package

WEB-14391 (Bug)

cannot navigate to source for some gulp tasks



WEB-14635 (Cosmetics)

Intention settings for CSS: remove extra line from 'Description'

WEB-14647 (Bug)

Incorrect visualization of partially duplicated code blocks in css files.

WEB-14664 (Bug)

Editor pane should recognize @charset-declared encoding for CSS/SCSS files

WEB-14733 (Bug)

CSS calc erroneously shown to be syntax error for complex subexpressions

WEB-14308 (Bug)

Mouse focus lost on style and script tags

WEB-12616 (Bug)

Auto-formatting adds extra space - breaks CSS

Code Formatting and Code Style


IDEA-134402 (Bug)

Can't rearrange entries when formatting a single file

Code Navigation


IDEA-90564 (Bug)

Navigation bar closes prematurely if in floating mode



WEB-14980 (Bug)

Files becomes uneditable, and application unusable, in 9.0.3

Cucumber JVM


IDEA-123945 (Bug)

Cucumber step definitions not found if in separate module



IDEA-134572 (Bug)

Watch edit by mouse click is triggered when it should not



IDEA-132514 (Bug)

Change markers on scrollbar can be outdated in merge panel

Eclipse Integration


IDEA-132813 (Bug)

Eclipse integration: format of .iml linked to .classpath is changed unreasonably



RUBY-16084 (Bug)

Formatting code always prepends extra space every re-format call (nested method in array case)

Editor. Editing Text


IDEA-133842 (Bug)

IntelliJ IDEA 14.0.1: "Copy Reference" of Test file turns background to the color of the test file tab

File System


IDEA-134360 (Bug)

Deadlock in vfs

File Watchers


WEB-14764 (Bug)

File watchers, TypeScript: watcher for a file that imports external module is not triggered when changing this module

WEB-14790 (Bug)

WebStorm does't show full error description from file watcher.

WEB-14812 (Exception)

java.lang.AssertionError: Already disposed: Project (Disposed)



RUBY-15995 (Bug)

Rubymine 7 command line launcher doesn't exit on OSX

IDE Configuration


IDEA-134783 (Usability Problem)

Plugin manager: check dumbawareness of actions

IDEA-134370 (Performance Problem)

Check connection via proxy freezes IDEA completely

IDEA-134979 (Bug)

IDEA hangs on startup

IDEA-134737 (Bug)

can't download plugin

IDEA-133305 (Security Problem)

using TLS and a correct TLS/SSL certificate for product updates



IDEA-133507 (Performance Problem)

SDK refresh performs unnecessary file reads

IDEA-127304 (Bug)

Exception at first IDE start

IDEA-134115 (Bug)

Scanning files to index scans 'excluded' folders



WEB-13350 (Bug)

Harmony modules: import star syntax does not work

JavaScript. Formatter


WEB-14661 (Bug)

JavaScript: Formatter: Assertion Error with enabled "Wrap at right margin" option on Code Cleanup action



WEB-14596 (Bug)

`fade(#000, 50%)` background value must be valid in *.less files

Structural Search and Replace


IDEA-132983 (Bug)

Search for "$String$" without further constraints finds non-string literals

IDEA-130798 (Bug)

SSR retains too much memory

IDEA-133006 (Bug)

Literal not found in annotation

Task Management


IDEA-134191 (Bug)

Tools -> Tasks -> Server -> Gitlab: allows access to first 20 projects only



IDEA-118860 (Performance Problem)

SSH Terminal: Do not block UI on trying to connect to remote host

IDEA-134893 (Performance Problem)

SSH Terminal: hang on trying to close PyCharm after failed connection

IDEA-118842 (Bug)

Ineffective console standard output color (Terminal)

IDEA-124136 (Bug)

SSH sessions not available in the Start SSH Session dialog

IDEA-134741 (Bug)

Terminal: the toolwindow remains empty after opening

IDEA-118869 (Exception)

SSH terminal: can't handle connection error correctly

IDEA-134487 (Exception)

Terminal: not able to open without console foreground set: ISE at org.jetbrains.plugins.terminal.JBTerminalSystemSettingsProvider$MyColorSchemeDelegate.getDefaultForeground



WEB-14758 (Bug)

React.createClass in a TypeScript class causes bug

User Interface


IDEA-132237 (Usability Problem)

Notification messages could have some useful actions

IDEA-133995 (Cosmetics)

Settings / Intentions: category description appearance could be improved

IDEA-135089 (Bug)

Search and replace multiline text allows to input only three lines

IDEA-130840 (Bug)

'keymap' configurable is modified after open Preferences

IDEA-135711 (Bug)

'Problems' icon not always highlighted when there is a problem

IDEA-133408 (Bug)

Weird find in current file in Gtk theme

IDEA-104113 (Exception)

Exception occurs if pressing alt+F1 shortcut ("Select In..." action) in repository browser

Version Control


IDEA-117448 (Performance Problem)

ShelvedChangesViewManager should not process all patches in config.patches on project load

IDEA-133826 (Cosmetics)

Clumsy label text

IDEA-131944 (Bug)

Typo in dialog confirming changed TODO

Version Control. Git


IDEA-68866 (Feature)

Please support "reword" and "fixup" rebase options

IDEA-134721 (Usability Problem)

Git: interactive Rebase: show error on Fixup option selecting for the very first commit

IDEA-88890 (Usability Problem)

Notify user about Git Rebase is finished

IDEA-134736 (Performance Problem)

Freeze on open commit dialog with more than 10000 files removed

IDEA-134564 (Task)

GitHandler auth listener does not detect authentication failed.

IDEA-81563 (Bug)

"Resolve conflicts..." option under "VCS | Git" is doing nothing after merge conflict in submodules

IDEA-123397 (Bug)

Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file

IDEA-133564 (Bug)

Version Control - Git settings for Force Push are stored separately

IDEA-133873 (Bug)

pre-commit hook that modifies files

IDEA-134412 (Bug)

"Share project on GitHub" initial push failed: no current branch

IDEA-134424 (Bug)

IntelliJ fails to show the interactive rebase dialog if there are "fixup" commits

IDEA-133726 (Bug)

New fetched tags don't cause the log to refresh (if pull/fetch has no branch updates)

IDEA-133737 (Bug)

Regression for case with git+ssh+http_proxy

IDEA-135159 (Exception)

NPE at git4idea.update.GitUpdateOptionsPanel.updateFrom

Version Control. Subversion


IDEA-113535 (Usability Problem)

Allow to Revert all Locally deleted files

IDEA-105028 (Task)

Remove org.jetbrains.idea.svn.actions.AddAction

IDEA-103447 (Bug)

Button "..." in "configure subversion branches" dialog is disabled

IDEA-131822 (Bug)

Subversion checkout dialog no longer intelligently suggests folders

IDEA-131171 (Bug)

Weird SVN error message during diff

IDEA-125347 (Bug)

svn error browsing for changes since a date

IDEA-124213 (Bug)

VCS Local Change View - New unversioned file not listed if package is unversioned too

IDEA-133835 (Bug)

Error on creating SVN patch

IDEA-110604 (Bug)

Negative number of unversioned files in changes pane (PyCharm 2.7.3 @ macos 10.8.4)



IDEA-134818 (Bug)

Unable to fetch a missing resource

  • No labels