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 enabled flag
  • Extended uiComponent highlighting with the is integration enabled flag
  • Added "module" prefix to module name in composer.json