Skip to content

Install Rails 7.1: Compatibility and Bug Fixes

Compare
Choose a tag to compare
@kazymovae kazymovae released this 08 Apr 14:48
· 160 commits to main since this release
a4878f8

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.