Skip to content

Releases: nestjs/config

Release 4.0.0

17 Jan 13:51
163a4a8
Compare
Choose a tag to compare

Breaking changes

The order in which configuration variables are read by the ConfigService#get method has been updated. The new order is:

  • Internal configuration (config namespaces and custom config files)
  • Validated environment variables (if validation is enabled and a schema is provided)
  • The process.env object

Previously, validated environment variables and the process.env object were read first, preventing them from being overridden by internal configuration. With this update, internal configuration will now always take precedence over environment variables.

Additionally, the ignoreEnvVars configuration option, which previously allowed disabling validation of the process.env object, has been deprecated. Instead, use the validatePredefined option (set to false to disable validation of predefined environment variables). Predefined environment variables refer to process.env variables that were set before the module was imported. For example, if you start your application with PORT=3000 node main.js, the PORT variable is considered predefined. However, variables loaded by the ConfigModule from a .env file are not classified as predefined.

A new skipProcessEnv option has also been introduced. This option allows you to prevent the ConfigService#get method from accessing the process.env object entirely, which can be helpful when you want to restrict the service from reading environment variables directly.

Changelog

  • chore: update config attributes to more self descriptive names (c2eaf04)
  • chore(deps): update nest monorepo to v11 (1c20713)
  • feat: order of reading variables, add skip predefined (c53c63c)

Release 3.3.0

