Change record status: 
Project: 
Introduced in branch: 
2.x
Introduced in version: 
2.0.0
Description: 

Features

  • Added new core_version_requirement key to module .info.yml file to support Drupal 9.

Bugfixes

  • Fixed a bug in the manual selection where the column selector is shown as a choosable filter if it is the first or the only exposed filter. Hide the manual selection select if there are no exposed optional filters.
  • Added second test view, which tests the manual selection if there is no exposed filter. Disabled chosen for the column selector (available and selected columns).
  • Optimized filter wrap styling/js: Add active class to active filter-wrap elements, so we can use align-items: center; on the wrap which solves the appearance problem of a big multi-select filter. Also, disable chosen for always visible filters.
  • Added new 'active' class to ManualSelectionTest for filter add test (full classes are needed in XPath selector).
  • Added new class 'active' for .filter-wrap to test case and also check the right options count in testViewWithoutExposedFilters().
  • Added missing padding to always visible filters. Added "active" class to initial active filter-wraps. Added form submit test to column selector tests. Added filter visibility test to manual selection test.
  • Removed uses of deprecated pager_query_add_page and \Drupal::url calls. Fixed a PHP warning.
  • Fixes a bug where the manual selection filters were visible after a sorting change in the view (if you click the column header and change the sorting from the default sorting). Also added a test for this issue.
Impacts: 
Site builders, administrators, editors
Themers