Skip to content

Commit ce77b7c

Browse files
author
semantic-release
committed
9.11.0
Automatically generated by python-semantic-release
1 parent c2e8831 commit ce77b7c

File tree

4 files changed

+62
-7
lines changed

4 files changed

+62
-7
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,61 @@
11
# CHANGELOG
22

33

4+
## v9.11.0 (2024-10-12)
5+
6+
### Features
7+
8+
* feat(changelog): add default changelog template in reStructuredText format (#1055)
9+
10+
* test(fixtures): update repo generation to create rst & md changelogs
11+
12+
* test(release-history): refactor fragile test to utilize repo fixture definitions
13+
14+
* test(changelog-cmd): update tests to evaluate rst changelog generation & updates
15+
16+
* test(version-cmd): update tests to evaluate rst changelog generation & updates
17+
18+
* test(version-cmd): update test code to match new commit definition functions
19+
20+
* test(config): add test to validate `insertion_flag` default determination
21+
22+
* feat(changelog): add `convert_md_to_rst` filter to changelog environment
23+
24+
* feat(changelog): add default changelog in re-structured text format
25+
26+
This change adds the templates to create an equivalent CHANGELOG.RST file in
27+
angular changelog style. It can be enabled via the `output_format` configuration
28+
setting.
29+
30+
Resolves: #399
31+
32+
* feat(config): enable target changelog filename to trigger RST output format
33+
34+
Resolves: #399
35+
36+
* feat(config): enable default `changelog.insertion_flag` based on output format
37+
38+
* refactor(config): move `changelog_file` setting under `changelog.default_templates`
39+
40+
This change adds a secondary `changelog_file` setting under the default_templates
41+
section while deprecating the top level one. Since this is not intended to be a
42+
breaking change we provided a warning message and compatibility code to pass along
43+
the current `changelog_file` value to the new setting location while giving the user
44+
a notification to update before the next version.
45+
46+
* fix(changelog): correct spacing for default markdown template during updates
47+
48+
* docs(configuration): update details of `insertion_flag`'s dynamic defaults with rst
49+
50+
* docs(configuration): update `output_format` description for reStructuredText support
51+
52+
* docs(configuration): update `changelog_file` with deprecation notice of setting relocation
53+
54+
* docs(changelog): clarify the `convert_md_to_rst` filter added to the template environment
55+
56+
* docs(changelog): increase detail about configuration options of default changelog creation ([`c2e8831`](https://github.com/python-semantic-release/python-semantic-release/commit/c2e883104d3c11e56f229638e988d8b571f86e34))
57+
58+
459
## v9.10.1 (2024-10-10)
560

661
### Fixes

docs/automatic-releases/github-actions.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ before the :ref:`version <cmd-version>` subcommand.
337337

338338
.. code:: yaml
339339
340-
- uses: python-semantic-release/python-semantic-release@v9.10.1
340+
- uses: python-semantic-release/python-semantic-release@v9.11.0
341341
with:
342342
root_options: "-vv --noop"
343343
@@ -684,7 +684,7 @@ to the GitHub Release Assets as well.
684684
- name: Action | Semantic Version Release
685685
id: release
686686
# Adjust tag with desired version if applicable.
687-
uses: python-semantic-release/python-semantic-release@v9.10.1
687+
uses: python-semantic-release/python-semantic-release@v9.11.0
688688
with:
689689
github_token: ${{ secrets.GITHUB_TOKEN }}
690690
git_committer_name: "github-actions"
@@ -744,7 +744,7 @@ The equivalent GitHub Action configuration would be:
744744
745745
- name: Action | Semantic Version Release
746746
# Adjust tag with desired version if applicable.
747-
uses: python-semantic-release/python-semantic-release@v9.10.1
747+
uses: python-semantic-release/python-semantic-release@v9.11.0
748748
with:
749749
github_token: ${{ secrets.GITHUB_TOKEN }}
750750
force: patch
@@ -772,13 +772,13 @@ Publish Action.
772772
.. code:: yaml
773773
774774
- name: Release Project 1
775-
uses: python-semantic-release/python-semantic-release@v9.10.1
775+
uses: python-semantic-release/python-semantic-release@v9.11.0
776776
with:
777777
directory: ./project1
778778
github_token: ${{ secrets.GITHUB_TOKEN }}
779779
780780
- name: Release Project 2
781-
uses: python-semantic-release/python-semantic-release@v9.10.1
781+
uses: python-semantic-release/python-semantic-release@v9.11.0
782782
with:
783783
directory: ./project2
784784
github_token: ${{ secrets.GITHUB_TOKEN }}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "python-semantic-release"
9-
version = "9.10.1"
9+
version = "9.11.0"
1010
description = "Automatic Semantic Versioning for Python projects"
1111
requires-python = ">=3.8"
1212
license = { text = "MIT" }

semantic_release/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
tags_and_versions,
2525
)
2626

27-
__version__ = "9.10.1"
27+
__version__ = "9.11.0"
2828

2929
__all__ = [
3030
"CommitParser",

0 commit comments

Comments
 (0)