-
Notifications
You must be signed in to change notification settings - Fork 255
Upgrading to Blacklight 9
Justin Coyne edited this page Nov 21, 2024
·
15 revisions
Blacklight 9 includes some backwards-incompatible changes. Follow this guide to upgrade a Blacklight 8 application to Blacklight 9.
-
Ensure your local application has a passing test suite. If needed, add automated tests for any important functionality, to make it obvious when something is broken.
-
Upgrade to the latest 8.x release so you can see any recent deprecation warnings.
-
Take note of any deprecation warnings originating from Blacklight in the logs and make the suggested changes.
-
Upgrade to Blacklight 9 and follow the Upgrade Notes below.
To test a plugin and validate it Run the plugin with the latest version of blacklight/main.
TODO: Add to this list the release of gem compatible with BL9
None yet
None yet
None yet
- blacklight-hierarchy
- blacklight_oai_provider
- arclight
- spotlight
- blacklight-gallery
- blacklight_marc
- blacklight_iiif_search
- blacklight_range_limit - the javascript for the histogram does not work, needs attention. Note that Bootstrap slider claims to only work with bootstrap 4, although it seems to work with Bootstrap 5.
- blacklight_advanced_search - release needed
- geoblacklight - a number of UI issues, in progress PR open
- The
shared/header_navbar
partial no longer exists. If you used this in your application, thenrender blacklight_config.header_component.new(blacklight_config: blacklight_config)
instead.