You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,18 @@ Yarn now accepts sponsors! Please take a look at our [OpenCollective](https://op
8
8
Features in `master` can be tried out by running `yarn set version from sources` in your project.
9
9
:::
10
10
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
+
11
16
- 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
12
23
13
24
## 4.0.1
14
25
@@ -721,7 +732,7 @@ yarn set version 2.1.0
721
732
722
733
- 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.
723
734
- 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).
725
736
- 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.
726
737
- The new `httpTimeout` and `httpRetry` settings allow you to configure the behavior of the HTTP(s) requests.
727
738
- 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