# @scalar/openapi-types

## 0.8.0

### Minor Changes

- [#8942](https://github.com/scalar/scalar/pull/8942): feat: export new stricter openapi types

### Patch Changes

- [#8949](https://github.com/scalar/scalar/pull/8949): fix 3.0 parameter object typing for `in` and `style` to use strict literal unions.

## 0.7.0

### Minor Changes

- [#8641](https://github.com/scalar/scalar/pull/8641): remove experimental zod schema entrypoints from openapi-types

### Patch Changes

- [#8664](https://github.com/scalar/scalar/pull/8664): refactor: replace wildcard export barrels with explicit named re-exports

## 0.6.1

### Patch Changes

- [#8466](https://github.com/scalar/scalar/pull/8466): chore: new build pipeline

## 0.6.0

### Minor Changes

- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)

## 0.5.4

### Patch Changes

- [#8275](https://github.com/scalar/scalar/pull/8275): fix(openapi-types): make the `$ref` property in the `ReferenceObject` type required

## 0.5.3

### Patch Changes

- [#7506](https://github.com/scalar/scalar/pull/7506) [`72cd82f`](https://github.com/scalar/scalar/commit/72cd82fb8df63a9e5d0db1202978aebfefd0457a) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: use caret version for `zod`

## 0.5.2

### Patch Changes

- [#7453](https://github.com/scalar/scalar/pull/7453) [`a164d76`](https://github.com/scalar/scalar/commit/a164d76f21437b3a35210d62a996b6c9d483e5a4) Thanks [@hanspagel](https://github.com/hanspagel)! - fix: exclusiveMinimum and exclusiveMaximum allow booleans

## 0.5.1

### Patch Changes

- [#7116](https://github.com/scalar/scalar/pull/7116) [`2239843`](https://github.com/scalar/scalar/commit/2239843150ed16d1ca35b0b1f8e90cd3e35be7ce) Thanks [@baywet](https://github.com/baywet)! - docs adds a mention that OpenAPI 3.2.0 is now supported

## 0.5.0

### Minor Changes

- f69e7cc: adds support for OpenAPI 3.2.0 definitions

## 0.4.1

### Patch Changes

- 15c4240: feat: adds vesion 3.1.2 to the type definitions

## 0.4.0

### Minor Changes

- 008a0f3: feat: migrate to Zod 4

## 0.3.7

### Patch Changes

- ccf875a: feat: support x-scalar-credentials-location extension

## 0.3.6

### Patch Changes

- 591562f: feat: add support for x-scalar-security-body extension

## 0.3.5

### Patch Changes

- 2d7f995: refactor: use more common straight apostrophe ' instead of the real apostrophe ’

## 0.3.4

### Patch Changes

- 533469b: refactor: decouple request code block from the state (not in use yet)

## 0.3.3

### Patch Changes

- 221e35f: feat: added webhooks

## 0.3.2

### Patch Changes

- 05c22c7: chore: removed enum from http methods

## 0.3.1

### Patch Changes

- 4440949: chore: bumping packages

## 0.3.0

### Minor Changes

- 483ca93: chore: require Node 20 (or above)

## 0.2.3

### Patch Changes

- cb9428c: Support additional query parameters for the OAuth authorization request (prompt, audience, anything), and handle OAuth authorization denials

## 0.2.2

### Patch Changes

- 8c7bad8: chore: move build tooling to esbuild

## 0.2.1

### Patch Changes

- fa8ed84: feat: custom OpenAPI extension to add SDK setup instructions

## 0.2.0

### Minor Changes

- e62e677: feat: OpenAPI-compliant Zod Schemas

### Patch Changes

- 82f16a5: feat: add more Zod schemas for OpenAPI extensions

## 0.1.9

### Patch Changes

- c10bbf5: chore: code style

## 0.1.8

### Patch Changes

- e350f23: chore: code style

## 0.1.7

### Patch Changes

- f9bf5f1: feat(api-reference): implement rendering of `patternProperties`

## 0.1.6

### Patch Changes

- 13333e6: feat: add http methods

## 0.1.5

### Patch Changes

- a607115: feat: add openapi 3.0.4 and openapi 3.1.1

## 0.1.4

### Patch Changes

- 2b540b9: Include `3.0.3` in allowed OpenApiV3 versions

## 0.1.3

### Patch Changes

- 8759e7f: chore: use build tooling scripts

## 0.1.2

### Patch Changes

- e911047: Add default exports

## 0.1.1

### Patch Changes

- dc9aff2: feat: expose HeadersObject

## 0.1.0

### Minor Changes

- b4f9f97: feat: new @scalar/openapi-types package

## 0.0.1

### Patch Changes

- a8db3b0: feat(openapi-types): add openapi-types package with temporary old parser types
