Changelog History
Page 1
-
v4.16.0 Changes
June 02, 2026What's Changed
- โช PnP: Include Node 22.22.3 in fstat workaround by @junjuny0227 in #7141
- Implements yarn npm stage by @arcanis in #7147
- ๐ fix: Stop using EBADF workaround for Node 24.16.0+ by @MJDSys in #7152
- โฌ๏ธ Bumps eslint-plugin-arca by @arcanis in #7163
- Enables staged publishing by @arcanis in #7164
- ๐ feat: Add editor SDK support for oxc (oxfmt & oxlint) by @slainless in #7078
- ๐ docs: fix npmMinimalAgeGate default value. by @ryanfox1985 in #7125
๐ New Contributors
- @junjuny0227 made their first contribution in #7141
- @MJDSys made their first contribution in #7152
- @slainless made their first contribution in #7078
- @ryanfox1985 made their first contribution in #7125
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.15.0...@yarnpkg/cli/4.16.0
-
v4.15.0 Changes
May 19, 2026What's Changed
- ๐ Fix Next.JS e2e test by @brandonbothell in #7115
- ๐ perf(plugin-nm): cache install state across workspaces by @sophiebits in #7126
- ๐ fix(patch) Correctly handle Unicode paths by @liuxingbaoyu in #7123
- ๐ fix(plugin-npm-cli): enable OIDC publish on CircleCI by @joshuayoes in #7122
- fix(core): ignore legacy YARN_IGNORE_SCRIPTS env var by @KimHyeongRae0 in #7120
- ๐ fix: Reject dependency names with leading/trailing whitespace (fixes duplicate installs) by @muskaanshraogi in #7124
- ๐ง feat(plugin-pnpm): make pnpm install concurrency configurable by @lennartschoch in #7118
- PnP: Stop using EDABF solution for Node 26.1.0+ by @clemyan in #7133
- 0๏ธโฃ Makes
npmMinimalAgeGate: 1dthe default by @arcanis in #7135
๐ New Contributors
- @brandonbothell made their first contribution in #7115
- @sophiebits made their first contribution in #7126
- @liuxingbaoyu made their first contribution in #7123
- @joshuayoes made their first contribution in #7122
- @KimHyeongRae0 made their first contribution in #7120
- @muskaanshraogi made their first contribution in #7124
- @lennartschoch made their first contribution in #7118
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.14.1...@yarnpkg/cli/4.15.0
-
v4.14.1 Changes
April 17, 2026What's Changed
๐ New Contributors
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.14.0...@yarnpkg/cli/4.14.1
-
v4.14.0 Changes
April 16, 2026What's Changed
- โ Add Re-release workflow to republish artifacts from a specific commit SHA by @Copilot in #7079
- ๐ fix: Node 25.7+ EBADF by reading CJS source of zip files by @NormalGaussian in #7070
- PnP: Fix watch mode for files
required under PnP by @clemyan in #7077 - ๐ feat(plugin-npm): support OIDC auth for CircleCI by @blimmer in #7075
- 0๏ธโฃ Makes
enableScripts: falsethe default by @arcanis in #7089 - ๐ Makes the
exec:protocol respectenableScriptsby @arcanis in #7090 - โ Adds
approvedGitRepositoriesby @arcanis in #7091 - ๐ Fix: Names the Experimental ESM support warning by @NormalGaussian in #7069
- feat(why): allow specifying a version or range by @remypar5 in #6992
๐ New Contributors
- @Copilot made their first contribution in #7079
- @NormalGaussian made their first contribution in #7070
- @remypar5 made their first contribution in #6992
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.13.0...@yarnpkg/cli/4.14.0
-
v4.13.0 Changes
March 03, 2026What's Changed
- ๐ docs(constraints): add missing @typedef alias for
Contextby @erickzhao in #6989 - ๐ Fixes the
/<name>/<version>format by @arcanis in #6993 - ๐ fix(fslib): handle float timestamps in convertToBigIntStats by @nelsondude in #6988
- ๐ Fixes foreach order when --topological isnt set by @arcanis in #6997
- ๐ท CI: Select node version to run CI against automatically by @clemyan in #7032
- โฌ๏ธ chore(deps): upgrade
tarto v7 by @mhassan1 in #7038 - ๐ fix: npm run audit also on patched packages by @tommasini in #7042
- ๐ฆ feat: display registry URL when publishing packages by @KyeongJooni in #7020
- ๐ง Core: Enhance environment variable expansion in configuration by @clemyan in #7033
- โ Add
--modeoption toupgrade-interactivecommand by @ipanasenko in #7050 - โ Add
c/r/lbulk selection shortcuts toupgrade-interactiveby @ipanasenko in #7051 - feat(core): Export InstallOptions type by @WooWan in #7027
- ๐ fix: throw explicit error when all semver-matching versions are quarantined by @ff1451 in #7056
- ๐ fix(plugin-essentials): handle null on latest version retrieval by @Xstoudi in #7003
๐ New Contributors
- @erickzhao made their first contribution in #6989
- @nelsondude made their first contribution in #6988
- @tommasini made their first contribution in #7042
- @KyeongJooni made their first contribution in #7020
- @ipanasenko made their first contribution in #7050
- @ff1451 made their first contribution in #7056
- @Xstoudi made their first contribution in #7003
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.12.0...@yarnpkg/cli/4.13.0
- ๐ docs(constraints): add missing @typedef alias for
-
v4.12.0 Changes
November 23, 2025What's Changed
- ๐ fix(git): split
-candcore.autocrlf=falseinto separate args forcloneby @mhassan1 in #6983 - ๐ Implements npm web login support by @arcanis in #6981
- ๐ Fix JSON Schema by @joshkel in #6973
๐ New Contributors
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.11.0...@yarnpkg/cli/4.12.0
- ๐ fix(git): split
-
v4.11.0 Changes
November 07, 2025What's Changed
- ๐ Improves 'yarn workspaces focus' tests by @arcanis in #6932
- PnP: Allow
FileHandle#readintoTypedArrays andDataViews by @clemyan in #6950 - โ Adds support for _resolveFilename's option 'conditions' by @arcanis in #6966
- ๐ fix(publish): use correct workspace name in --json output by @florianloechle in #6949
- โก๏ธ Update README.md badge link by @Olexandr88 in #6947
- ๐ fix: use correct env var to detect gitlab CI for OIDC by @smoores-dev in #6938
- Core: Create DURATION settings type by @clemyan in #6942
- ๐ Support escaping template variables in environment values by @parksb in #6935
- Migrates the "typescript" dependencies to a catalog by @arcanis in #6969
- ๐ docs: Clarify additional use-case of npmMinimalAgeGate by @IchordeDionysos in #6945
- ๐ Allow catalogs to work with descriptors without resolvers by @parksb in #6930
๐ New Contributors
- @florianloechle made their first contribution in #6949
- @Olexandr88 made their first contribution in #6947
- @parksb made their first contribution in #6935
- @IchordeDionysos made their first contribution in #6945
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.10.3...@yarnpkg/cli/4.11.0
-
v4.10.3 Changes
September 23, 2025What's Changed
- ๐ Fix OIDC publishing for scoped packages by @cometkim in #6911
- ๐ Fixes npmMinimalAgeGate with tags and prereleases by @arcanis in #6916
- โ Removes the protocol when it matches the default one by @arcanis in #6917
- ๐ Disables Prolog tests from new releases by @arcanis in #6918
- Enables postinstall scripts for pnpm by @arcanis in #6902
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.10.2...@yarnpkg/cli/4.10.3
-
v4.10.2 Changes
September 18, 2025What's Changed
- ๐ Bust the metadata cache by @arcanis in #6908
- ๐ fix: support registries without publish times using
minimalAgeGateby @oblador in #6907
๐ New Contributors
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.10.1...@yarnpkg/cli/4.10.2
-
v4.10.1 Changes
September 18, 2025What's Changed
Full Changelog : https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.10.0...@yarnpkg/cli/4.10.1