Skip to content

v0.9.0

Choose a tag to compare

@runapi-builder runapi-builder released this 30 Sep 12:26
· 1 commit to main since this release

Changed

  • Send request parameters to the service without local validation. Model ids and parameter values the service supports work without an SDK upgrade; static types and enum constants remain for completion.
    Migration: Invalid parameters now throw ValidationException built from the service's 400 response, including its status and message, instead of a ValidationException thrown locally before the request.

Removed

  • Remove ContractGen, ContractRepository, and ContractValidator from RunApi\Core\Contract.
    Migration: Send parameters directly; the service validates them.
  • Remove the unused resource action method and constructor argument.
    Migration: Construct configured resources with their endpoint and response classes; omit the action argument.