What's new
Features
minProperties/maxPropertiessupport — object schemas now emitv.minEntries()/v.maxEntries()constraints (plain objects, empty-property records, andallOfcompositions). Previously these JSON Schema keywords were silently dropped.ResponseValidationErrorre-export — generatedmain.tsnow re-exportsResponseValidationErrorfrom@block65/rest-client, so consumers getinstanceofnarrowing without adding a direct dependency.
Maintenance
- Regenerated all fixtures.
- Bumped dependencies to latest (
@block65/rest-client13.1.0,undici8.4.0, and others). - Tests pin
retries: 0via an explicit fetcher and disable timeouts (vitest.config.ts); fixed the petstore mock path for explode-style array query serialization.
Full Changelog: v10.0.6...v10.1.0