Skip to content

Next Release 0.20.0#176

Merged
dermatz merged 1 commit intomainfrom
release-please--branches--main--components--openforgeproject/mageforge
Apr 28, 2026
Merged

Next Release 0.20.0#176
dermatz merged 1 commit intomainfrom
release-please--branches--main--components--openforgeproject/mageforge

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 22, 2026

Next Release contains the following changes:


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

  • adjust toolbar dimensions for better usability on small devices (d41c6e2)
  • update toolbar CSS for improved visibility (84f80de)
  • update toolbar for improved design (4871193)

If you have any questions about the release, please contact the maintainers.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--openforgeproject/mageforge branch 2 times, most recently from 4e50b30 to 8dfe38c Compare April 24, 2026 16:56
@github-actions github-actions Bot changed the title Next Release 0.19.2 Next Release 0.20.0 Apr 24, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--openforgeproject/mageforge branch 3 times, most recently from ba42390 to be0d1c0 Compare April 26, 2026 13:09
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--openforgeproject/mageforge branch from be0d1c0 to 174ecf6 Compare April 26, 2026 13:37
@dermatz dermatz merged commit 1d224e6 into main Apr 28, 2026
5 checks passed
@dermatz dermatz deleted the release-please--branches--main--components--openforgeproject/mageforge branch April 28, 2026 13:27
@github-actions
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant