You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is unlikely to break anyone, but now if you assign a variable to a variable (like FOO=$BAR with the value $BAR being assigned to hello, the command will be converted to FOO=hello whereas before it was FOO=$BAR).
(e8a16146)
%windows_style% env variables will no longer be converted to $unix_style in UNIX machines. To fix it, use always the UNIX syntax, cross-env will change the format in Windows machines as needed
(0a846e60)
If an env variable has : or ; in its value, it will be converted to : on UNIX
systems or ; on Windows systems. To keep the old functionality, you will need to escape those
characters with a backslash.
There are new versions of cross-env available from npm.
5.0.0
5.0.0 (2017-05-11)
Bug Fixes
Features
Breaking Changes
Switching to the second bin should resolve any issue.
Closes #99.
(d7b48d5c)
4.0.0
4.0.0 (2017-03-31)
Bug Fixes
Features
Breaking Changes
FOO=$BAR
with the value$BAR
being assigned tohello
, the command will be converted toFOO=hello
whereas before it wasFOO=$BAR
).(e8a16146)
(0a846e60)
systems or ; on Windows systems. To keep the old functionality, you will need to escape those
characters with a backslash.
#80
chore: Add myself (DanReyLop) to the contributors list
Simplified logic. Now only : (UNIX-style) are converted to ; (Windows-style), not the other way around
BREAKING CHANGE: You now must escape
:
to use it in a value of you don't want it to be swapped with;
on Windows(ea0ac4bd)
(ea800213)
echo $var2/$var1
would not be changed on windows, now it is. This is kind of a bug, but we're doing a major version bump to be safe.(1b172fef)
The text was updated successfully, but these errors were encountered: