Releases: OpenForgeProject/mageforge
Releases · OpenForgeProject/mageforge
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)