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: docs/usage/release-notes-for-major-versions.md
+8-7
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ After updating your Renovate Docker image to the new v39 release, you must:
32
32
On top of the changes listed above, the `-full` image now:
33
33
34
34
- Uses Python 3.13
35
-
- Defaults to [`binarySource=global`](https://docs.renovatebot.com/self-hosted-configuration/#binarysource) (note: this was previously the case in v36 onwards but regressed sometime in v38).
35
+
- Defaults to [`binarySource=global`](https://docs.renovatebot.com/self-hosted-configuration/#binarysource) (note: this was previously the case in v36 onwards but regressed sometime in v38)
36
36
37
37
If you want to keep the old behavior, where Renovate dynamically installs the needed tools: set the environment variable `RENOVATE_BINARY_SOURCE` to `"install"`.
38
38
@@ -49,9 +49,10 @@ If you want to allow squash merges on your GitHub repository, follow the steps i
49
49
50
50
#### Branch names with multiple slashes
51
51
52
-
Branch names with multiple forward slashes (`/`) will change if `branchNameStrict=true`.
53
-
Previously there were cases where special characters could still enter branch names despite `branchNameStrict=true` being set.
54
-
This has now been corrected, which can result in some branch name changes because any forward slashes will be converted to hyphens.
52
+
If you set `branchNameStrict=true`, then branch names with multiple forward slashes (`/`) will change.
53
+
54
+
The problem was that even if you set `branchNameStrict=true`, in some cases special characters could still end up in Renovate's branch names.
55
+
We fixed this problem, by letting Renovate convert multiple forward slashes (`/`) to hyphens (`-`) in its branch names, if `branchNameStrict=true`.
55
56
56
57
### Commentary for 39
57
58
@@ -61,11 +62,11 @@ Renovate has changed its GitHub merge preference to "squash" because this way re
61
62
62
63
Read the [GitHub Docs, Signature verification for rebase and merge](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification#signature-verification-for-rebase-and-merge) to learn more about commit signing.
63
64
64
-
65
65
#### Why we change branch names with multiple slashes
66
66
67
-
Branches with slashes are undesirable and this was a bug.
68
-
We are changing it in a major release out of politeness so that you know to expect some branch name changes if you have `branchNameStrict` enabled.
67
+
Branches with mutiple slashes (`/`) are not wanted, this was a bug.
68
+
We are changing it in a major release out of politeness to all our users.
69
+
If you enabled `branchNameStrict`, you can expect some branch names to change.
0 commit comments