Bump ts-json-schema-generator from 2.3.0 to 2.4.0
Bumps ts-json-schema-generator from 2.3.0 to 2.4.0.
Release notes
Sourced from ts-json-schema-generator's releases.
v2.4.0
🎉 This release contains work from new contributors!🎉 Thanks for all your work!
❤️ Bence Balogh (@baloghbence0915)
❤️ Werner Robitza (@slhck)
❤️ null@dcharbonnier
❤️ Michael Matloka (@Twixes)
🚀 Enhancement
- fix: Go back to generating enums out of unions containing enums #2149 (
@Twixes@arthurfiorette)- feat: lookup project tsconfig #2068 (
@slhck)- feat: add unhandled error to append useful information #2063 (
@arthurfiorette)- fix:
--expose allwith generic types #2009 (@arthurfiorette)
🐛 Bug Fix
- chore: update Vega and Vega-Lite #2214 (
@domoritz)- chore: update deps #2200 (
@domoritz)- fix: support for generic functions #2159 (
@arthurfiorette)- style: consistent-type-imports #2144 (
@dcharbonnier)- chore: switch yarn to npm #2131 (
@domoritz)- chore: update deps #2118 (
@domoritz)- fix: keyof typeof fields inside objects #2040 (
@arthurfiorette)- fix: TypeError on const spread #2039 (
@arthurfiorette)- fix: schema generation when property name cannot be escaped #2018 (
@baloghbence0915)- chore: update deps #2007 (
@domoritz)
🔩 Dependency Updates
- chore(deps-dev): bump typescript-eslint from 8.28.0 to 8.29.0 #2216 (
@dependabot[bot])- chore(deps): bump typescript from 5.8.2 to 5.8.3 #2217 (
@dependabot[bot])- chore(deps-dev): bump eslint-plugin-prettier from 5.2.5 to 5.2.6 #2218 (
@dependabot[bot])- chore(deps-dev): bump
@eslint/jsfrom 9.23.0 to 9.24.0 #2219 (@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.14 to 22.14.0 #2220 (@dependabot[bot])- chore(deps-dev): bump
@babel/preset-typescriptfrom 7.26.0 to 7.27.0 #2209 (@dependabot[bot])- chore(deps-dev): bump typescript-eslint from 8.27.0 to 8.28.0 #2210 (
@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.11 to 22.13.14 #2211 (@dependabot[bot])- chore(deps-dev): bump eslint-plugin-prettier from 5.2.3 to 5.2.5 #2212 (
@dependabot[bot])- chore(deps-dev): bump eslint from 9.22.0 to 9.23.0 #2202 (
@dependabot[bot])- chore(deps-dev): bump vega from 5.32.0 to 5.33.0 #2203 (
@dependabot[bot])- chore(deps-dev): bump
@eslint/jsfrom 9.22.0 to 9.23.0 #2204 (@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.10 to 22.13.11 #2205 (@dependabot[bot])- chore(deps-dev): bump typescript-eslint from 8.26.1 to 8.27.0 #2206 (
@dependabot[bot])- chore(deps-dev): bump tsx from 4.19.2 to 4.19.3 #2193 (
@dependabot[bot])
... (truncated)
Changelog
Sourced from ts-json-schema-generator's changelog.
v2.4.0 (Sun Apr 06 2025)
🎉 This release contains work from new contributors!🎉 Thanks for all your work!
❤️ Bence Balogh (@baloghbence0915)
❤️ Werner Robitza (@slhck)
❤️ null@dcharbonnier
❤️ Michael Matloka (@Twixes)
🚀 Enhancement
- fix: Go back to generating enums out of unions containing enums #2149 (
@Twixes@arthurfiorette)- feat: lookup project tsconfig #2068 (
@slhck)- feat: add unhandled error to append useful information #2063 (
@arthurfiorette)- fix:
--expose allwith generic types #2009 (@arthurfiorette)
🐛 Bug Fix
- chore: update Vega and Vega-Lite #2214 (
@domoritz)- chore: update deps #2200 (
@domoritz)- fix: support for generic functions #2159 (
@arthurfiorette)- style: consistent-type-imports #2144 (
@dcharbonnier)- chore: switch yarn to npm #2131 (
@domoritz)- chore: update deps #2118 (
@domoritz)- fix: keyof typeof fields inside objects #2040 (
@arthurfiorette)- fix: TypeError on const spread #2039 (
@arthurfiorette)- fix: schema generation when property name cannot be escaped #2018 (
@baloghbence0915)- chore: update deps #2007 (
@domoritz)
🔩 Dependency Updates
- chore(deps-dev): bump typescript-eslint from 8.28.0 to 8.29.0 #2216 (
@dependabot[bot])- chore(deps): bump typescript from 5.8.2 to 5.8.3 #2217 (
@dependabot[bot])- chore(deps-dev): bump eslint-plugin-prettier from 5.2.5 to 5.2.6 #2218 (
@dependabot[bot])- chore(deps-dev): bump
@eslint/jsfrom 9.23.0 to 9.24.0 #2219 (@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.14 to 22.14.0 #2220 (@dependabot[bot])- chore(deps-dev): bump
@babel/preset-typescriptfrom 7.26.0 to 7.27.0 #2209 (@dependabot[bot])- chore(deps-dev): bump typescript-eslint from 8.27.0 to 8.28.0 #2210 (
@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.11 to 22.13.14 #2211 (@dependabot[bot])- chore(deps-dev): bump eslint-plugin-prettier from 5.2.3 to 5.2.5 #2212 (
@dependabot[bot])- chore(deps-dev): bump eslint from 9.22.0 to 9.23.0 #2202 (
@dependabot[bot])- chore(deps-dev): bump vega from 5.32.0 to 5.33.0 #2203 (
@dependabot[bot])- chore(deps-dev): bump
@eslint/jsfrom 9.22.0 to 9.23.0 #2204 (@dependabot[bot])- chore(deps-dev): bump
@types/nodefrom 22.13.10 to 22.13.11 #2205 (@dependabot[bot])- chore(deps-dev): bump typescript-eslint from 8.26.1 to 8.27.0 #2206 (
@dependabot[bot])
... (truncated)
Commits
-
c42ea3dBump version to: 2.4.0 [skip ci] -
e9bcca2Update CHANGELOG.md [skip ci] -
5369bbeMerge pull request #2222 from vega/next -
b9c7171chore(deps-dev): bump typescript-eslint from 8.28.0 to 8.29.0 (#2216) -
353f726chore(deps): bump typescript from 5.8.2 to 5.8.3 (#2217) -
abfcfd9chore(deps-dev): bump eslint-plugin-prettier from 5.2.5 to 5.2.6 (#2218) -
c27653dchore(deps-dev): bump@eslint/jsfrom 9.23.0 to 9.24.0 (#2219) -
9337f5dchore(deps-dev): bump@types/nodefrom 22.13.14 to 22.14.0 (#2220) -
34776bachore: update Vega and Vega-Lite (#2214) -
5dbe7f1chore(deps-dev): bump@babel/preset-typescriptfrom 7.26.0 to 7.27.0 (#2209) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts