-
Notifications
You must be signed in to change notification settings - Fork 102
4.4.0 Release
This release contains Data Patches code generators for creating EAV attributes, code completion adjustments and multiple fixes.
Added context action for the Data Patch file generation with Customer EAV attribute

Added context action for the Data Patch file generation with Category EAV attribute

Added context action for the Data Patch file generation with Product EAV attribute

Added context action for the Readme.md module file generation

Added context action for the schema.graphqls file generation

Optional code generation of Readme file during the creation of a new module

Code completion for system.xml

and config.xml

Added easier navigation through plugins considering plugin type and sort order

Added inspection to check if the type attribute value in the virtual type tag of the di.xml is valid
For an empty value:

For an invalid value:

Added checks and detailed error messages during plugin initialization

- IOException: Invalid file name at ReportBuilder
- IllegalArgumentException in NewModuleAction class
- null data in ModuleIndex class
- StringIndexOutOfBoundsException: GitHubNewIssueBodyBuilderUtil
- ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 0 in OverrideClassByAPreferenceDialog
- PatternSyntaxException: MagentoBasePathUtil.isMagentoFolderValid:35 for Windows styled dir path separator
- NullPointerException in the OverrideTemplateInThemeAction.isOverrideAllowed for virtualFile.getCanonicalPath()
- IllegalArgumentException: Argument for @NotNull parameter 'dataKey' must not be null in CompareTemplateAction
- Argument for @NotNull parameter 'project' must not be null in the OverrideClassByAPreferenceAction
- New layout action doesn't accept valid layout names
