Skip to content
This repository has been archived by the owner on Jan 6, 2021. It is now read-only.

Releases: kentcdodds/cross-env

v5.0.2

01 Aug 15:55
Compare
Choose a tag to compare

<a name"5.0.2">

5.0.2 (2017-08-01)

Bug Fixes

v5.0.1

08 Jun 02:25
Compare
Choose a tag to compare

<a name"5.0.1">

5.0.1 (2017-06-08)

Bug Fixes

v5.0.0

11 May 17:11
Compare
Choose a tag to compare

5.0.0 (2017-05-11)

Bug Fixes

  • bin: add a bin entry for cross-env-shell (9c4f3462)

Features

Breaking Changes

  • Scripts using quotes or escape sequences will see a difference in behavior.
    Switching to the second bin should resolve any issue.

Closes #99.

(d7b48d5c)

v4.0.0

31 Mar 02:07
Compare
Choose a tag to compare

4.0.0 (2017-03-31)

Bug Fixes

  • Resolve value of env variables before invoking cross-spawn (#95) (e8a16146)
  • Remove Windows => UNIX variable conversion (#94) (0a846e60)
  • module: Add export for commonjs (#88) (22d1c801)

Features

  • Convert list delimiters for PATH-style env variables (#93) (ea0ac4bd)
  • args: convert embedded and braced variables in command args (#86) (1b172fef)
  • spawn: add support for quoted scripts (ea800213)

Breaking Changes

  • 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.

#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)

  • Changes the behavior when passed quoted scripts or special characters interpreted by the shell.
    (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)

v3.2.4

14 Mar 16:24
Compare
Choose a tag to compare

<a name"3.2.4">

3.2.4 (2017-03-14)

Bug Fixes

  • args: make args conversion stateless (#85) (c1a9ed07)

v3.2.3

04 Mar 16:44
Compare
Choose a tag to compare

<a name"3.2.3">

3.2.3 (2017-03-04)

Bug Fixes

v3.2.2

04 Mar 16:13
Compare
Choose a tag to compare

<a name"3.2.2">

3.2.2 (2017-03-04)

Bug Fixes

v3.2.1

04 Mar 15:59
Compare
Choose a tag to compare

<a name"3.2.1">

3.2.1 (2017-03-04)

Bug Fixes

v3.2.0

04 Mar 15:24
Compare
Choose a tag to compare

<a name"3.2.0">

3.2.0 (2017-03-04)

Features

  • revamp: revamp the entire lib (backward compatible) (#63) (dad00c46)

v3.1.4

03 Jan 04:15
Compare
Choose a tag to compare

<a name"3.1.4">

3.1.4 (2017-01-03)

Bug Fixes

  • Enforce minimum Node.js version requirement using 'engines' attribute package.js (b4a00630)