Skip to content

Commit 0df1a5b

Browse files
committed
2490: Update plugin to version 2025.0.1 with compatibility fix
This release updates the plugin to version 2025.0.1 and includes a fix for compatibility with the 2025.* PhpStorm build range. Minor adjustments to plugin documentation and formatting were also applied for improved clarity and presentation.
1 parent 828afcb commit 0df1a5b

File tree

5 files changed

+44
-67
lines changed

5 files changed

+44
-67
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).
66

7+
## 2025.0.1
8+
9+
### Fixed
10+
11+
- Fixed compatibility with 2025.* [#2495](https://github.com/magento/magento2-phpstorm-plugin/pull/2495)
12+
713
## 2025.0.0
814

915
### Added

README.md

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,18 @@
77
<!-- Plugin description -->
88
# PhpStorm Magento 2 Plugin
99

10-
This is a PhpStorm IDE plugin for a better Magento 2 development workflow.
11-
12-
## Version 2025.0.0 - Contributors
13-
1410
<table align="center">
11+
<caption>
12+
This is a PhpStorm IDE plugin for a better Magento 2 development workflow.
13+
</caption>
14+
<thead>
15+
<tr>
16+
<td colspan="3" align="center">
17+
Version 2025.0.0 - Contributors
18+
</td>
19+
</tr>
20+
</thead>
21+
<tbody>
1522
<tr>
1623
<td align="center">
1724
<a href="https://github.com/YevhenZvieriev">
@@ -35,13 +42,33 @@ This is a PhpStorm IDE plugin for a better Magento 2 development workflow.
3542
</a>
3643
</td>
3744
</tr>
45+
</tbody>
46+
<tfoot>
47+
<tr>
48+
<td colspan="3" align="center">
49+
<h3>Support the Project</h3>
50+
<p>If you find this plugin helpful and want to support its development, consider buying the contributors a coffee:</p>
51+
<a href="https://buymeacoffee.com/vitalii_b">
52+
<img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Donate-orange.svg" alt="Buy Me a Coffee">
53+
</a>
54+
</td>
55+
</tr>
56+
</tfoot>
3857
</table>
3958

40-
### Support the Project
41-
42-
If you find this plugin helpful and want to support its development, consider buying the contributors a coffee:
59+
## Features
4360

44-
[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Donate-orange.svg)](https://buymeacoffee.com/vitalii_b)
61+
* Configuration smart completion and references for XML/JavaScript files
62+
* `Navigate to configuration` reference in scope of class/interface
63+
* `Go to plugin` reference in scope of class/interface and method
64+
* `Navigate to Web API configuration` reference in scope of class/interface and method
65+
* Plugin class methods generation
66+
* Plugin declaration inspection
67+
* RequireJS reference navigation and completion
68+
* MFTF reference navigation and completion
69+
* GraphQL navigation line markers
70+
* Code generation
71+
* Inspections for XML configuration
4572

4673
<!-- Plugin description end -->
4774

@@ -63,20 +90,6 @@ If you find this plugin helpful and want to support its development, consider bu
6390
* PhpStorm >= 2023.1
6491
* JRE >= 17
6592

66-
## Features
67-
68-
* Configuration smart completion and references for XML/JavaScript files
69-
* `Navigate to configuration` reference in scope of class/interface
70-
* `Go to plugin` reference in scope of class/interface and method
71-
* `Navigate to Web API configuration` reference in scope of class/interface and method
72-
* Plugin class methods generation
73-
* Plugin declaration inspection
74-
* RequireJS reference navigation and completion
75-
* MFTF reference navigation and completion
76-
* GraphQL navigation line markers
77-
* Code generation
78-
* Inspections for XML configuration
79-
8093
## Setting up development environment
8194

8295
1. Check out this repository

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pluginGroup = com.magento.idea.magento2plugin
22
pluginName = Magento PhpStorm
33
pluginRepositoryUrl = https://github.com/magento/magento2-phpstorm-plugin
4-
pluginVersion = 2025.0.0
4+
pluginVersion = 2025.0.1
55
pluginSinceBuild = 233
66
pluginUntilBuild = 258.*
77
platformType = PS

src/main/java/com/magento/idea/magento2plugin/project/ProjectDetector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
package com.magento.idea.magento2plugin.project;
77

8-
import com.intellij.notification.NotificationGroupManager;
98
import com.intellij.notification.Notification;
9+
import com.intellij.notification.NotificationGroupManager;
1010
import com.intellij.notification.NotificationListener;
1111
import com.intellij.notification.NotificationType;
1212
import com.intellij.notification.Notifications;

src/main/resources/META-INF/plugin.xml

Lines changed: 1 addition & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -7,53 +7,11 @@
77
<idea-plugin require-restart="true">
88
<id>com.magento.idea.magento2plugin</id>
99
<name>Magento PhpStorm</name>
10-
<version>2025.0.0</version>
10+
<version>2025.0.1</version>
1111
<vendor url="https://github.com/magento/magento2-phpstorm-plugin">Magento Inc.</vendor>
1212

1313
<description><![CDATA[
1414
This is a PhpStorm IDE plugin for a better Magento 2 development workflow.
15-
16-
<h3>Main Features</h3>
17-
<ul>
18-
<li><strong>Code Generation:</strong> Quickly generate boilerplate Magento code like plugins, observers, XML configurations, and more.</li>
19-
<li><strong>Inspections:</strong> Identify and fix potential issues with Magento-specific code quality tools.</li>
20-
<li><strong>Reference Navigation:</strong> Easily navigate between Magento files, classes, and references.</li>
21-
<li><strong>Code Completion:</strong> Auto-complete Magento-specific code constructs, including XML tags, class names, and methods.</li>
22-
<li><strong>Copy Magento Path:</strong> Copy file paths in Magento format.</li>
23-
<li><strong>Upgrade Compatibility Tool:</strong> Assist in upgrading Magento modules and code for newer Magento versions.</li>
24-
<li><strong>URN Mapping:</strong> Resolve Magento URNs for correct file associations and navigation.</li>
25-
</ul>
26-
<h3>Version 2025.0.0 - Contributors</h3>
27-
<table align="center">
28-
<tr>
29-
<td align="center">
30-
<a href="https://github.com/YevhenZvieriev">
31-
<img src="https://avatars.githubusercontent.com/u/43544955?v=4" width="100px;" alt="Contributor 1"/>
32-
<br/>
33-
<sub><b>Yevhen Zvieriev</b></sub>
34-
</a>
35-
</td>
36-
<td align="center">
37-
<a href="https://github.com/SilinMykola">
38-
<img src="https://avatars.githubusercontent.com/u/15772032?v=4" width="100px;" alt="Contributor 2"/>
39-
<br/>
40-
<sub><b>Mykola Silin</b></sub>
41-
</a>
42-
</td>
43-
<td align="center">
44-
<a href="https://github.com/VitaliyBoyko">
45-
<img src="https://avatars.githubusercontent.com/u/20116393?v=4" width="100px;" alt="Contributor 3"/>
46-
<br/>
47-
<sub><b>Vitalii Boiko</b></sub>
48-
</a>
49-
</td>
50-
</tr>
51-
</table>
52-
53-
<h3>Support the Project</h3>
54-
55-
If you find this plugin helpful and want to support its development, consider buying the contributors a coffee:
56-
<a href="https://buymeacoffee.com/vitalii_b">Buy Me a Coffee</a>
5715
]]></description>
5816

5917
<change-notes><![CDATA[

0 commit comments

Comments
 (0)