Releases: projectblacklight/blacklight
Releases · projectblacklight/blacklight
v7.8.0
New features
- Extract presenters for facet items
- Allow facet fields to be rendered using view components (#2268)
Fixes
- Fix pagination styling (#2257)
- Update document tools (email/sms/etc) to use safe navigation
- Remove some unused auto-loading (#2192 )
- Arabic translation updates (#2283)
Updates/maintenance
- Allow query facets to be sorted by index or hits
Developer experience
- Add a docker-compose configuration for local developer (#2186)
- Use docker-compose in CI (#2263)
- Link to CONTRIBUTING.md (#2261)
- Test with the latest Rails 5.x and 6.x (#2269)
Thank you to all of the contributors for this release!!! 🥇
@cdmo
@dkinzer
@mjgiarlo
@jacobthill
@jcoyne
@camillevilla
@cbeer
@jrochkind
@mejackreed
@jkeck
v7.7.0
v7.6.0
Fixes
- Improved accessibility by: marking document thumbnails as decorative (#2239), applying ARIA landmarks to additional elements (#2241)
- Fixed a regression with Kaminari pagination, resulting in a visible
</span>
in facet pagination
Updates/maintenance
- Refactor the field presenter to provide additional functionality, like providing field labels (#2237)
- Moved the start over button to a separate partial for ease of overriding downstream (#2238)
- Test against the latest Rails releases
Thank you to all of the contributors for this release!!! 🥇
v7.5.1
Version 6.22.0
Changes
- Add list role to improve accessibility
- Add role menuitem to per page dropdown
- Allow defining attributes on SolrDocument (backport)
v7.5.0
v7.4.2
v7.4.1
Improvements
- Use custom classes for the logo replacement in the navbar instead of overwriting Bootstrap classes (#2212)
Fixes
v7.4.0
New features
- Add support for Arabic (#2190)
- Refactor
IndexPresenter
andShowPresenter
(and various other helpers) to consistently use theFieldRetriever
class for extracting data (#2200 + #2201) - Add support for a new
values
lambda attribute for index and show fields to provide explicit data to render (#2200)
Fixes
- Use
aria-expanded="true"
for facets that are expanded on page load (#2196) - Dynamically set the
<html>
lang
attribute using the I18n locale (#2203)
Updates/maintenance
- Deprecate
render_opensearch_response_metadata
in favor of just rendering the partial (#2172) - Get recently added translations up to date (#2191)
Thank you to all of the contributors for this release!!! 🥇
@bess
@camillevilla
@cbeer
@dkinzer
@jacobthill
@jcoyne
@jrochkind
@mejackreed