After upgrading from 1.1.1 to 1.2.1 environment variables are parsed differently (incorrectly?).
Environment variables enclosed by single quotes (') would not be subject to interpolation in 1.1.1 but are in 1.2.1, eg:
#.env
A='VALUE'
B='$A'
With 1.1.1:
> echo $A
STRING
> echo $B
$A
With 1.2.1:
> echo $A
STRING
> echo $B
STRING
The issue I experience is that most other .env parsers do not interpolate on a single quote enclosed value. So for instance running a Ruby on Rails application with overmind or just rails s result in the application being run with different environment variables.
After upgrading from 1.1.1 to 1.2.1 environment variables are parsed differently (incorrectly?).
Environment variables enclosed by single quotes (
'
) would not be subject to interpolation in 1.1.1 but are in 1.2.1, eg:With
1.1.1
:With
1.2.1
:The issue I experience is that most other .env parsers do not interpolate on a single quote enclosed value. So for instance running a Ruby on Rails application with
overmind
or justrails s
result in the application being run with different environment variables.