4.3.0 Release - magento/magento2-phpstorm-plugin GitHub Wiki
What's new in Magento PHPStorm Plugin 4.3.0
This release contains new code generators, improved support of Magento themes, UI fixes, added compatibility with the latest IDE, and other fixes.
Code generation
Layout XML file
Added context action for the layout.xml file generation

Page Types XML file
Added context action for the page_types.xml file generation

Crontab XML file
Added context action for the crontab.xml file generation

Email Templates XML file
Added context action for the email_templates.xml file generation

Sections XML file
Added context action for the sections.xml file generation

Fieldset XML file
Added context action for the fieldset.xml file generation

View XML file
Added context action for the view.xml file generation

Indexer XML file
Added context action for the indexer.xml file generation

MVIEW XML file
Added context action for the mview.xml file generation

Widget XML file
Added context action for the widget.xml file generation

Extension Attributes XML file
Added context action for the extension_attributes.xml file generation

System XML file
Added context action for the system.xml file generation

Config XML file
Added context action for the config.xml file generation

WEB API XML file
Added context action for the webapi.xml file generation

DI XML file
Added context action for the di.xml file generation

ACL XML file
Added context action for the acl.xml file generation

Routes XML file
Added context action for the routes.xml file generation

Reference Navigation
RequireJS Mapping
Improved RequireJS Mapping

MFTF Tests
Added references for the extended MFTF tests

Context Menu
Copy Path
Added Images support for Copy Magento Path.

Add/Replace an argument of a constructor via di.xml

Compare template
Added possibility to compare overridden template with the original one

Create a Plugin
Added the possibility to create a plugin for a method in the parent class

Upgrade Compatibility Tool
Theme scanning feature
Added themes support of the UCT action execution

Configuration files scanning
Added configuration files support of the UCT action execution

Bugfixes
- Fixed order of the context actions
- Fixed placeholders on forms
- Fixed creating new module with the package name in the valid package directory on Windows OS
- Fixed inspection titles
- Fixed ArrayIndexOutOfBoundsException
- Fixed generating UI form Delete button
- Improved DocBlock code generator
- Added the possibility to override a LESS file
- Improved the override a theme file feature
- Removed deprecated method FilenameIndex#getVirtualFilesByName
- Removed deprecated method Function#getReturnType
- Fixed issue with wrong references resolved for a class if a proxy class is generated for it
- Fixed Magento installation path suggestion
- Issue during composer json generation if in dependent module version tag is not specified
- Fixed the email template form title
- Extended custom search scope (to exclude test files from search) with the
is integration enabledflag - Extended uiComponent highlighting with the
is integration enabledflag - Added "module" prefix to module name in
composer.json