21 Oct 12:23
b7e7c67
Compare
Choose a tag to compare
  • Merge branch 'lovesharma95-lovesharma95-feature/loadAsync' (fdff9c1)
  • chore: minor formatting changes (7ab5a27)
  • Merge branch 'lovesharma95-feature/loadAsync' of https://github.com/lovesharma95/nestjs-config into lovesharma95-lovesharma95-feature/loadAsync (16ff146)
  • Update lib/config.module.ts (77515e1)
  • chore(deps): update dependency @types/lodash to v4.17.12 (ebdb8c2)
  • chore(deps): update dependency @types/node to v20.16.13 (93ed4c3)
  • chore(deps): update dependency eslint to v9.13.0 (29fabda)
  • chore(deps): update dependency @types/lodash to v4.17.11 (ec09f9d)
  • chore(deps): update typescript-eslint monorepo to v8.10.0 (6aad852)
  • chore(deps): update dependency @types/node to v20.16.12 (0375223)
  • chore(deps): update nest monorepo to v10.4.5 (ba884de)
  • chore(deps): update dependency release-it to v17.10.0 (1f12524)
  • chore(deps): update typescript-eslint monorepo to v8.9.0 (2329c84)
  • chore(deps): update dependency release-it to v17.9.0 (c44bc35)
  • chore(deps): update dependency release-it to v17.8.2 (ca6bff9)
  • chore(deps): update dependency typescript to v5.6.3 (3bb4ad6)
  • chore(deps): update dependency @types/node to v20.16.11 (8570424)
  • chore(deps): update typescript-eslint monorepo to v8.8.1 (b9e1757)
  • chore(deps): update dependency eslint to v9.12.0 (dd71c7e)
  • chore(deps): update dependency release-it to v17.7.0 (5faf74a)
  • chore(deps): update dependency eslint to v9 (d692263)
  • chore(deps): update dependency eslint-plugin-import to v2.31.0 (2c14992)
  • chore(deps): update dependency @types/lodash to v4.17.10 (031e5ab)
  • chore(deps): update typescript-eslint monorepo to v8.8.0 (bc01b6c)
  • chore(deps): update dependency @types/node to v20.16.10 (b2bb9b2)
  • chore(deps): update dependency @types/node to v20.16.9 (b404072)
  • chore(deps): update dependency @types/node to v20.16.8 (89da7a5)
  • chore(deps): update dependency @types/node to v20.16.7 (5ac872b)
  • chore(deps): update dependency @types/node to v20.16.6 (1a537fd)
  • chore(deps): update dependency @types/lodash to v4.17.9 (ec36f5e)
  • chore(deps): update typescript-eslint monorepo to v8.7.0 (2f415ee)
  • chore(deps): update nest monorepo to v10.4.4 (d455b3c)
  • chore(deps): update nest monorepo to v10.4.3 (a3819dd)
  • chore(deps): update typescript-eslint monorepo to v8.6.0 (490b4b6)
  • chore(deps): update dependency eslint to v8.57.1 (6d54ba9)
  • chore(deps): update nest monorepo to v10.4.2 (ae48d1d)
  • chore(deps): update dependency @types/jest to v29.5.13 (765d5f3)
  • chore(deps): update dependency husky to v9.1.6 (da6c822)
  • chore(deps): update commitlint monorepo to v19.5.0 (5d4ab1f)
  • chore(deps): update typescript-eslint monorepo to v8.5.0 (42a84e0)
  • chore(deps): update dependency typescript to v5.6.2 (ca7109b)
  • chore(deps): update dependency @types/node to v20.16.5 (57ecde3)
  • chore(deps): update dependency @types/node to v20.16.4 (dd53564)
  • chore(deps): update dependency eslint-plugin-import to v2.30.0 (4b00669)
  • chore(deps): update typescript-eslint monorepo to v8.4.0 (7e0b960)
  • chore(deps): update dependency lint-staged to v15.2.10 (a430907)
  • chore(deps): update dependency @types/node to v20.16.3 (40cfde7)
  • chore(deps): update commitlint monorepo to v19.4.1 (806e4d5)
  • chore(deps): update dependency @types/node to v20.16.2 (cfa1156)
  • chore(deps): update typescript-eslint monorepo to v8.3.0 (0143522)
  • chore(deps): update dependency ts-jest to v29.2.5 (a28244e)
  • chore(deps): update dependency husky to v9.1.5 (37204eb)
  • chore(deps): update typescript-eslint monorepo to v8.2.0 (79df90b)
  • chore(deps): update dependency @types/node to v20.16.1 (9a235ba)
  • chore(deps): update dependency @types/node to v20.16.0 (a7e6959)
  • chore(deps): update dependency @types/node to v20.15.0 (281cbf1)
  • chore(deps): update nest monorepo to v10.4.1 (27cf52a)
  • chore(deps): update dependency lint-staged to v15.2.9 (cfa9e58)
  • chore(deps): update typescript-eslint monorepo to v8.1.0 (0dee144)
  • chore(deps): update nest monorepo to v10.4.0 (fd86a02)
  • chore(deps): update dependency @types/node to v20.14.15 (8fe704e)
  • chore(deps): update dependency @commitlint/cli to v19.4.0 (0688603)
  • chore(deps): update typescript-eslint monorepo to v8.0.1 (21eea18)
  • chore(deps): update dependency lint-staged to v15.2.8 (0562f33)
  • chore(deps): update dependency @types/node to v20.14.14 (4118be2)
  • chore(deps): update dependency ts-jest to v29.2.4 (ca65ecb)
  • chore(deps): update typescript-eslint monorepo to v8 (d9b8984)
  • chore(deps): update typescript-eslint monorepo to v7.18.0 (6aec346)
  • chore(deps): update dependency husky to v9.1.4 (2047b52)
  • chore(deps): update dependency @types/node to v20.14.13 (af010d2)
  • chore(deps): update dependency husky to v9.1.3 (0407334)
  • chore(deps): update dependency husky to v9.1.2 (31e937e)
  • chore(deps): update dependency @types/node to v20.14.12 (433c883)
  • chore(deps): update dependency typescript to v5.5.4 (869fa9e)
  • chore(deps): update typescript-eslint monorepo to v7.17.0 (2252723)
  • chore(deps): update dependency ts-jest to v29.2.3 (7eb3f55)
  • chore(deps): update dependency husky to v9.1.1 (abfc2de)
  • chore(deps): update dependency husky to v9.1.0 (e5cbe62)
  • chore(deps): update dependency @types/node to v20.14.11 (ddf88bf)
  • chore(deps): update dependency @types/lodash to v4.17.7 (700a88a)
  • chore(deps): update typescript-eslint monorepo to v7.16.1 (cc5db53)
  • chore(deps): update dependency release-it to v17.6.0 (2ad59d5)
  • chore(deps): update dependency prettier to v3.3.3 (a4f842c)
  • chore(deps): update dependency ts-jest to v29.2.2 (5e7e143)
  • chore(deps): update dependency rimraf to v6.0.1 (215a503)
  • chore(deps): update dependency ts-jest to v29.2.1 (6321a64)
  • chore(deps): update dependency rimraf to v6 (86a869a)
  • chore(deps): update dependency rimraf to v5.0.9 (7cf9306)
  • chore(deps): update typescript-eslint monorepo to v7.16.0 (ab9b5a1)
  • chore(deps): update dependency release-it to v17.5.0 (457c232)
  • chore(deps): update dependency ts-jest to v29.2.0 (784adb1)
  • chore(deps): update dependency rimraf to v5.0.8 (3cdc05c)
  • chore(deps): update dependency @types/node to v20.14.10 (6f0441f)
  • chore(deps): update typescript-eslint monorepo to v7.15.0 (b63402f)
  • chore(deps): update dependency typescript to v5.5.3 (7e8e76d)
  • feat(): support for async configuration in load (8d9e2d1)
  • feat(): support for async configuration in load (ff13342)
  • added loadAsync option in forRoot (dc49a27)
  • feat(): support load asynchronous (685565c)

Release 3.2.3

