Skip to content

Releases: markteekman/accessible-astro-components

v3.0.1

13 Dec 12:53
dfb2d25
Compare
Choose a tag to compare

Features

Bug Fixes

Thanks @f3bruary and @OliverSpeir for noticing these issues!

v3.0.0

12 Dec 19:05
b4d7c04
Compare
Choose a tag to compare

Native Elements & Modern CSS

This major release focuses on leveraging native HTML elements and modern CSS features for better accessibility, performance, and developer experience.

⚠️ Breaking Changes

  • Accordion: Completely rewritten to use native <details> and <summary> elements
  • Accordion: Changed header prop to title for better semantics
  • Accordion: Visual changes
  • Modal: Visual changes

✨ Major Features

  • New Tabs Component (#88)
    • Fully WCAG compliant with proper ARIA roles
    • Keyboard navigation support
    • Responsive design
  • Enhanced DarkMode Component
    • Added color-scheme support for light-dark() function (#88)
    • New initialMode prop to force dark/light mode on first visit (#83)
  • Improved Modal (#85, #87)
    • Smooth transitions using @starting-style
    • Enhanced backdrop with blur effect
    • Better focus management

⚙️ Technical Improvements

  • Added TypeScript support to several components
  • Updated tsconfig to support Astro 5.x (#86)
  • Enhanced build configuration
  • Improved documentation
  • Modal now uses less JavaScript

♿ Accessibility Enhancements

  • Better screen reader announcements using native semantics
  • Improved focus trapping in modals
  • Enhanced ARIA attributes and roles
  • Better support for reduced-motion preferences

v2.3.6

22 Apr 07:18
8e9bda5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.5...v2.3.6

v2.3.5

12 Jan 12:54
7f69634
Compare
Choose a tag to compare

Updates

  • 6b99c0e: Add height: auto to ensure new sizing attributes of Astro Icon work in Notification.astro component (@markteekman) #77

v2.3.4

12 Jan 12:30
89dbb20
Compare
Choose a tag to compare

Updates

v2.3.3

26 Dec 11:31
121097b
Compare
Choose a tag to compare

Updates

v2.3.2

10 Dec 13:55
121097b
Compare
Choose a tag to compare

Updates

v2.3.1

04 Nov 11:40
Compare
Choose a tag to compare

Bug Fixes

v2.3.0

22 Oct 11:53
Compare
Choose a tag to compare

Updates

Bug Fixes

v2.2.1

18 Sep 18:56
Compare
Choose a tag to compare

Bug Fixes