chore: [security] bump yarn from 1.21.1 to 1.22.11
Bumps yarn from 1.21.1 to 1.22.11. This update includes a security fix.
Vulnerabilities fixed
Sourced from The GitHub Security Advisory Database.
Moderate severity vulnerability that affects yarn In Yarn before 1.21.1, the package install functionality can be abused to generate arbitrary symlinks on the host filesystem by using specially crafted "bin" keys. Existing files could be overwritten depending on the current user permission set.
Affected versions: <= 1.21.1
Release notes
Sourced from yarn's releases.
v1.22.11
This version fixes a problem where Yarn wasn't forwarding SIGTERM to the binary spawned via
yarnPath. It also makesyarn init -2compatible with Corepack. The behaviour ofyarn init(without-2) doesn't change.Remember that Yarn 1.x won't receive further functional improvements. We recommend you to switch to the recently-released 3.0, and to ping us on Discord if you find issues when migrating (also check our Migration Guide).
1.22.10
(and prior)
Please check the changelog for details: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md
For technical reasons, no prebuilt artifacts will be generated for this release. Please use
npm install -g yarnto install it.v1.22.5
No release notes provided.
v1.22.4
No release notes provided.
v1.22.3
No release notes provided.
v1.22.2
No release notes provided.
v1.22.1
No release notes provided.
v1.22.0
No release notes provided.
Changelog
Sourced from yarn's changelog.
1.22.11
This version fixes a problem where Yarn wasn't forwarding SIGTERM to the binary spawned via
yarnPath. It also makesyarn init -2compatible with Corepack. The behaviour ofyarn init(without-2) doesn't change.Remember that Yarn 1.x won't receive further functional improvements. We recommend you to switch to the recently-released 3.0, and to ping us on Discord if you find issues when migrating (also check our Migration Guide).
1.22.10 (and prior)
- Tweak the preinstall check to not cause errors when Node is installed as root (as a downside, it won't run at all on Windows, which should be an acceptable tradeoff): yarnpkg/yarn#8358
1.22.7
This release doesn't change anything and was caused by a publish issue.
1.22.6
Running
yarn initwith the-2flag won't print theset versionoutput anymore.A new preinstall check will ensure that
npm install -g yarnworks even under Corepack. It doesn't have any effect on other setups.1.22.5
Headers won't be printed when calling
yarn initwith the-2flagFiles with the
.cjsextension will be spawned byyarnPathusing `execPathGenerates local yarn verions as
.cjsfiles when callingyarn set versionSorts files when running
yarn packto produce identical layout on Windows and Unix systems1.22.4 / 1.22.3
Those versions didn't contain any changes and were just triggered by our infra while working on the tests.
1.22.2
1.22.1
... (truncated)
Commits
59cb57bBumps the patch versiond4740b5Fixes missing argument in initd64f979Forwards SIGTERM signalsd5b532cRemoves the Node 8 MacOS test, which isnt supported by CircleCI anymorebbd5bfbAdds Corepack integration953c8b6Removes lingering references9e6796eRemoves tests with broken infra8decf11Removes lingering referencesb0c72e9Cleans up the tests785cda8Bumps version- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in the .dependabot/config.yml file in this repo:
- Update frequency
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)