Releases: sul-dlss/blacklight-hierarchy
v6.9.0
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #106
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #107
- Small formatting fix in README by @sandbergja in #108
- Explicitly support and test on Blacklight 9.0.0 by @sandbergja in #109
New Contributors
- @sandbergja made their first contribution in #108
Full Changelog: v6.8.0...v6.9.0
v6.8.0
v6.6.0
v6.5.0
What's Changed
- Get ci green by removing Rails 6 and 7.0 support by @maxkadel in #94
- Raise error when no value is present to add to FacetTree by @maxkadel in #93
- Add information on how to develop gem by @maxkadel in #92
- Test on ruby 3.4 by @jcoyne in #96
- Test on rails 8 by @jcoyne in #97
New Contributors
Full Changelog: v6.4.0...v6.5.0
Version 4.2.1
Changes
- Fix bug where twiddle button wasn't html_safe when using the new component based facet.
Version 4.2.0
Changes
- Componentized the facet rendering.
v4.0.0
Version 4 updates the markup and styling of the hierarchy gem in order to support better keyboard accessibility. Previous versions were not accessible via the keyboard as the only focusable target was the facet link itself, preventing a keyboard-only user from being able to traverse the hierarchy.
We're now using an aria-labeled button in front of the link to provide a keyboard focusable target. The content of this button is configurable for both the closed and open states (see the README for more information).
We're also now including styling that should be more usable generically. We've found that in many cases various applications were overriding or just rolling their own styling entirely. This version attempts to learn from those overrides and provide a better experience out of the box.