Changes for version 0.139 - 2026-06-27

  • when the best-matching media-type is "*/*", we will now still attempt to decode the message content, so it can be used in $result->data
  • fix load-time validation of path template and server url template strings
  • remove hard dependency on Getopt::Long::Descriptive, and all uses of Safe::Isa

Documentation

A command-line interface to OpenAPI document validation

Modules

One OpenAPI v3.0, v3.1 or v3.2 document
Implementation of the JSON Schema OpenAPI vocabulary
Implementation of the JSON Schema OpenAPI 3.0 pseudo-vocabulary
Validate HTTP requests and responses against an OpenAPI v3.0, v3.1 or v3.2 document
Internal utilities and common definitions for OpenAPI::Modern