v9.0.0.beta2
Pre-release
Pre-release
What's Changed
- Forward-port improvements to the facet suggest feature by @sandbergja in #3511
- rubocop -a by @sandbergja in #3513
- Fix typo on aria-controls attribute in FacetFieldComponent. by @seanaery in #3516
- [#3512] Support facebook-style query params in cases where a facet pivot is configured by @sandbergja in #3514
- [#3518] Remove incomplete implementation of menu aria role from Blacklight::System::DropdownComponent by @sandbergja in #3519
- Run tests on ruby 3.4 by @jcoyne in #3527
- Refactor spec to use described_class by @jcoyne in #3528
- Use the repository configured in blacklight.yml by @jcoyne in #3526
- Add some bottom margin to the facet-suggest filter in the modal. Clos… by @seanaery in #3525
- Avoid unnecessary initialization of repository by @jcoyne in #3529
- Remove unnecessary require by @jcoyne in #3535
- Use the kwargs for search by @jcoyne in #3537
- Allow use of request builder by @jcoyne in #3536
- Fix facet prev/next nav link appearance when the link is disabled. Fi… by @seanaery in #3533
- Reduce config duplication in a test by @jcoyne in #3540
- Bugfix: allow facet filter/suggest input to work with the sort toggle… by @seanaery in #3538
- Fix wrapping for A-Z facet nav. Fixes #3523; relates to #2072. by @seanaery in #3539
- Stop testing on Ruby 3.1 it is EOL by @jcoyne in #3541
- Update to use Ruby 3.2 syntax by @jcoyne in #3542
- Add new rubocop rules and correct by @jcoyne in #3543
- Remove active_fedora_model_ssi from solrconfig by @jcoyne in #3544
- Use the safe navigation operator by @jcoyne in #3545
- Remove empty file by @jcoyne in #3546
- Move tests for timeouts to the Solr::Repository spec by @jcoyne in #3547
- Fix facet prev/next pagination nav display within and outside of moda… by @seanaery in #3548
- Fix importmap generator so it loads blacklight css using @import rath… by @seanaery in #3551
- Darken modal backdrops, to match Bootstrap opacity. Fixes #3561. by @seanaery in #3562
- Ensure facet filter gray box (in modal or facet browse page) doesn't … by @seanaery in #3553
- Upgrade bootstrap to 5.3.5 by @jcoyne in #3565
- Remove unnecessary !important CSS rule. Followup for #3552. by @seanaery in #3567
- Separate into reusable workflows so we can schedule CI for release branches by @maxkadel in #3570
- Use relative paths for workflows by @maxkadel in #3577
- Run release-8.x on actions from branch by @maxkadel in #3579
- Remove unused modalForm by @jcoyne in #3581
- Create a weekly scheduled CI for release-7.x branch by @maxkadel in #3582
- Permit markup on prev/next session context buttons by @jcoyne in #3583
- Remove unnecessary rubocop ignore by @jcoyne in #3586
- Update rails to 8.0.2 by @jcoyne in #3589
- Permit markup on prev/next facet pagination buttons by @jcoyne in #3591
- Remove unused variable by @jcoyne in #3590
- Remove code supporting Rails 4 by @jcoyne in #3576
- Retain keyboard focus on bookmark checkbox by @paulhagon in #3602
- Add new rubocops and regnerate todo by @jcoyne in #3598
- Modernized view component testing by @jcoyne in #3606
- Fix importmap generator order for blacklight & bootstrap CSS so black… by @seanaery in #3566
- Drop jumbotron classes by @jcoyne in #3603
- Remove unused erb file by @jcoyne in #3615
- Remove unused attribute by @jcoyne in #3617
- Add margin bottom Bootstrap class to Search/Paginate by @body-clock in #3623
- Update bootstrap dependency in package.lock by @jcoyne in #3620
- Get rid of unnecessary _facet_pagination template by @jcoyne in #3613
- Remove css that is not applied by @jcoyne in #3612
- Simplify FacetSuggestInput by only passing the presenter argument by @jcoyne in #3608
- Stop passing both presenter and document around by @jcoyne in #3588
- Allow setting classes on FacetGroupComponent by @jcoyne in #3621
- Remove deprecated navbar-dark class by @jcoyne in #3604
- Rename FacetSuggestInput to Facts::SuggestComponent by @jcoyne in #3611
- Extract variable for block-padding on facet values by @jcoyne in #3594
- Extract Facets::FiltersComponent so it's display can be customized by @jcoyne in #3609
- Add more explanation about index_range configuration by @jcoyne in #3607
- Move facet components to Facets namespace by @jcoyne in #3614
- Compare document with bookmark using string compairson of class by @jcoyne in #3593
- Remove user_params argument from SearchService by @jcoyne in #3596
- Extract FilterQueryBuilder to its own class by @jcoyne in #3599
- Use SOLR_MODULES in solr_wrapper config for Solr 9.8 compatibility by @cjcolvar in #3626
- Extract selected facet value component by @jcoyne in #3610
- Drop backward compatibility path by @jcoyne in #3616
- Refactor test for Solr::Response by @jcoyne in #3630
- Refactor test to use SearchBuilder by @jcoyne in #3631
- Use SearchBuilder in AdvancedSearchFormComponent spec by @jcoyne in #3637
- Refactor Solr::Response::Group spec to use SearchBuider by @jcoyne in #3636
- Refactor Solr::Response::Facets spec to run with a SearchBuilder by @jcoyne in #3634
- Move logic out of thumbnail component template and into the class by @jcoyne in #3639
- Remove legacy document_solr_request_handler by @jcoyne in #3635
- Remove unnecessary partial and move render conditions to component by @jcoyne in #3605
- Extract FacetSearchBuilder by @jcoyne in #3597
New Contributors
- @paulhagon made their first contribution in #3602
Full Changelog: v9.0.0.beta1...v9.0.0.beta2