Skip to content

Latest commit

 

History

History
313 lines (171 loc) · 8.85 KB

CHANGELOG.md

File metadata and controls

313 lines (171 loc) · 8.85 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

  • Interpret # as start of comment only if preceded by whitespace

14.3.1 (2022-01-25)

Changed

  • Preserve backwards compatibility on exports by re-introducing the prior in-place exports 🐞 (#606)

14.3.0 (2022-01-24)

Added

  • Add multiline option 🎉 (#486)

14.2.0 (2022-01-17)

Added

  • Add dotenv_config_override cli option
  • Add DOTENV_CONFIG_OVERRIDE command line env option

14.1.1 (2022-01-17)

Added

  • Add React gotcha to FAQ on README

14.1.0 (2022-01-17)

Added

  • Add override option 🎉 (#595)

14.0.1 (2022-01-16)

Added

  • Log error on failure to load .env file (#594)

14.0.0 (2022-01-16)

Added

  • Breaking: Support inline comments for the parser 🎉 (#568)

13.0.1 (2022-01-16)

Changed

  • Hide comments and newlines from debug output (#404)

13.0.0 (2022-01-16)

Added

  • Breaking: Add type file for config.js (#539)

12.0.4 (2022-01-16)

Changed

  • README updates
  • Minor order adjustment to package json format

12.0.3 (2022-01-15)

Changed

  • Simplified jsdoc for consistency across editors

12.0.2 (2022-01-15)

Changed

  • Improve embedded jsdoc type documentation

12.0.1 (2022-01-15)

Changed

  • README updates and clarifications

12.0.0 (2022-01-15)

Removed

  • Breaking: drop support for Flow static type checker (#584)

Changed

  • Move types/index.d.ts to lib/main.d.ts (#585)
  • Typescript cleanup (#587)
  • Explicit typescript inclusion in package.json (#566)

11.0.0 (2022-01-11)

Changed

  • Breaking: drop support for Node v10 (#558)
  • Patch debug option (#550)

10.0.0 (2021-05-20)

Added

  • Add generic support to parse function
  • Allow for import "dotenv/config.js"
  • Add support to resolve home directory in path via ~

9.0.2 (2021-05-10)

Changed

  • Support windows newlines with debug mode

9.0.1 (2021-05-08)

Changed

  • Updates to README

9.0.0 (2021-05-05)

Changed

  • Breaking: drop support for Node v8

8.6.0 (2021-05-05)

Added

  • define package.json in exports

8.5.1 (2021-05-05)

Changed

  • updated dev dependencies via npm audit

8.5.0 (2021-05-05)

Added

  • allow for import "dotenv/config"

8.4.0 (2021-05-05)

Changed

  • point to exact types file to work with VS Code

8.3.0 (2021-05-05)

Changed

  • Breaking: drop support for Node v8 (mistake to be released as minor bump. later bumped to 9.0.0. see above.)

8.2.0 (2019-10-16)

Added

  • TypeScript types

8.1.0 (2019-08-18)

Changed

  • Breaking: drop support for Node v6 (#392)

8.0.0 (2019-05-02)

Changed

  • Breaking: drop support for Node v6 (#302)

7.0.0 - 2019-03-12

Fixed

  • Fix removing unbalanced quotes (#376)

Removed

  • Removed load alias for config for consistency throughout code and documentation.

6.2.0 - 2018-12-03

Added

  • Support preload configuration via environment variables (#351)

6.1.0 - 2018-10-08

Added

  • debug option for config and parse methods will turn on logging

6.0.0 - 2018-06-02

Changed

  • Breaking: drop support for Node v4 (#304)

5.0.0 - 2018-01-29

Added

  • Testing against Node v8 and v9
  • Documentation on trim behavior of values
  • Documentation on how to use with import

Changed

  • Breaking: default path is now path.resolve(process.cwd(), '.env')
  • Breaking: does not write over keys already in process.env if the key has a falsy value
  • using const and let instead of var

Removed

  • Testing against Node v7

4.0.0 - 2016-12-23

Changed

  • Return Object with parsed content or error instead of false (#165).

Removed

  • verbose option removed in favor of returning result.

3.0.0 - 2016-12-20

Added

  • verbose option will log any error messages. Off by default.
  • parses email addresses correctly
  • allow importing config method directly in ES6

Changed

  • Suppress error messages by default (#154)
  • Ignoring more files for NPM to make package download smaller

Fixed

  • False positive test due to case-sensitive variable (#124)

Removed

  • silent option removed in favor of verbose

2.0.0 - 2016-01-20

Added

Changed

  • README has shorter description not referencing ruby gem since we don't have or want feature parity

Removed

  • Variable expansion and escaping so environment variables are encouraged to be fully orthogonal

1.2.0 - 2015-06-20

Added

  • Preload hook to require dotenv without including it in your code

Changed

  • clarified license to be "BSD-2-Clause" in package.json

Fixed

  • retain spaces in string vars

1.1.0 - 2015-03-31

Added

  • Silent option to silence console.log when .env missing

1.0.0 - 2015-03-13

Removed

  • support for multiple .env files. should always use one .env file for the current environment