Skip to content

Releases: projectblacklight/blacklight

v8.2.1

04 Jun 22:11
1310ccb
Compare
Choose a tag to compare

What's Changed

  • Revert "all imports should be relative, so individual files can still… by @corylown in #3164
  • Test components return html-safe content by @jcoyne in #3169
  • Add search element by @jcoyne in #3166

New Contributors

Full Changelog: v8.2.0...v8.2.1

v8.2.0

31 May 15:39
b15f56f
Compare
Choose a tag to compare

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

Full Changelog: v8.1.0...v8.2.0

v7.37.0

22 Feb 16:25
Compare
Choose a tag to compare

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

22 Feb 16:24
Compare
Choose a tag to compare

What's Changed

  • [7.x] Revert Gemfile changes by @jcoyne in #3132
  • [backport] Use the new method for getting secret_key_base by @jcoyne in #3131

Full Changelog: v7.36.1...v7.36.2

v7.36.1

18 Jan 18:59
Compare
Choose a tag to compare

What's Changed

  • [backport] Use the new slot API for the modal by @jcoyne in #3127

Full Changelog: v7.36.0...v7.36.1

v7.36.0

18 Jan 18:30
Compare
Choose a tag to compare

What's Changed

  • [backport] Use bs5 form-select class in advanced search by @jcoyne in #3097
  • [7.x] Update tested versions of ruby/rails by @jcoyne in #3123
  • [backport] Stop turbo from interfering with links handled by our modal code by @jcoyne in #3126

Full Changelog: v7.35.0...v7.36.0

v8.1.0

09 Nov 19:05
3d63b4d
Compare
Choose a tag to compare
  • #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

09 Nov 19:19
Compare
Choose a tag to compare
  • #3101 backport Rails 7.1 support
  • #3104 backport When no highlighted field is available fall back into the field value.

7.34.0

04 Oct 16:07
157dd87
Compare
Choose a tag to compare

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

01 May 13:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.0.0...v8.0.1