01 Jul 12:09
5133c72
Compare
Choose a tag to compare
  • Merge branch 'Motii1-remove-unnecessary-uuid' (faa8f59)
  • chore: resolve conflicts (0045924)
  • Merge pull request #1752 from nestjs/renovate/nest-monorepo (f039417)
  • chore(deps): update nest monorepo to v10.3.10 (00febb5)
  • Merge pull request #1698 from nestjs/renovate/cimg-node-22.x (b2ef5a8)
  • Merge pull request #1751 from nestjs/renovate/release-it-17.x (81534ba)
  • Merge pull request #1746 from micalevisk/patch-1 (ea180e4)
  • chore(deps): update dependency release-it to v17.4.1 (3b03bd9)
  • chore(deps): update dependency @types/lodash to v4.17.6 (112b556)
  • chore(deps): update dependency @types/node to v20.14.9 (295709b)
  • chore(deps): update typescript-eslint monorepo to v7.14.1 (17058a4)
  • chore(deps): update dependency @types/node to v20.14.8 (cf1fbc6)
  • feat: less verbose module referencing on errors/debug messages (0f0176a)
  • chore(deps): update dependency release-it to v17.4.0 (56497be)
  • chore(deps): update dependency @types/node to v20.14.7 (e31959c)
  • chore(deps): update dependency typescript to v5.5.2 (ec9b67d)
  • chore(deps): update node.js to v22 (2b7858c)
  • chore(deps): update dependency joi to v17.13.3 (2bffa1a)
  • chore(deps): update dependency @types/node to v20.14.6 (628dd4a)
  • chore(deps): update dependency joi to v17.13.2 (38c5f04)
  • chore(deps): update dependency @types/node to v20.14.5 (3f1efcf)
  • chore(deps): update dependency @types/node to v20.14.4 (ac86947)
  • chore(deps): update typescript-eslint monorepo to v7.13.1 (41c68f5)
  • chore(deps): update dependency ts-jest to v29.1.5 (8948ce8)
  • chore(deps): update dependency lint-staged to v15.2.7 (bb338b8)
  • chore(deps): update dependency lint-staged to v15.2.6 (bfa8fc4)
  • chore(deps): update dependency prettier to v3.3.2 (84814cd)
  • chore(deps): update typescript-eslint monorepo to v7.13.0 (20dce4e)
  • chore(deps): update dependency @types/lodash to v4.17.5 (e0aa801)
  • chore(deps): update dependency prettier to v3.3.1 (e400d73)
  • chore(deps): update dependency @types/node to v20.14.2 (b53e8e6)
  • chore(deps): update dependency @types/node to v20.14.1 (7542203)
  • chore(deps): update typescript-eslint monorepo to v7.12.0 (971bb0d)
  • chore(deps): update nest monorepo to v10.3.9 (a5be017)
  • chore(deps): update dependency @types/node to v20.14.0 (63c18ce)
  • chore(deps): update dependency prettier to v3.3.0 (bfb3346)
  • chore(deps): update dependency @types/node to v20.13.0 (91fa417)
  • chore(deps): update dependency @types/node to v20.12.13 (fab616f)
  • chore(deps): update dependency ts-jest to v29.1.4 (0d1c2d0)
  • chore(deps): update typescript-eslint monorepo to v7.11.0 (e054a60)
  • chore(deps): update dependency lint-staged to v15.2.5 (f08464a)
  • chore(deps): update dependency lint-staged to v15.2.4 (bee9517)
  • chore(deps): update dependency ts-jest to v29.1.3 (eeb5c99)
  • chore(deps): update dependency release-it to v17.3.0 (18777c2)
  • chore(deps): update typescript-eslint monorepo to v7.10.0 (56e9c84)
  • chore(deps): update dependency @types/lodash to v4.17.4 (6720586)
  • chore(deps): update dependency @types/node to v20.12.12 (be876a5)
  • chore(deps): update typescript-eslint monorepo to v7.9.0 (6e765c2)
  • chore(deps): update dependency rimraf to v5.0.7 (7cb161d)
  • chore(deps): update dependency rimraf to v5.0.6 (b930445)
  • chore(deps): update dependency @types/node to v20.12.11 (f3d2e2e)
  • chore(deps): update dependency @types/node to v20.12.10 (5a1786d)
  • chore(deps): update dependency @types/lodash to v4.17.1 (cdd9ee0)
  • chore(deps): update dependency joi to v17.13.1 (4c6a836)
  • chore(deps): update dependency @types/node to v20.12.8 (e1890c1)
  • chore(deps): replace external uuid dependency with node:crypto (b5fb022)
  • chore(deps): update typescript-eslint monorepo to v7.8.0 (d4d025f)
  • chore(deps): update dependency release-it to v17.2.1 (41a76db)
  • chore(deps): update dependency joi to v17.13.0 (30a617b)
  • chore(deps): update commitlint monorepo to v19.3.0 (a96b8e9)
  • chore(deps): update typescript-eslint monorepo to v7.7.1 (872f486)
  • chore(deps): update nest monorepo to v10.3.8 (7f5d4fa)
  • chore(deps): update typescript-eslint monorepo to v7.7.0 (5062937)
  • chore(deps): update commitlint monorepo to v19.2.2 (1ac2686)
  • chore(deps): update dependency release-it to v17.2.0 (01e3879)
  • chore(deps): update dependency typescript to v5.4.5 (db7683d)
  • chore(deps): update dependency @types/node to v20.12.7 (52ebd93)
  • chore(deps): update dependency @types/node to v20.12.6 (0db2573)
  • chore(deps): update typescript-eslint monorepo to v7.6.0 (8a9c9e7)
  • chore(deps): update dependency @types/node to v20.12.5 (542604b)

Release 3.2.2

05 Apr 06:42
8b41ca4
Compare
Choose a tag to compare
  • Merge pull request #1669 from nestjs/renovate/cimg-node-21.x (bad1f9e)
  • Merge pull request #1677 from dariusj18/master (8b37dfb)
  • chore(deps): update dependency typescript to v5.4.4 (ae7ec29)
  • chore(deps): update dependency @types/node to v20.12.4 (7f51f18)
  • chore(deps): update dependency joi to v17.12.3 (e61c459)
  • chore(deps): update dependency @types/node to v20.12.3 (8959809)
  • feat: ability to disable debug message in ConditionalModule (ec6970f)
  • chore(deps): update typescript-eslint monorepo to v7.5.0 (674b9c1)
  • chore(deps): update dependency @types/node to v20.12.2 (ee9dabd)
  • chore(deps): update dependency reflect-metadata to v0.2.2 (0827671)
  • chore(deps): update nest monorepo to v10.3.7 (9f0c077)
  • chore(deps): update nest monorepo to v10.3.6 (3122953)
  • chore(deps): update typescript-eslint monorepo to v7.4.0 (2624c41)
  • chore(deps): update node.js to v21.7 (6eace30)

