Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

PhpStorm EAP 145.844 Release Notes

PHP CompletionFeatureWI-31092Auto-Complete Associative Array Names
FeatureWI-24156improve automcomplete for functions and methods by intelligently filling in function arguments
FeatureWI-12694Support concatenated constant names in code completion
BugWI-30991Smart enter: one more step is needed to get into parens
BugWI-31274Concatenated constants with numbers are not supported
BugWI-31276Namespace keyword is missing in global context
BugWI-31273Completion list in echo statement misses logical operators
BugWI-21730Completion: Functions and constants with the same name and in different namespaces are treated as single item
BugWI-13960Contants defined as shorhand in External Libraries are not available in the autocomplete
UsabilityWI-31180Filter everything except variables in use statement for closures
UsabilityWI-31187Don't propagate default parameters to function completion
UsabilityWI-27145Function keyword is not completed/suggested when writing function callback (closure)
UsabilityWI-31209Disable namespace information for methods in completion list
UsabilityWI-31145Missing docs in generated getters and setters
PHP InspectionsBugWI-27026phpmd file mapping gets confused by multiple files with same name
PHP RefactoringExceptionWI-31182Invoke extract field: throws exception on invocation inside define statement
PHP debugBugWI-30972Validation: fail to validate web server with disabled "Remote Host Access" plugin
ExceptionWI-31178NPE is thrown on attempt to open configuration file for remote interpreter in Default project
PHP langFeatureWI-1717Completion can display values of Constants
BugWI-31212Some concatenation of __NAMESPACE__ constant with CONST_NAME are not recognized
BugWI-30685\ (FQN) is needed for global functions used in a namespace
ExceptionWI-30726com.jetbrains.php.codeInsight.controlFlow.ControlFlowException: on very large method (2000+ lines of code)
ExceptionWI-31210NPE is thrown on attempt to concatenate constant name in define statement
PHP templatesBugWI-31196Blade: wrong formatting with html comments
Plugin: Deployment _ FTP..BugWI-31168Unable to save settings after upgrade to 2016.1
Plugin: Drupal supportUsabilityWI-31153Drupal integration for Drupal 8 doesn't add /vendor PHP include as it should
No subsystemBugIDEA-153364Warning 'Cannot modify read-only scheme' when no one setting is changed
ExceptionIDEA-153534AE at com.intellij.openapi.editor.impl.view.EditorSizeManager.reset(
Code Analysis. InspectionBugIDEA-153571"Run inspection by name" ignores file name filter
Editor. Editing TextBugIDEA-153586Backspace setting gets overwritten with every release
BugIDEA-152736IntelliJ IDEA refuses to print with no space between cast (unchecked cast)
UsabilityIDEA-126952Scratches should have an extension
Find, Replace, Find UsagesFeatureIDEA-152756Add Quick Search ("Search for:") in "Find in path" > "Preview"
BugIDEA-151531Amount of matches reported in search bar doesn't correspond to reality
TerminalBugIDEA-152291ALT , CTRL characters in terminal window can not type on MAC
UsabilityIDEA-135527Start SSH Session Dialog with weird sorting
User InterfaceBugIDEA-70943Tooltip animations and buggy visibility are exceedingly frustrating
BugIDEA-152939deadlock on 16 EAP 144.2925.2 startup
Version ControlBugIDEA-153272Files are lost during the movement of unversioned files to overwrite existing files with same names
BugIDEA-153453Copying file inside project doesn't refresh the status of the new file
UsabilityIDEA-114505Changes tool window forgets preview toggle and has no file selected by default
UsabilityIDEA-153759Commit dialog doesn't remember "Disable editing" toggle state
Version Control. GitBugIDEA-153464Weird character ([) in commit warning box
BugIDEA-152902Git4Idea doesn't work on windows if home directory contains whitespaces
Version Control. LogBugIDEA-148029"go to branch" goes to wrong branch with the same prefix
Version Control. MercurialBugIDEA-1535232016.1 does not detect external changes in the VCS repository
BugIDEA-153603Show Diff (Compare) doesn't work for renamed uncommitted files
No subsystemBugWEB-20528Incorrect "Generated source files should not be edited..." warning randomly appears for source files with are NOT generated
BugWEB-20597comment generation does not work with es6 default parameter value as regex
BugWEB-19970WebStorm unexpectedly inserts lots of whitespace into string literals
Build toolsBugWEB-20914Console does not detect windows-style paths in TypeScript errors
BugWEB-20914Console does not detect windows-style paths in TypeScript errors
BugWEB-20110gulp tasks should be listed in the order they are defined by default
CSSBugWEB-20885CSS/SCSS: "Unit of measure 's' is redundant" on time property for transition-duration
BugWEB-21116Unknown CSS pseudo selector ::-moz-range-progress
BugWEB-21024CSS: show *.svg images in file completion inside 'url' property
CosmeticsWEB-21078CSS: correct typo ('rigth') in info tooltip
DartBugWEB-20759WebStorm unresponsive when html_dartium.dart is opened
DebuggerBugWEB-20340JavaScript debugger doesn't show "this" reference with ES6 fat arrows
BugWEB-21050No additional tabs are opened when debugging child processes when using Node 0.10
BugWEB-20997No-breakpoints hit in typescript sources when running jest via node debug configuration
File WatchersBugWEB-9946WebStorm hangs when a less file-watcher tries to compile malformed less code
BugWEB-13459File Watchers, SCSS: no separate .css files produced for partials if 'track only root files' is off
BugWEB-20021SCSS file watcher not working
BugWEB-20970check for related changes from File Watchers took too much time and was cancelled
JavaScriptFeatureWEB-18276Inject 'JSX Harmony' in script tag with type="text/babel"
BugWEB-20633JSDoc: auto generation of comment is broken if "*/" is present as string
BugWEB-20727Destructurization within catch
BugWEB-19187JSDoc mixin and mixes don't allow variables/functions to be followable
BugWEB-20933Do not add .jsx file extension when completing the paths in the import statements
BugWEB-20686strange property name autocomplete behaviour
BugWEB-20680ES6 unicode code points escape sequences are not supported in strings
BugWEB-20362refactor move file & import from 'package/file'
BugWEB-20494JSDoc @see symbol autocompletion not working inside constructor function
BugWEB-20651Infinite indexing loop
BugWEB-20788Tagged template literals is not support in PHP Storm.
BugWEB-20426export default function gives "Unused function" and "Unresolved variables"
BugWEB-20797Wrong message "overrides method in Object" (again)
CosmeticsWEB-20602Extra items in quick-fix list: suppress suppression
JavaScript. FormatterFeatureWEB-19601Opt-out new indentation rules in JavaScript
BugWEB-20874Reformat code with async and single parameter arrow function without parenthesis
JavaScript. FrameworksBugWEB-21068Angular2: don't show 'XML tag has empty body' warning for Angular directives in inline templates
JavaScript. InspectionsBugWEB-20534Duplicate declaration when using computed property names with function values
BugWEB-20138ES6: reassign const variable
BugWEB-20117Redundant local variable inspection for JavaScript incorrectly identifies variable that is required.
BugWEB-20664Adding a JSDoc inline type triggers a completely unrelated and wrong inspection warning (possible misinterpretation of ES 2015 spread operator)
BugWEB-20745Regression: ES 2015 "const" and destructuring assignment cause an inspection error in the latest EAP for 2016.1
JavaScript. PredefsBugWEB-20708JSON.stringify has wrong parameter type def for replacer
BugWEB-20208Ecmascript 2016: Array.prototype.includes is unknown
LESSBugWEB-20842Code coloring for .less files phpStorm 2016.1
Node.jsBugWEB-20748WebStorm doesn't like the "sql" npm module
BugWEB-20311Remote interpreter: keyboard Escape/Enter keys should work for dialog with Error message.
CosmeticsWEB-21002Typo in npm command list
ExceptionWEB-20643Remote interpreter: NullPointerException on applying empty Vagrant configuration
SASSFeatureWEB-21073Copyright comment format starting with /*!
TypeScriptFeatureWEB-20984include typescript 1.8.9
BugWEB-18352Typescript: module resolution logic wrong. Analyzer ignores `typings` entry in sud-modules `package.json` when targeting commonjs
BugWEB-18835TypeScript: Autoformatting does not put spaces after colon before type in interfaces
BugWEB-20895TypeScript: Incorrect merging for types with generics
BugWEB-20625Convert to template string intention should work in TypeScript
BugWEB-20887Typescript incorrect resolve amd imports with project modules
BugWEB-20838String literal type doesn't work with array
BugWEB-20934Properties with "readonly" name breaks code validity
BugWEB-20908File header comment block breaks indentation when using modules in TypeScript and WS2016.1
BugWEB-20894Good Code Red: TypeScript definition files
BugWEB-21107erroneous "private member is not accessible" warning in ng2 app
BugWEB-20961TypeScript: Path mappings: rootDirs should resolve relative path
BugWEB-20962TypeScript: Path mappings: recognize any baseUrl
BugWEB-20865Good Code Red RxJS in TypeScript
BugWEB-20942No completion for paths for angular2 modules
PerformanceWEB-19847WebStorm crashes caused by large TypeScript project when unresolved types introduced
No subsystemBugPY-18693Map help button of the Docker Registry page
HAMLBugRUBY-17773haml [] parsing problem