Skip to content

Releases: projectblacklight/blacklight

v7.8.0

21 May 21:11
Compare
Choose a tag to compare

Commit History

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

04 Mar 20:37
Compare
Choose a tag to compare

v7.6.0...v7.7.0

#2243 Removes unmaintained Vagrant setup
#2249 Enhances how i18n labels work for search fields if none are specified
#2253 Enhances the Blacklight::Icon API for better accessibility and customization
#2245 Fixes the skip links key

v7.6.0

14 Feb 17:01
Compare
Choose a tag to compare

Commit History

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!!! 🥇

@cbeer
@jcoyne
@jkeck
@mejackreed

v7.5.1

30 Jan 17:49
Compare
Choose a tag to compare

Bug fixes

#2233 Exportable routes now return a 404
#2236 Fixes aria roles/labelledby for icons

Maintenance

#2226 Test on Ruby 2.7.0 and drop unsupported versions

Thanks to the contributors:

@cbeer
@ewlarson
@jcoyne
@mejackreed

Version 6.22.0

29 Jan 13:47
Compare
Choose a tag to compare

Changes

  • Add list role to improve accessibility
  • Add role menuitem to per page dropdown
  • Allow defining attributes on SolrDocument (backport)

v7.5.0

18 Dec 19:40
Compare
Choose a tag to compare

Commit History

New features and improvements

Refactor components to use flexbox instead of floats #2223 supports right-to-left display
Use a custom class for the facet header section; fixes #2217 #2224
Update icon styles to simplify approach #2225, enables a wider variety of icons to be used

v7.4.2

10 Dec 18:54
Compare
Choose a tag to compare

Commit History

Improvements

  • Apply role=menuitem to menu items for improved accessibility (#2222)
  • Consistently use the field label helpers (#2215)
  • Make sure #display_type always return an array (#2218)

Fixes

  • Fix a small i18n error in the Arabic translation (#2214)

v7.4.1

10 Dec 18:52
Compare
Choose a tag to compare

Commit History

Improvements

  • Use custom classes for the logo replacement in the navbar instead of overwriting Bootstrap classes (#2212)

Fixes

  • Update index_fields_for and show_fields_for to support multivalued document display times (#2208)
  • Fix a regression in the facet collapse toggle state (#2209 )
  • Fix an issue with search context history when search link is wrapping another DOM element (#2211)

v7.4.0

08 Nov 23:16
Compare
Choose a tag to compare

Commit History

New features

  • Add support for Arabic (#2190)
  • Refactor IndexPresenter and ShowPresenter (and various other helpers) to consistently use the FieldRetriever 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

v6.21.0

08 Nov 23:22
Compare
Choose a tag to compare

Backports

Dynamically set the lang attribute using the I18n locale (#2203)
Updates the build so it can be successfully run on travis (#2207)