Release 3.2.1

25 Mar 07:40
eb21547
Compare
Choose a tag to compare
  • Merge pull request #1624 from nestjs/renovate/dotenv-16.x (c3b6d5f)
  • Merge pull request #1666 from bejewel-kyoungmin/test-priority-env-load-configuration (93e5f70)
  • Merge branch 'master' of https://github.com/nestjs/config (15dcdfa)
  • Merge branch 'silh-conditional-module-timer-cleanup' (cf8e3c5)
  • chore: add unref call (e416a64)
  • fix: close timeout in ConditionalModule (246bb77)
  • chore(deps): update nest monorepo to v10.3.5 (7b37307)
  • test(@nestjs/config) add more tests for priority (f95c1f9)
  • Merge pull request #1665 from bejewel-kyoungmin/fix-reset-env-correctly (6b68c92)
  • test(@nestjs/config) reset env correctly (6498d2b)
  • chore(deps): update dependency typescript to v5.4.3 (7a7dc4d)
  • chore(deps): update dependency @types/node to v20.11.30 (d32180a)
  • chore(deps): update dependency @commitlint/cli to v19.2.1 (4dc9115)
  • chore(deps): update typescript-eslint monorepo to v7.3.1 (583bf5b)
  • chore(deps): update dependency @types/node to v20.11.29 (47f6d65)
  • chore(deps): update typescript-eslint monorepo to v7.3.0 (bcb5a07)
  • chore(deps): update nest monorepo to v10.3.4 (855d313)
  • chore(deps): update dependency @types/node to v20.11.28 (bbac53a)
  • chore(deps): update dependency @commitlint/cli to v19.2.0 (0edfd8a)
  • chore(deps): update dependency @types/node to v20.11.27 (f7374a2)
  • chore(deps): update dependency @types/lodash to v4.17.0 (379d479)
  • chore(deps): update commitlint monorepo to v19.1.0 (6c46193)
  • chore(deps): update dependency @types/node to v20.11.26 (c2c6fb4)
  • chore(deps): update typescript-eslint monorepo to v7.2.0 (9ade429)
  • chore(deps): update dependency typescript to v5.4.2 (190fee7)
  • chore(deps): update dependency @types/node to v20.11.25 (9c0d299)
  • chore(deps): update typescript-eslint monorepo to v7.1.1 (a8edfdd)
  • chore(deps): update dependency @types/node to v20.11.24 (163cdf2)
  • chore(deps): update dependency @types/node to v20.11.22 (a30d96c)
  • chore(deps): update commitlint monorepo to v19.0.3 (2d11e83)
  • chore(deps): update dependency @types/node to v20.11.21 (26b8d34)
  • chore(deps): update dependency @commitlint/cli to v19.0.1 (62dba33)
  • chore(deps): update commitlint monorepo to v19 (ba89a55)
  • chore(deps): update typescript-eslint monorepo to v7.1.0 (97a6ef0)
  • chore(deps): update dependency eslint to v8.57.0 (5f011e9)
  • chore(deps): update dependency @types/node to v20.11.20 (0087287)
  • chore(deps): update dependency joi to v17.12.2 (ef9090f)
  • fix(deps): update dependency dotenv to v16.4.5 (04205fd)
  • chore(deps): update typescript-eslint monorepo to v7.0.2 (504e24a)
  • chore(deps): update dependency release-it to v17.1.1 (4d53abc)
  • chore(deps): update dependency @types/node to v20.11.19 (afc9d9c)
  • chore(deps): update dependency @types/node to v20.11.18 (21ece8e)
  • chore(deps): update dependency release-it to v17.0.5 (f8b0143)
  • chore(deps): update dependency husky to v9.0.11 (45932f9)
  • chore(deps): update commitlint monorepo to v18.6.1 (f7b682e)
  • chore(deps): update typescript-eslint monorepo to v7 (4663777)
  • chore(deps): update nest monorepo to v10.3.3 (b6357a4)
  • chore(deps): update dependency @types/node to v20.11.17 (eb1c6be)
  • Merge pull request #1564 from nestjs/renovate/reflect-metadata-0.x (9930dce)
  • chore(deps): update dependency reflect-metadata to v0.2.1 (959a1a4)

Release 3.2.0

