Skip to end of metadata
Go to start of metadata

PhpStorm EAP 163.3512 Release Notes

Injections in PHPBugWI-32875HTML injected into hashcode/key literal
BugWI-30747HTML injected into email addresses literal (false positive "Unknown html tag")
PHP CompletionFeatureWI-32632Add code completion for php settings in ini_set function
FeatureWI-32986Allow to complete overridden methods and fields without `function` and `var` keywords respectively
BugWI-33086Return type is not imported when overriding a method from the completion list
BugWI-33066Overriding a Method through Tab-Completion doesn't import the Use Statement for a Type-Hinted Parameter
BugWI-32980There should be no keywords in completion after HEREDOC
PHP ComposerFeatureWI-32773Autorecognition of existing composer.json
PHP FormatterFeatureWI-12067CodeStyle: Need option to surround chars '->' with spaces
BugWI-7950"Wrap when code reaches right margin" does not respect language structure
BugWI-20186Caret isn't indented if there is a comment after block start statement
BugWI-17786Honor HTML Indentation Settings in PHP Files
PHP InspectionsFeatureWI-32253Support running Code Sniffer and Mess Detector in Docker container
FeatureWI-32967New Inspection/Intention - Project wide PHP 7 strict types
BugWI-32284Anonymous class constructor unused variables from outside.
PHP RefactoringBugWI-32631Generate getter action has fully qualified class name in docs for arrays, even though it was imported already
UsabilityWI-31407Order of visiblity keyword and static should be changed
PHP debugFeatureWI-32294Show Docker container volumes in Edit Path Mappings dialog
BugWI-32308Paths for Docker interpreter are invalid on Windows
BugWI-33043Making global interpreter project-level and back lead to misleading message in Event Log
BugWI-31265PHP HTTP Request: it's not possible to pass request body as key-value
UsabilityWI-32134Reload interpreter after configuration option change
ExceptionWI-30653NPE is thrown on attempt to open settings for remote interpreter
PHP langFeatureWI-8623UML: PHP UML diagram on folder - add "scan sub-folders" option
FeatureWI-20192list() and array of objects support
BugWI-30659Scalar type hints are available in PHP7 only
BugWI-32954self and static are not resolved inside anonymous class
BugWI-33051Optimize imports throws Access is allowed from event dispatch thread only
BugWI-32240Diagrams shows only one class for hierarchy in case of different namespace but identical name
UsabilityWI-32834New PHP class: suggest directory based on namespace
UsabilityWI-30540Bring back "Predefined symbol" highlighting for built-in functions
UsabilityWI-32948Blinking file icons, when editing
UsabilityWI-32187Show namespace in popup for class on UML diagram
ExceptionWI-33023Exception is thrown if @see tag exists and there is two identical import statements
PHP lib stubsFeatureWI-30134Attach stubs as an external library
BugWI-32959PHP plugin pollutes non-php modules with its default config
PHP testFeatureWI-32772Auto-detect Behat with composer
FeatureWI-22641Auto-detect PHPUnit with composer
FeatureWI-24955Add template variables to PHPUnit test class generation
BugWI-33045Two popups appear in case there is no corresponding PHPUnit configuration
BugWI-33046Link opens dialog window on hover instead of clicking
UsabilityWI-33055Detection via composer: Message about changed PHPUnit configuration is shown even in case there has been no change
UsabilityWI-21890Suggest directory according PSR-0 on PHPUnit test creation
ExceptionWI-33052NPE is thrown if section about phpunit is removed from composer.json
PS specificFeatureWI-30905New PHP class: allow to choose non existent directory
FeatureWI-15187Project management feature: Ability to open more then one related PhpStorm project in current frame
BugWI-32495Cannot use Update Dialog on Laptop with small display
Plugin: Deployment _ FTP..FeatureWI-2442Store (S)FTP passwords using PasswordSafe platform infrastructure
BugWI-33041Apply button doesn't work in Deployment settings
TaskWI-32889Investigate whether "Windows 7 sometimes breaks FTP connections on Java 7" notification is relevant for Java 8
TaskWI-33076Save unsaved passwords and passphrases as memory-only in PasswordSafe
PHP RunUsabilityWI-32585Interpreter: doesn't show additional configuration file if main doesn't exist
CosmeticsWI-33047Interpreter: php.ini section without main ini looks bad formatted
No subsystemExceptionIDEA-158854PIEAE at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation
ExceptionIDEA-160299Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed
Code Analysis. DependenciesBugIDEA-159981Dependency Structure matrix doesn't include Method references
Code Formatting and Code StyleBugIDEA-160104Array literal uses regular indent on first line, continuation indent on others
BugIDEA-160103Incorrect indentation after multi-line array literal
DatabaseBugIDEA-158807Unexpected 'non-project file protection' dialog when saving database schemes
DebuggerFeatureIDEA-159094Filter exception breakpoints by catch location
BugIDEA-157065"Jump to type source" doesn't work for lambdas
BugIDEA-70251smart step into displays in popup methods that have already been executed
BugIDEA-158928Breakpoint in enum methods may not work
UsabilityIDEA-159592Incorrect order of methods in 'Smart Step Into' popup
DockerBugIDEA-157736Deploying docker container fails because HostConfig was removed in docker v1.12
BugIDEA-155508Docker. Error is displayed for the correct Dockerfile in the Editor.
UsabilityIDEA-155356Docker. Order containers and Images in the Docker View.
Editor. Editing TextBugIDEA-106950Incremental selection doesn't work in android logcat
BugIDEA-159281In .rb files when commenting with line comment Hebrew text is inverted
Packaging and InstallationBugIDEA-120713updater.jar makes incorrect patches on Linux
Password SafeBugIDEA-159614Saved database passwords from the previous versions can not be used
Plugin Support. APITaskIDEA-156609StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST
Run | Debug configurationBugIDEA-158971Delete "before run task" for deleted run configuration
BugIDEA-158654Debug becomes disabled for Run Configuration with dependency in 'Before run' section
Template Languages. VelocityBugIDEA-158565Velocity comment ## opens autopopup code completion
Version ControlBugIDEA-160135Patch application failed
BugIDEA-158750"Apply Patch" adds spurious newline at the end of file
No subsystemBugDBE-2137Sequence Keyword not reconized on SQL console.
Data ViewerFeatureDBE-2710Grow selection (Ctrl+W) for table rows
BugDBE-2992Database Console: Boolean field cannot be rendered in result view
BugDBE-2993PostgreSQL: Table editor does not support CITEXT
BugDBE-2987Adding a column and key where the key is invalid causes partial commit
BugDBE-2981Unescaped/unquoted bytea data when dumping table to SQL Insert staements
BugDBE-2765Row filter is disapplied when a filtered table tab is dragged out into a separate window
BugDBE-3032Next page of results are not part of the original query
BugDBE-2922Can not insert a record into a Sql Server table that has an identity column
SQL CompletionBugDBE-3006Ability to remove all default-valued column from INSERT auto-complete
BugDBE-2680In USING() clause, autocompletion should offer only valid column name candidates
No subsystemFeatureWEB-21873Automatically group related generated files
BugWEB-22560assertion on downloading typescript stub library
BugWEB-22901Broken "to template string" helper
CSSBugWEB-22810"PSI and index do not match" exception while editing CSS
BugWEB-22781Red code in css - values of 'text-justify'
CoffeeScriptBugWEB-17872'use strict' breaks CoffeeScript destructuring
BugWEB-22422CoffeeScript string template highlight error
DebuggerBugWEB-22545Debugger ignores breakpoints and 'debugger' keyword
File WatchersUsabilityWEB-7912Postpone watchers when project is being rebased, or merged
JavaScriptFeatureWEB-22473Add Code Completion for ES2015 Object Literal Shorthands
FeatureWEB-21882Strip newlines when converting to ES6 template strings
BugWEB-21968Type detection picking up suggestions from completely and obviously impossible places - even from local variables in other files inside functions
BugWEB-20434node.js: WS assumes variables in npm packages are available everywhere in normal code
BugWEB-22920JavaScript no syntax error on labeled continue
BugWEB-22839Debug files in JavaScript library reclassified as release on index
BugWEB-21569Instance members usages are marked as not resolved when javascript is set as template data language
BugWEB-22345Flow parameter hints incorrectly suggesting optional param
JavaScript. FormatterFeatureWEB-19585Formatter: provide option for the arrow function in the Around Operators settings
JavaScript. FrameworksBugWEB-22969Jasmine focused specs: Impossible jump to the test's source
BugWEB-22389"Cannot resolve symbol" error for AngularJS modules defined though a wrapper function
JavaScript. InspectionsFeatureWEB-21230Support ESLint fix
BugWEB-22728ESLint: provide absent rules and options
BugWEB-22755Inspections: async keyword is not treated correctly by "Convert to anonymous function"
BugWEB-22685Inspections: "Convert to let" duplicates variables both as let and const
BugWEB-19898Add code completion for eslintrc section inside package.json file
BugWEB-22931Inspections: "Remove unnecessary parenthesis": do not suggest it for Flow syntax
BugWEB-12412Inspections: Code quality tools quick fix opens Settings dialog for each item
BugWEB-20694JSCS: requireObjectKeysOnNewLine "allExcept": ["sameLine"]
BugWEB-22824Inspections: disable "Convert to class" intention inside Typescript classes/interfaces
BugWEB-21505eslint-plugin-html doesn't validate html files
BugWEB-22760JSCS: provide support for new options
BugWEB-22641Convert to let/const inspection in Inspections results
BugWEB-22689Inspections: "Missing import statement"/"Missing require() statement": correct inspections in Inspection results
BugWEB-22879False-positive inspection 'Module is not listed in package.json dependencies'
BugWEB-22343Duplicate declaration warning when there is no one
UsabilityWEB-22757Improve support of eslintConfig section in package.json
UsabilityWEB-22763Inspections: "Missing module dependency": reorder list of available package.json files
JavaScript. RefactoringFeatureWEB-22639ES6 string templates: create intention to convert between line separators
BugWEB-22694Convert to arrow function creates invalid function with object literal
BugWEB-22897'Convert to anonymous function' add extra semicolon
Node.jsBugWEB-22606Node.JS + Docker: can not run project without package json
BugWEB-22114Node.js Remote Interpreter plugin breaks possibility to manage Node versions in Run Configuration
BugWEB-23053Node remote interpreter: Docker: can't open /opt/project/start.sh error prevents session rerun
BugWEB-21931Change text in remote interpreter configuration
BugWEB-22923Node Remote Interpreter: Docker: correctly hide "v8-profiler package" field chooser
BugWEB-22900Log is spammed by WARN - ry.NodeModulesDirectoryManager messages
BugWEB-22909node_modules folder is always marked as "library root" with no ability to change the setting
UsabilityWEB-22154Node Remote Interpreter: Docker: Create image dialog should use a different type of progress bar
TaskWEB-22155Node Remote Interpreter: Docker: don't add helper files to the project
SASSBugWEB-21425SASS: don't add quotes around URL in @import on refactoring
Unit TestsFeatureWEB-22793Support test names in "Navigate | Symbol..." popup
BugWEB-22567Cucumber-js: TypeError on running tests with version 1.0.0+
  • No labels