-
Notifications
You must be signed in to change notification settings - Fork 1
chore(deps): update yarn to v3.8.7 #106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: yarn.lock |
e61db6d to
55f439e
Compare
55f439e to
5b07f52
Compare
5b07f52 to
3a673ff
Compare
3a673ff to
69bded3
Compare
4b6709b to
f8f7e58
Compare
f8f7e58 to
0fef634
Compare
0fef634 to
7c1d9ef
Compare
7c1d9ef to
91a11b9
Compare
91a11b9 to
a29b6a4
Compare
a29b6a4 to
92d572f
Compare
92d572f to
a4e7d11
Compare
|
a4e7d11 to
5e650c5
Compare
5e650c5 to
bd78c29
Compare
bd78c29 to
92ea993
Compare
92ea993 to
e0d7e1b
Compare
This PR contains the following updates:
3.0.2→3.8.7Release Notes
yarnpkg/berry (yarn)
v3.8.7Compare Source
v3.8.6Compare Source
v3.8.5Compare Source
v3.8.4Compare Source
v3.8.3Compare Source
v3.8.2Compare Source
v3.8.1Compare Source
v3.8.0Compare Source
v3.7.0Compare Source
v3.6.4Compare Source
v3.6.3Compare Source
v3.6.2Compare Source
v3.6.1Compare Source
v3.6.0Compare Source
v3.5.1Compare Source
v3.5.0Compare Source
v3.4.1Compare Source
yarn init.v3.4.0Compare Source
Node.js parity
--conditionsflag.--watchflag on Node 18 (it previously only supported it on Node 19).Bugfixes
pnpapi) can now be imported from ESM modules.ZipFS.prototype.getBufferAndClosewill not error on empty archives resulting from an unlink after write.YN0000) fromyarn workspaces foreach.Compatibility
v3.3.1Compare Source
v3.3.0Compare Source
Installs
hardlinks-globalnode-moduleslinker mode by 1.5xCompatibility
v3.2.4Compare Source
Compatibility
v3.2.3Compare Source
Bugfixes
Compatibility
v3.2.2Compare Source
Compatibility
ftruncate.fchmod.throwIfNoEntry.npm_package_jsonenvironment variable is now set by Yarn.v3.2.1Compare Source
Installs
node_modulesdirectory, whennode-moduleslinker is activesupportedArchitecturesBugfixes
v3.2.0Compare Source
Various improvements have been made in the core to improve performance. Additionally:
Commands
yarn workspaces foreach runcommand is now able to run binaries.yarn npm infocommand now supports displaying information about a tagged version of a package (e.g.yarn npm info vue@next).yarn explaincommand has been added. It can be used to explain an error code, or list all available error codes.yarn explain YN0002.yarn npm publishcommand now accepts a new--otpoption, to set the One-Time Password from the CLI.yarn upgrade-interactivenow has improved paging:Installs
node_modulesis a symbolic link, and doesn't recreate it.cpuandarchfields, Yarn now support a newlibcfield which can be used in tandem withoptionalDependenciesto avoid downloading packages that have been linked against incompatible standard libraries (we currently support two values:glibcandmusl).node_modules/.storeandnode_modulesfolders if they are empty.node_modules/@​yarnpkg) if they are empty or after removing a scoped dependency..pnp.cjsfiles with inlined data will now store the data in a JSON string literal instead of an object literal to improve startup performance.Compatibility
${FOO:+}.readandreadSyncusing options.pathproperty on streams created bycreateReadStream()and obtained from zip archives.ERR_REQUIRE_ESMerror when attempting to require an ES Module, matching the default Node.js behaviour.Bugfixes
@yarnpkg/pnpifynow escapes paths correctly.nodefield inside thenpm_config_user_agentYarn sets will now include a leadingv.platformisn't set to Node.YARN_IGNORE_NODEenvironment variable will now be parsed using the same mechanism as env variable configuration settings (i.e. both1/0andtrue/falsewill be accepted)ZipFS Extension
Miscellaneous Features
wrapNetworkRequesthook now lets you wrap network requests (for example to log them).v3.1.1Compare Source
v3.1.0Commands
yarn workspaces listandyarn workspaces foreachcommands now both support a new--sinceoption that lets you filter the workspace list by changes (only workspaces that changed since the specified commit will be iterated on). This feature is still a little experimental, especially when used with-R,--recursive.yarn workspaces foreachcommand now handles the fact that a script containing:only becomes global if it exists in exactly one workspace.yarn workspaces foreachcommand now supports--jobs 1and--jobs unlimited.yarn init -2command will now add thepackageManagerfield to your project manifest.Settings
patternmatcher fromlogFilterswill now match any part of the log entry.Installs
nodeLinker: pnpmmode will let you install packages using the pnpm install strategy, where packages are stored flat and referenced by each others through symlinks. This mode is still a little experimental, so please send our way bugs you might find.supportedArchitecturesfield to manually enforce the presence of specific architectures.nmMode: hardlinks-globalsetting will now be automatically downgraded tonmMode: hardlinks-localwhen global caches and install folders are kept on different devices, thus letting the install continue normally. A warning will still be produced explaining this behaviour.node_moduleslinker maximizes chances to end-up with only one top-level node_modules in the case of using workspacesnmSelfReferencessetting has been added to the nm linker to control whether workspaces are allowed to require themselves - results in creation of self-referencing symlinks.yarn workspaces focuswill not create self-referencing symlinks for excluded workspaces anymore.node_modulesinstalls.Miscellaneous Features
workspace:^andworkspace:~. When published, those markers will turn into the actual version (just like what used to happen withworkspace:*), except that they'll be prefixed with the relevant semver prefix (respectively^and~).npmAuditRegistrysetting will let you define which registry to use when running audits. If unset, we'll fallback to the currently configured publish registry (we'll likely change this behavior in Yarn 4 to rather use the fetch registry).Bugfixes
node_modulesinstalls will now be given priority during hoisting, preventing cases when indirect regular dependencies would block the way for direct portal dependencies.pnpifybinary can now be used from inside directories containing spaces.--versionstring.node-moduleslinker.node-moduleslinker, since they cannot be used from the code anyway.fsmodule, allowing users to patch it.require.resolve('pnpapi')will be handled correctly even when usingexports.yarn runimmediately after adding or removing dependencies inside large monorepos.@typesversion. This matches the behaviour for peer dependencies.Compatibility
pnpEnableEsmLoader.resolvewill no longer resolve missing modules to a file with the same name that would happen to be located next to the issuer.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.