Skip to content

Releases: magento/magento2-phpstorm-plugin

2026.2.0-alpha

04 Apr 11:27
226ad80

Choose a tag to compare

2026.2.0-alpha Pre-release
Pre-release

Added

  • Magento MCP project and generation tools for AI agents. These tools can return the configured Magento root path and generate common Magento scaffolding directly in the opened project, including modules, plugins, observers, CRUD entities, controllers, CLI commands, blocks, view models, and product/category/customer EAV attributes:
    get_magento_root_path,
    create_magento_module,
    create_magento_plugin,
    create_magento_observer,
    create_magento_entity_crud,
    create_magento_controller,
    create_magento_cli_command,
    create_magento_block,
    create_magento_view_model,
    create_magento_product_eav_attribute,
    create_magento_category_eav_attribute,
    create_magento_customer_eav_attribute
  • Magento MCP lookup tools for AI agents. These tools help an agent inspect the current project and answer Magento-specific questions by locating modules, DI configuration, plugin interceptions, event observers, layout entities, UI components, and ACL or admin menu declarations:
    find_magento_module,
    find_di_config_for_class,
    find_plugins_for_method,
    find_observers_for_event,
    find_layout_entities,
    find_ui_component,
    find_acl_or_menu
  • Magento MCP CLI environment discovery for AI agents. The describe_magento_cli_environment tool exposes project-local wrapper commands, including Mark Shust Docker-style bin/* scripts such as bin/magento and bin/n98-magerun2, so agents can prefer those wrappers over global binaries.

2026.1.1

26 Mar 11:13
e3494f9

Choose a tag to compare

Fixed internal API usage

2026.1.0

22 Mar 08:11
72f0f9b

Choose a tag to compare

Added

  • 2026.* IDE's support #2639

Fixed

  • java.lang.runtime exception java.util.concurrent.execution exception java.nio.file.invalid path exception #2640

2025.2.2

15 Nov 11:37
fc3cfc3

Choose a tag to compare

Fixed

  • Null PsiDirectory input in GetModuleNameByDirectoryUtil #2606
  • Migrated settings storage to workspace.xm #2607

2025.2.1

09 Sep 17:57
60e2926

Choose a tag to compare

Fixed

  • Multiple issues in UCT #2589

2025.2.0

17 Aug 15:16
85d1654

Choose a tag to compare

Fixed

  • Thread context was already set #2550
  • Argument for @NotNull parameter 'psiDirectory' #2553

2025.1.1

17 May 18:03
48ae360

Choose a tag to compare

2025.1.1

Fixed

  • The themes selection is empty #2527
  • PS.MarkRootGroup isn't registered, so the action won't be added to it #2527

2025.1.0

08 Apr 18:19

Choose a tag to compare

Added

  • Possibility to add additional code source directories using content root feature #2504

Fixed

  • Compatibility with PhpStorm/IntelliJ 2025.* #2495
  • "Copy Path/Reference" does not show the preview value #2497
  • Must not start write action from within read action in the other thread #2498
  • URN map generation during indexing #2499
  • Cannot invoke "com.intellij.psi.PsiDirectory.getName() #2500

2025.0.0

16 Feb 16:08

Choose a tag to compare

Added

  • Clear notifications for the process status of URN generation #2486
  • Added array as a type in Data Model properties #2488

Fixed

  • Fixed Upgrade Compatibility Tool #2482
    Replaced hardcoded Magento versions with dynamic fetching via Packagist API.
    Fixed UI icon references.
    Updated Run command.
  • java.lang.Throwable: Assertion failed: Do not use PsiElement for the popup model. See PsiTargetNavigator #2485
  • Slow operations are prohibited on EDT #2486
  • When creating a new model with a listing component grid, full-text search is not working #2037

Changed

  • [PLUGIN DEVELOPMENT] Updated Gradle IntelliJ plugin to version 2 #2473
    The project no longer requires the paid Ultimate edition of IntelliJ IDEA. It can now run seamlessly in the Community edition.
    Enabled code emulation directly within PHPStorm, eliminating the dependency on IntelliJ IDEA for this functionality.

5.3.1

17 Oct 07:56
ca06c6a

Choose a tag to compare

Fixed

  • Custom theme couldn't be detected #2348