Releases: typegoose/typegoose
Releases · typegoose/typegoose
v12.0.0
12.0.0 (2023-11-25)
⚠ BREAKING CHANGES
- mongoose: mongoose 8.0.0 is now the version in use
- tsconfig.json: tsconfig "target" is now "es2021" which could be potentially breaking
- package.json: Minimal NodeJS version is now 16.20.1
Features
- package.json: update nodejs version to 16.20 (8dd8467)
- tsconfig.json: update "target" to match minimal NodeJS capabilities (ce3cf74)
Fixes
Style
Dependencies
Dev-Dependencies
- @types/jest: upgrade to 29.5.10 (ac2869a)
- @types/jest: upgrade to 29.5.8 (571d2af)
- @types/lodash: upgrade to 4.14.201 (9be7a9e)
- @types/lodash: upgrade to 4.14.202 (3868481)
- @types/node: upgrade to 16.11.7 (e0de5a1)
- @types/semver: upgrade to 7.5.5 (1bdd67b)
- @types/semver: upgrade to 7.5.6 (f96c647)
- @typescript-eslint/*: upgrade to 6.11.0 (470cae7)
- @typescript-eslint/*: upgrade to 6.12.0 (df34158)
- @typescript-eslint/*: upgrade to 6.9.1 (1e7784d)
- eslint: upgrade to 8.53.0 (f8a1573)
- eslint: upgrade to 8.54.0 (61a7124)
- jest-runner-tsd: upgrade to 5.0.0 (9d2dc2d)
- lint-staged: upgrade to 14.0.1 (b77a092)
- mongodb-memory-server: upgrade to 9.1.1 (e57d841)
- prettier: upgrade to 3.1.0 (433488b)
- typescript: upgrade to 5.2.2 (e5ce00b)
v12.0.0-beta.1
12.0.0-beta.1 (2023-11-16)
⚠ BREAKING CHANGES
- mongoose: mongoose 8.0.1 is now the version in use
- tsconfig.json: tsconfig "target" is now "es2021" which could be potentially breaking
- package.json: Minimal NodeJS version is now 16.20.1
Features
- package.json: update nodejs version to 16.20 (8dd8467)
- tsconfig.json: update "target" to match minimal NodeJS capabilities (ce3cf74)
Fixes
Style
Dependencies
Dev-Dependencies
- @types/jest: upgrade to 29.5.8 (571d2af)
- @types/lodash: upgrade to 4.14.201 (9be7a9e)
- @types/node: upgrade to 16.11.7 (e0de5a1)
- @types/semver: upgrade to 7.5.5 (1bdd67b)
- @typescript-eslint/*: upgrade to 6.11.0 (470cae7)
- @typescript-eslint/*: upgrade to 6.9.1 (1e7784d)
- eslint: upgrade to 8.53.0 (f8a1573)
- jest-runner-tsd: upgrade to 5.0.0 (9d2dc2d)
- lint-staged: upgrade to 14.0.1 (b77a092)
- prettier: upgrade to 3.1.0 (433488b)
- typescript: upgrade to 5.2.2 (e5ce00b)
v11.7.1
v11.7.0
11.7.0 (2023-11-03)
Features
- dont inherit typegoose option "disableLowerIndexes" (7706715)
- hooks: update hook definitions to match mongoose 7.6.2 (c97bb88)
- typegoose::buildSchema: correctly get and set "superOptions" if the top level class sets it (717a60c), closes typegoose/typegoose#890
Fixes
- utils::mergeMetadata: add options to use "getOwnMetadata" instead of "getMetadata" (148983b)
Style
- typegoose::buildSchema: rename variable to make more sense (ca4863c)
Dependencies
- mongoose: upgrade to 7.6.3 (c9399f2)
Dev-Dependencies
v11.7.0-beta.1
11.7.0-beta.1 (2023-10-30)
Features
- dont inherit typegoose option "disableLowerIndexes" (7706715)
- hooks: update hook definitions to match mongoose 7.6.2 (c97bb88)
- typegoose::buildSchema: correctly get and set "superOptions" if the top level class sets it (717a60c), closes typegoose/typegoose#890
Fixes
- utils::mergeMetadata: add options to use "getOwnMetadata" instead of "getMetadata" (148983b)
Style
- typegoose::buildSchema: rename variable to make more sense (ca4863c)
Dependencies
- mongoose: upgrade to 7.6.3 (c9399f2)
Dev-Dependencies
v11.6.0
v11.5.1
11.5.1 (2023-10-07)
Style
- apply prettier 3.0 formatting changes (07826fa)
Dev-Dependencies
- @types/jest: upgrade to 29.5.5 (e1a1a9f)
- @types/lodash: upgrade to 4.14.199 (0985e4f)
- @types/node: upgrade to 14.18.63 (f62f379)
- @types/semver: upgrade to 7.5.3 (41683d7)
- @typescript-eslint/*: upgrade to 5.62.0 (2b84106)
- commitlint: upgrade to 17.7.2 (bad796b)
- eslint-config-prettier: upgrade to 8.10.0 (a15c884)
- eslint-config-prettier: upgrade to 9.0.0 (93e3f85)
- eslint: upgrade to 8.51.0 (5313ded)
- jest: upgrade to 29.7.0 (13d92f7)
- mongodb-memory-server: upgrade to 9.0.0 (88df9ab)
- prettier: upgrade to 3.0.3 (7c198cd)
- rimraf: upgrade to 5.0.5 (b72f5c6)
v11.5.0
11.5.0 (2023-09-01)
Dependencies
- @types/jest: upgrade to 29.5.4 (ab2ab5e)
- @types/lodash: upgrade to 4.14.197 (27e1ce1)
- @types/semver: upgrade to 7.5.1 (84aa0f2)
- commitlint: upgrade to 17.7.1 (ae0c1f6)
- eslint: upgrade to 8.48.0 (03efd47)
- jest: upgrade to 29.6.4 (51d5112)
- mongodb-memory-server: upgrade to 8.15.1 (4501d7e)
- mongoose: upgrade to 7.5.0 (9a59535)
- tslib: upgrade to 2.6.2 (0e839ff)
v10.5.0
10.5.0 (2023-09-01)
Dependencies
- @types/jest: upgrade to 29.5.4 (9ba93c1)
- @types/lodash: upgrade to 4.14.197 (70c77e6)
- @types/semver: upgrade to 7.5.1 (96824e8)
- @typescript-eslint/*: upgrade to 5.62.0 (00f3265)
- commitlint: upgrade to 17.7.1 (85d2c31)
- eslint-config-prettier: upgrade to 8.10.0 (1b3b2af)
- eslint: upgrade to 8.48.0 (9b16f59)
- jest: upgrade to 29.6.4 (bc52aff)
- mongodb-memory-server: upgrade to 8.15.1 (1f3ee1b)
- mongoose: upgrade to 6.12.0 (0f11694)
- semver: upgrade to 7.5.4 (ec121a9)
- ts-jest: upgrade to 29.1.1 (52a35f2)
- tslib: upgrade to 2.6.2 (3c5fd4b)