2026.3.0 Release - magento/magento2-phpstorm-plugin GitHub Wiki
What's new in Magento PHPStorm Plugin 2026.3.0
This release expands Magento support beyond PHP-capable IDEs and improves JavaScript and Knockout navigation.
Non-PHP IDE support
Non-PHP JetBrains IDEs, such as WebStorm and PyCharm, are now supported with limited Magento capabilities. PHP-specific features such as PHP code generation, PHP inspections, and PHP-backed MCP scaffold and inspection tools still require a PHP-capable IDE.
In non-PHP IDEs, Magento settings are available under Tools > Magento. PHP-independent MCP tools, such as get_magento_root_path and describe_magento_cli_environment, are also available.
In PHP-capable IDEs, Magento settings remain under PHP > Frameworks > Magento 2, and the full Magento feature set remains available.
JavaScript and template navigation
- JavaScript mixin navigation between
requirejs-config.jsmixin declarations, target JavaScript modules, and mixin JavaScript modules. - JavaScript component navigation from Magento templates in
text/x-magento-initscripts anddata-mage-initattributes. - Knockout component navigation between JavaScript template declarations and matching HTML template files.
- Knockout parent-child component navigation between
getRegion()template calls and matching JavaScriptdisplayAreadeclarations. - Regular template navigation between
.phtmlfiles and layout-declared PHP block classes.