Skip to content

Releases: yarnpkg/yarn

v0.17.9

25 Nov 15:05

Choose a tag to compare

  • DRY up command tests (#2007) Sebastian McKenzie
  • Add verbose flag - fixes #763 (#1994) Sebastian McKenzie

v0.17.8

21 Nov 13:37

Choose a tag to compare

No changes since 0.17.7.
We needed to trigger some CI builds related to version patches.

v0.17.7

21 Nov 12:06

Choose a tag to compare

  • add a cache breaker to the yarn cache based on the current version to prevent dependency shifting (#1965)

    Sebastian McKenzie - Mon, 21 Nov 2016 12:05:20 +0000

v0.17.6

18 Nov 21:04

Choose a tag to compare

  • Fixed unit test for Windows, otherwise the same as v0.17.5

v0.17.5

18 Nov 19:55

Choose a tag to compare

  • When saving build artifacts, rather than copying, save list of files to ignore (#1935)

    Sebastian McKenzie - Fri, 18 Nov 2016 19:47:38 +0000

v0.17.4

17 Nov 16:56

Choose a tag to compare

  • Ensure cache diretory exists before using roadrunner (#1902)

    Neil Kistner - Thu, 17 Nov 2016 13:01:07 +0000

v0.17.3

16 Nov 21:49

Choose a tag to compare

  • Skip setting hash if hash was not set previously (#1871)

    Thomas Schaaf - Wed, 16 Nov 2016 21:15:04 +0000

  • Create lockfile when missing even when integrity hash matches (#1888)

    Neil Kistner - Wed, 16 Nov 2016 21:11:17 +0000

  • Fix global add linking issue (#1889)

    Rifat Nabi - Wed, 16 Nov 2016 21:10:53 +0000

v0.17.2

15 Nov 22:44

Choose a tag to compare

v0.17.0

14 Nov 17:06

Choose a tag to compare

  • Replace .includes with .indexOf for older Node 4 versions (#1813)

    Neil Kistner - Mon, 14 Nov 2016 10:37:01 -0600

  • Add support for 'ca' config file option (#1742)

    vvm-broadsoft - Mon, 14 Nov 2016 14:08:37 +0000

  • Allow token replacement of .npmrc configuration with env vars (#1207)

    Chris Trevino - Mon, 14 Nov 2016 13:16:59 +0000

  • Fix yarn ls [package] command to filter properly (#1792)

    Neil Kistner - Mon, 14 Nov 2016 10:12:25 +0000

  • making link command warn instead of throw an error if (#1793)

    Jake Goldsborough - Mon, 14 Nov 2016 10:11:58 +0000

    link is already registered

  • Fix yarn run [script] [-- <args>] command usage (#1788)

    Neil Kistner - Mon, 14 Nov 2016 10:09:25 +0000

  • Update outdated condition in upgrade-interactive (#1791)

    Rifat Nabi - Mon, 14 Nov 2016 10:09:08 +0000

  • Fix cli aliases test (#1789)

    Neil Kistner - Fri, 11 Nov 2016 13:20:29 -0600

  • rename update command to upgrade-interactive

    Sebastian McKenzie - Fri, 11 Nov 2016 18:40:22 +0000

  • Make existence of manifest optional when performing lifecycle wrapping - fixes #1747 (#1787)

    Sebastian McKenzie - Fri, 11 Nov 2016 18:38:19 +0000

  • fix readme detection (#1533)

  • Delay visibility propagation until deps are known (#1739)

    Jan Olaf Krems - Fri, 11 Nov 2016 18:33:27 +0000

    Fixes #761

  • lockfile is rewritten only if there are substantial changes (#1712)

    Konstantin Raev - Thu, 10 Nov 2016 17:26:28 +0000

  • Fix: Need to remove file: from the prefix, not the suffix. (#1775)

    shahmirn - Thu, 10 Nov 2016 16:30:19 +0000

  • Fixed integrity hash generation for add command (#1757)

    Konstantin Raev - Thu, 10 Nov 2016 16:03:26 +0000

  • Use deterministic sort (fixes #1308) (#1755)

    Andres Suarez - Thu, 10 Nov 2016 10:55:53 +0000

  • made integrity hash to be generated based on lockfile entries, not lockfile content (#1708)

    Konstantin Raev - Wed, 9 Nov 2016 15:29:04 +0000

  • Create blank package.json during end-to-end tests to work around #1747 (#1748)

    Daniel Lo Nigro - Tue, 8 Nov 2016 21:46:17 -0800

  • Fix --mutex (#1717)

    Peter Ebden - Mon, 7 Nov 2016 14:58:40 +0000

  • add depth specification to ls (#1463)

    Nick Olinger - Mon, 7 Nov 2016 08:08:43 -0600

  • Change all console format grey to dim fixes #1699 (#1702)

    Aaron Tribou - Sun, 6 Nov 2016 14:37:43 -0800

    Add updated jest snapshot for ConsoleReporter

  • Fix yarn outdated when current is greater than latest (#1696)

    Neil Kistner - Sun, 6 Nov 2016 17:38:00 +0000

  • Fix flags for yarn add command (#1701)

    Neil Kistner - Sun, 6 Nov 2016 17:05:32 +0000

  • Fix yarn upgrade <package> command to store version in lockfile (#1691)

    Neil Kistner - Fri, 4 Nov 2016 17:51:58 +0000

  • support yarn-offline-mirror in .yarnrc (#1131)

    Stephan Schneider - Fri, 4 Nov 2016 15:45:13 +0000

  • fix bugs with hash cache folder names

    Sebastian McKenzie - Fri, 4 Nov 2016 14:57:37 +0000

  • Prevent parallel writes to the same destination (#1665)

    enoshixi - Fri, 4 Nov 2016 13:43:13 +0000

  • Use ~/.config/yarn and ~/.cache/yarn on Unix systems - fixes #1672 (#1679)

    Sebastian McKenzie - Fri, 4 Nov 2016 13:41:34 +0000

  • Properly save dependency with yarn upgrade [dependency] command (#1620)

    Neil Kistner - Fri, 4 Nov 2016 13:28:14 +0000

  • Add remote hash to cache folder name to prevent registry collisions (#1641)

    Sebastian McKenzie - Fri, 4 Nov 2016 10:16:25 +0000

  • Add --no-bin-links flag - fixes #929 (#1651)

    Sebastian McKenzie - Thu, 3 Nov 2016 16:32:02 +0000

  • Add option to change the prefix of the global bin folder - fixes #630 (#1654)

    Sebastian McKenzie - Thu, 3 Nov 2016 16:31:53 +0000

  • patterns -> filteredPatterns

    Sebastian McKenzie - Thu, 3 Nov 2016 14:34:22 +0000

  • Change reporter.log to console.log in generate-lock-entry command - fixes #644 (#1652)

    Sebastian McKenzie - Thu, 3 Nov 2016 14:05:36 +0000

  • Fixed add command flag (#1653)

    Dhruvdutt Jadhav - Thu, 3 Nov 2016 14:05:28 +0000

  • Nested executables fix (#1210)

    Jonathan Kim - Thu, 3 Nov 2016 11:48:01 +0000

  • Added short-flags for yarn add (#1618)

    Dhruvdutt Jadhav - Thu, 3 Nov 2016 11:47:01 +0000

  • Add name lookups to ls command - fixes #1599 (#1643)

    Sebastian McKenzie - Thu, 3 Nov 2016 11:46:34 +0000

  • Refine flow type for config.generateHardModulePath (#1642)

    Sebastian McKenzie - Thu, 3 Nov 2016 11:27:39 +0000

  • Use ~/Library/Caches as default cache location on OSX - fixes #1637 (#1638)

    Sebastian McKenzie - Thu, 3 Nov 2016 10:48:32 +0000

  • Update aliases.js (#1635)

    Nitesh Sarode - Thu, 3 Nov 2016 10:17:27 +0000

  • Adding 'yarn global upgrade'(Issue #776) (#1616)

    Pushkaraj Shinde - Wed, 2 Nov 2016 14:06:30 +0000

  • Show error message in stdout. (#1502)

    Jeffrey van Hoven - Wed, 2 Nov 2016 12:05:31 +0000

  • Nicer permission errors when trying to write global binaries - fixes #1578 (#1592)

    Sebastian McKenzie - Wed, 2 Nov 2016 12:04:08 +0000

  • Support scoped packages in why command - fixes #1529 (#1593)

    Sebastian McKenzie - Wed, 2 Nov 2016 12:03:35 +0000

  • ignore trailing arguments for pre and post scripts - fixes #1595 (#1596)

    Sebastian McKenzie - Wed, 2 Nov 2016 11:54:10 +0000

  • Fix file protocol referencing local tarball - fixes #639 (#1591)

    Sebastian McKenzie - Tue, 1 Nov 2016 14:02:55 +0000

  • Normalise config booleans - fixes #1292 (#1590)

    Sebastian McKenzie - Tue, 1 Nov 2016 13:12:10 +0000

  • correctly save exotics - fixes #1532 (#1589)

    Sebastian McKenzie - Tue, 1 Nov 2016 12:05:21 +0000

  • Enable using TLS client certificates for communicating with private repositories (#1588)

    Chris Northwood - Tue, 1 Nov 2016 11:57:33 +0000

  • disallow camelised command names - fixes #1530 (#1586)

    Sebastian McKenzie - Tue, 1 Nov 2016 11:57:15 +0000

  • Add installationMethod property to package.json (#1557)

    Daniel Lo Nigro - Tue, 1 Nov 2016 10:54:12 +0000

  • Rename 'manifestPotentialType' to 'manifestPotentialTypo' (#1575)

    Krzysztof Zbudniewek - Tue, 1 Nov 2016 10:30:23 +0000

  • [git] Upgrade to secure url if possible (#1492)

    Yunxing Dai - Mon, 31 Oct 2016 10:34:07 -0700

    https://github.com/yarnpkg/yarn/pull/1365/files introduced a fix to enforce
    secure protocols. This unfortunately broke a lot of packages we have which
    depend on the 'git' protocol ('npm show @opam-alpha/core').
    Instead of refusing to work when a unsecure protocol is provided, maybe a
    better way here is to automatically upgrade to a secure url.

  • allow blank prefix (#1559)

    James Kyburz - Mon, 31 Oct 2016 14:17:56 +0000

  • Make .git suffix optional for hosted git (#1527)

    Claudio Bley - Mon, 31 Oct 2016 14:14:21 +0000

    When a github URL is used in a package.json file which has a .git
    suffix
    attached to its repository name, resolution fails with an error:

    TypeError: Cannot read property 'split' of undefined
    at Function.parseRefs
    (/usr/local/Cellar/yarn/0.16.0/libexec/lib/node_modules/yarn/lib/util/git.js:439:20)
    
    at
    /usr/local/Cellar/yarn/0.16.0/libexec/lib/node_modules/yarn/lib/resolvers/exotics/hosted-git-resolver.js:138:50
    
    ...
    

    for e.g. https://github.com/gulpjs/gulp.git.
    This was causes by an extraneous .git suffix appended to the URL by
    the
    resolver.
    Fixes #1287

  • Use reporter for error messages on fetchers and config (#1560)

    Mauricio Saglietto - Mon, 31 Oct 2016 14:13:24 +0000

  • Return SSH URL format for getGitSSHUrl (#1081)

    Dhi Aurrahman - Mon, 31 Oct 2016 14:11:49 +0000

  • Do not follow redirect for HostedGitResolver#hasHTTPCapability (#1558)

    Dhi Aurrahman - Mon, 31 Oct 2016 14:10:42 +0000

  • Add --nightly flag to install script (#1554)

    ...

Read more

v0.16.1

19 Oct 12:12

Choose a tag to compare

  • no significant changes, just removed a build tool that got into the .tar.gz build by accident