Skip to content

Blacklight 5.11.0

Compare
Choose a tag to compare
@cbeer cbeer released this 17 Mar 22:14
· 3109 commits to main since this release

Commit History | Milestone

Improvements and Bug fixes

#1135 Blacklight::DocumentPresenter should use the field configuration's field name
#1136 Add #view_label helper for looking up the name of the index view
#1140 Replace explicit Rails version checking with feature detection
#1142 Document and collection tools should be index view-specific
#1141 Allow Blacklight::SearchBuilder implementation to provide the default list of processing steps
#1143 Extract a #is_bookmarked? helper
#1145 Use Blacklight.logger in non-controller contexts
#1146 Check for Java 1.7+ when starting Jetty
#1147 Blacklight::Facet should support looking up field configuration by both blacklight key and solr facet name

HTML improvements

#1137 Add current view name as a class on the #documents container
#1139 On the index page, the document title should take the full width if no document actions are present
#1144 Add a better out-of-the-box home_text partial with next steps
#1148 Add semantic classes to <h1>...<h6> fields.

Upgrade Guide

In Blacklight 6.x, we intend to re-order the <h1>...<h6> fields to meet accessibility best practices. In #1148, we introduced semantic classes for the elements we intend to change. If your application has overridden the Blacklight styles using the <h1>...<h6> names, you should begin converting them to use semantic classes instead.