Skip to main content

Blog

Rivet 2.8.1 release

Rivet 2.8.1 is now available. This patch release makes accessibility updates to the dropdown, sidenav, and breadcrumbs components.

Scott Anthony Murray

Aug 04, 2024

Rivet version 2.8.1 is now available. This patch release makes accessibility updates to the dropdown, sidenav, and breadcrumbs components.

This release removes the aria-haspopup attribute from dropdown components that only include hyperlink elements. Dropdowns that contain buttons have been updated to have an aria-haspopup value of menu.

You do not need to manually update dropdown markup in your project, as these attributes are managed by the component’s JavaScript.

For more on the changes to aria-haspopup in ARIA 1.2, visit the W3C website.

Sidenav #

This release removes the aria-haspopup attribute from sidenav components.

You do not need to manually update sidenav markup in your project, as these attributes are managed by the component’s JavaScript.

The aria-label="Current page" attribute on breadcrumbs components has been updated to aria-current="page".

You’ll need to manually update breadcrumbs markup in your project after updating to Rivet 2.8.1.

Complete list of updates #

For a complete list of updates made in version 2.8.1, see the Rivet changelog.

Leaving feedback #

To leave feedback on Rivet, post a comment to our GitHub Discussions board, file a bug report, or send a message to rivet@iu.edu.

You can also communicate with the Rivet team and other users of the design system on Slack:

Get updates about Rivet #

To receive updates about Rivet’s development, join the Rivet mailing list.