2025.06.24
- Updated libs
- Add missing pathItems component PR#149 by @samchungy
- Allow $ref in OpenAPI 3.1.0 SchemaObjects PR#148 by @samchungy
2024.08.27
- Updated libs
- Updated lo latest eslint (migrated config file)
- Updated vite config to mts
- Added basic documentation. Fix #75. PR#139
- Feat:
getSpecAsYamlaccepts the same options asyaml.stringify. Fix #143. PR#144 by @urugator
2024.06.10
- Add mising types definitions. PR #138 by @andreujuanc
2024.05.23
2024.04.01
- Bug fix.
constmust be of type any. #133 by @RobinTail
2024.04.01
- Added support for
constkeyword #132 by @remidewitte - Update dependences.
2024.02.22
- Fixed 131
responsesto be optional by @remidewitte
2023.12.21
-
Merged #128 Revert #126
examplestypings by @RobinTail2023.12.20
-
Added #126 Adding contentEncoding and contentMediaType to 3.1 by @RobinTail
-
Updated dependencies
2023.04.25
- Fix #113 Fix nullable on 3.0 types by @samchungy
- Fix #116 Export with .mjs extension by @koooge
- Fix #117 Support subpath for tsc with moduleResolutin node by @koooge
- Fix #118 Bump yaml from 2.2.1 to 2.2.2
- Update dependencies to latest.
2023.04.15
- Fix #112 Remove
nullable& deprecateexamplein OAS 3.1 by @samchungy.
2023.04.14
- #111 Improved exports by @koooge
2023.04.10
- #108 Bug fix: Remove any type from
pathsby @samchungy. - #109 Bug fix: Fixup types
example&prefixItemsby @samchungy.
2023.03.30
- Bug fix. Stricter TS compilation. Fix issue #105
2023.03.30
- PR #104 Fix export for cjs by @RobinTail
2023.03.29
- Added instructions to README for consuing the library for v. 3.1.0 vs 3.0.0
- PR #100 Fix typo by @RobinTail
- PR #99 Fix typo by @RobinTail
- PR #97 Export type
SchemaObjectTypeby @RobinTail - PR #96 Support prefixItems by @samchungy
2023.03.27
- Breaking change. Adds explicit support for OAS 3.0 and OAS 3.1 as separate implementations.
- PR #94 Export type
SchemaObjectType. - PR #95 Export type
SchemaObjectFormat. Both contributed by @beautyfree
2022.11.19
- PR #91 Fix
addPathto include merge semantics. Contributed by @MaurerKrisztian
2022.10.10
- PR #89 Make Webhooks optional (not supportet in OPenAPI 3.0). Contributed by @samchungy
2022.10.06
- PR #88 Added support to Webhooks. Contributed by @samchungy
2022.10.06
- PR #87 Enable type array for schema object on OpenAPI 3.1. contributed by @samchungy
2022.08.29
- PR #85 Enable support for version 3.0.1 and 3.1.0 (Lax typing for
exclusiveMinimumandexclusiveMaximum). contributed by @RobinTail
2022.08.16
- PR #82 Emit helpers for the CJS build. contributed by @RobinTail
2022.08.07
- PR #80 contributed by @jonluca
- Updated libs
- Breaking change: Changed build system to output esm as well as cjs (folders
dist/mjsanddist/cjsnow respectively, instead ofdistfor cjs previously). - Changed test system to use vite
- Added stricter extension prefix typing
2022.02.17
- Updated libs
2020.12.31
- Updated testing libs
- Added ESList + Prettier, removed TSList support
- Refactor to be consistent with ESLint + Prettier code-style rules
- No functional changes in this version: just end of year house-keeping.
2020.09.18
- Added Yaml Support and the first dependence to
yamllibrary. Thanks to @DMavani - Better typing for
typeandformatproperties. Thanks to @xeptore - Keeping extensibility on
format.
2020.06.06