Skip to content

Latest commit

 

History

History
415 lines (212 loc) · 21.7 KB

File metadata and controls

415 lines (212 loc) · 21.7 KB

Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Conventional Commits for commit guidelines.

2.3.0 (2025-06-01)

✨ Features

  • dotenv-loader: add key transformer option bb7128b.

    Add option to transform environment variable keys before parsing them. This allows changes to be made prior to parsing which makes having to use complex normalize functions obsolete.

  • drop Node.js 12.x support 49e3508.

  • expand values implementation for cosmic file loaders edd4d49.

  • implement ability to override environment variables with dotenv loader (#510) 1017118.

    Co-authored-by: picu curdin.pitsch@wuerth-it.com

  • implemented ability to set default values for file loaders, with dotenv-expand syntax b8860b1.

  • support environment variable substitution (#128) 0116497.

  • support selecting optional configs with selectConfig (#82) fbca6d7.

  • trigger ci c17c90c.

🐛 Fixes

  • add an option to allow empty env variables fdafad6.

    closes #195;

  • add ignoreEnvironmentVariableSubstitution for directoryLoader 3cac232.

  • allow reflect-metadata versions in the 0.2 series 87017e4.

  • ci: build before release af2bb2b.

  • deps: fix lodash.set vulnerability issue a5e3d4a.

  • deps: update dependency debug to v4.3.4 d046524.

  • do not attempt substitution if the loader failed dd1153a.

  • support Nest.js v11 51d486f.

  • support webpack bundle. Closes #499 9a3cd6f.

  • trigger release workflow b233baf.

  • trigger release workflow b03aed5.

  • try to require class-validator/transform from root node_modules first b9d6c1f.

    closes #149;

  • use default values for undefined properties 1213bec.

  • use expand method to expand dotenv config 4ca698b.

🔐 Security Patches

📚 Documentations

  • updated documentation for substitution feature deaebe9.

  • use @ValidatedNested when needed 831355c.

    closes #210;

2.3.0 (2025-05-31)

✨ Features

  • dotenv-loader: add key transformer option bb7128b.

    Add option to transform environment variable keys before parsing them. This allows changes to be made prior to parsing which makes having to use complex normalize functions obsolete.

  • drop Node.js 12.x support 49e3508.

  • expand values implementation for cosmic file loaders edd4d49.

  • implement ability to override environment variables with dotenv loader (#510) 1017118.

    Co-authored-by: picu curdin.pitsch@wuerth-it.com

  • implemented ability to set default values for file loaders, with dotenv-expand syntax b8860b1.

  • support environment variable substitution (#128) 0116497.

  • support selecting optional configs with selectConfig (#82) fbca6d7.

  • trigger ci c17c90c.

🐛 Fixes

  • add an option to allow empty env variables fdafad6.

    closes #195;

  • add ignoreEnvironmentVariableSubstitution for directoryLoader 3cac232.

  • allow reflect-metadata versions in the 0.2 series 87017e4.

  • ci: build before release af2bb2b.

  • deps: fix lodash.set vulnerability issue a5e3d4a.

  • deps: update dependency debug to v4.3.4 d046524.

  • do not attempt substitution if the loader failed dd1153a.

  • support Nest.js v11 51d486f.

  • support webpack bundle. Closes #499 9a3cd6f.

  • trigger release workflow b233baf.

  • trigger release workflow b03aed5.

  • try to require class-validator/transform from root node_modules first b9d6c1f.

    closes #149;

  • use default values for undefined properties 1213bec.

  • use expand method to expand dotenv config 4ca698b.

🔐 Security Patches

📚 Documentations

  • updated documentation for substitution feature deaebe9.

  • use @ValidatedNested when needed 831355c.

    closes #210;

2.10.1 (2025-05-31)

🐛 Fixes

2.10.0 (2025-05-28)

✨ Features

2.9.4 (2025-02-14)

🐛 Fixes

2.9.3 (2024-03-04)

🐛 Fixes

  • allow reflect-metadata versions in the 0.2 series 87017e4.

2.9.2 (2023-12-06)

🐛 Fixes

  • do not attempt substitution if the loader failed dd1153a.

2.9.1 (2023-10-07)

🐛 Fixes

  • deps: fix lodash.set vulnerability issue a5e3d4a.

2.9.0 (2023-09-24)

✨ Features

  • implemented ability to set default values for file loaders, with dotenv-expand syntax b8860b1.

📚 Documentations

  • updated documentation for substitution feature deaebe9.

2.8.0 (2023-09-06)

✨ Features

  • expand values implementation for cosmic file loaders edd4d49.

2.7.0 (2023-06-30)

✨ Features

2.6.0 (2023-06-06)

✨ Features

  • dotenv-loader: add key transformer option bb7128b.

    Add option to transform environment variable keys before parsing them. This allows changes to be made prior to parsing which makes having to use complex normalize functions obsolete.

2.5.2 (2023-03-16)

🐛 Fixes

  • use expand method to expand dotenv config 4ca698b.

2.5.1 (2023-02-10)

🐛 Fixes

  • ci: build before release af2bb2b.

2.5.0 (2023-02-09)

✨ Features

  • drop Node.js 12.x support 49e3508.

2.4.8 (2023-02-09)

🔐 Security Patches

2.4.7 (2023-01-02)

📚 Documentations

  • use @ValidatedNested when needed 831355c.

    closes #210;

2.4.6 (2022-09-06)

🐛 Fixes

  • add an option to allow empty env variables fdafad6.

    closes #195;

2.4.5 (2022-08-31)

🐛 Fixes

  • deps: update dependency debug to v4.3.4 d046524.

2.4.4 (2022-08-22)

🐛 Fixes

  • try to require class-validator/transform from root node_modules first b9d6c1f.

    closes #149;

2.4.3 (2022-08-22)

🐛 Fixes

  • use default values for undefined properties 9216cf5.

2.4.2 (2022-07-28)

🐛 Fixes

2.4.1 (2022-03-28)

🐛 Fixes

  • add ignoreEnvironmentVariableSubstitution for directoryLoader 3cac232.

2.4.0 (2022-02-08)

✨ Features

  • support environment variable substitution (#128) cb9bdc3.

2.3.0 (2021-12-27)

✨ Features

  • support selecting optional configs with selectConfig (#82) 5852b52.

2.2.3 (2021-12-09)

🐛 Fixes

2.2.2 (2021-12-06)

🐛 Fixes

2.2.1 (2021-12-06)

🐛 Fixes

2.2.0 (2021-12-02)

✨ Features

2.1.1 (2021-12-02)

📚 Documentations

  • update changelog file name c3c63f6.

2.1.0 (2021-11-04)

✨ Features

  • dotenv loader will assign env variables to process.env 2e09bad.

📚 Documentations

  • add docs for normalize option and getters a45f54d.

1.6.0 (2021-09-02)

✨ Features

  • support include specific file for directory loader (c54b857)

1.5.0 (2021-07-21)

✨ Features

  • support directory loader (1ae405b)

1.4.0 (2021-06-03)

🐛 Fixes

  • improve typing for forRootAsync (add3b4b)

✨ Features

  • expose getConfigErrorMessage (631e550)

1.3.1 (2021-05-17)

🐛 Fixes

  • improve typing for forRoot and forRootAsync (46e15cb)

1.3.0 (2021-05-10)

✨ Features

  • support using config in decorators with selectConfig (532e978)

1.2.0 (2021-05-09)

✨ Features

  • support multiple loaders, support custom basename for file-loader (0d72673)

1.1.0 (2021-05-08)

✨ Features

  • remote-loader: support retry when failed to fetch config (a327775)

1.0.3 (2021-05-07)

🐛 Fixes

  • isGlobal works properly now (01fc48a)

1.0.2 (2021-05-07)

🐛 Fixes

  • file-loader: fix absolutePath option not working on windows (27ba20a)
  • file-loader: remove dead code (97572fb)