fix(changelog): prevent custom template errors when components are in hidden folders (#1060) (a7614b0)
v9.11.0 (2024-10-12)
Features
feat(changelog): add default changelog template in reStructuredText format (#1055)
test(fixtures): update repo generation to create rst & md changelogs
test(release-history): refactor fragile test to utilize repo fixture definitions
test(changelog-cmd): update tests to evaluate rst changelog generation & updates
test(version-cmd): update tests to evaluate rst changelog generation & updates
test(version-cmd): update test code to match new commit definition functions
test(config): add test to validate insertion_flag default determination
feat(changelog): add convert_md_to_rst filter to changelog environment
feat(changelog): add default changelog in re-structured text format
This change adds the templates to create an equivalent CHANGELOG.RST file in
angular changelog style. It can be enabled via the output_format configuration
setting.
feat(config): enable default changelog.insertion_flag based on output format
refactor(config): move changelog_file setting under changelog.default_templates
This change adds a secondary changelog_file setting under the default_templates
section while deprecating the top level one. Since this is not intended to be a
breaking change we provided a warning message and compatibility code to pass along
the current changelog_file value to the new setting location while giving the user
a notification to update before the next version.
fix(changelog): correct spacing for default markdown template during updates
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps python-semantic-release from 9.10.1 to 9.11.1.
Release notes
Sourced from python-semantic-release's releases.
Changelog
Sourced from python-semantic-release's changelog.
... (truncated)
Commits
657118d
9.11.1a7614b0
fix(changelog): prevent custom template errors when components are in hidden ...ce77b7c
9.11.0c2e8831
feat(changelog): add default changelog template in reStructuredText format (#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show