Skip to content

Releases: xing/canarist

v2.0.1

05 May 08:56
53b7b70
Compare
Choose a tag to compare

2.0.1 (2020-05-05)

Bug Fixes

  • cloning a local path should clone the currently checked out branch (53b7b70)

v2.0.0

04 May 15:06
cd11a85
Compare
Choose a tag to compare

2.0.0 (2020-05-04)

Bug Fixes

  • cli: do not fail if root manifest does not exist (4f073ee)
  • use process.cwd() for cloning (d3a529f)
  • workspaces: set default workspace root version (320137a)

Features

  • add help/usage screen (553d5ce)
  • align console output (8409847)
  • completely overhauled implementation v2 (cd11a85)
  • execute configured commands (cd412ff)
  • implement handling of "nohoist" workspaces (23b6367)
  • warn on duplicate, incompatible resolutions (bdc0ce9)
  • cli: merge ".npmrc" config files (a023d1f)
  • cli: start integrating all the pieces into cli (08951db)
  • cli: write modified manifests to disk (59c6078)
  • clone: implement basic git cloning functionality (8ea23a5)
  • config: parse and normalize config (34893e2)
  • workspaces: collect all packages and align their versions (2264154)
  • yarn: install dependencies with yarn (f2672ed)
  • add patched subarg and tests (ba4c7ee)

BREAKING CHANGES

  • The configuration has changed from repository to url
    If you have an configuration that specifies the repositories like this:
"canarist": {
  "repositories": [
    {
      "repository": "https://github.com/xing/canarist.git"
    }
  ]
}

It must now be written as:

"canarist": {
  "repositories": [
    {
      "url": "https://github.com/xing/canarist.git"
    }
  ]
}

v1.3.2

07 Apr 14:20
0b21639
Compare
Choose a tag to compare

1.3.2 (2020-04-07)

Bug Fixes

  • actually print the command via debug (f5a6381)
  • always replace workspace dependencies with exact versions (0a47cb1)
  • update all dependencies (1bdbc8b)
  • use relative glob patterns and pass correct cwd (1759e90)

v1.3.1

20 Jun 14:20
59c8145
Compare
Choose a tag to compare

1.3.1 (2019-06-20)

Bug Fixes

  • deps: update dependency fast-glob to v3 (4af2cf8)

v1.3.0

12 Jun 10:30
39b75cb
Compare
Choose a tag to compare

1.3.0 (2019-06-12)

Features

  • merge ".npmrc" files into root ".npmrc" file (c10e59e)
  • merge yarn resolutions if present (b96b7b0)

v1.2.3

12 Jun 08:52
e1502ea
Compare
Choose a tag to compare

1.2.3 (2019-06-12)

Bug Fixes

  • upgrade all dependencies (227bb2a)

v1.2.2

08 May 14:31
04ac560
Compare
Choose a tag to compare

1.2.2 (2019-05-08)

Bug Fixes

  • upgrade all dependencies (04ac560)

v1.2.1

13 Feb 17:00
1d40ade
Compare
Choose a tag to compare

1.2.1 (2019-02-13)

Bug Fixes

  • add missing whitespace between arguments to git clone (1d40ade)

v1.2.0

13 Feb 16:47
cfa2fd2
Compare
Choose a tag to compare

1.2.0 (2019-02-13)

Features

v1.1.3

13 Feb 16:19
6e36500
Compare
Choose a tag to compare

1.1.3 (2019-02-13)

Bug Fixes

  • do not depend on process.exitCode (6e36500)