v1.5.1
yarnpkg/yarnv1.5.1Feb 26, 2018by DanBuild
AI Summary
Re-release of v1.5.0 due to build issues. Adds the 'yarn node' command and enhances offline mirror capabilities.
Key Highlights
- Implements 'yarn node'
- Ability to store a built package in offline mirror
- Improves 'yarn workspaces info'
- Implement a very basic hook system
New Features
- Implements 'yarn node'
- Ability to store a built package in offline mirror
- Implement a very basic hook system
Full Release Notes
Identical to v1.5.0, but re-released due to build issues with v1.5.0
* __feat(cli): Improves "yarn workspaces info" (#5389)__
[Maël Nison](mailto:nison.mael@gmail.com) - Fri, 23 Feb 2018 14:38:49 +0000
* __fix(windows): Adjusted windows path so that bin folder has a backslash on the end of the path value, as per windows path requirements (#5387)__
[derekellison](mailto:derek@ellisons.org) - Fri, 23 Feb 2018 13:29:06 +0000
* __fix(tests): Remove unnecessary console output when running test cases (#5384)__
[sth](mailto:sth.dev@tejp.de) - Fri, 23 Feb 2018 13:04:39 +0000
* __feat(install): Ability to store a built package in offline mirror (#5314)__
[Konstantin Raev](mailto:bestander@gmail.com) - Thu, 22 Feb 2018 10:07:21 -0800
* __feat(cli): Implements "yarn node" (#5388)__
[Maël Nison](mailto:nison.mael@gmail.com) - Wed, 21 Feb 2018 14:11:26 +0000
* __fix(cli): Added logic to correctly print stringified linebreak chars (#5360)__
[Steven Hargrove](mailto:hulkish@users.noreply.github.com) - Tue, 20 Feb 2018 16:34:34 +0000
* __fix(build): add sourceRoot to sourcemaps. Fixes #5319. (#5323)__
[ed eustace](mailto:ed.eustace@gmail.com) - Tue, 20 Feb 2018 16:28:29 +0000
* __feat(cli): sort by version when asking user to select a package version (#5220) (#5226)__
[Ian Sutherland](mailto:ian@iansutherland.ca) - Tue, 20 Feb 2018 16:11:33 +0000
* __feat(install): Break semver for engine check by allowing prereleases (#5352)__
[Bryan Wain](mailto:bryandwain@gmail.com) - Sun, 18 Feb 2018 11:06:32 -0800
* __chore(cli): don't ask questions during publish when --non-interactive is specified (#5002) (#5108)__
[Ian Sutherland](mailto:ian@iansutherland.ca) - Sat, 17 Feb 2018 10:59:26 -0800
* __fix(upgrade): respects --scope flag with caret range (#5350) (#5351)__
[SilverFox](mailto:vzerda@gmail.com) - Fri, 16 Feb 2018 18:30:10 -0500
* __fix(cli): Use full path to script when executing with run command (#4991)__
[Jeff Valore](mailto:rally25rs@yahoo.com) - Sun, 11 Feb 2018 14:34:52 -0800
* __chore(arch): Minor refactor of isRequestToRegistry logic for readability (#5321)__
[Karolis Narkevicius](mailto:karolis.n@gmail.com) - Sat, 10 Feb 2018 15:33:58 -0800
* __chore(deps): Update dependency execa to ^0.9.0 (#5181)__
[renovate[bot]](mailto:renovate[bot]@users.noreply.github.com) - Sat, 10 Feb 2018 15:31:44 -0800
* __fix(cli): Report no valid versions for unpublished packages (#5311) (#5335)__
[Mike Chen](mailto:mhchen@gmail.com) - Sat, 10 Feb 2018 15:30:06 -0800
* __feat(config): Use more conventional paths for config and data (#5336)__
[Will Binns-Smith](mailto:wbinnssmith@gmail.com) - Thu, 8 Feb 2018 15:54:12 -0800
* __chore(readme): Horizontal rule fixed in README (#5320)__
[Liam Ross](mailto:liamross@telus.net) - Wed, 7 Feb 2018 08:31:27 -0800
* __fix(workspace): Workspace pass args 5301 (#5329)__
[Jeff Valore](mailto:rally25rs@yahoo.com) - Wed, 7 Feb 2018 08:31:00 -0800
* __fix(cli): Fail when `yarn add`ing Github package with no version (#5292) (#5318)__
[Mike Chen](mailto:mhchen@gmail.com) - Tue, 6 Feb 2018 00:17:50 -0800
* __feature(cache): Add multi-package support to `cache clean` (#5297)__
[Priyantha Lankapura](mailto:403912+lankaapura@users.noreply.github.com) - Sun, 4 Feb 2018 10:41:21 -0800
* __feat(install): Implement a very basic hook system (#5293)__
[Maël Nison](mailto:nison.mael@gmail.com) - Fri, 2 Feb 2018 18:39:25 +0000
* __feat(upgrade, add): Separately log added/upgraded dependencies (#5227)__
[kaylieEB](mailto:kaylie@eventbrite.com) - Tue, 30 Jan 2018 12:09:01 +0000
* __feat(publish): Publish command uses publishConfig.access in package.json (#5290)__
[Jeff Valore](mailto:rally25rs@yahoo.com) - Tue, 30 Jan 2018 12:08:31 +0000
* __fix(cli): Use process.exit instead of exitCode for node < 4 (#5291)__
[kaylieEB](mailto:kaylie@eventbrite.com) - Tue, 30 Jan 2018 12:07:39 +0000
* __feat(cli): Error on missing workspace directory (#5206) (#5222)__
[Maciej Kasprzyk](mailto:kapustka.maciek@gmail.com) - Mon, 29 Jan 2018 16:58:01 +0000
* __feat: Imprtove error when package is not found (#5213)__
[Gabriel Aumala](mailto:gaumala@espol.edu.ec) - Mon, 29 Jan 2018 16:55:54 +0000
* __fix(install): Allow scoped package as alias source (#5229)__
[Gord P](mailto:GoodForOneFare@users.noreply.github.com) - Mon, 29 Jan 2018 16:39:26 +0000
* __fix(cli): Use correct directory for upgrade-interactive (#5272)__
[Michael Jungo](mailto:michaeljungo92@gmail.com) - Mon, 29 Jan 2018 16:33:46 +0000
* __feat(install): `nohoist` baseline implementation (#4979)__
[ConnectDotz](mailto:connectdotz@users.noreply.github.com) - Sun, 28 Jan 2018 08:35:59 -0800