All Versions
11
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.2.1.0 Changes
- Don't override values already set in the environment
Given a hypothetical program
load-env
, which uses one of ourloadEnv
functions onstdin
:Previously,
FOO=bar load-env <<EOM FOO=bat EOM
would override
FOO
tobat
whenload-env
ran. But now, it will seeFOO
is alreadybar
and leave it.This is better behavior under the assumption that a
.env
file is meant to specify defaults in the case of nothing explicit. When there are explicit values in the environment, it's most likely that our user indeed wants them respected. -
v0.2.0.2 Changes
- ๐ Allow lower-case characters in variable names @denibertovic
-
v0.2.0.1 Changes
- ๐ Packaging and documentation updates
-
v0.2.0.0 Changes
- Traverse up parent directories to find the
.env
file
- Traverse up parent directories to find the
-
v0.1.2 Changes
- โก๏ธ Packaging updates
-
v0.1.1 Changes
- ๐ Parse variables names more strictly
-
v0.1.0 Changes
- Don't fail on an empty file
- Ignore any invalid lines, not specifically things that look like comments
-
v0.0.4 Changes
- ๐ป Don't throw an exception if the
.env
file is missing
- ๐ป Don't throw an exception if the
-
v0.0.3 Changes
- Variable names can contain underscores
-
v0.0.2 Changes
- โฌ๏ธ Drop support for GHC < 7.8