Releases: vega/ts-json-schema-generator
v1.2.0-next.4
🎉 This release contains work from a new contributor! 🎉
Thank you, null@mvanniekerkSQ, for all your work!
🐛 Bug Fix
- fix: add enum to discriminator to avoid schema accepting too much (#1492) #1493 (@mvanniekerkSQ)
- chore: upgrade deps #1490 (@domoritz)
- docs: clarify escaping #1489 (@domoritz)
- chore: upgrade deps #1487 (@domoritz)
Authors: 2
- @mvanniekerkSQ
- Dominik Moritz (@domoritz)
v1.2.0-next.3
🎉 This release contains work from a new contributor! 🎉
Thank you, null@swnf, for all your work!
🚀 Enhancement
🔩 Dependency Updates
- chore(deps-dev): bump @typescript-eslint/parser from 5.43.0 to 5.44.0 #1483 (@dependabot[bot])
- chore(deps-dev): bump prettier from 2.7.1 to 2.8.0 #1482 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.43.0 to 5.44.0 #1484 (@dependabot[bot])
Authors: 2
v1.2.0-next.2
🎉 This release contains work from a new contributor! 🎉
Thank you, Thomas (@thomaswr), for all your work!
🚀 Enhancement
🔩 Dependency Updates
- chore(deps-dev): bump jest-junit from 14.0.1 to 15.0.0 #1479 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.42.1 to 5.43.0 #1473 (@dependabot[bot])
- chore(deps-dev): bump @types/jest from 29.2.2 to 29.2.3 #1474 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.43.0 #1475 (@dependabot[bot])
- chore(deps-dev): bump eslint from 8.27.0 to 8.28.0 #1476 (@dependabot[bot])
- chore(deps-dev): bump ajv from 8.11.0 to 8.11.2 #1478 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.42.0 to 5.42.1 #1468 (@dependabot[bot])
- chore(deps-dev): bump chai from 4.3.6 to 4.3.7 #1469 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.42.1 #1470 (@dependabot[bot])
- chore(deps-dev): bump jest from 29.2.2 to 29.3.1 #1471 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.41.0 to 5.42.0 #1461 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.19.4 to 7.20.2 #1464 (@dependabot[bot])
- chore(deps-dev): bump @types/jest from 29.0.3 to 29.2.2 #1462 (@dependabot[bot])
- chore(deps-dev): bump eslint from 8.26.0 to 8.27.0 #1463 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.41.0 to 5.42.0 #1465 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.11.7 to 18.11.9 #1466 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.19.6 to 7.20.2 #1467 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.40.1 to 5.41.0 #1458 (@dependabot[bot])
- chore(deps-dev): bump jest from 29.2.1 to 29.2.2 #1457 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.40.1 to 5.41.0 #1459 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.11.3 to 18.11.7 #1460 (@dependabot[bot])
- chore(deps): bump safe-stable-stringify from 2.4.0 to 2.4.1 #1448 (@dependabot[bot] @domoritz)
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.40.0 to 5.40.1 #1449 (@dependabot[bot])
- chore(deps-dev): bump eslint from 8.25.0 to 8.26.0 #1447 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.11.0 to 18.11.3 #1450 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.19.3 to 7.19.6 #1451 (@dependabot[bot])
- chore(deps-dev): bump jest from 29.2.0 to 29.2.1 #1452 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.40.0 to 5.40.1 #1453 (@dependabot[bot])
Authors: 4
- @dependabot[bot]
- Dominik Moritz (@domoritz)
- Thomas (@thomaswr)
v1.2.0-next.1
🎉 This release contains work from a new contributor! 🎉
Thank you, Arthur Fiorette (@arthurfiorette), for all your work!
🚀 Enhancement
- feat: support for sourceless nodes. #1386 (@arthurfiorette)
🐛 Bug Fix
- fix: Export HiddenType and HiddenTypeFormatter #1437 (@sean9keenan)
Authors: 2
- Arthur Fiorette (@arthurfiorette)
- Sean Keenan (@sean9keenan)
v1.1.2
🎉 This release contains work from a new contributor! 🎉
Thank you, Moyo George (@ThatOneAwkwardGuy), for all your work!
🐛 Bug Fix
- fix: Definition Not Created When Properties Are Nullable #1420 (@ThatOneAwkwardGuy)
🔩 Dependency Updates
- chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 #1421 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.18 to 18.7.20 #1422 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Dominik Moritz (@domoritz)
- Moyo George (@ThatOneAwkwardGuy)
v1.1.2-next.0
🎉 This release contains work from a new contributor! 🎉
Thank you, Moyo George (@ThatOneAwkwardGuy), for all your work!
🐛 Bug Fix
- fix: Definition Not Created When Properties Are Nullable #1420 (@ThatOneAwkwardGuy)
Authors: 1
- Moyo George (@ThatOneAwkwardGuy)
v1.1.1
v1.1.1-next.0
v2.0.0-next.0
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Hadrien Milano (@hmil)
❤️ Remi Cattiau (@loopingz)
❤️ Jason Dent (@Jason3S)
❤️ Tom Mrazauskas (@mrazauskas)
❤️ Kari Lavikka (@tuner)
❤️ null@chimurai
❤️ Mark Sheinkman (@MarkSheinkman)
❤️ Arthur Fiorette (@arthurfiorette)
❤️ Marcus Mailer (@then3rdman)
❤️ Josh Kelley (@joshkel)
❤️ Skip Hendriks (@SkipHendriks)
❤️ Mohamed Akram (@mohd-akram)
❤️ Ruben Bridgewater (@BridgeAR)
💥 Breaking Change
🚀 Enhancement
🐛 Bug Fix
- Merge branch 'stable' into next #1414 (@domoritz)
- chore: improve caching and token handling #1362 (@domoritz)
Authors: 18
- @chimurai
- @dependabot[bot]
- @stevenlandis-rl
- Arthur Fiorette (@arthurfiorette)
- Cameron Yick (@hydrosquall)
- Dominik Moritz (@domoritz)
- Hadrien Milano (@hmil)
- Jason Dent (@Jason3S)
- Josh Kelley (@joshkel)
- Kari Lavikka (@tuner)
- Marcus Mailer (@then3rdman)
- Mark Sheinkman (@MarkSheinkman)
- Mohamed Akram (@mohd-akram)
- Remco Haszing (@remcohaszing)
- Remi Cattiau (@loopingz)
- Ruben Bridgewater (@BridgeAR)
- Skip Hendriks (@SkipHendriks)
- Tom Mrazauskas (@mrazauskas)
v1.1.0
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Hadrien Milano (@hmil)
❤️ Remi Cattiau (@loopingz)
❤️ Filipe Pomar (@filipomar)
❤️ Daan Boer (@daanboer)
❤️ Sergei Dyshel (@sergei-dyshel)
❤️ null@baggoedw
❤️ Tom Mrazauskas (@mrazauskas)
❤️ Adam Coster (@adam-coster)
🚀 Enhancement
- feat: add
discriminator
tag to generateif-then
schemas #1376 (@daanboer) - feat: support inferred types in conditionals #1265 (@daanboer)
- feat: export typescript dependency #1339 (@sergei-dyshel)
- feat: support empty mapped types #1261 (@daanboer)
- feat: support for named tuple members #1236 (@filipomar)
- feat: adding support for intersection of arrays and tuples #1237 (@filipomar)
- feat: support $ref #1208 (@hmil)
- feat: add basic support for example tag #1200 (@hmil)
🐛 Bug Fix
- chore: improve caching and token handling #1362 (@domoritz)
- fix(build): convert auto config file from TS to JSON #1413 (@hydrosquall)
- chore: upgrade deps #1405 (@domoritz)
- chore: upgrade deps #1404 (@domoritz)
- fix: JSDoc
null
values being interpreted as strings, and added test README #1377 (@adam-coster) - feat: bump
typescript
to 4.8.2 #1388 (@mrazauskas) - fix: consistently use NeverType #1367 (@daanboer)
- fix: support valid circular reference breaking the parsing process #1263 (@filipomar @domoritz)
- fix: incorrect output of Record with numeric key #1321 (@baggoedw)
- fix: typeof function #1182 (@loopingz)
- chore: upgrade Vega-Lite and rebuild schemas #1326 (@domoritz)
- chore(deps): bump glob from 7.2.0 to 8.0.1 #1221 (@dependabot[bot] @domoritz)
- chore: remove Changelog #1222 (@domoritz)
- fix: add missing imports #1184 (@loopingz)
- fix: update package.json version #1210 (@hydrosquall)
- fix: preserve empty
@description
#1177 (@Jason3S)
🔩 Dependency Updates
- chore(deps-dev): bump @babel/preset-env from 7.19.0 to 7.19.1 #1408 (@dependabot[bot])
- chore(deps-dev): bump @types/jest from 29.0.2 to 29.0.3 #1409 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.17 to 18.7.18 #1410 (@dependabot[bot])
- chore(deps): bump safe-stable-stringify from 2.3.1 to 2.4.0 #1411 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.19.0 to 7.19.1 #1412 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 #1397 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.36.2 #1402 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.14 to 18.7.16 #1398 (@dependabot[bot])
- chore(deps): bump typescript from 4.8.2 to 4.8.3 #1399 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 #1400 (@dependabot[bot])
- chore(deps-dev): bump jest from 29.0.2 to 29.0.3 #1401 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.36.1 to 5.36.2 #1403 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.35.1 to 5.36.1 #1392 (@dependabot[bot])
- chore(deps-dev): bump @types/glob from 7.2.0 to 8.0.0 #1391 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.35.1 to 5.36.1 #1393 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.13 to 18.7.14 #1394 (@dependabot[bot])
- chore(deps-dev): bump jest and @types/jest #1395 (@dependabot[bot])
- chore(deps-dev): bump jest from 28.1.3 to 29.0.1 #1383 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.33.1 to 5.35.1 #1382 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.18.10 to 7.18.13 #1378 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.8 to 18.7.13 #1380 (@dependabot[bot])
- chore(deps-dev): bump eslint from 8.22.0 to 8.23.0 #1381 (@dependabot[bot])
- chore(deps-dev): bump jest-junit from 14.0.0 to 14.0.1 #1384 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.35.1 #1385 (@dependabot[bot])
- chore(deps-dev): bump vega-lite from 5.4.0 to 5.5.0 #1371 (@dependabot[bot] @domoritz)
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 #1370 (@dependabot[bot])
- chore(deps-dev): bump @types/jest from 28.1.6 to 28.1.7 #1368 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 18.7.3 to 18.7.8 #1369 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/parser from 5.33.0 to 5.33.1 #1372 (@dependabot[bot])
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.32.0 to...