views_http_client 1.0.9

New features

This release introduces official compatibility with Drupal 12, modernizes module hooks to use the new object-oriented hook system, and resolves deprecated Core APIs while maintaining full backwards compatibility with Drupal 10.3+ and Drupal 11.

views_http_client 1.0.8

New features

Views HTTP Client 1.0.8 brings major enhancements to pagination handling, supporting both server-side paginated endpoints and unpaginated/in-memory APIs, as well as HTTP response headers for total counts.

views_http_client 1.0.7

Bug fixes

What's New in 1.0.7

  • Fix Token Truncation in Query Settings Form:
    • Changed the bearer_token configuration field from a single-line textfield to a multiline textarea with #maxlength = 2048.
    • Prevents long JWT, Bearer, and OAuth2 tokens (which frequently exceed Drupal Form API's default 128-character textfield limit) from being accidentally truncated when pasted into the views query form.

views_http_client 1.0.6

Bug fixes

What's New in 1.0.6

  • Wildcard Asterisk Support in Results Path: Added recursive wildcard asterisk (*) syntax to the results_path query configuration.
    • Enables traversing and flattening nested collections across multiple parent objects (e.g., *.items.* or data.*.records).
    • Designed for REST APIs that return grouped or categorized parent entities containing nested item arrays.

views_http_client 1.0.5

New features

This release introduces support for custom taxonomy term fields as option values in select filter plugins, improving flexibility when querying remote APIs that expect specific entity codes rather than names or term IDs.

views_http_client 1.0.4

New features

New Features & Improvements

  • Taxonomy-Driven Select Filters: Added native support in HttpClientSelectFilter to 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).

views_http_client 1.0.2

New features

New Features & Improvements

  • Require Exposed Filters Option: Added a require_filters query setting to skip HTTP requests when all exposed filters are empty. This prevents 400 Bad Request errors on external endpoints that mandate search criteria.
  • Custom Guidance Prompt Message: Added a configurable require_filters_message textarea in query settings to guide visitors to apply search filters before displaying results.

views_http_client 1.0.0

New features

Initial stable release of Views HTTP Client for Drupal 10.3+ and Drupal 11.

views_http_client 1.0.0-beta1

New features

Initial release of Views HTTP Client for Drupal 10.3+ and Drupal 11.
- Native Views Query plugin for external JSON HTTP/REST endpoints.
- Supports Key module, Bearer tokens, Basic Auth, and API Key delivery.
- Advanced pagination (0-based, 1-based, total items and total pages).
- Rich field formatters (lists, images, links, booleans, dates, XSS filtering).
- Generic API, Select, Boolean, and Date Range filters.
- Symfony events for pre-request, post-response, and row alteration.

Subscribe with RSS Subscribe to Releases for Views HTTP Client