Skip to content

Latest commit

 

History

History
247 lines (126 loc) · 11.2 KB

changelog.md

File metadata and controls

247 lines (126 loc) · 11.2 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.9.3 (2024-03-04)

🐛 Fixes

  • allow reflect-metadata versions in the 0.2 series 91caf1a.

2.9.2 (2023-12-06)

🐛 Fixes

  • do not attempt substitution if the loader failed 3a929bc.

2.9.1 (2023-10-07)

🐛 Fixes

  • deps: fix lodash.set vulnerability issue 99cb046.

2.9.0 (2023-09-24)

✨ Features

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

📚 Documentations

  • updated documentation for substitution feature b7a7563.

2.8.0 (2023-09-06)

✨ Features

  • expand values implementation for cosmic file loaders e7d77b3.

2.7.0 (2023-06-30)

✨ Features

2.6.0 (2023-06-06)

✨ Features

  • dotenv-loader: add key transformer option 1e80f42.

    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 e589b7f.

2.5.1 (2023-02-10)

🐛 Fixes

  • ci: build before release 6c6a1e2.

2.5.0 (2023-02-09)

✨ Features

  • drop Node.js 12.x support f7edab2.

2.4.8 (2023-02-09)

🔐 Security Patches

2.4.7 (2023-01-02)

📚 Documentations

  • use @ValidatedNested when needed 2aff0b7.

    closes #210;

2.4.6 (2022-09-06)

🐛 Fixes

  • add an option to allow empty env variables 73faa15.

    closes #195;

2.4.5 (2022-08-31)

🐛 Fixes

  • deps: update dependency debug to v4.3.4 3ad47dc.

2.4.4 (2022-08-22)

🐛 Fixes

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

    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 60abf39.

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 ab615bb.

2.1.0 (2021-11-04)

✨ Features

  • dotenv loader will assign env variables to process.env aee546f.

📚 Documentations

  • add docs for normalize option and getters 77a7f81.

1.6.0 (2021-09-02)

✨ Features

  • support include specific file for directory loader (005cf47)

1.5.0 (2021-07-21)

✨ Features

  • support directory loader (3915521)

1.4.0 (2021-06-03)

🐛 Fixes

  • improve typing for forRootAsync (6a96e36)

✨ Features

  • expose getConfigErrorMessage (cdc2263)

1.3.1 (2021-05-17)

🐛 Fixes

  • improve typing for forRoot and forRootAsync (32acbbb)

1.3.0 (2021-05-10)

✨ Features

  • support using config in decorators with selectConfig (09cdb95)

1.2.0 (2021-05-09)

✨ Features

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

1.1.0 (2021-05-08)

✨ Features

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

1.0.3 (2021-05-07)

🐛 Fixes

  • isGlobal works properly now (3dd2154)

1.0.2 (2021-05-07)

🐛 Fixes

  • file-loader: fix absolutePath option not working on windows (f45bd04)
  • file-loader: remove dead code (ffb36c5)