Modern OpenAPI types
Last release 9 days ago
20 Aug 2026
Release timing varies
gaps range from 2 weeks to 3 months
Nearly every release is documented
notes for 39 of 39 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
39 releases · first in 2024
Release timeline
39 releases since 2024One column per month.
Releases
- 0.9.520 Aug 2026
Release notes
Open source →Patch Changes
- #9941: Republish every package through npm trusted publishing. No functional changes.
- 0.9.431 Jul 2026
Release notes
Open source →Patch Changes
- #9733: fix: add explicit
.jsfile extensions to relative imports in the published2.0,3.0,3.1and3.2type declarations, so they resolve withmoduleResolution: nodenextandnode16
- #9733: fix: add explicit
- 0.9.316 Jul 2026
Release notes
Open source →Patch Changes
- #9719: docs: update the Scalar platform overview block in the README
- 0.9.215 Jul 2026
Release notes
Open source →Patch Changes
- #9710: Republish so the updated README (with the Scalar platform overview) reaches npm. Also renames the README generator metadata in package.json from
readmetoscalarReadme: npm treats areadmefield as the readme text itself, so affected packages were published with a literal[object Object]readme on the registry instead of README.md.
- #9710: Republish so the updated README (with the Scalar platform overview) reaches npm. Also renames the README generator metadata in package.json from
- 0.9.12 Jun 2026
Release notes
Open source →Patch Changes
-
#9378: fix: allow boolean schemas in OpenAPI 3.1 types
OpenAPI 3.1 schemas are JSON Schema, where
trueandfalseare valid schemas (trueallows any instance,falseallows none). TheSchemaObjecttype now accepts booleans anywhere a schema is expected, matching the existing 3.2 behavior.
-
- 0.9.021 May 2026
Release notes
Open source →Minor Changes
-
#9261: Add schema discriminator helpers (
isObjectSchema,isArraySchema,isStringSchema,isNumberSchema,isIntegerSchema,isNumericSchema,isBooleanSchema,isNullSchema,isMultiTypeSchema,isUntypedSchema,isBooleanJsonSchema) for narrowingSchemaObjectunions across OpenAPI 2.0, 3.0, 3.1, and 3.2.Also tightens
MultiTypeObjectin the strict 3.1 and 3.2 schema types so thattypeis a requiredPrimitiveSchemaType[](the single-type case is already covered by the dedicated variants), and removesMultiTypeObjectfrom the strict 3.0 schema since OpenAPI 3.0 does not support multi-type schemas.
Patch Changes
- #9244: Allow OpenAPI 3.2 boolean schemas and media type schema references.
-
- 0.8.021 Apr 2026
Release notes
Open source →Minor Changes
- #8942: feat: export new stricter openapi types
Patch Changes
- #8949: fix 3.0 parameter object typing for
inandstyleto use strict literal unions.
- 0.7.03 Apr 2026
Release notes
Open source →Minor Changes
- #8641: remove experimental zod schema entrypoints from openapi-types
Patch Changes
- #8664: refactor: replace wildcard export barrels with explicit named re-exports
- 0.6.118 Mar 2026
- 0.6.04 Mar 2026
- 0.5.43 Mar 2026
Release notes
Open source →Patch Changes
- #8275: fix(openapi-types): make the
$refproperty in theReferenceObjecttype required
- #8275: fix(openapi-types): make the
- 0.5.310 Dec 2025
Release notes
Open source →Patch Changes
- #7506
72cd82fThanks @marcalexiei! - fix: use caret version forzod
- #7506
- 0.5.24 Dec 2025
Release notes
Open source →Patch Changes
- #7453
a164d76Thanks @hanspagel! - fix: exclusiveMinimum and exclusiveMaximum allow booleans
- #7453
- 0.5.13 Nov 2025
- 0.5.014 Oct 2025
- 0.4.18 Oct 2025
- 0.4.02 Oct 2025
- 0.3.729 Jul 2025
Release notes
Open source →Patch Changes
- ccf875a: feat: support x-scalar-credentials-location extension
- 0.3.616 Jul 2025
Release notes
Open source →Patch Changes
- 591562f: feat: add support for x-scalar-security-body extension
- 0.3.57 Jul 2025
Release notes
Open source →Patch Changes
- 2d7f995: refactor: use more common straight apostrophe ' instead of the real apostrophe ’
- 0.3.425 Jun 2025
Release notes
Open source →Patch Changes
- 533469b: refactor: decouple request code block from the state (not in use yet)
- 0.3.313 Jun 2025
- 0.3.25 Jun 2025
- 0.3.122 May 2025
- 0.2.312 May 2025
Release notes
Open source →Patch Changes
- cb9428c: Support additional query parameters for the OAuth authorization request (prompt, audience, anything), and handle OAuth authorization denials
- 0.2.22 May 2025
- 0.2.123 Apr 2025
Release notes
Open source →Patch Changes
- fa8ed84: feat: custom OpenAPI extension to add SDK setup instructions
- 0.2.02 Apr 2025
Release notes
Open source →Minor Changes
- e62e677: feat: OpenAPI-compliant Zod Schemas
Patch Changes
- 82f16a5: feat: add more Zod schemas for OpenAPI extensions
- 0.1.928 Feb 2025
- 0.1.820 Feb 2025
- 0.1.74 Feb 2025
Release notes
Open source →Patch Changes
- f9bf5f1: feat(api-reference): implement rendering of
patternProperties
- f9bf5f1: feat(api-reference): implement rendering of
- 0.1.616 Jan 2025
- 0.1.57 Nov 2024
- 0.1.420 Oct 2024
- 0.1.314 Oct 2024
- 0.1.210 Oct 2024
- 0.1.112 Sept 2024
- 0.1.030 Aug 2024
- 0.0.114 Aug 2024
Release notes
Open source →Patch Changes
- a8db3b0: feat(openapi-types): add openapi-types package with temporary old parser types