Install
Works with Drupal: ^10.3 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
33.76 KB
MD5: 1871f603b09ce41e2bad25a474a3279f
SHA-1: eefa7b67df08d76b62c06982c8299df5d101642a
SHA-256: 768a7dcd478b2b79a39b1e1596f92dd71ad85fb1504cd7d7056d060fabc488f3
Download zip
48.58 KB
MD5: 4f8b7c47d49a99fe42a4d5d9f33485b5
SHA-1: b4b50bffeef10407c33027e2ffe87289fe926fc8
SHA-256: 86fd0e49867c052ed56291cbe75dfdc64136621cb07941bd7b1aa3bbd5a9923d
Release notes
New Features & Improvements
- Taxonomy-Driven Select Filters: Added native support in
HttpClientSelectFilterto populate dropdown filter options dynamically from any Drupal taxonomy vocabulary. - Hierarchy Depth Filtering: Select filters can now filter terms by hierarchy level (Level 1 root parents, Level 2 children, or all levels).
- Taxonomy Key Type Selection: Configurable option value format sent to the remote API (
namefor Term Name ortidfor Term ID). - Select Options Alter Hook: Added
hook_views_http_client_select_options_alter(&$options, $filter)allowing custom modules to alter, translate, or remap dropdown keys and labels dynamically. - Empty / 'All' Value Sanitization: Fixed query parameter builder to automatically strip Views default
'All'empty values so remote HTTP APIs do not receive invalid query parameters. - Unit Tests: Added comprehensive PHPUnit test suite for
HttpClientSelectFilter(HttpClientSelectFilterTest).
Detailed Changes
- Issue #3490000: Support taxonomy vocabularies, hierarchy depth filtering, and select options alter hook in select filter.
- Issue #3490001: Strip 'All' default empty values from exposed filters in query builder.