Skip to content

v9.0.0.beta2

Pre-release
Pre-release

Choose a tag to compare

@jcoyne jcoyne released this 18 Jun 13:29
· 208 commits to main since this 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

Full Changelog: v9.0.0.beta1...v9.0.0.beta2