v0.18.0
-
add cache-folder config option for setting cache folder location (#2046)
XP - Sun, 4 Dec 2016 14:27:41 +0000
-
When tarball fetches fail, report the status code instead of "invalid tar" (#1958)
Karolis Narkevicius - Sun, 4 Dec 2016 14:25:23 +0000
-
Better documentation for the readMenifest method and the maybeReadManifest (#2121)
Tal Avissar - Sun, 4 Dec 2016 13:49:56 +0000
-
Match CircleCI badge visually to the other badges (#2131)
Kevin Goslar - Sun, 4 Dec 2016 03:42:08 +0600
-
Refactor visibility to fix numerous environmental bugs (#2116)
Sebastian McKenzie - Sat, 3 Dec 2016 14:58:39 +0000
-
Fix AppVeyor deployment webhook
Daniel Lo Nigro - Thu, 1 Dec 2016 23:36:51 -0800
-
Use regex rather than Convert[To|From]-Json to update installation method
Daniel Lo Nigro - Thu, 1 Dec 2016 10:44:57 -0800
Closes #2065
-
Fixes race condition on yarn install mutex network (#2092)
Cristian Carlesso - Thu, 1 Dec 2016 12:54:11 +0000
-
Remove packages in non-empty namespace (#1992) (#2036)
Denis Gorbachev - Tue, 29 Nov 2016 14:56:23 -0600
-
Fix
which
check during yarn install (#2061) (#2071)Denis Gorbachev - Tue, 29 Nov 2016 18:49:51 +0600
-
Make yarn check --integrity behave as yarn install when flat (#2024)
Bouke van der Bijl - Tue, 29 Nov 2016 09:46:41 +0000
-
bugfixes to yarn pack, retry of #1464 (#2062)
Tobias Kloht - Tue, 29 Nov 2016 00:23:13 +0000
-
Add global add prefix test (#2025)
Rifat Nabi - Sun, 27 Nov 2016 03:44:33 +0000
-
Update package source to link to Chocolatey package
Pascal Berger - Sat, 26 Nov 2016 17:06:00 -0800
-
File url normalization (#1498)
Alexandra Parker - Sun, 27 Nov 2016 00:42:31 +0000
- normalize manifest in FileResolver
- add a comment
-
add build option to generate sourcemaps (#1688)
Paul D. Hester - Sun, 27 Nov 2016 00:11:26 +0000
running gulp --sourcemaps will generate maps in lib
can also run gulp watch
--sourcemaps, etc. -
Properly skip installation of packages that do not need to be installed (incompatible optionalDependencies for example) (#1997)
Mathias Vestergaard - Sat, 26 Nov 2016 19:35:31 +0000
- Properly ignore package using ENVIRONMENT_IGNORE
Set the ignore flag using ENVIRONMENT_IGNORE visiblity.
Add the compatbility
check as a step of the install hydrate, and call hydrate from install check. - Do not propagate ENVIRONMENT_IGNORE to dependencies
Only set it on the directly affected package, and then ignore those
packages
in the hoister
- Properly ignore package using ENVIRONMENT_IGNORE
-
Update build script so that it can be run from any directory (#2041)
Pascal Berger - Fri, 25 Nov 2016 16:27:16 -0800
-
Fix duplication of available bin commands (#1991) (#2019)
Denis Gorbachev - Fri, 25 Nov 2016 17:12:07 +0600
-
Fixes two issues with the install script: (#2027)
Daniel Lo Nigro - Thu, 24 Nov 2016 15:45:43 -0800
-
[WIP] Add verbose flag - fixes #763 (#1994)
Sebastian McKenzie - Thu, 24 Nov 2016 15:48:09 +0000
-
Don't output header and footer when json flag is passed (#2022)
Sebastian McKenzie - Thu, 24 Nov 2016 14:51:51 +0000
-
Remove duplicate --production flag from licenses (#2005)
Scott Busche - Wed, 23 Nov 2016 14:46:24 +0000
No need to add --production flag explicitly to licenses as it's already a
global flag. This also fixes the --production flag from appearing twice
when
runningyarn help licenses
-
Actually use the flag (#1936)
Jeffrey van Hoven - Tue, 22 Nov 2016 14:28:57 +0000
-
Rename ls command to list. (#1940)
Daniel McGraw - Tue, 22 Nov 2016 14:28:30 +0000
-
Verify GPG signature in installation script (#1949)
Daniel Lo Nigro - Mon, 21 Nov 2016 22:33:08 -0800
- Verify GPG signature in installation script
- Add YARN_GPG environment variable for omitting GPG check
-
Fix .tar.gz pattern matching
Hendrik Purmann - Tue, 22 Nov 2016 05:33:34 +0600
Closes #1973
"tar.gz" actually is a node module
itself Any real .tar.gz will have the
preceding dot in the file extension. -
add a cache breaker to the yarn cache based on the current version to prevent dependency shifting (#1965)
Sebastian McKenzie - Mon, 21 Nov 2016 11:57:38 +0000
-
Only highlight changed part of the version in upgrade-interactive. (#1951)
Artem Sapegin - Sat, 19 Nov 2016 15:42:21 +0000
-
Fix request authentication for scoped private registry tarballs (#1666)
Karolis Narkevicius - Sat, 19 Nov 2016 15:25:18 +0000
- Fix request authentication for scoped private registry tarballs
Yarn correctly sends authorization headers when resolving metadata, but
when
it's time to download the tarballs, it calls registry.request
with a full
tarball url. This causes the getRegistry() function to
incorrectly return the
DEFAULT_REGISTRY url which means the authorization
headers are no longer sent.
The response in this case is a JSON error
object instead of a tarball file.
Untaring fails with "invalid tar file"
- Fix request authentication for scoped private registry tarballs
-
fix todo message when url not found on hosted git (#1947)
Nick Olinger - Sat, 19 Nov 2016 07:31:26 -0600
Close #1921
-
Resolve scoped package paths during linking on Windows (#1866)
Daniel Poindexter - Sat, 19 Nov 2016 12:17:24 +0000
-
Fix: warn instead of error when a shrinkwrap exists in the cwd (#1942)
shahmirn - Fri, 18 Nov 2016 21:32:11 +0000
-
When saving build artifacts, rather than copying, save list of files to ignore (#1935)
Sebastian McKenzie - Fri, 18 Nov 2016 17:18:06 +0000
-
Add
--version
flag to install script (#1928)Alan Wong - Thu, 17 Nov 2016 20:35:14 -0800
-
Warn when man or bin directory not found but don't crash (#1663)
dormond - Thu, 17 Nov 2016 16:22:44 +0000
-
Gracefully quit when using unsupported node version (#1901)
Hendrik Purmann - Thu, 17 Nov 2016 08:14:02 -0600
Fixes #1898
-
Infer EOLs from existing file or use OS EOL (#1911)
Igor Redchuk - Thu, 17 Nov 2016 12:48:00 +0000
- When writing lockfile, yarnrc or manifest file, keep line endings as in
existing file - Implemented as proposed by @ahelmberger
- Resolves #1061
- When writing lockfile, yarnrc or manifest file, keep line endings as in
-
Ensure cache diretory exists before using roadrunner (#1902)
Neil Kistner - Thu, 17 Nov 2016 10:12:37 +0000
-
Remove warning about depending on packages with the same name as Node built-ins (#1790)
James Ide - Wed, 16 Nov 2016 23:26:58 +0000
The reason for this is that Yarn is useful in many JS environments such as
browsers and React Native, which don't provide the Node built-ins. Depending on
polyfills is the right thing to do in that scenario and the reality is that
people intentionally publish these polyfills under the same name as the Node
built-ins (e.g. url and buffer). -
Skip setting hash if hash was not set previously (#1871)
Thomas Schaaf - Wed, 16 Nov 2016 20:17:07 +0000
-
Consolidate outdated logic and check for wanted > current (#1865)
Neil Kistner - Wed, 16 Nov 2016 18:37:49 +0000
-
Create lockfile when missing even when integrity hash matches (#1888)
Neil Kistner - Wed, 16 Nov 2016 18:14:33 +0000
-
Fix global add linking issue (#1889)
Rifat Nabi - Wed, 16 Nov 2016 18:09:05 +0000
-
Add very basic test for global add (#1878)
Rifat Nabi - Wed, 16 Nov 2016 10:39:02 -0600
- Add very basic test for global add
- Add assertion & Fix typo
-
Include description for --ignore-optional (#1868)
Anthony Ross - Wed, 16 Nov 2016 11:42:08 +0000
This PR resolves issue #1857.
-
Set UID and GID of untared files to zero if user is root (#1837)
Yong Wen Chua - Wed, 16 Nov 2016 01:58:59 +0000
-
Fix
expected manifest
on global add (#1840)Rifat Nabi - Tue, 15 Nov 2016 14:59:46 +0000
-
Don't output list if all dependencies are up to date - fixes #1843 (#1846)
Sebastian McKenzie - Tue, 15 Nov 2016 14:56:06 +0000
-
Fix version typo on install.js (#1828)
Kevin Huang - Mon, 14 Nov 2016 23:03:42 +0000
-
Add automatic check for updates that nags the user when there's a new version available (#1429)
Sebastian McKenzie - Mon, 14 Nov 2016 20:22:21 +0000