Releases: OpenForgeProject/mageforge
Releases · OpenForgeProject/mageforge
Release list
v0.24.0
0.24.0 (2026-06-29)
Added
- Add PHPUnit configuration and unit tests for Hyvä compatibility… (#212) (b72c7c1)
- Add structured data audit features including JSON-LD and Schema… (#213) (7e17433)
Fixed
- Add ARIA attributes for improved accessibility in menu dialog (0ba1cfa)
- Add aria-label and aria-hidden attributes to close button for accessibility (7a4cbb7)
- Correct opacity check in images without ALT audit (2d2c1f1)
- Enhance audit scoring logic and maintain in-memory status for improved performance (fb83919)
- Optimize audit overlay rendering and position updates for better scroll performance (a0f598f)
- Update Inspector instructions for clarity and compatibility notes (025cae3)
v0.23.1
v0.23.0
0.23.0 (2026-06-24)
⚠ BREAKING CHANGES
- install module via Composer path repository instead of app/code bind-mount
- add MageForge bind-mount setup and dependency management (#198)
- improve PHPStan target path and config detection
- add ddev pre-start hook to mount MageForge source files for local development
Added
- add ddev pre-start hook to mount MageForge source files for local development (5682455)
- add dev env (#192) (2e4b5fb)
- add hyva theme install for local dev environment (#196) (3392557)
- add MageForge bind-mount setup and dependency management (#198) (2e0e168)
- add MageForge Logo to admin menu (#197) (a7c2c8a)
- add merchandise section to README with promotional image (8dbcb9a)
- add SVG logo and enhance toolbar styles and functionality (#201) (724c607)
- require Hyvä theme and enable MageForge module during Magento installation (79a6e00)
- Toolbar redesign (#202) (fd5854a)
- update qa tools (#200) (e8bbdcd)
- update README and commands documentation (#194) (526c456)
Fixed
- audit toggle functionality (d4bbb3c)
- enhance cache cleaning in InspectorCommand to include layout and… (#195) (f8de418)
- image names for CLI chooser, toolbar, and merch in README (b535622)
- improve install-magento script to clean up leftover files from failed installations (124180a)
- improve PHPStan target path and config detection (e398fc0)
- install module via Composer path repository instead of app/code bind-mount (1305ee6)
- update symlink option in composer path repository configuration (3ef1c43)
Documentation
v0.22.0
0.22.0 (2026-06-01)
Added
- add CMS block identifier support in InspectorHints and tabs (dcce46d)
- add Escaper dependency and improve JSON escaping in InspectorHints (adaa5db)
- add magewire support for Inspector Hints (f47d497)
- add new color group styles to toolbar (#188) (fc4b7ee)
- add new color group styles to toolbar (#188) (3cf6803)
- data-mageforge attribute handling (35975ac)
- enable phpcs annotations for method arguments in InspectorHintsFactory (e8c2ee3)
- enhance block detection for PageBuilder elements in inspector (0121ec8)
- enhance InspectorHints to inject data attributes into root HTML elements (0a9cf42)
- implement InspectorHintsFactory for creating InspectorHints instances (3a27262)
- improve accessibility and functionality of inspector and toolbar components (2873970)
- improve accessibility and styling for inspector and toolbar buttons (68b6bea)
- update CompatibilityCheckCommand to handle summary directly (57a0263)
Fixed
- simplify warning display logic in CompatibilityChecker (41a895f)
v0.21.1
v0.21.0
v0.20.0
0.20.0 (2026-04-26)
Added
- add additional audits for accessibility and usability checks (2dfea0d)
- add additional audits for accessibility and usability checks (ad30fe9)
- add additional check for elements within the toolbar (877edcd)
- add warning styles and enhance audit checks for toolbar elements (cfab08a)
- clarify description for unsafe target="_blank" audit (2df5ff2)
- enhance audits for duplicate IDs and interactive elements (002d30f)
- exclude toolbar elements from highlight application (bfdcc29)
- update minimum size for small touch targets audit (d492c1e)
- update touch target size description for accessibility audit (81ae5e4)
Fixed
- add aria-expanded attribute for burger button accessibility (363403b)
- cast show labels to integer for consistent data attribute (37658fb)
- disable inspector in config and update layout reference (#175) (99c71a9)
- enhance constructor PHPDoc for Inspector and ThemeSuggester classes (ad2eb35)
- ensure audits are deactivated on toolbar destruction (b1a16fd)
- improve type safety and clean up PHPDoc in Inspector block (0c63ac3)
- normalise opacity visibility check across all toolbar audits (0fb1642)
- refine theme path matching and enhance theme suggestion logic (3484f34)
- refine theme path matching and enhance theme suggestion logic (fc1747b)
- streamline toolbar destruction process and clean up references (65221fe)
- toolbar fixes (#177) (f4382b5)
- update aria-expanded attribute for collapsible menu groups (96ac5e1)