Releases: vega/ts-json-schema-generator
Releases ยท vega/ts-json-schema-generator
v2.4.0-next.6
๐ Enhancement
- fix: Go back to generating enums out of unions containing enums #2149 (@Twixes @arthurfiorette)
Authors: 2
- Arthur Fiorette (@arthurfiorette)
- Michael Matloka (@Twixes)
v2.4.0-next.5
๐ This release contains work from new contributors! ๐
Thanks for all your work!
โค๏ธ null@dcharbonnier
โค๏ธ Werner Robitza (@slhck)
๐ Enhancement
๐ Bug Fix
- style: consistent-type-imports #2144 (@dcharbonnier)
- chore: switch yarn to npm #2131 (@domoritz)
- chore: update deps #2118 (@domoritz)
- chore: fix eslint type #2068 (@domoritz)
โ ๏ธ Pushed to next
- ci: use new node for publish action (@domoritz)
๐ฉ Dependency Updates
- chore(deps): bump commander from 12.1.0 to 13.0.0 #2148 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.18.2 to 8.19.0 #2146 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.10.2 to 22.10.5 #2147 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.18.1 to 8.18.2 #2143 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.18.0 to 8.18.1 #2141 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.10.1 to 22.10.2 #2142 (@dependabot[bot])
- chore(deps-dev): bump vega-lite from 5.22.0 to 5.23.0 #2135 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.16.0 to 9.17.0 #2136 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.16.0 to 9.17.0 #2137 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.16.0 to 8.18.0 #2138 (@dependabot[bot])
- chore(deps-dev): bump prettier from 3.3.3 to 3.4.2 #2139 (@dependabot[bot])
- chore(deps-dev): bump vega-lite from 5.21.0 to 5.22.0 #2129 (@dependabot[bot] @domoritz)
- chore(deps-dev): bump typescript-eslint from 8.16.0 to 8.17.0 #2128 (@dependabot[bot])
- chore(deps-dev): bump prettier from 3.3.3 to 3.4.2 #2130 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.15.0 to 9.16.0 #2125 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.15.0 to 8.16.0 #2123 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.9.3 to 22.10.1 #2124 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.15.0 to 9.16.0 #2126 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.14.0 to 9.15.0 #2116 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.9.0 to 22.9.3 #2119 (@dependabot[bot])
- chore(deps): bump typescript from 5.6.3 to 5.7.2 #2120 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.14.0 to 8.15.0 #2121 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.14.0 to 9.15.0 #2114 (@dependabot[bot])
- chore(deps): bump tslib from 2.8.0 to 2.8.1 #2115 (@dependabot[bot])
- chore(deps-dev): bump auto from 11.2.1 to 11.3.0 #2117 (@dependabot[bot])
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.5 #2113 (@dependabot[bot])
- chore(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.3 #2112 (@dependabot[bot])
- chore(deps): bump codecov/codecov-action from 4 to 5 #2111 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/conventional-commits from 11.2.1 to 11.3.0 #2107 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.25.7 to 7.26.0 #2108 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.7.7 to 22.9.0 #2109 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.12.2 to 8.13.0 #2110 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.13.0 to 9.14.0 #2102 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.11.0 to 8.12.2 #2103 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-typescript from 7.25.7 to 7.26.0 #2104 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.13.0 to 9.14.0 #2105 (@dependabot[bot])
- chore(deps-dev): bump tsx from 4.19.1 to 4.19.2 #2097 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.10.0 to 8.11.0 #2098 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/first-time-contributor from 11.2.1 to 11.3.0 #2099 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.25.8 to 7.26.0 #2100 (@dependabot[bot])
- chore(deps): bump tslib from 2.7.0 to 2.8.0 #2093 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.12.0 to 9.13.0 #2094 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.7.5 to 22.7.7 #2095 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.8.1 to 8.10.0 #2096 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.7.4 to 22.7.5 #2089 (@dependabot[bot])
- chore(deps): bump typescript from 5.6.2 to 5.6.3 #2090 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.25.7 to 7.25.8 #2091 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 8.7.0 to 8.8.1 #2092 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-typescript from 7.24.7 to 7.2...
v2.4.0-next.4
๐ Enhancement
- feat: add unhandled error to append useful information #2063 (@arthurfiorette)
๐ฉ Dependency Updates
- chore(deps-dev): bump @auto-it/first-time-contributor from 11.2.0 to 11.2.1 #2057 (@dependabot[bot])
- chore(deps): bump tslib from 2.6.3 to 2.7.0 #2056 (@dependabot[bot])
- chore(deps-dev): bump auto from 11.2.0 to 11.2.1 #2059 (@dependabot[bot])
- chore(deps): bump safe-stable-stringify from 2.4.3 to 2.5.0 #2049 (@dependabot[bot])
- chore(deps): bump micromatch from 4.0.7 to 4.0.8 #2052 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.25.3 to 7.25.4 #2050 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.9.0 to 9.9.1 #2051 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.24.8 to 7.25.3 #2041 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 22.0.0 to 22.4.0 #2042 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/first-time-contributor from 11.1.6 to 11.2.0 #2043 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.8.0 to 9.9.0 #2044 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Arthur Fiorette (@arthurfiorette)
v2.4.0-next.3
๐ Bug Fix
- fix: keyof typeof fields inside objects #2040 (@arthurfiorette)
Authors: 1
- Arthur Fiorette (@arthurfiorette)
v2.4.0-next.2
๐ Bug Fix
- fix: TypeError on const spread #2039 (@arthurfiorette)
๐ฉ Dependency Updates
- chore(deps-dev): bump @eslint/js from 9.8.0 to 9.9.0 #2035 (@dependabot[bot])
- chore(deps-dev): bump @auto-it/conventional-commits from 11.1.6 to 11.2.0 #2036 (@dependabot[bot])
- chore(deps): bump typescript from 5.5.3 to 5.5.4 #2037 (@dependabot[bot])
- chore(deps-dev): bump tsx from 4.16.2 to 4.17.0 #2038 (@dependabot[bot])
- chore(deps-dev): bump vega-lite from 5.19.0 to 5.20.1 #2030 (@dependabot[bot] @domoritz)
- chore(deps-dev): bump @babel/core from 7.24.7 to 7.25.2 #2031 (@dependabot[bot])
- chore(deps-dev): bump auto from 11.1.6 to 11.2.0 #2032 (@dependabot[bot])
- chore(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 #2033 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 20.14.10 to 22.0.0 #2029 (@dependabot[bot])
- chore(deps-dev): bump eslint and @types/eslint #2027 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 7.16.0 to 7.17.0 #2028 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.24.7 to 7.24.8 #2019 (@dependabot[bot])
- chore(deps-dev): bump ajv from 8.16.0 to 8.17.1 #2020 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 7.15.0 to 7.16.0 #2021 (@dependabot[bot])
- chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 #2022 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Arthur Fiorette (@arthurfiorette)
- Dominik Moritz (@domoritz)
v2.4.0-next.1
๐ This release contains work from a new contributor! ๐
Thank you, Bence Balogh (@baloghbence0915), for all your work!
๐ Bug Fix
- fix: schema generation when property name cannot be escaped #2018 ([email protected])
๐ฉ Dependency Updates
- chore(deps-dev): bump typescript-eslint from 7.14.1 to 7.15.0 #2013 (@dependabot[bot])
- chore(deps-dev): bump tsx from 4.16.0 to 4.16.2 #2014 (@dependabot[bot])
- chore(deps): bump typescript from 5.5.2 to 5.5.3 #2015 (@dependabot[bot])
- chore(deps-dev): bump @types/node from 20.14.9 to 20.14.10 #2016 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Bence Balogh (@baloghbence0915)
v2.4.0-next.0
๐ Enhancement
- fix:
--expose all
with generic types #2009 (@arthurfiorette)
๐ Bug Fix
โ ๏ธ Pushed to next
- docs: overrides (@domoritz)
๐ฉ Dependency Updates
- chore(deps): bump typescript from 5.4.5 to 5.5.2 #2005 (@dependabot[bot])
- chore(deps-dev): bump tsx from 4.10.5 to 4.16.0 #2006 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-env from 7.24.6 to 7.24.7 #1999 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.4.0 to 9.5.0 #2000 (@dependabot[bot])
- chore(deps): bump braces from 3.0.2 to 3.0.3 #1993 (@dependabot[bot])
- chore(deps-dev): bump @babel/preset-typescript from 7.24.1 to 7.24.7 #1995 (@dependabot[bot])
- chore(deps-dev): bump prettier from 3.2.5 to 3.3.1 #1988 (@dependabot[bot])
- chore(deps): bump tslib from 2.6.2 to 2.6.3 #1989 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.24.6 to 7.24.7 #1991 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Arthur Fiorette (@arthurfiorette)
- Dominik Moritz (@domoritz)
v2.3.0
๐ This release contains work from a new contributor! ๐
Thank you, Lajos (@gallayl), for all your work!
๐ Enhancement
- feat: get version from package.json #1979 (@domoritz)
- fix: revert back to commons js #1975 (@arthurfiorette)
- fix: remove ts-expose-types temporarily #1968 (@arthurfiorette)
- Added diagnostics to all errors #1963 (@arthurfiorette)
๐ Bug Fix
- fix(factory): Fix deprecated glob import that prevents using from code after glob upgrade #1981 (@gallayl)
- fix: Unknown type "undefined" when using generics without base type #1978 (@arthurfiorette)
๐ฉ Dependency Updates
- chore(deps-dev): bump @babel/preset-env from 7.24.5 to 7.24.6 #1982 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.3.0 to 9.4.0 #1984 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.24.5 to 7.24.6 #1983 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.3.0 to 9.4.0 #1985 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.2.0 to 9.3.0 #1970 (@dependabot[bot])
- chore(deps-dev): bump ajv from 8.13.0 to 8.14.0 #1971 (@dependabot[bot])
- chore(deps-dev): bump typescript-eslint from 7.8.0 to 7.10.0 #1972 (@dependabot[bot])
Authors: 4
- @dependabot[bot]
- Arthur Fiorette (@arthurfiorette)
- Dominik Moritz (@domoritz)
- Lajos (@gallayl)
v2.3.0-next.5
๐ This release contains work from a new contributor! ๐
Thank you, Lajos (@gallayl), for all your work!
๐ Bug Fix
- fix(factory): Fix deprecated glob import that prevents using from code after glob upgrade #1981 (@gallayl)
๐ฉ Dependency Updates
- chore(deps-dev): bump @babel/preset-env from 7.24.5 to 7.24.6 #1982 (@dependabot[bot])
- chore(deps-dev): bump eslint from 9.3.0 to 9.4.0 #1984 (@dependabot[bot])
- chore(deps-dev): bump @babel/core from 7.24.5 to 7.24.6 #1983 (@dependabot[bot])
- chore(deps-dev): bump @eslint/js from 9.3.0 to 9.4.0 #1985 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Lajos (@gallayl)
v2.3.0-next.4
๐ Bug Fix
- fix: Unknown type "undefined" when using generics without base type #1978 (@arthurfiorette)
Authors: 1
- Arthur Fiorette (@arthurfiorette)