Releases: OpenForgeProject/mageforge
Releases · OpenForgeProject/mageforge
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)
Styling
v0.19.1
v0.19.0
v0.18.0
v0.17.0
0.17.0 (2026-04-12)
Added
Fixed
- adjust initial badge position and add scroll handler for connector (#162) (84baaf0)
- enhance role determination for input elements in accessibility analysis (adb7996)
- enhance structure rendering with additional properties (109418b)
- handle click outside inspector overlay correctly when pinned (c885f81)
- improve badge update logic to prevent flickering (5526e15)
- improve CSS resource matching in element resource categorization (a1dba6a)
- remove INP metric tracking from performance and vitals modules (#165) (6c78a39)
- remove unused badge offset in position calculation for info badge (686387b)
- update cursor check for interactive elements in accessibility analysis (c430f99)
- update pull request header for clarity on changes (ccd5a47)
- update pull request title and header formatting in config (0dbab2e)