|
4 | 4 |
|
5 | 5 | yyyy.mm.dd
|
6 | 6 |
|
7 |
| -- Added basic documentation. Fix [#75](https://github.com/metadevpro/openapi3-ts/pull/75). PR[#139](https://github.com/metadevpro/openapi3-ts/pull/139) |
| 7 | +- Added basic documentation. Fix [#75](https://github.com/metadevpro/openapi3-ts/pull/75). PR[#139](https://github.com/metadevpro/openapi3-ts/pull/139) |
| 8 | +- Feat: `getSpecAsYaml` accepts the same options as `yaml.stringify`. Fix [#143](https://github.com/metadevpro/openapi3-ts/issues/143). PR[#144](https://github.com/metadevpro/openapi3-ts/pull/144) |
8 | 9 |
|
9 | 10 | ## Version 4.3.3
|
10 | 11 |
|
11 | 12 | 2024.06.10
|
12 | 13 |
|
13 |
| -- Add mising types definitions. PR [#138](https://github.com/metadevpro/openapi3-ts/pull/138) by @andreujuanc |
| 14 | +- Add mising types definitions. PR [#138](https://github.com/metadevpro/openapi3-ts/pull/138) by @andreujuanc |
14 | 15 |
|
15 | 16 | ## Version 4.3.2
|
16 | 17 |
|
17 | 18 | 2024.05.23
|
18 | 19 |
|
19 |
| -- Fix [#134](https://github.com/metadevpro/openapi3-ts/pull/134) exceisve files in distributed package. PR [136](https://github.com/metadevpro/openapi3-ts/pull/136) by @RobinTail |
| 20 | +- Fix [#134](https://github.com/metadevpro/openapi3-ts/pull/134) exceisve files in distributed package. PR [136](https://github.com/metadevpro/openapi3-ts/pull/136) by @RobinTail |
20 | 21 |
|
21 | 22 | ## Version 4.3.1
|
22 | 23 |
|
23 | 24 | 2024.04.01
|
24 | 25 |
|
25 |
| -- Bug fix. `const` must be of type any. [#133](https://github.com/metadevpro/openapi3-ts/pull/133) by @RobinTail |
| 26 | +- Bug fix. `const` must be of type any. [#133](https://github.com/metadevpro/openapi3-ts/pull/133) by @RobinTail |
26 | 27 |
|
27 | 28 | ## Version 4.3.0
|
28 | 29 |
|
29 | 30 | 2024.04.01
|
30 | 31 |
|
31 |
| -- Added support for `const` keyword [#132](https://github.com/metadevpro/openapi3-ts/pull/132) by @remidewitte |
32 |
| -- Update dependences. |
| 32 | +- Added support for `const` keyword [#132](https://github.com/metadevpro/openapi3-ts/pull/132) by @remidewitte |
| 33 | +- Update dependences. |
33 | 34 |
|
34 | 35 | ## Version 4.2.2
|
35 | 36 |
|
36 | 37 | 2024.02.22
|
37 | 38 |
|
38 |
| -- Fixed [131](https://github.com/metadevpro/openapi3-ts/pull/131) `responses` to be optional by @remidewitte |
| 39 | +- Fixed [131](https://github.com/metadevpro/openapi3-ts/pull/131) `responses` to be optional by @remidewitte |
39 | 40 |
|
40 | 41 | ## Version 4.2.1
|
41 | 42 |
|
42 | 43 | 2023.12.21
|
43 | 44 |
|
44 |
| -- Merged [#128](https://github.com/metadevpro/openapi3-ts/pull/128) Revert [#126](https://github.com/metadevpro/openapi3-ts/pull/128) `examples` typings by @RobinTail |
| 45 | +- Merged [#128](https://github.com/metadevpro/openapi3-ts/pull/128) Revert [#126](https://github.com/metadevpro/openapi3-ts/pull/128) `examples` typings by @RobinTail |
45 | 46 |
|
46 | 47 | 2023.12.20
|
47 | 48 |
|
48 |
| -- Added [#126](https://github.com/metadevpro/openapi3-ts/pull/126) Adding contentEncoding and contentMediaType to 3.1 by @RobinTail |
49 |
| -- Updated dependencies |
| 49 | +- Added [#126](https://github.com/metadevpro/openapi3-ts/pull/126) Adding contentEncoding and contentMediaType to 3.1 by @RobinTail |
| 50 | +- Updated dependencies |
50 | 51 |
|
51 | 52 | ## Version 4.1.2
|
52 | 53 |
|
53 | 54 | 2023.04.25
|
54 | 55 |
|
55 |
| -- Fix [#113](https://github.com/metadevpro/openapi3-ts/pull/113) Fix nullable on 3.0 types by @samchungy |
56 |
| -- Fix [#116](https://github.com/metadevpro/openapi3-ts/pull/116) Export with .mjs extension by @koooge |
57 |
| -- Fix [#117](https://github.com/metadevpro/openapi3-ts/pull/117) Support subpath for tsc with moduleResolutin node by @koooge |
58 |
| -- Fix [#118](https://github.com/metadevpro/openapi3-ts/pull/118) Bump yaml from 2.2.1 to 2.2.2 |
59 |
| -- Update dependencies to latest. |
| 56 | +- Fix [#113](https://github.com/metadevpro/openapi3-ts/pull/113) Fix nullable on 3.0 types by @samchungy |
| 57 | +- Fix [#116](https://github.com/metadevpro/openapi3-ts/pull/116) Export with .mjs extension by @koooge |
| 58 | +- Fix [#117](https://github.com/metadevpro/openapi3-ts/pull/117) Support subpath for tsc with moduleResolutin node by @koooge |
| 59 | +- Fix [#118](https://github.com/metadevpro/openapi3-ts/pull/118) Bump yaml from 2.2.1 to 2.2.2 |
| 60 | +- Update dependencies to latest. |
60 | 61 |
|
61 | 62 | ## Version 4.1.1
|
62 | 63 |
|
63 | 64 | 2023.04.15
|
64 | 65 |
|
65 |
| -- Fix [#112](https://github.com/metadevpro/openapi3-ts/pull/112) Remove `nullable` & deprecate `example` in OAS 3.1 by @samchungy. |
| 66 | +- Fix [#112](https://github.com/metadevpro/openapi3-ts/pull/112) Remove `nullable` & deprecate `example` in OAS 3.1 by @samchungy. |
66 | 67 |
|
67 | 68 | ## Version 4.1.0
|
68 | 69 |
|
69 | 70 | 2023.04.14
|
70 | 71 |
|
71 |
| -- [#111](https://github.com/metadevpro/openapi3-ts/pull/111) Improved exports by @koooge |
| 72 | +- [#111](https://github.com/metadevpro/openapi3-ts/pull/111) Improved exports by @koooge |
72 | 73 |
|
73 | 74 | ## Version 4.0.4
|
74 | 75 |
|
75 | 76 | 2023.04.10
|
76 | 77 |
|
77 |
| -- [#108](https://github.com/metadevpro/openapi3-ts/pull/108) Bug fix: Remove any type from `paths` by @samchungy. |
78 |
| -- [#109](https://github.com/metadevpro/openapi3-ts/pull/109) Bug fix: Fixup types `example` & `prefixItems` by @samchungy. |
| 78 | +- [#108](https://github.com/metadevpro/openapi3-ts/pull/108) Bug fix: Remove any type from `paths` by @samchungy. |
| 79 | +- [#109](https://github.com/metadevpro/openapi3-ts/pull/109) Bug fix: Fixup types `example` & `prefixItems` by @samchungy. |
79 | 80 |
|
80 | 81 | ## Version 4.0.3
|
81 | 82 |
|
82 | 83 | 2023.03.30
|
83 | 84 |
|
84 |
| -- Bug fix. Stricter TS compilation. Fix issue [#105](https://github.com/metadevpro/openapi3-ts/issues/105) |
| 85 | +- Bug fix. Stricter TS compilation. Fix issue [#105](https://github.com/metadevpro/openapi3-ts/issues/105) |
85 | 86 |
|
86 | 87 | ## Version 4.0.2
|
87 | 88 |
|
88 | 89 | 2023.03.30
|
89 | 90 |
|
90 |
| -- PR [#104](https://github.com/metadevpro/openapi3-ts/pull/104) Fix export for cjs by @RobinTail |
| 91 | +- PR [#104](https://github.com/metadevpro/openapi3-ts/pull/104) Fix export for cjs by @RobinTail |
91 | 92 |
|
92 | 93 | ## Version 4.0.1
|
93 | 94 |
|
94 | 95 | 2023.03.29
|
95 | 96 |
|
96 |
| -- Added instructions to README for consuing the library for v. 3.1.0 vs 3.0.0 |
97 |
| -- PR [#100](https://github.com/metadevpro/openapi3-ts/pull/99) Fix typo by @RobinTail |
98 |
| -- PR [#99](https://github.com/metadevpro/openapi3-ts/pull/99) Fix typo by @RobinTail |
99 |
| -- PR [#97](https://github.com/metadevpro/openapi3-ts/pull/97) Export type `SchemaObjectType` by @RobinTail |
100 |
| -- PR [#96](https://github.com/metadevpro/openapi3-ts/pull/96) Support prefixItems by @samchungy |
| 97 | +- Added instructions to README for consuing the library for v. 3.1.0 vs 3.0.0 |
| 98 | +- PR [#100](https://github.com/metadevpro/openapi3-ts/pull/99) Fix typo by @RobinTail |
| 99 | +- PR [#99](https://github.com/metadevpro/openapi3-ts/pull/99) Fix typo by @RobinTail |
| 100 | +- PR [#97](https://github.com/metadevpro/openapi3-ts/pull/97) Export type `SchemaObjectType` by @RobinTail |
| 101 | +- PR [#96](https://github.com/metadevpro/openapi3-ts/pull/96) Support prefixItems by @samchungy |
101 | 102 |
|
102 | 103 | ## Version 4.0.0
|
103 | 104 |
|
104 | 105 | 2023.03.27
|
105 | 106 |
|
106 |
| -- Breaking change. Adds explicit support for OAS 3.0 and OAS 3.1 as separate implementations. |
| 107 | +- Breaking change. Adds explicit support for OAS 3.0 and OAS 3.1 as separate implementations. |
107 | 108 |
|
108 | 109 | ## Version 3.2.0
|
109 | 110 |
|
110 |
| -- PR [#94](https://github.com/metadevpro/openapi3-ts/pull/94) Export type `SchemaObjectType`. |
111 |
| -- PR [#95](https://github.com/metadevpro/openapi3-ts/pull/95) Export type `SchemaObjectFormat`. Both contributed by @beautyfree |
| 111 | +- PR [#94](https://github.com/metadevpro/openapi3-ts/pull/94) Export type `SchemaObjectType`. |
| 112 | +- PR [#95](https://github.com/metadevpro/openapi3-ts/pull/95) Export type `SchemaObjectFormat`. Both contributed by @beautyfree |
112 | 113 |
|
113 | 114 | ## Version 3.1.2
|
114 | 115 |
|
115 | 116 | 2022.11.19
|
116 | 117 |
|
117 |
| -- PR [#91](https://github.com/metadevpro/openapi3-ts/pull/91) Fix `addPath` to include merge semantics. Contributed by @MaurerKrisztian |
| 118 | +- PR [#91](https://github.com/metadevpro/openapi3-ts/pull/91) Fix `addPath` to include merge semantics. Contributed by @MaurerKrisztian |
118 | 119 |
|
119 | 120 | ## Version 3.1.1
|
120 | 121 |
|
121 | 122 | 2022.10.10
|
122 | 123 |
|
123 |
| -- PR [#89](https://github.com/metadevpro/openapi3-ts/pull/89) Make Webhooks optional (not supportet in OPenAPI 3.0). Contributed by @samchungy |
| 124 | +- PR [#89](https://github.com/metadevpro/openapi3-ts/pull/89) Make Webhooks optional (not supportet in OPenAPI 3.0). Contributed by @samchungy |
124 | 125 |
|
125 | 126 | ## Version 3.1.0
|
126 | 127 |
|
127 | 128 | 2022.10.06
|
128 | 129 |
|
129 |
| -- PR [#88](https://github.com/metadevpro/openapi3-ts/pull/88) Added support to Webhooks. Contributed by @samchungy |
| 130 | +- PR [#88](https://github.com/metadevpro/openapi3-ts/pull/88) Added support to Webhooks. Contributed by @samchungy |
130 | 131 |
|
131 | 132 | ## Version 3.0.3
|
132 | 133 |
|
133 | 134 | 2022.10.06
|
134 | 135 |
|
135 |
| -- PR [#87](https://github.com/metadevpro/openapi3-ts/pull/87) Enable type array for schema object on OpenAPI 3.1. contributed by @samchungy |
| 136 | +- PR [#87](https://github.com/metadevpro/openapi3-ts/pull/87) Enable type array for schema object on OpenAPI 3.1. contributed by @samchungy |
136 | 137 |
|
137 | 138 | ## Version 3.0.2
|
138 | 139 |
|
139 | 140 | 2022.08.29
|
140 | 141 |
|
141 |
| -- PR [#85](https://github.com/metadevpro/openapi3-ts/pull/85) Enable support for version 3.0.1 and 3.1.0 (Lax typing for `exclusiveMinimum` and `exclusiveMaximum`). contributed by @RobinTail |
| 142 | +- PR [#85](https://github.com/metadevpro/openapi3-ts/pull/85) Enable support for version 3.0.1 and 3.1.0 (Lax typing for `exclusiveMinimum` and `exclusiveMaximum`). contributed by @RobinTail |
142 | 143 |
|
143 | 144 | ## Version 3.0.1
|
144 | 145 |
|
145 | 146 | 2022.08.16
|
146 | 147 |
|
147 |
| -- PR [#82](https://github.com/metadevpro/openapi3-ts/pull/82) Emit helpers for the CJS build. contributed by @RobinTail |
| 148 | +- PR [#82](https://github.com/metadevpro/openapi3-ts/pull/82) Emit helpers for the CJS build. contributed by @RobinTail |
148 | 149 |
|
149 | 150 | ## Version 3.0.0
|
150 | 151 |
|
151 | 152 | 2022.08.07
|
152 | 153 |
|
153 |
| -- PR [#80](https://github.com/metadevpro/openapi3-ts/pull/80) contributed by @jonluca |
154 |
| - - Updated libs |
155 |
| - - Breaking change: Changed build system to output esm as well as cjs (folders `dist/mjs` and `dist/cjs` now respectively, instead of `dist` for cjs previously). |
156 |
| - - Changed test system to use vite |
157 |
| - - Added stricter extension prefix typing |
| 154 | +- PR [#80](https://github.com/metadevpro/openapi3-ts/pull/80) contributed by @jonluca |
| 155 | + - Updated libs |
| 156 | + - Breaking change: Changed build system to output esm as well as cjs (folders `dist/mjs` and `dist/cjs` now respectively, instead of `dist` for cjs previously). |
| 157 | + - Changed test system to use vite |
| 158 | + - Added stricter extension prefix typing |
158 | 159 |
|
159 | 160 | ## Version 2.0.2
|
160 | 161 |
|
161 | 162 | 2022.02.17
|
162 | 163 |
|
163 |
| -- Updated libs |
| 164 | +- Updated libs |
164 | 165 |
|
165 | 166 | ## Version 2.0.1
|
166 | 167 |
|
167 | 168 | 2020.12.31
|
168 | 169 |
|
169 |
| -- Updated testing libs |
170 |
| -- Added ESList + Prettier, removed TSList support |
171 |
| -- Refactor to be consistent with ESLint + Prettier code-style rules |
172 |
| -- No functional changes in this version: just end of year house-keeping. |
| 170 | +- Updated testing libs |
| 171 | +- Added ESList + Prettier, removed TSList support |
| 172 | +- Refactor to be consistent with ESLint + Prettier code-style rules |
| 173 | +- No functional changes in this version: just end of year house-keeping. |
173 | 174 |
|
174 | 175 | ## Version 2.0.0
|
175 | 176 |
|
176 | 177 | 2020.09.18
|
177 | 178 |
|
178 |
| -- Added Yaml Support and the first dependence to `yaml` library. Thanks to @DMavani |
179 |
| -- Better typing for `type` and `format` properties. Thanks to @xeptore |
180 |
| -- Keeping extensibility on `format`. |
| 179 | +- Added Yaml Support and the first dependence to `yaml` library. Thanks to @DMavani |
| 180 | +- Better typing for `type` and `format` properties. Thanks to @xeptore |
| 181 | +- Keeping extensibility on `format`. |
181 | 182 |
|
182 | 183 | ## Version 1.4.0
|
183 | 184 |
|
|
0 commit comments