Releases: yarnpkg/berry
v4.10.3
What'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
What's Changed
- Bust the metadata cache by @arcanis in #6908
- fix: support registries without publish times using
minimalAgeGate
by @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
What's Changed
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.10.0...@yarnpkg/cli/4.10.1
v4.10.0
What's Changed
- Bumps TypeScript to 5.9 by @arcanis in #6889
- Updates tests for the merge conflict resolution v5 by @arcanis in #6892
- Tweaks tests by @arcanis in #6894
- docs: fix typo in enableScripts JSON schema key name by @wo-o29 in #6887
- feat: catalog support by @ruimartin in #6884
- feat: implement
npmMinimalAgeGate
andnpmPreapprovedPackages
config options by @bienzaaron in #6901 - feat: support OIDC auth for GitHub Actions/GitLab by @cometkim in #6898
New Contributors
- @wo-o29 made their first contribution in #6887
- @ruimartin made their first contribution in #6884
- @bienzaaron made their first contribution in #6901
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.9.4...@yarnpkg/cli/4.10.0
v4.9.4
What's Changed
- fix(plugin-essentials): fix hash validation pattern of explain peer-requirements by @pudovmaxim in #6881
- Fix behavior for
yarn version pre*
to match the docs by @ClementValot in #6879
New Contributors
- @pudovmaxim made their first contribution in #6881
- @ClementValot made their first contribution in #6879
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.9.3...@yarnpkg/cli/4.9.4
v4.9.3
What's Changed
- feat: Add provenance to @yarnpkg/cli-dist by @clemyan in #6815
- Adds GIT_AUTHOR_NAME to the test env by @arcanis in #6825
- Fix
libc
detection on various platforms by @ItsHarper in #6840 - fix(core): increase hash length by @sekyungk in #6829
- chore: replace lodash with es-toolkit by @wojtekmaj in #6502
- fix(plugin-npm): mark fetchFromNetwork private to fix TypeScript issue by @vinzscam in #6764
- fix(pnpm): allow EBUSY when deleting node_modules by @lizthegrey in #6826
- ci: use react with vite in storybook E2E by @MikeMcC399 in #6864
- feat(publish): Add
--dry-run
and--json
flag toyarn npm publish
by @Saadnajmi in #6850 - test: Fix test failures by specifying initial branch name in git init by @WooWan in #6872
- Remove references to deprecated
-v
flag foryarn config
by @ItsHarper in #6878
New Contributors
- @ItsHarper made their first contribution in #6840
- @sekyungk made their first contribution in #6829
- @vinzscam made their first contribution in #6764
- @Saadnajmi made their first contribution in #6850
- @WooWan made their first contribution in #6872
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.9.2...@yarnpkg/cli/4.9.3
v4.9.2
What's Changed
- Docusaurus: Update Docusaurus to 3.7 by @clemyan in #6777
- fix(extensions):
@fastify/type-provider-typebox
by @paulius-valiunas in #6780 - Fix resolveExports thrown error by @smeng9 in #6782
- chore: upgrade workflows to ubuntu 22 images by @SagnikPradhan in #6776
- docs: replace create-react-app with create-vite in dlx example by @MikeMcC399 in #6792
- feat(perf) - de-duplicate chalk dependency by @spanishpear in #6784
- Core: Use hpagent for proxies by @clemyan in #6779
- fix(plugin-nm): set binary permissions for partial installs by @oskarols in #6807
- Improve display of JSON values within constraints by @arcanis in #6812
- fix: correctly install implicit nested types dependencies by @spanishpear in #6800
- fix(core): fix the value check for
publishConfig.provenance
by @smorimoto in #6781
New Contributors
- @paulius-valiunas made their first contribution in #6780
- @smeng9 made their first contribution in #6782
- @spanishpear made their first contribution in #6784
- @oskarols made their first contribution in #6807
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.9.1...@yarnpkg/cli/4.9.2
v4.9.1
What's Changed
- Fixes performance regression on pnpm installs by @goloveychuk in #6760
- Fixes the metadata file name to avoid ambiguities by @MLoughry in #6762
New Contributors
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.9.0...@yarnpkg/cli/4.9.1
v4.9.0
What's Changed
- Experimental JS-based zip parser for the PnP hook by @goloveychuk in #6688
- Adds npm provenance support by @GauBen in #6750
- Adds support for the
jsr:
protocol by @arcanis in #6752
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.8.1...@yarnpkg/cli/4.9.0
v4.8.1
What's Changed
- Fix memory leak introduced in 4.8.0 (#6743)
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.8.0...@yarnpkg/cli/4.8.1