Skip to content

Commit a8db5b1

Browse files
authored
Update CHANGELOG.md
1 parent a7a6475 commit a8db5b1

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,18 @@ Yarn now accepts sponsors! Please take a look at our [OpenCollective](https://op
88
Features in `master` can be tried out by running `yarn set version from sources` in your project.
99
:::
1010

11+
## 4.1.0
12+
13+
- Tweaks `-,--verbose` in `yarn workspaces foreach`; `-v` will now only print the prefixes, `-vv` will be necessary to also print the timings.
14+
- Adds a new `--json` option to `yarn run` when called without script name
15+
1116
- Fixes `node-modules` linker `link:` dependencies mistreatment as inner workspaces, when they point to a parent folder of a workspace
17+
- Fixes spurious "No candidates found" errors
18+
- Fixes missing executable permissions when using `nodeLinker: pnpm`
19+
- Fixes packages being incorrectly flagged as optional
20+
- Fixes cache key corruptions due to uncontrolled git merges
21+
- Fixes `yarn version apply --all --dry-run` making unexpected changes
22+
- Fixes `yarn npm login` when the remote registry is Verdaccio
1223

1324
## 4.0.1
1425

@@ -721,7 +732,7 @@ yarn set version 2.1.0
721732

722733
- Registry auth settings can now be declared per-scope (they previously had to be per-registry). This will be handy with the GitHub Package Registry model, where each scope may have different access tokens.
723734
- The configuration file now interpolates the values with the environment variables using the `${name}` syntax (strict by default; use `${name:-default}` to provide a default value).
724-
- The new `changesetIgnorePatterns` setting can be used to ignore some paths from the changeset detection from `yarn version check` (changes to those paths won't be taken into account when deciding which workspaces need to fresh releases).
735+
- The new `changesetIgnorePatterns` setting can be used to ignore some paths from the changeset detection from `yarn version check` (changes to those paths won't be taken into account when deciding which workspaces need to fresh releases).
725736
- The new `changesetBaseRef` setting can be used to change the name of the master branch that `yarn version check` will use in its changeset heuristic.
726737
- The new `httpTimeout` and `httpRetry` settings allow you to configure the behavior of the HTTP(s) requests.
727738
- The new `preferTruncatedLines` setting allow you to tell Yarn that it's ok if info and warning messages are truncated to fit in a single line (errors will always wrap as much as needed, and piping Yarn's output will toggle off this behaviour altogether).

0 commit comments

Comments
 (0)