07 Feb 11:45
e45cbb0
Compare
Choose a tag to compare
  • feat: add config changes stream (1af2431)
  • Merge pull request #1575 from SeiwonPark/feature/setting-env (78cd4f2)
  • Merge pull request #1622 from nestjs/renovate/nest-monorepo (88b1d88)
  • chore(deps): update nest monorepo to v10.3.2 (a4c9c02)
  • Merge pull request #1504 from nestjs/renovate/cimg-node-21.x (62fe61f)
  • Merge pull request #1591 from nestjs/renovate/dotenv-16.x (8280932)
  • Merge pull request #1621 from nestjs/renovate/nest-monorepo (924a6c3)
  • chore(deps): update nest monorepo to v10.3.2 (1d28ef2)
  • chore(deps): update typescript-eslint monorepo to v6.21.0 (c1369f0)
  • chore(deps): update dependency lint-staged to v15.2.2 (95daf99)
  • chore(deps): update dependency prettier to v3.2.5 (f2cc17b)
  • chore(deps): update dependency husky to v9.0.10 (b1a528d)
  • chore(deps): update dependency @types/node to v20.11.16 (3aef7e3)
  • chore(deps): update dependency @types/jest to v29.5.12 (30ad829)
  • chore(deps): update dependency @types/node to v20.11.15 (163a18e)
  • chore(deps): update dependency @types/node to v20.11.14 (80a18a3)
  • chore(deps): update dependency lint-staged to v15.2.1 (4facfc9)
  • chore(deps): update dependency @types/node to v20.11.13 (c29501c)
  • chore(deps): update typescript-eslint monorepo to v6.20.0 (f3da5d0)
  • chore(deps): update dependency joi to v17.12.1 (76b60df)
  • chore(deps): update dependency husky to v9.0.7 (655a0a1)
  • chore(deps): update dependency @types/node to v20.11.10 (9b2914c)
  • chore(deps): update dependency @types/node to v20.11.9 (a6c24be)
  • chore(deps): update dependency @types/node to v20.11.8 (ee3fa0f)
  • chore(deps): update dependency @types/node to v20.11.7 (89f2751)
  • chore(deps): update dependency husky to v9.0.6 (e5a0acd)
  • chore(deps): update dependency @types/uuid to v9.0.8 (9318a5c)
  • chore(deps): update dependency husky to v9.0.5 (1bfe9c2)
  • chore(deps): update commitlint monorepo to v18.6.0 (b0fd110)
  • chore(deps): update dependency husky to v9.0.2 (f64502c)
  • chore(deps): update dependency husky to v9 (c16a5db)
  • fix(deps): update dependency dotenv to v16.4.1 (dad6fe7)
  • chore(deps): update dependency @types/node to v20.11.6 (b59fbda)
  • chore(deps): update nest monorepo to v10.3.1 (474b62a)
  • chore(deps): update dependency release-it to v17.0.3 (d73b260)
  • chore(deps): update typescript-eslint monorepo to v6.19.1 (82cad8c)
  • chore(deps): update dependency ts-jest to v29.1.2 (9c9c2de)
  • chore(deps): update commitlint monorepo to v18.5.0 (c8d29ab)
  • chore(deps): update dependency joi to v17.12.0 (83c66ae)
  • chore(deps): update dependency prettier to v3.2.4 (dce5376)
  • chore(deps): update dependency @types/node to v20.11.5 (5d93560)
  • chore(deps): update dependency prettier to v3.2.3 (3eb9583)
  • chore(deps): update node.js to v21 (cfccd78)
  • chore(deps): update dependency @types/node to v20.11.4 (1e5aab1)
  • chore(deps): update dependency @types/node to v20.11.3 (5cdd128)
  • chore(deps): update typescript-eslint monorepo to v6.19.0 (16509c1)
  • chore(deps): update dependency joi to v17.11.1 (a8fa198)
  • chore(deps): update dependency @types/node to v20.11.2 (a6062b0)
  • chore(deps): update dependency @types/node to v20.11.1 (26e5bc2)
  • chore(deps): update dependency prettier to v3.2.2 (ab40813)
  • chore(deps): update dependency prettier to v3.2.1 (d37bd70)
  • chore(deps): update dependency @types/node to v20.11.0 (c83702f)
  • chore(deps): update dependency @types/node to v20.10.8 (f963bfc)
  • chore(deps): update typescript-eslint monorepo to v6.18.1 (6eafc46)
  • chore(deps): update dependency @types/node to v20.10.7 (4cb8b47)
  • feat: set env dynamically (#1476) (761ef89)
  • chore(deps): update typescript-eslint monorepo to v6.18.0 (0838552)
  • chore(deps): update commitlint monorepo to v18.4.4 (ff20385)
  • chore(deps): update typescript-eslint monorepo to v6.17.0 (162749e)
  • chore(deps): update dependency @types/node to v20.10.6 (ae578c3)
  • chore(deps): update typescript-eslint monorepo to v6.16.0 (54093f1)
  • chore(deps): update typescript-eslint monorepo to v6.15.0 (13acabf)
  • chore(deps): update nest monorepo to v10.3.0 (0a4608f)
  • chore(deps): update dependency @types/node to v20.10.5 (0343304)
  • chore(deps): update dependency eslint to v8.56.0 (fdabba1)
  • chore(deps): update dependency eslint-plugin-import to v2.29.1 (7b8f4e2)
  • chore(deps): update typescript-eslint monorepo to v6.14.0 (3146201)
  • chore(deps): update dependency prettier to v3.1.1 (ea61df5)
  • chore(deps): update dependency release-it to v17.0.1 (25efebb)
  • chore(deps): update dependency reflect-metadata to v0.1.14 (7e3b87a)
  • chore(deps): update dependency @types/node to v20.10.4 (4db7511)
  • chore(deps): update dependency typescript to v5.3.3 (3c7c289)
  • chore(deps): update dependency @types/jest to v29.5.11 (ceedeb1)
  • chore(deps): update typescript-eslint monorepo to v6.13.2 (050731b)
  • chore(deps): update dependency @types/node to v20.10.3 (02af7c3)
  • chore(deps): update dependency lint-staged to v15.2.0 (a8902a4)
  • chore(deps): update dependency eslint-config-prettier to v9.1.0 (65ce899)
  • chore(deps): update dependency eslint to v8.55.0 (cb506f2)
  • chore(deps): update dependency @types/node to v20.10.2 (df888a5)
  • chore(deps): update dependency @types/node to v20.10.1 (c80abde)
  • chore(deps): update typescript-eslint monorepo to v6.13.1 (1ce8874)
  • chore(deps): update typescript-eslint monorepo to v6.13.0 (d5eee9e)
  • chore(deps): update dependency @types/node to v20.10.0 (6cc0f21)
  • chore(deps): update dependency @types/node to v20.9.5 (25fdaa3)
  • chore(deps): update dependency @types/node to v20.9.4 (569e80d)
  • chore(deps): update dependency @types/jest to v29.5.10 (044b28e)
  • chore(deps): update dependency @types/node to v20.9.3 (31a8fe4)
  • chore(deps): update dependency @types/lodash to v4.14.202 (15c7203)
  • chore(deps): update dependency @types/jest to v29.5.9 (2e438e2)
  • chore(deps): update commitlint monorepo to v18.4.3 (c749b9d)
  • chore(deps): update typescript-eslint monorepo to v6.12.0 (8d5de26)
  • chore(deps): update dependency typescript to v5.3.2 (21cf0dd)
  • chore(deps): update nest monorepo to v10.2.10 (08950f1)
  • chore(deps): update dependency @types/node to v20.9.2 (b346ace)
  • chore(deps): update dependency eslint to v8.54.0 (8c42690)
  • chore(deps): update nest monorepo to v10.2.9 (e5511ba)
  • chore(deps): update dependency @types/node to v20.9.1 (e9469bb)
  • chore(deps): update commitlint monorepo to v18.4.2 (57c8234)
  • chore(deps): update typescript-eslint monorepo to v6.11.0 (015b79e)
  • chore(deps): update dependency prettier to v3.1.0 (5fec736)
  • chore(deps): update dependency release-it to v17 (8b70421)
  • chore(deps): update dependency lint-staged to v15.1.0 (0d2dd4e)
  • chore(deps): update dependency @commitlint/cli to v18.4.1 (a76b724)
  • chore(deps): update commitlint monorepo to v18.4.0 (ffa5688)
  • chore(deps): update dependency @types/node to v20.9.0 (6cf0908)
  • chore(deps): update dependency @types/uuid to v9.0.7 (120dd2f)
  • chore(deps): update dependency @types/lodash to v4.14.201 (a6a58dd)
  • chore(deps): update dependency @types/jest to v29.5.8 (14ab4be)
  • chore(deps): update typescript-eslint monorepo to v6.10.0 (e139159)
  • chore(deps): update dependency eslint to v8.53.0 (761133e)
  • chore(deps): update nest monorepo to v10.2.8 (fc82daa)
  • chore(deps): update dependency @types/node to v20.8.10 (53c9050)
  • chore(deps): update dependency @types/jest to v29.5.7 (cbe9246)
  • chore(deps): update typescript-eslint monorepo to v6.9.1 (61f2743)
  • chore(deps): update dependency @commitlint/cli to v18.2.0 (db81db4)
  • chore(deps): update dependency @types/node to v20.8.9 (a4471df)
  • chore(deps): update commitlint monorepo to v18.1.0 (a49ab5b)
  • chore(deps): update dependency @types/node to v20 (8ab85f8)
  • chore(deps): update typescript-eslint monorepo to v6.9.0 (7836b7a)
  • chore(deps): update dependency eslint-plugin-import to v2.29.0 (ad55b72)
  • chore(deps): update dependency eslint to v8.52.0 (79ca608)
  • chore(deps): update commitlint monorepo to v18 (d0ecda4)
  • chore(deps): update commitlint monorepo to v17.8.1 (5103ed8)
  • chore(deps): update dependency lint-staged to v15.0.2 (66f04e1)
  • chore(deps): update dependency @types/uuid to v9.0.6 (9121a40)
  • chore(deps): update dependency @types/node to v18.18.6 (5683b7a)
  • chore(deps): update dependency @types/lodash to v4.14.200 (47fabf6)
  • chore(deps): update dependency @types/jest to v29.5.6 (6c8c9fd)
  • chore(deps): update typescript-eslint monorepo to v6.8.0 (a6b8002)
  • chore(deps): update dependency lint-staged to v15.0.1 (b735b3e)
  • chore(deps): update dependency lint-staged to v15 (060e6da)
  • chore(deps): update commitlint monorepo to v17.8.0 (d103a20)
  • chore(deps): update dependency @types/node to v18.18.5 (84fee11)
  • chore(deps): update typescript-eslint monorepo to v6.7.5 (32fa772)
  • chore(deps): update dependency @types/uuid to v9.0.5 (7804233)
  • chore(deps): update dependency @types/node to v18.18.4 (7e18cc3)
  • chore(deps): update dependency eslint to v8.51.0 (0d5c337)
  • Merge pull request #1487 from nestjs/renovate/nest-monorepo (64c9cfe)
  • chore(deps): update nest monorepo to v10.2.7 (b2df125)
  • chore(deps): update dependency joi to v17.11.0 (0e081a0)
  • chore(deps): update dependency @types/node to v18.18.3 (14fa307)
  • chore(deps): update typescript-eslint monorepo to v6.7.4 (0150816)
  • chore(deps): update dependency @types/node to v18.18.1 (ecf167e)
  • chore(deps): update dependency @commitlint/cli to v17.7.2 (7a59b47)
  • chore(deps): update dependency release-it to v16.2.1 (daf4ce0)
  • chore(deps): update dependency rimraf to v5.0.5 (3e32fd0)
  • chore(deps): update dependency rimraf to v5.0.4 (28beb30)
  • chore(deps): update dependency @types/node to v18.18.0 (d06dac7)
  • chore(deps): update typescript-eslint monorepo to v6.7.3 (cc87c27)
  • chore(deps): update dependency @types/node to v18.17.19 (c105c63)
  • chore(deps): update dependency release-it to v16.2.0 (0c4d9b4)
  • chore(deps): update dependency @types/lodash to v4.14.199 (a21e9e2)
  • chore(deps): update dependency eslint to v8.50.0 (883e420)
  • chore(deps): update nest mo...
Read more

Release 3.1.1

13 Sep 06:56
c220709
Compare
Choose a tag to compare
  • fix: exclude undefined if default value specified #1460 (83974af)
  • chore(deps): update dependency jest to v29.7.0 (a76ff24)

Release 3.1.0

12 Sep 06:31
c484a0e
Compare
Choose a tag to compare
  • Merge pull request #1409 from jmcdo29/feat/conditional-module (9c42639)
  • chore(deps): update typescript-eslint monorepo to v6.7.0 (57ed7ca)
  • chore(deps): update dependency eslint to v8.49.0 (23e60a1)
  • chore(deps): update nest monorepo to v10.2.5 (a69d2ec)
  • Merge pull request #1454 from nestjs/renovate/lodash-4.x (4ba63e7)
  • Merge pull request #1451 from nestjs/renovate/typescript-eslint-monorepo (ae64d33)
  • chore(deps): update dependency @types/lodash to v4.14.198 (7c767dc)
  • Merge pull request #1450 from nestjs/renovate/node-18.x (a55a025)
  • chore(deps): update typescript-eslint monorepo to v6.6.0 (9db04f1)
  • chore(deps): update dependency @types/node to v18.17.15 (581843a)
  • Merge pull request #1376 from nestjs/renovate/cimg-node-20.x (6568072)
  • chore(deps): update node.js to v20.6 (c58a4e2)
  • chore(deps): update nest monorepo to v10.2.4 (2ab26b3)
  • chore(deps): update dependency joi to v17.10.1 (dbd0d2f)
  • chore: add public api jsdoc (a9466c4)
  • fix: add optional timeout and debug log if condition is false (1ce6d9f)
  • feat: create a conditional module (d98a5f8)

Release 3.0.1

31 Aug 07:42
19f5a62
Compare
Choose a tag to compare
  • Merge pull request #1446 from thematan/import-lodash-efficiently (5cc7553)
  • chore(deps): update dependency @types/uuid to v9.0.3 (42f09a8)
  • pref():import lodash efficiently (5f267d1)
  • chore(deps): update nest monorepo to v10.2.3 (8e2c53d)
  • chore(deps): update dependency prettier to v3.0.3 (a60608f)
  • chore(deps): update typescript-eslint monorepo to v6.5.0 (4f03516)
  • chore(deps): update nest monorepo to v10.2.2 (b9b1005)
  • chore(deps): update dependency @types/node to v18.17.12 (29ac217)
  • chore(deps): update dependency joi to v17.10.0 (c216c40)
  • chore(deps): update dependency eslint to v8.48.0 (0d2f910)
  • chore(deps): update dependency @types/node to v18.17.11 (a7b5dfb)
  • chore(deps): update dependency typescript to v5.2.2 (1073beb)
  • chore(deps): update dependency jest to v29.6.4 (ecf3e0f)
  • chore(deps): update dependency @types/node to v18.17.9 (5fd2972)
  • chore(deps): update dependency @types/node to v18.17.8 (4acc64c)
  • chore(deps): update dependency @types/jest to v29.5.4 (d7653b8)
  • chore(deps): update nest monorepo to v10.2.1 (6927055)
  • chore(deps): update dependency @types/node to v18.17.7 (08f7d7a)
  • chore(deps): update typescript-eslint monorepo to v6.4.1 (c1fee14)
  • chore(deps): update nest monorepo to v10.2.0 (10bd880)
  • chore(deps): update dependency jest to v29.6.3 (48be340)
  • chore(deps): update dependency lint-staged to v14.0.1 (e43f272)
  • chore(deps): update dependency eslint-plugin-import to v2.28.1 (3d17fc9)
  • chore(deps): update dependency @types/node to v18.17.6 (d3ba92b)
  • chore(deps): update dependency prettier to v3.0.2 (24fe791)
  • chore(deps): update typescript-eslint monorepo to v6.4.0 (af1c836)
  • chore(deps): update dependency lint-staged to v14 (52f4a44)
  • chore(deps): update dependency lint-staged to v13.3.0 (c2c5d4f)
  • chore(deps): update dependency release-it to v16.1.5 (27e2891)
  • chore(deps): update dependency @types/node to v18.17.5 (867cb50)
  • chore(deps): update dependency eslint to v8.47.0 (1bb4438)
  • chore(deps): update dependency @commitlint/cli to v17.7.1 (2f5845d)
  • chore(deps): update dependency @types/lodash to v4.14.197 (096713b)
  • chore(deps): update dependency release-it to v16.1.4 (f6d2e35)
  • chore(deps): update commitlint monorepo to v17.7.0 (9e705ef)
  • chore(deps): update dependency @types/node to v18.17.4 (9a3ada2)
  • chore(deps): update typescript-eslint monorepo to v6.3.0 (2132134)
  • chore(deps): update dependency eslint-config-prettier to v9 (3fe4ea0)
  • chore(deps): update dependency @types/node to v18.17.3 (e5db79a)
  • chore(deps): update dependency @types/node to v18.17.2 (6394a74)
  • chore(deps): update dependency eslint-config-prettier to v8.10.0 (12a859d)
  • chore(deps): update dependency prettier to v3.0.1 (1bced9a)
  • chore(deps): update typescript-eslint monorepo to v6.2.1 (df97505)
  • chore(deps): update nest monorepo to v10.1.3 (55d49de)
  • chore(deps): update dependency eslint to v8.46.0 (83e82a7)
  • chore(deps): update dependency eslint-plugin-import to v2.28.0 (41e5944)
  • chore(deps): update dependency eslint-config-prettier to v8.9.0 (8185170)
  • chore(deps): update dependency jest to v29.6.2 (d675ebd)
  • chore(deps): update dependency @types/lodash to v4.14.196 (8348ca0)
  • chore(deps): update dependency @types/node to v18.17.1 (bb40eda)
  • chore(deps): update nest monorepo to v10.1.2 (aaa0610)
  • chore(deps): update typescript-eslint monorepo to v6.2.0 (7a8843f)
  • chore(deps): update nest monorepo to v10.1.1 (e62a206)
  • chore(deps): update dependency @types/node to v18.17.0 (39914ea)
  • chore(deps): update dependency @types/node to v18.16.20 (6b3fbc1)
  • chore(deps): update dependency release-it to v16.1.3 (2e71253)
  • chore(deps): update commitlint monorepo to v17.6.7 (4be1f80)
  • chore(deps): update typescript-eslint monorepo to v6.1.0 (4d17509)
  • chore(deps): update nest monorepo to v10.1.0 (e591117)
  • chore(deps): update dependency release-it to v16.1.2 (309e71e)
  • chore(deps): update dependency eslint to v8.45.0 (c9c17b2)
  • chore(deps): update typescript-eslint monorepo to v6 (344ffdd)
  • chore(deps): update typescript-eslint monorepo to v5.62.0 (c3efed5)
  • chore(deps): update dependency @types/jest to v29.5.3 (9f0ccd2)
  • chore(deps): update dependency release-it to v16.1.0 (84f44a5)
  • chore(deps): update dependency jest to v29.6.1 (c67ccef)
  • chore(deps): update dependency release-it to v16 (72b89b3)
  • chore(deps): update dependency prettier to v3 (7cebf59)
  • chore(deps): update dependency jest to v29.6.0 (f089bec)
  • chore(deps): update typescript-eslint monorepo to v5.61.0 (f6dd076)
  • chore(deps): update nest monorepo to v10.0.5 (0f10266)
  • chore(deps): update dependency eslint to v8.44.0 (5ddcb7a)
  • chore(deps): update dependency @types/node to v18.16.19 (41e0580)
  • chore(deps): update dependency ts-jest to v29.1.1 (d3695d4)
  • chore(deps): update nest monorepo to v10.0.4 (2abaa3f)
  • chore(deps): update dependency typescript to v5.1.6 (033fe3c)
  • chore(deps): update dependency lint-staged to v13.2.3 (c2c6d42)
  • chore(deps): update dependency typescript to v5.1.5 (86059fd)
  • chore(deps): update typescript-eslint monorepo to v5.60.1 (581cd83)
  • Merge pull request #1355 from nestjs/renovate/dotenv-16.x (fbac8a0)
  • chore(deps): update commitlint monorepo to v17.6.6 (5a463f1)
  • chore(deps): update nest monorepo to v10.0.3 (e240111)
  • chore(deps): update typescript-eslint monorepo to v5.60.0 (db5308a)
  • chore(deps): update nest monorepo to v10.0.2 (be7c88b)
  • fix(deps): update dependency dotenv to v16.3.1 (2f5be17)
  • chore(deps): update nest monorepo to v10.0.1 (e5e9a5f)
  • chore(deps): update dependency eslint to v8.43.0 (e811437)

Release 3.0.0

15 Jun 11:32
4fad7c2
Compare
Choose a tag to compare
  • Merge pull request #1354 from nestjs/renovate/major-nest-monorepo (58f8d11)
  • chore(deps): update nest monorepo to v10 (3a4dda1)
  • Merge pull request #1352 from nestjs/3.0.0 (9ddc830)
  • chore: resolve conflicts (d63ecfa)
  • chore: resolve conflicts (21fb852)
  • Merge pull request #1333 from MansurAliKoroglu/remove-unused-config-module-option (d524bdf)
  • chore: laying the grounds for v3.0.0 (abfc4e3)
  • refactor(interfaces): remove unused encoding option (74c02e5)