Releases: yarnpkg/berry
v4.11.0
What'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
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
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
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
npmMinimalAgeGateandnpmPreapprovedPackagesconfig 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
libcdetection 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-runand--jsonflag toyarn npm publishby @Saadnajmi in #6850 - test: Fix test failures by specifying initial branch name in git init by @WooWan in #6872
- Remove references to deprecated
-vflag foryarn configby @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-typeboxby @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.provenanceby @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