Releases: trln/trln_argon
Install Rails 7.1: Compatibility and Bug Fixes
This release focuses on addressing multiple issues in Argon to ensure compatibility with Rails 7.1:
- Fixed the error: "undefined method search_field_control" on the advanced search page.
- Utilized a local fork of chosen-rails that is compatible with Rails 7.1.
- Removed older stanzas generated by engine_cart in the past.
- Fixed deprecation warning: Calling facets_from_request without passing the second argument (response) is deprecated and will be removed in Blacklight 8.0.0.
- Addressed a deprecation issue with the deprecation proxy requiring a deprecator object passed in.
- Utilized a local fork of the blacklight-hierarchy gem from TRLN to support Location & Call Number facets (TD-1305).
- Removed deprecated/duplicate JavaScript file for Google Books preview.
- Updated CI to test Ruby versions 3.0, 3.1, 3.2, and 3.3.
These changes aim to improve the functionality and compatibility of Argon with the latest Rails version.
Remove COinS entirely
The COinS has been entirely removed. The Highwire Press tags will be used to map the citations to Zotero.
Enhance the RIS files and use the highwire meta tag conventions for metadata output
Allow https callback URLs for refworks
Previously, callbacks were forced to use the http
scheme in the URL. This removes the forcing, allowing https
Make the 583 $u a clickable link
Add Ruby 3.2 to the CI test suite
Merge pull request #405 from trln/TD-1287-Add-Ruby-3.2-to-CI-test-suite Td 1287 add ruby 3.2 to ci test suite
Adjust truncation for multiple search fields
The fields that are not available in the main search scope select have been truncated at 20 terms. These fields include publisher, series_statement, work_entry and genre_headings. Call number truncation moved to the argon_call_number_search
gem https://github.com/trln/argon_call_number_search.
v2.2.11: Default query truncation bugfix
This release provides a default query term truncation threshold for a within-field search (20
). It patches a bug where queries would error out if ENABLE_QUERY_TRUNCATION=true
was set, and a basic search was using a search field other than those available in the default search scope selector, e.g., search_field=call_number
.
TD-1278 Add `selected` attribute to facet fields on advanced search page.
Previously, if you used the "edit search" feature to go back to the advanced search page after entering a search, facet fields you'd previously selected (e.g. "library location") would not be populated. This addresses that, as well as removing some extraneous view component templates.