You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.5 KiB
3.5 KiB
Change Log
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Unreleased
6.2.0 - 2018-12-03
Added
- Support preload configuration via environment variables (#351)
6.1.0 - 2018-10-08
Added
debugoption forconfigandparsemethods 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
pathis nowpath.resolve(process.cwd(), '.env') - Breaking: does not write over keys already in
process.envif the key has a falsy value - using
constandletinstead ofvar
Removed
- Testing against Node v7
4.0.0 - 2016-12-23
Changed
- Return Object with parsed content or error instead of false (#165).
Removed
verboseoption removed in favor of returning result.
3.0.0 - 2016-12-20
Added
verboseoption 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
silentoption removed in favor ofverbose
2.0.0 - 2016-01-20
Added
- CHANGELOG to "make it easier for users and contributors to see precisely what notable changes have been made between each release". Linked to from README
- LICENSE to be more explicit about what was defined in
package.json. Linked to from README - Testing nodejs v4 on travis-ci
- added examples of how to use dotenv in different ways
- return parsed object on success rather than boolean true
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.logwhen.envmissing
1.0.0 - 2015-03-13
Removed
- support for multiple
.envfiles. should always use one.envfile for the current environment