This repository has been archived by the owner on Jun 13, 2023. It is now read-only.
[ruby] Upgrade blacklight to version 7.11.1 #148
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ blacklight (7.10.0 → 7.11.1) · Repo
Release Notes
7.11.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 61 commits:
Release v7.11.1
Merge pull request #2342 from projectblacklight/regression
Add missing class to the search form
Fix regression in Z3988 output
Fix search bar component with only 1 search field
Release v7.11
Merge pull request #2341 from projectblacklight/regression-8b658e6
Merge pull request #2297 from projectblacklight/search-context-idea
Fix a regression from 8b658e6 to allow show views to use different i18n'ed labels
Adds spec to ensure document_id is set in the track action
Adds a spec to cover new feature
Updates specs to include new document_id attribute
Adds a safe navigation operator to avoid errors when viewing first result of a search
Removes check on document id in search session for "start over" and "back to search" buttons
CatalogController Metrics/ModuleLength
Update app/views/catalog/_show_main_content.html.erb
Only show search context controls if the current context matches the current document
Merge pull request #2340 from projectblacklight/atom-feed-summary
Allow the atom feed's summary to be customized using the blacklight_config.view.atom.summary_partials config
Merge pull request #2319 from projectblacklight/more-components
Merge pull request #2339 from projectblacklight/index-seed-task
Allow blacklight:index:seed to pull the fixture file from an env variable or a well-known location in the app
Merge pull request #2337 from ebenenglish/allow-propagation-in-handleSearchContextMethod
Extract a component for groups of facets
Extract a shared component that wraps search pagination
Extract a citation component
Extract a common modal layout component
Extract a common bootstrap 4-style dropdown component that mirrors rails' select handling
Extract spellcheck component
Extract a component for bookmarking controls
Extract components for document behaviors
remove stopImmediatePropagation from Blacklight.handleSearchContextMethod
Add additional configuration so Blacklight knows what version to target for its default behaviors
Document how the Searchable module works
Merge pull request #2336 from dkinzer/deep-dup-to_h-search_state
Do not mutate search_state internal params on .to_h
Merge pull request #2335 from dkinzer/do-not-mutate-search-state-with-to-h
Do not mutate search_state when mutating search_state.to_h
Merge pull request #2333 from dkinzer/issue-2234-fix-undefined-method-for-nil-class
Fix heading error when document has no fields.
Merge pull request #2334 from projectblacklight/update-rubocop-todo
Update rubocop todo
Merge pull request #2327 from projectblacklight/commit-compiled-js
Commit compiled js needed to release v7.10.0
Merge pull request #2298 from projectblacklight/upgrade-rubocop
Remove testing for EOL Ruby 2.4
Exclude the each_keys method in cases where the object is not a Hash
Update rubocop-rspec to ~>1.43
Upgrade rubocop to 0.85.1
Merge pull request #2311 from projectblacklight/version-package
Update spelling of Spanish translation
Remove Rails 4 from Gemfile
Merge pull request #2317 from projectblacklight/components
Convert document show/index views to support and use view components
Update rubocop
Merge pull request #2312 from projectblacklight/mejackreed-patch-1
Merge pull request #2313 from projectblacklight/param-normalization
Normalize query parameters so we can unmangle facebook's bad encodings
Add testing and developping Blacklight to the readme
Bump the version of blacklight-frontend to 7.10.0
Avoid passing kwargs as the last argument
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands