Changes for version 1.07 - 2026-09-23

  • Include the query API-key fragment regression test in packaged releases.
  • Recognize percent-encoded existing query API-key names without adding duplicate credentials.
  • Make per-request header overrides case-insensitive.
  • Validate request header values, including headers mutated by before_request hooks.
  • Reject reference values inside array-valued request and pagination query parameters.

Documentation

Modules

Small foundation for JSON HTTP API clients
Small authentication helpers for HTTP::API::Core
Structured errors from HTTP::API::Core
Normalized HTTP API rate-limit metadata
HTTP API response object

Provides

in lib/HTTP/API/Core/Form.pm
in lib/HTTP/API/Core/Pagination.pm