Releases: projectblacklight/blacklight
Releases · projectblacklight/blacklight
v8.2.1
v8.2.0
What's Changed
- Fix stying of sort label on advanced search form by @jcoyne in #3089
- use rspec-rails 6.1 for official Rails 7.1 support, no need for our local patch anymore by @jrochkind in #3109
- Update rubocop and autocorrect by @jcoyne in #3112
- Wrap template generator code in an after_bundle block by @marlo-longley in #3110
- Drop testing on ruby 2.7 by @jcoyne in #3111
- Update to latest version of rubocop by @jcoyne in #3114
- Add rubocop exceptions for new rubocop rule by @jcoyne in #3121
- Use the new slot API for the modal by @jcoyne in #3120
- Use the new method for getting secret_key_base by @jcoyne in #3124
- Fix allowing imports of individual source files/modules from blacklight-frontend npm package by @jrochkind in #3128
- Document TokenBasedUser module by @jcoyne in #3130
- Add role=region and aria-controls to the FacetFieldComponent by @jcoyne in #3129
- Fix rubocop errors by @jcoyne in #3137
- Clean up some unused/unnecessary code around bookmarks by @jcoyne in #3136
- Add a time type attribute by @jcoyne in #3140
- Stop skipping action-cable temporarily by @jcoyne in #3146
- Don't let turbo handle search_context tracking form when meta + click by @jcoyne in #3142
- Avoid Turbo prefetching (InstantClick) by @jcoyne in #3143
- It's not necessary to trim the output of generate_key by @jcoyne in #3134
- Add ruby 3.3.0 to the test matrix by @jcoyne in #3113
- Remove conditional support for Rails 5 by @jcoyne in #3115
- Remove unused bootstrap 3 class by @jcoyne in #3090
- Use bootstrap 5.3 for newly generated apps by @jcoyne in #3118
- Fix advanced search "Start over" button by @bbpennel in #3092
- aria-label is not supported on span elements by @jcoyne in #3150
- Generate for flash alert dismissal by @marlo-longley in #3153
- Remove deprecated version property from docker-compose.yml by @jcoyne in #3152
- Allow scripts in the ajax response to the modal to run by @jcoyne in #3133
- Use the same parameters to calculate the url path and payload. by @cbeer in #3160
- Hide search bar component #autocomplete-popup element in html by @elohanlon in #3161
- Add error handling for network errors when saving bookmarks by @jcoyne in #3086
- Pass spellcheck.q to solr for JSON DSL queries too by @sandbergja in #3065
- Fix the facet group toggle button accessible name by @taylor-steve in #3159
- Bump version to 8.2.0 by @marlo-longley in #3162
New Contributors
- @bbpennel made their first contribution in #3092
- @elohanlon made their first contribution in #3161
- @taylor-steve made their first contribution in #3159
Full Changelog: v8.1.0...v8.2.0
v7.37.0
What's Changed
- [7.x] Set the X-CSRF-Token header on ajax call by @jcoyne in #3135
- [backport] Add role=region and aria-controls to the FacetFieldComponent by @jcoyne in #3139
- [backport] Add a time type attribute by @jcoyne in #3141
- [backport] Stop skipping action-cable temporarily by @jcoyne in #3148
- [backport] Don't let turbo handle search_context tracking form when meta + click by @jcoyne in #3147
Full Changelog: v7.36.2...v7.37.0
v7.36.2
v7.36.1
v7.36.0
v8.1.0
- #3099 Support for Rails 7.1
- #3053 Allow view_component <4, not just < 3.1
- #3059 Accommodate variable libxml2 HTML parsing behavior in component spec
- #3068 Add explicit labeling for select tags
- #3066 Use a separate requestHandler for JSON DSL queries
- #3048 Removing a fielded search for a search field with clause params builds invalid JSON queries
- #3057 do not add nil query value clauses to json query (advanced search)
- #3094 Allow configuration of the kaminari pagination options
and more
Full Changelog: v8.0.1...v8.1.0
v7.35.0
7.34.0
Backports of many features from Blacklight 8, including allowing view_component
dependency 3.0.x.
- update: view_component 3 support introduced some accidental backwards incompatibility for those sub-classing Blacklight view_components. Specifically this commit f08f70b means that any downstream classes that extend the Blacklight components also have to change calls from “X” to “with_X” (where “X” is “body”, “label”, “value”, “view”, “action”, “constraint”, etc.) . These are changes you would have otherwise had to make only upon upgrading to Blacklight 8.x.
Includes among others:
- #3069 : Release 7.x backports
- #3071 more backports
- #3074 backport nil json paraom
- #3032 a fix for generating new apps via quickstart guide instructions
- #2992 backport of "move code from the template to the class"
And more.
See entire diff compare at: v7.33.1...v7.34.0
v8.0.1
What's Changed
- Update description in package.json by @jcoyne in #3037
- deprecate _show_tools partial by @barmintor in #3039
- Remove meta tag for IE 7 & 8 by @jcoyne in #3040
- Use updated capybara filter_block syntax by @sandbergja in #3044
Full Changelog: v8.0.0...v8.0.1