Commit 0e114c3
committed
refactor(config)!: change
Changes the default behavior of PSR when `mask_initial_release` setting
is not provided.
BREAKING CHANGE: This release switches the `changelog.default_templates.mask_initial_release`
default to `true`. This change is intended to toggle better recommended outputs of the
default changelog. Conceptually, the very first release is hard to describe--one can only
provide new features as nothing exists yet for the end user. No changelog should be written
as there is no start point to compare the "changes" to. The recommendation instead is to only
list a simple message as `Initial Release`. This is now the default for PSR when providing
the very first release (no pre-existing tags) in the changelog and release notes. If your
configuration already sets the `changelog.default_templates.mask_initial_release` value, then
this change will have no effect on your project. If you do NOT want to mask the first release
information, then set `changelog.default_templates.mask_initial_release` to `false` in your
configuration.changelog.default_templates.mask_initial_release default to true
1 parent 7f6899e commit 0e114c3
1 file changed
+1
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
132 | | - | |
| 131 | + | |
133 | 132 | | |
134 | 133 | | |
135 | 134 | | |
| |||
0 commit comments