Commit 5a74610
chore: 🐝 Update SDK - Generate 0.2.0 (#8)
> [!IMPORTANT]
> Linting report available at:
<https://app.speakeasy.com/org/vanta/vanta/linting-report/1acaa60c4ec653eb1ff6036612f6a6d7>
> OpenAPI Change report available at:
<https://app.speakeasy.com/org/vanta/vanta/changes-report/64c637239c0c3ab9da273a11c9fc2517>
# SDK update
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.533.0 (2.578.0)
https://github.com/speakeasy-api/speakeasy
## Versioning
Version Bump Type: [minor] - 🤖 (automated)
## OpenAPI Change Summary
```
├─┬Paths
│ ├─┬/audits/{auditId}/controls/custom-controls
│ │ └─┬POST
│ │ └─┬Responses
│ │ └─┬201
│ │ └─┬application/json
│ │ └─┬Example 1
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[🔀] value (2777:21)
│ │ ├──[➕] value (2777:21)
│ │ └──[➕] value (2777:21)
│ ├─┬/audits/{auditId}/evidence/{auditEvidenceId}/comments
│ │ └─┬POST
│ │ └─┬Responses
│ │ └─┬200
│ │ └─┬application/json
│ │ └─┬Example 1
│ │ ├──[🔀] value (2642:21)
│ │ ├──[🔀] value (2642:21)
│ │ ├──[🔀] value (2642:21)
│ │ ├──[🔀] value (2642:21)
│ │ └──[➕] value (2642:21)
│ ├─┬/audits/{auditId}/comments
│ │ └─┬GET
│ │ └─┬Responses
│ │ └─┬200
│ │ └─┬application/json
│ │ └─┬Example 1
│ │ └──[🔀] value (2525:21)
│ ├─┬/audits/{auditId}/evidence/{auditEvidenceId}/urls
│ │ └─┬GET
│ │ └──[🔀] description (2416:20)
│ └─┬/audits/{auditId}/controls
│ └─┬GET
│ └─┬Responses
│ └─┬200
│ └─┬application/json
│ └─┬Example 1
│ └──[🔀] value (2582:21)
├─┬Servers
│ └──[➕] description (2844:18)
├─┬Servers
│ └──[➕] servers (2845:5)
├─┬Servers
│ └──[➕] servers (2847:5)
└─┬Components
├──[➕] schemas (404:7)
├──[➕] schemas (620:7)
├──[➕] schemas (629:7)
├──[➕] schemas (744:7)
├──[➕] schemas (387:7)
├──[➕] schemas (642:7)
├──[➕] schemas (188:7)
├──[➕] schemas (352:7)
├──[➕] schemas (701:7)
├──[➕] schemas (710:7)
├──[➕] schemas (1456:7)
├──[➕] schemas (1880:7)
├──[➕] schemas (436:7)
├──[➕] schemas (1888:7)
├──[➕] schemas (633:7)
├──[➕] schemas (616:7)
├──[➕] schemas (860:7)
├──[➕] schemas (864:7)
├──[➕] schemas (924:7)
├──[➕] schemas (1089:7)
├──[➕] schemas (570:7)
├──[➕] schemas (983:7)
├──[➕] schemas (1065:7)
├──[➕] schemas (2233:7)
├──[➕] schemas (2159:7)
├──[➕] schemas (590:7)
├──[➕] schemas (2194:7)
├──[➕] schemas (646:7)
├──[➕] schemas (1264:7)
├──[➕] schemas (697:7)
├──[➕] schemas (795:7)
├──[➕] schemas (1022:7)
├──[➕] schemas (177:7)
├──[➕] schemas (1225:7)
├──[➕] schemas (1874:7)
├──[➕] schemas (2022:7)
├──[➕] schemas (1282:7)
├──[➕] schemas (397:7)
├──[➕] schemas (2065:7)
├──[➕] schemas (731:7)
├──[➕] schemas (799:7)
├──[➕] schemas (370:7)
├──[➕] schemas (1474:7)
├──[➕] schemas (668:7)
├──[➕] schemas (979:7)
├──[➕] schemas (2052:7)
├──[➕] schemas (2212:7)
├──[➕] schemas (203:7)
├──[➕] schemas (511:7)
├──[➕] schemas (1207:7)
├──[➕] schemas (596:7)
├──[➕] schemas (493:7)
├──[➕] schemas (142:7)
├──[➕] schemas (662:7)
├──[➕] schemas (873:7)
├──[➕] schemas (928:7)
├──[➕] schemas (2040:7)
├──[➕] schemas (1026:7)
├─┬CreateCustomEvidenceRequestInput
│ ├──[➕] required (1683:11)❌
│ ├──[➕] properties (1673:9)
│ ├─┬description
│ │ ├──[➕] items (1655:13)❌
│ │ ├──[🔀] type (1656:17)❌
│ │ └──[🔀] description (1657:24)
│ ├─┬isRestricted
│ │ ├──[🔀] type (1662:17)❌
│ │ └──[🔀] description (1663:24)
│ ├─┬reminderWindow
│ │ └──[🔀] $ref (1671:11)❌
│ ├─┬title
│ │ └──[🔀] $ref (1608:9)❌
│ ├─┬cadence
│ │ └──[🔀] $ref (1674:11)❌
│ └─┬controlIds
│ └──[🔀] $ref (1608:9)❌
├─┬Comment
│ ├──[➕] required (1433:11)❌
│ ├──[➕] properties (1418:9)
│ ├─┬email
│ │ ├──[➕] format (1420:19)❌
│ │ └──[🔀] description (1422:24)
│ ├─┬text
│ │ ├──[➕] format (1415:19)❌
│ │ ├──[🔀] description (1417:24)
│ │ └──[➕] nullable (1416:21)❌
│ ├─┬id
│ │ ├──[🔀] description (1426:24)
│ │ └──[➕] nullable (1425:21)❌
│ └─┬modificationDate
│ ├──[➖] format (306:29)❌
│ ├──[🔀] description (1402:24)
│ └──[➖] nullable (307:31)❌
├─┬AuditorEnabledStateTransition
│ └──[➕] enum (1589:11)
├─┬Control
│ ├──[➕] required (1731:11)❌
│ ├──[➕] properties (1718:9)
│ ├─┬externalId
│ │ ├──[➕] items (1706:13)❌
│ │ ├──[🔀] type (1707:17)❌
│ │ ├──[🔀] description (1708:24)
│ │ └──[➖] nullable (549:31)❌
│ ├─┬id
│ │ ├──[🔀] description (1694:24)
│ │ └──[➕] nullable (1693:21)❌
│ ├─┬role
│ │ ├──[➖] type (571:27)❌
│ │ ├──[🔀] description (1713:24)
│ │ ├──[➕] nullable (1712:21)❌
│ │ └──[➕] allOf (419:7)
│ ├─┬name
│ │ └──[🔀] description (1690:24)
│ ├─┬description
│ │ ├──[➕] items (1720:13)❌
│ │ ├──[🔀] type (1721:17)❌
│ │ └──[🔀] description (1722:24)
│ ├─┬domains
│ │ ├──[➖] items (562:25)❌
│ │ ├──[🔀] type (1699:17)❌
│ │ └──[🔀] description (1700:24)
│ ├─┬owner
│ │ ├──[➕] type (1696:17)❌
│ │ ├──[🔀] description (1697:24)
│ │ ├──[➖] nullable (568:31)❌
│ │ └──[➖] allOf (346:13)❌
│ └─┬source
│ └──[🔀] $ref (1715:11)❌
└─┬AuditorControl
├──[➕] required (1541:11)❌
├──[➕] required (1543:11)❌
├──[➕] properties (1520:9)
├──[➕] properties (1528:9)
├─┬externalId
│ ├──[➕] items (1508:13)❌
│ ├──[🔀] type (1509:17)❌
│ ├──[🔀] description (1510:24)
│ └──[➖] nullable (369:31)❌
├─┬framework
│ ├──[🔀] description (1496:24)
│ └──[➕] nullable (1495:21)❌
├─┬domains
│ ├──[➖] items (382:25)❌
│ ├──[🔀] type (1501:17)❌
│ └──[🔀] description (1502:24)
├─┬owner
│ ├──[➕] type (1498:17)❌
│ ├──[🔀] description (1499:24)
│ ├──[➖] nullable (388:31)❌
│ └──[➖] allOf (346:13)❌
├─┬id
│ └──[🔀] description (1527:24)
├─┬role
│ ├──[➖] type (391:27)❌
│ ├──[🔀] description (1515:24)
│ ├──[➕] nullable (1514:21)❌
│ └──[➕] allOf (419:7)
├─┬source
│ └──[🔀] $ref (1517:11)❌
├─┬description
│ ├──[➕] items (1522:13)❌
│ ├──[🔀] type (1523:17)❌
│ └──[🔀] description (1524:24)
└─┬name
└──[🔀] description (1492:24)
```
| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| servers | 3 | 0 |
| components | 133 | 46 |
| paths | 17 | 0 |
## TYPESCRIPT CHANGELOG
## nullables: 0.1.1 - 2025-02-17
### 🐛 Bug Fixes
- represent maps/arrays that can contain null *(commit by
[@disintegrator](https://github.com/disintegrator))*
## mcpServer: 0.9.1 - 2025-04-04
### 🐛 Bug Fixes
- correctly handle partial scopes *(commit by
[@ryan-timothy-albert](https://github.com/ryan-timothy-albert))*
## core: 3.21.6 - 2025-04-11
### 🐛 Bug Fixes
- increase stability of generator model file names *(commit by
[@vishalg0wda](https://github.com/vishalg0wda))*
## core: 3.21.5 - 2025-04-03
### 🐛 Bug Fixes
- improve performance of generation on multicore machines and various
fixes to correctness based on order of generation *(commit by
[@TristanSpeakEasy](https://github.com/tristanspeakeasy))*
## core: 3.21.4 - 2025-03-11
### 🐛 Bug Fixes
- remove @ts-expect-error directive for duplex: "half" fetch option
*(commit by [@disintegrator](https://github.com/disintegrator))*
## core: 3.21.3 - 2025-02-26
### 🐛 Bug Fixes
- handle open enum imports for enumFormat: enum *(commit by
[@vishalg0wda](https://github.com/vishalg0wda))*
## core: 3.21.2 - 2025-02-25
### 🐛 Bug Fixes
- importing open enums with `useIndexModules: true` *(commit by
[@vishalg0wda](https://github.com/vishalg0wda))*
## core: 3.21.1 - 2025-02-21
### 🐛 Bug Fixes
- handle usage snippet templating when no servers are defined in the
spec *(commit by [@vishalg0wda](https://github.com/vishalg0wda))*
## core: 3.21.0 - 2025-02-17
### 🐝 New Features
- support openapi specs without server urls *(commit by
[@vishalg0wda](https://github.com/vishalg0wda))*
## core: 3.20.0 - 2025-02-14
### 🐝 New Features
- return custom API promise from TS functions *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.19.0 - 2025-02-04
### 🐝 New Features
- make testing security example matching more forgiving *(commit by
[@ryan-timothy-albert](https://github.com/ryan-timothy-albert))*
## core: 3.18.22 - 2025-01-31
### 🐛 Bug Fixes
- try to use Blob type in raw requests *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.18.21 - 2025-01-31
### 🐛 Bug Fixes
- fixed handling of default fields in usage snippets and tests, fixed
validation of required schema property *(commit by
[@TristanSpeakEasy](https://github.com/tristanspeakeasy))*
## core: 3.18.20 - 2025-01-29
### 🔧 Chores
- upgrade to ESLint 9 *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.18.19 - 2025-01-27
### 🐛 Bug Fixes
- sort subresponses based on the worst scoring response in the group to
ensure that no unreachable code paths are created *(commit by
[@idbentley](https://github.com/idbentley))*
## core: 3.18.18 - 2025-01-24
### 🔧 Chores
- update default module format for TS *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.18.17 - 2025-01-20
### 🐛 Bug Fixes
- update vitest and tshy dependencies *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.18.16 - 2025-01-16
### 🐛 Bug Fixes
- publish `dist/*/package.json` in dual mode *(commit by
[@disintegrator](https://github.com/disintegrator))*
## core: 3.18.14 - 2025-01-13
### 🐛 Bug Fixes
- skip null and undefined parameter values during serialization *(commit
by [@disintegrator](https://github.com/disintegrator))*
## core: 3.18.13 - 2025-01-13
### 🐛 Bug Fixes
- avoid setting `Content-Type: */*` request header for relevant
operations *(commit by
[@disintegrator](https://github.com/disintegrator))*
## globalSecurity: 2.82.13 - 2025-02-06
### 🐛 Bug Fixes
- fixes to handling of security at both global and operation level
especially for oauth2 *(commit by
[@TristanSpeakEasy](https://github.com/tristanspeakeasy))*
---------
Co-authored-by: speakeasybot <[email protected]>
Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>1 parent 24f0eff commit 5a74610
File tree
107 files changed
+4827
-2600
lines changed- .devcontainer
- .speakeasy
- docs
- models
- components
- operations
- sdks
- auditors
- audits
- src
- funcs
- hooks
- lib
- mcp-server
- cli/start
- tools
- models/components
- sdk
- types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
107 files changed
+4827
-2600
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
2 | 7 | | |
3 | 8 | | |
4 | 9 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | | - | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
14 | | - | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | | - | |
| 22 | + | |
20 | 23 | | |
21 | 24 | | |
22 | 25 | | |
| 26 | + | |
23 | 27 | | |
24 | | - | |
| 28 | + | |
25 | 29 | | |
26 | 30 | | |
27 | 31 | | |
| |||
30 | 34 | | |
31 | 35 | | |
32 | 36 | | |
33 | | - | |
34 | 37 | | |
35 | 38 | | |
36 | | - | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| |||
75 | 78 | | |
76 | 79 | | |
77 | 80 | | |
| 81 | + | |
78 | 82 | | |
79 | 83 | | |
| 84 | + | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
| |||
89 | 94 | | |
90 | 95 | | |
91 | 96 | | |
| 97 | + | |
92 | 98 | | |
93 | 99 | | |
94 | 100 | | |
| |||
122 | 128 | | |
123 | 129 | | |
124 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
125 | 154 | | |
126 | 155 | | |
127 | 156 | | |
| |||
138 | 167 | | |
139 | 168 | | |
140 | 169 | | |
| 170 | + | |
141 | 171 | | |
142 | 172 | | |
143 | 173 | | |
| |||
151 | 181 | | |
152 | 182 | | |
153 | 183 | | |
| 184 | + | |
154 | 185 | | |
155 | 186 | | |
156 | 187 | | |
| |||
170 | 201 | | |
171 | 202 | | |
172 | 203 | | |
| 204 | + | |
173 | 205 | | |
174 | 206 | | |
175 | 207 | | |
| |||
182 | 214 | | |
183 | 215 | | |
184 | 216 | | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
185 | 220 | | |
186 | 221 | | |
187 | 222 | | |
| |||
191 | 226 | | |
192 | 227 | | |
193 | 228 | | |
194 | | - | |
| 229 | + | |
| 230 | + | |
195 | 231 | | |
196 | 232 | | |
197 | 233 | | |
| |||
200 | 236 | | |
201 | 237 | | |
202 | 238 | | |
203 | | - | |
| 239 | + | |
| 240 | + | |
204 | 241 | | |
205 | 242 | | |
206 | 243 | | |
| |||
209 | 246 | | |
210 | 247 | | |
211 | 248 | | |
212 | | - | |
| 249 | + | |
| 250 | + | |
213 | 251 | | |
214 | 252 | | |
215 | | - | |
| 253 | + | |
216 | 254 | | |
217 | 255 | | |
218 | 256 | | |
219 | 257 | | |
220 | 258 | | |
221 | | - | |
| 259 | + | |
| 260 | + | |
222 | 261 | | |
223 | 262 | | |
224 | | - | |
| 263 | + | |
225 | 264 | | |
226 | 265 | | |
227 | 266 | | |
228 | 267 | | |
229 | 268 | | |
230 | 269 | | |
231 | 270 | | |
232 | | - | |
| 271 | + | |
233 | 272 | | |
234 | 273 | | |
235 | | - | |
| 274 | + | |
236 | 275 | | |
237 | 276 | | |
238 | 277 | | |
239 | 278 | | |
240 | 279 | | |
241 | 280 | | |
| 281 | + | |
| 282 | + | |
242 | 283 | | |
243 | 284 | | |
244 | 285 | | |
| |||
248 | 289 | | |
249 | 290 | | |
250 | 291 | | |
251 | | - | |
| 292 | + | |
252 | 293 | | |
253 | 294 | | |
254 | 295 | | |
| |||
261 | 302 | | |
262 | 303 | | |
263 | 304 | | |
264 | | - | |
| 305 | + | |
265 | 306 | | |
266 | 307 | | |
267 | 308 | | |
268 | | - | |
| 309 | + | |
269 | 310 | | |
270 | 311 | | |
271 | 312 | | |
| 313 | + | |
272 | 314 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
19 | | - | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| 30 | + | |
| 31 | + | |
28 | 32 | | |
29 | 33 | | |
30 | 34 | | |
| |||
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
| 46 | + | |
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | | - | |
15 | | - | |
| 15 | + | |
| 16 | + | |
16 | 17 | | |
17 | | - | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 | | |
34 | 38 | | |
35 | 39 | | |
| |||
0 commit comments