chore(deps): update dependency python-semantic-release to v9 - autoclosed #35
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/python-semantic-release-9.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^7.24.0
->^9.0.0
Release Notes
python-semantic-release/python-semantic-release
v9.21.1
Compare Source
====================
🪲 Bug Fixes
#1204
_(
PR#​1239
,f61f8a3
)📖 Documentation
PR#​1229
,550e85f
)⚙️ Build System
deps: Bump
rich
dependency from13.0
to14.0
(PR#​1224
,691536e
)deps: Expand
python-gitlab
dependency to includev5.0.0
(PR#​1228
,a0cd1be
).. _#1204: https://github.com/python-semantic-release/python-semantic-release/issues/1204
.. _550e85f:
550e85f5ec
.. _691536e:
691536e98f
.. _a0cd1be:
a0cd1be4e3
.. _f61f8a3:
f61f8a38a1
.. _PR#1224: https://github.com/python-semantic-release/python-semantic-release/pull/1224
.. _PR#1228: https://github.com/python-semantic-release/python-semantic-release/pull/1228
.. _PR#1229: https://github.com/python-semantic-release/python-semantic-release/pull/1229
.. _PR#1239: https://github.com/python-semantic-release/python-semantic-release/pull/1239
.. _changelog-v9.21.0:
v9.21.0
Compare Source
====================
✨ Features
python-semantic-release
, project script, closes#1195
_(
PR#​1199
,1ac97bc
)📖 Documentation
PR#​1200
,1a4116a
).. _#1195: https://github.com/python-semantic-release/python-semantic-release/issues/1195
.. _1a4116a:
1a4116af4b
.. _1ac97bc:
1ac97bc74c
.. _PR#1199: https://github.com/python-semantic-release/python-semantic-release/pull/1199
.. _PR#1200: https://github.com/python-semantic-release/python-semantic-release/pull/1200
.. _changelog-v9.20.0:
v9.20.0
Compare Source
====================
✨ Features
cmd-version: Enable stamping of tag formatted versions into files, closes
#846
_ (PR#​1190
,8906d8e
)cmd-version: Extend
version_variables
to stamp versions with@
symbol separator,closes
#1156
_ (PR#​1185
,23f69b6
)📖 Documentation
configuration: Add usage information for tag format version stamping (
PR#​1190
,8906d8e
)configuration: Clarify
version_variables
config description &@
separator usage(
PR#​1185
,23f69b6
)⚙️ Build System
deprecated~=1.2
for deprecation notices & sphinx documentation (PR#​1190
,8906d8e
).. _#1156: https://github.com/python-semantic-release/python-semantic-release/issues/1156
.. _#846: https://github.com/python-semantic-release/python-semantic-release/issues/846
.. _23f69b6:
23f69b6ac2
.. _8906d8e:
8906d8e704
.. _PR#1185: https://github.com/python-semantic-release/python-semantic-release/pull/1185
.. _PR#1190: https://github.com/python-semantic-release/python-semantic-release/pull/1190
.. _changelog-v9.19.1:
v9.19.1
Compare Source
====================
🪲 Bug Fixes
changelog: Standardize heading format for across all version sections (
PR#​1182
,81f9e80
)changelog-md: Standardize heading format for extra release information (
PR#​1182
,81f9e80
)changelog-rst: Standardize heading format for extra release information (
PR#​1182
,81f9e80
)config: Handle invalid
commit_parser
type gracefully (PR#​1180
,903c8ba
)release-notes: Standardize heading format for extra release information (
PR#​1182
,81f9e80
)📖 Documentation
Fix spelling errors & inaccurate descriptions (
55d4a05
_)automatic-releases: Declutter the table of contents for automatic release guides (
e8343ee
_)commit-parsing: Update reference to section name of additional release info (
PR#​1182
,81f9e80
).. _55d4a05:
55d4a05ff5
.. _81f9e80:
81f9e80c3d
.. _903c8ba:
903c8ba68d
.. _e8343ee:
e8343eeb38
.. _PR#1180: https://github.com/python-semantic-release/python-semantic-release/pull/1180
.. _PR#1182: https://github.com/python-semantic-release/python-semantic-release/pull/1182
.. _changelog-v9.19.0:
v9.19.0
Compare Source
====================
✨ Features
conventional-commits
parser (PR#​1177
,27ddf84
)📖 Documentation
PR#​1177
,27ddf84
)💡 ADDITIONAL RELEASE INFORMATION
the official conventional-commits standard for which the 'angular' parser has evolved into. Please
update your configurations to specify 'conventional' as the 'commit_parser' value in place of
'angular'. The 'angular' type will be removed in v11.
.. _27ddf84:
27ddf840f8
.. _PR#1177: https://github.com/python-semantic-release/python-semantic-release/pull/1177
.. _changelog-v9.18.1:
v9.18.1
Compare Source
====================
🪲 Bug Fixes
#1074
,#1169
(PR#​1173
,37db258
).. _#1074: https://github.com/python-semantic-release/python-semantic-release/issues/1074
.. _#1169: https://github.com/python-semantic-release/python-semantic-release/issues/1169
.. _37db258:
37db258162
.. _PR#1173: https://github.com/python-semantic-release/python-semantic-release/pull/1173
.. _changelog-v9.18.0:
v9.18.0
Compare Source
====================
✨ Features
Add
create_release_url
&format_w_official_vcs_name
filters (PR#​1161
,f853cf0
)changelog: Add
create_pypi_url
filter to jinja template render context (PR#​1160
,45d49c3
)changelog: Add additional release info to changeling from commit
NOTICE
's (PR#​1166
,834ce32
)changelog-md: Add additional release info section to default markdown template, closes
#223
_(
PR#​1166
,834ce32
)changelog-rst: Add additional release info section to default ReStructuredText template,
closes
#223
_ (PR#​1166
,834ce32
)commit-parser: Enable parsers to identify additional release notices from commit msgs
(
PR#​1166
,834ce32
)parser-angular: Add a
ignore_merge_commits
option to discard parsing merge commits(
PR#​1164
,463e43b
)parser-angular: Add functionality to parse out
NOTICE:
prefixed statements in commits,closes
#223
_ (PR#​1166
,834ce32
)parser-emoji: Add a
ignore_merge_commits
option to discard parsing merge commits(
PR#​1164
,463e43b
)parser-emoji: Add functionality to parse out
NOTICE:
prefixed statements in commits,closes
#223
_ (PR#​1166
,834ce32
)parsers: Add option
ignore_merge_commits
to discard parsing merge commits (PR#​1164
,463e43b
)release-notes: Add license information to default release notes template, closes
#228
_(
PR#​1167
,41172c1
)vcs-bitbucket: Add
format_w_official_vcs_name
filter function (PR#​1161
,f853cf0
)vcs-gitea: Add
create_release_url
&format_w_official_vcs_name
filter functions(
PR#​1161
,f853cf0
)vcs-github: Add
create_release_url
&format_w_official_vcs_name
filter functions(
PR#​1161
,f853cf0
)vcs-gitlab: Add
create_release_url
&format_w_official_vcs_name
filter functions(
PR#​1161
,f853cf0
)🪲 Bug Fixes
Refactor parsing compatibility function to support older custom parsers (
PR#​1165
,cf340c5
)changelog: Fix parsing compatibility w/ custom parsers, closes
#1162
_ (PR#​1165
,cf340c5
)changelog-templates: Adjust default templates to avoid empty version sections (
PR#​1164
,463e43b
)parser-angular: Adjust parser to prevent empty message extractions (
PR#​1166
,834ce32
)parser-emoji: Adjust parser to prevent empty message extractions (
PR#​1166
,834ce32
)version: Fix parsing compatibility w/ custom parsers, closes
#1162
_ (PR#​1165
,cf340c5
)📖 Documentation
changelog: Add formatted changelog into hosted documentation (
PR#​1155
,2f18a6d
)changelog-templates: Add description for new
create_pypi_url
filter function (PR#​1160
,45d49c3
)changelog-templates: Add details about license specification in the release notes (
PR#​1167
,41172c1
)changelog-templates: Define
create_release_url
&format_w_official_vcs_name
filters(
PR#​1161
,f853cf0
)changelog-templates: Document special separate sections of commit descriptions (
ebb4c67
_)commit-parsing: Document new release notice footer detection feature of built-in parsers
(
cd14e92
_).. _#1162: https://github.com/python-semantic-release/python-semantic-release/issues/1162
.. _#223: https://github.com/python-semantic-release/python-semantic-release/issues/223
.. _#228: https://github.com/python-semantic-release/python-semantic-release/issues/228
.. _2f18a6d:
2f18a6debf
.. _41172c1:
41172c1272
.. _45d49c3:
45d49c3da7
.. _463e43b:
463e43b897
.. _834ce32:
834ce32300
.. _cd14e92:
cd14e9209d
.. _cf340c5:
cf340c5256
.. _ebb4c67:
ebb4c67d46
.. _f853cf0:
f853cf059b
.. _PR#1155: https://github.com/python-semantic-release/python-semantic-release/pull/1155
.. _PR#1160: https://github.com/python-semantic-release/python-semantic-release/pull/1160
.. _PR#1161: https://github.com/python-semantic-release/python-semantic-release/pull/1161
.. _PR#1164: https://github.com/python-semantic-release/python-semantic-release/pull/1164
.. _PR#1165: https://github.com/python-semantic-release/python-semantic-release/pull/1165
.. _PR#1166: https://github.com/python-semantic-release/python-semantic-release/pull/1166
.. _PR#1167: https://github.com/python-semantic-release/python-semantic-release/pull/1167
.. _changelog-v9.17.0:
v9.17.0
Compare Source
====================
✨ Features
changelog: Add
sort_numerically
filter function to template environment (PR#​1146
,7792388
)changelog: Parse squashed commits individually (
PR#​1112
,cf785ca
)config: Extend support of remote urls aliased using git
insteadOf
configurations, closes#1150
_ (PR#​1151
,4045037
)parsers: Parse squashed commits individually (
PR#​1112
,cf785ca
)parser-angular: Apply PR/MR numbers to all parsed commits from a squash merge (
PR#​1112
,cf785ca
)parser-angular: Upgrade angular parser to parse squashed commits individually, closes
#1085
_(
PR#​1112
,cf785ca
)parser-emoji: Add functionality to interpret scopes from gitmoji commit messages (
PR#​1112
,cf785ca
)parser-emoji: Upgrade emoji parser to parse squashed commits individually (
PR#​1112
,cf785ca
)version: Parse squashed commits individually (
PR#​1112
,cf785ca
)🪲 Bug Fixes
PR#​1152
,315ae21
)⚡ Performance Improvements
PR#​1147
,f1ef4ec
)📖 Documentation
changelog-templates: Add description for new
sort_numerically
filter function (PR#​1146
,7792388
)commit-parsing: Add description for squash commit evaluation option of default parsers
(
PR#​1112
,cf785ca
)configuration: Update the
commit_parser_options
setting description (PR#​1112
,cf785ca
).. _#1085: https://github.com/python-semantic-release/python-semantic-release/issues/1085
.. _#1150: https://github.com/python-semantic-release/python-semantic-release/issues/1150
.. _315ae21:
315ae2176e
.. _4045037:
40450375c7
.. _7792388:
77923885c5
.. _cf785ca:
cf785ca79a
.. _f1ef4ec:
f1ef4ecf5f
.. _PR#1112: https://github.com/python-semantic-release/python-semantic-release/pull/1112
.. _PR#1146: https://github.com/python-semantic-release/python-semantic-release/pull/1146
.. _PR#1147: https://github.com/python-semantic-release/python-semantic-release/pull/1147
.. _PR#1151: https://github.com/python-semantic-release/python-semantic-release/pull/1151
.. _PR#1152: https://github.com/python-semantic-release/python-semantic-release/pull/1152
.. _changelog-v9.16.1:
v9.16.1
Compare Source
====================
🪲 Bug Fixes
PR#​1142
,c4056fc
)📖 Documentation
PR#​1140
,9bdd626
).. _9bdd626:
9bdd626bf8
.. _c4056fc:
c4056fc2e1
.. _PR#1140: https://github.com/python-semantic-release/python-semantic-release/pull/1140
.. _PR#1142: https://github.com/python-semantic-release/python-semantic-release/pull/1142
.. _changelog-v9.16.0:
v9.16.0
Compare Source
====================
✨ Features
PR#​1135
,0418fd8
)🪲 Bug Fixes
changelog: Fixes PSR release commit exclusions for customized commit messages (
PR#​1139
,f9a2078
)cmd-version: Fixes
--print-tag
result to match configured tag format (PR#​1134
,a990aa7
)cmd-version: Fixes tag format on default version when force bump for initial release, closes
#1137
_ (PR#​1138
,007fd00
)config-changelog: Validate
changelog.exclude_commit_patterns
on config load (PR#​1139
,f9a2078
)📖 Documentation
commit-parsing: Add the new custom parser import spec description for direct path imports,
closes
#687
_ (PR#​1135
,0418fd8
)configuration: Adjust
commit_parser
option definition for direct path imports (PR#​1135
,0418fd8
).. _#687: https://github.com/python-semantic-release/python-semantic-release/issues/687
.. _#1137: https://github.com/python-semantic-release/python-semantic-release/issues/1137
.. _007fd00:
007fd00a39
.. _0418fd8:
0418fd8d27
.. _a990aa7:
a990aa7ab0
.. _f9a2078:
f9a2078743
.. _PR#1134: https://github.com/python-semantic-release/python-semantic-release/pull/1134
.. _PR#1135: https://github.com/python-semantic-release/python-semantic-release/pull/1135
.. _PR#1138: https://github.com/python-semantic-release/python-semantic-release/pull/1138
.. _PR#1139: https://github.com/python-semantic-release/python-semantic-release/pull/1139
.. _changelog-v9.15.2:
v9.15.2
Compare Source
====================
🪲 Bug Fixes
changelog: Ensures user rendered files are trimmed to end with a single newline (
PR#​1118
,6dfbbb0
)cli: Add error message of how to gather full error output (
PR#​1116
,ba85532
)cmd-version: Enable maintenance prereleases (
PR#​864
,b88108e
)cmd-version: Fix handling of multiple prerelease token variants & git flow merges (
PR#​1120
,8784b9a
)cmd-version: Fix version determination algorithm to capture commits across merged branches
(
PR#​1120
,8784b9a
)cmd-version: Forces tag timestamp to be same time as release commit (
PR#​1117
,7898b11
)cmd-version: Handle multiple prerelease token variants properly, closes
#789
_ (PR#​1120
,8784b9a
)config: Ensure default config loads on network mounted windows environments, closes
#1123
_(
PR#​1124
,a64cbc9
)version: Remove some excessive log msgs from debug to silly level (
PR#​1120
,8784b9a
)version-bump: Increment based on current commit's history only, closes
#861
_ (PR#​864
,b88108e
)⚡ Performance Improvements
PR#​1120
,8784b9a
).. _#789: https://github.com/python-semantic-release/python-semantic-release/issues/789
.. _#861: https://github.com/python-semantic-release/python-semantic-release/issues/861
.. _#1123: https://github.com/python-semantic-release/python-semantic-release/issues/1123
.. _6dfbbb0:
6dfbbb0371
.. _7898b11:
7898b1185f
.. _8784b9a:
8784b9ad4b
.. _a64cbc9:
a64cbc96c1
.. _b88108e:
b88108e189
.. _ba85532:
ba85532ddd
.. _PR#864: https://github.com/python-semantic-release/python-semantic-release/pull/864
.. _PR#1116: https://github.com/python-semantic-release/python-semantic-release/pull/1116
.. _PR#1117: https://github.com/python-semantic-release/python-semantic-release/pull/1117
.. _PR#1118: https://github.com/python-semantic-release/python-semantic-release/pull/1118
.. _PR#1120: https://github.com/python-semantic-release/python-semantic-release/pull/1120
.. _PR#1124: https://github.com/python-semantic-release/python-semantic-release/pull/1124
.. _changelog-v9.15.1:
v9.15.1
Compare Source
====================
🪲 Bug Fixes
changelog-md: Fix commit sort of breaking descriptions section (
75b342e
_)parser-angular: Ensure issues are sorted by numeric value rather than text sorted (
3858add
_)parser-emoji: Ensure issues are sorted by numeric value rather than text sorted (
7b8d2d9
_).. _3858add:
3858add582
.. _75b342e:
75b342e625
.. _7b8d2d9:
7b8d2d92e1
.. _changelog-v9.15.0:
v9.15.0
Compare Source
====================
✨ Features
changelog-md: Add a breaking changes section to default Markdown template, closes
#244
_(
PR#​1110
,4fde30e
)changelog-md: Alphabetize breaking change descriptions in markdown changelog template
(
PR#​1110
,4fde30e
)changelog-md: Alphabetize commit summaries & scopes in markdown changelog template
(
PR#​1111
,8327068
)changelog-rst: Add a breaking changes section to default reStructuredText template, closes
#244
_ (PR#​1110
,4fde30e
)changelog-rst: Alphabetize breaking change descriptions in ReStructuredText template
(
PR#​1110
,4fde30e
)changelog-rst: Alphabetize commit summaries & scopes in ReStructuredText template (
PR#​1111
,8327068
)commit-parser: Enable parsers to flag commit to be ignored for changelog, closes
#778
_(
PR#​1108
,0cc668c
)default-changelog: Add a separate formatted breaking changes section, closes
#244
_(
PR#​1110
,4fde30e
)default-changelog: Alphabetize commit summaries & scopes in change sections (
PR#​1111
,8327068
)parsers: Add
other_allowed_tags
option for commit parser options (PR#​1109
,f90b8dc
)parsers: Enable parsers to identify linked issues on a commit (
PR#​1109
,f90b8dc
)parser-angular: Automatically parse angular issue footers from commit messages (
PR#​1109
,f90b8dc
)parser-custom: Enable custom parsers to identify linked issues on a commit (
PR#​1109
,f90b8dc
)parser-emoji: Parse issue reference footers from commit messages (
PR#​1109
,f90b8dc
)release-notes: Add tag comparison link to release notes when supported (
PR#​1107
,9073344
)🪲 Bug Fixes
cmd-version: Ensure release utilizes a timezone aware datetime (
ca817ed
_)default-changelog: Alphabetically sort commit descriptions in version type sections
(
bdaaf5a
_)util: Prevent git footers from being collapsed during parse (
PR#​1109
,f90b8dc
)📖 Documentation
api-parsers: Add option documentation to parser options (
PR#​1109
,f90b8dc
)changelog-templates: Update examples using new
commit.linked_issues
attribute (PR#​1109
,f90b8dc
)commit-parsing: Improve & expand commit parsing w/ parser descriptions (
PR#​1109
,f90b8dc
).. _#244: https://github.com/python-semantic-release/python-semantic-release/issues/244
.. _#778: https://github.com/python-semantic-release/python-semantic-release/issues/778
.. _0cc668c:
0cc668c364
.. _4fde30e:
4fde30e093
.. _8327068:
83270683fd
.. _9073344:
9073344164
.. _bdaaf5a:
bdaaf5a460
.. _ca817ed:
ca817ed902
.. _f90b8dc:
f90b8dc6ce
.. _PR#1107: https://github.com/python-semantic-release/python-semantic-release/pull/1107
.. _PR#1108: https://github.com/python-semantic-release/python-semantic-release/pull/1108
.. _PR#1109: https://github.com/python-semantic-release/python-semantic-release/pull/1109
.. _PR#1110: https://github.com/python-semantic-release/python-semantic-release/pull/1110
.. _PR#1111: https://github.com/python-semantic-release/python-semantic-release/pull/1111
.. _changelog-v9.14.0:
v9.14.0
Compare Source
====================
✨ Features
changelog: Add md to rst conversion for markdown inline links (
cb2af1f
_)changelog: Define first release w/o change descriptions for default MD template (
fa89dec
_)changelog: Define first release w/o change descriptions for default RST template (
e30c94b
_)changelog: Prefix scopes on commit descriptions in default template (
PR#​1093
,560fd2c
)changelog-md: Add markdown inline link format macro (
c6d8211
_)changelog-md: Prefix scopes on commit descriptions in Markdown changelog template (
PR#​1093
,560fd2c
)changelog-rst: Prefix scopes on commit descriptions in ReStructuredText template (
PR#​1093
,560fd2c
)configuration: Add
changelog.default_templates.mask_initial_release
option (595a70b
_)context: Add
mask_initial_release
setting to changelog context (6f2ee39
_)release-notes: Define first release w/o change descriptions in default template (
83167a3
_)🪲 Bug Fixes
99ab99b
_)📖 Documentation
changelog-templates: Document new
mask_initial_release
changelog context variable(
f294957
_)configuration: Document new
mask_initial_release
option usage & effect (3cabcdc
_)homepage: Fix reference to new ci workflow for test status badge (
6760069
_).. _3cabcdc:
3cabcdcd94
.. _560fd2c:
560fd2c0d5
.. _595a70b:
595a70bcbc
.. _6760069:
6760069e74
.. _6f2ee39:
6f2ee39414
.. _83167a3:
83167a3dcc
.. _99ab99b:
99ab99bb0b
.. _c6d8211:
c6d8211c85
.. _cb2af1f:
cb2af1f17c
.. _e30c94b:
e30c94bffe
.. _f294957:
f2949577df
.. _fa89dec:
fa89dec239
.. _PR#1093: https://github.com/python-semantic-release/python-semantic-release/pull/1093
.. _changelog-v9.13.0:
v9.13.0
Compare Source
====================
✨ Features
changelog: Add PR/MR url linking to default Markdown changelog, closes
#924
,#953
(
cd8d131
_)changelog: Add PR/MR url linking to default reStructuredText template, closes
#924
,#953
(
5f018d6
_)parsed-commit: Add linked merge requests list to the
ParsedCommit
object (9a91062
_)parser-angular: Automatically parse PR/MR numbers from subject lines in commits (
2ac798f
_)parser-emoji: Automatically parse PR/MR numbers from subject lines in commits (
bca9909
_)parser-scipy: Automatically parse PR/MR numbers from subject lines in commits (
2b3f738
_)🪲 Bug Fixes
changelog-rst: Ignore unknown parsed commit types in default RST changelog (
77609b1
_)parser-angular: Drop the
breaking
category but still maintain a major level bump(
f1ffa54
_)parsers: Improve reliability of descriptions after reverse word-wrap (
436374b
_)⚡ Performance Improvements
parser-angular: Simplify commit parsing type pre-calculation (
a86a28c
_)parser-emoji: Increase speed of commit parsing (
2c9c468
_)parser-scipy: Increase speed & decrease complexity of commit parsing (
2b661ed
_)📖 Documentation
changelog-templates: Add
linked_merge_request
field to examples (d4376bc
_)changelog-templates: Fix api class reference links (
7a5bdf2
_)commit-parsing: Add
linked_merge_request
field to Parsed Commit definition (ca61889
_).. _#924: https://github.com/python-semantic-release/python-semantic-release/issues/924
.. _#953: https://github.com/python-semantic-release/python-semantic-release/issues/953
.. _2ac798f:
2ac798f92e
.. _2b3f738:
2b3f73801f
.. _2b661ed:
2b661ed122
.. _2c9c468:
2c9c4685a6
.. _436374b:
436374b041
.. _5f018d6:
5f018d630b
.. _77609b1:
77609b1917
.. _7a5bdf2:
7a5bdf29b3
.. _9a91062:
9a9106212d
.. _a86a28c:
a86a28c5e2
.. _bca9909:
bca9909c1b
.. _ca61889:
ca61889d4a
.. _cd8d131:
cd8d1310a4
.. _d4376bc:
d4376bc2ae
.. _f1ffa54:
f1ffa54118
.. _changelog-v9.12.2:
v9.12.2
Compare Source
====================
🪲 Bug Fixes
bitbucket: Fix
pull_request_url
filter to ignore an PR prefix gracefully (PR#​1089
,275ec88
)cli: Gracefully capture all exceptions unless in very verbose debug mode (
PR#​1088
,13ca44f
)gitea: Fix
issue_url
filter to ignore an issue prefix gracefully (PR#​1089
,275ec88
)gitea: Fix
pull_request_url
filter to ignore an PR prefix gracefully (PR#​1089
,275ec88
)github: Fix
issue_url
filter to ignore an issue prefix gracefully (PR#​1089
,275ec88
)github: Fix
pull_request_url
filter to ignore an PR prefix gracefully (PR#​1089
,275ec88
)gitlab: Fix
issue_url
filter to ignore an issue prefix gracefully (PR#​1089
,275ec88
)gitlab: Fix
merge_request_url
filter to ignore an PR prefix gracefully (PR#​1089
,275ec88
)hvcs: Add flexibility to issue & MR/PR url jinja filters (
PR#​1089
,275ec88
)📖 Documentation
PR#​1089
,275ec88
).. _13ca44f:
13ca44f443
.. _275ec88:
275ec88e6d
.. _PR#1088: https://github.com/python-semantic-release/python-semantic-release/pull/1088
.. _PR#1089: https://github.com/python-semantic-release/python-semantic-release/pull/1089
.. _changelog-v9.12.1:
v9.12.1
Compare Source
====================
🪲 Bug Fixes
changelog: Fix raw-inline pattern replacement in
convert_md_to_rst
filter (2dc70a6
_)cmd-version: Fix
--as-prerelease
when no commit change from last full release (PR#​1076
,3b7b772
)release-notes: Add context variable shorthand
ctx
like docs claim & changelog has(
d618d83
_)📖 Documentation
74f03d4
_).. _2dc70a6:
2dc70a6106
.. _3b7b772:
3b7b772461
.. _74f03d4:
74f03d4468
.. _d618d83:
d618d83360
.. _PR#1076: https://github.com/python-semantic-release/python-semantic-release/pull/1076
.. _changelog-v9.12.0:
v9.12.0
Compare Source
====================
✨ Features
autofit_text_width
filter to template environment (PR#​1062
,83e4b86
)🪲 Bug Fixes
changelog: Ignore commit exclusion when a commit causes a version bump (
e8f886e
_)parser-angular: Change
Fixes
commit type heading toBug Fixes
(PR#​1064
,09e3a4d
)parser-emoji: Enable the default bump level option (
bc27995
_)📖 Documentation
changelog-templates: Add definition & usage of
autofit_text_width
template filter(
PR#​1062
,83e4b86
)commit-parsers: Add deprecation message for the tag parser (
af94540
_)configuration: Add deprecation message for the tag parser (
a83b7e4
_).. _09e3a4d:
09e3a4da62
.. _83e4b86:
83e4b86abd
.. _a83b7e4:
a83b7e43e4
.. _af94540:
af94540f2b
.. _bc27995:
bc27995255
.. _e8f886e:
e8f886ef2a
.. _PR#1062: https://github.com/python-semantic-release/python-semantic-release/pull/1062
.. _PR#1064: https://github.com/python-semantic-release/python-semantic-release/pull/1064
.. _changelog-v9.11.1:
v9.11.1
Compare Source
====================
🪲 Bug Fixes
PR#​1060
,a7614b0
).. _a7614b0:
a7614b0db8
.. _PR#1060: https://github.com/python-semantic-release/python-semantic-release/pull/1060
.. _changelog-v9.11.0:
v9.11.0
Compare Source
====================
✨ Features
changelog: Add
convert_md_to_rst
filter to changelog environment (PR#​1055
,c2e8831
)changelog: Add default changelog in re-structured text format, closes
#399
_ (PR#​1055
,c2e8831
)changelog: Add default changelog template in reStructuredText format (
PR#​1055
,c2e8831
)config: Enable default
changelog.insertion_flag
based on output format (PR#​1055
,c2e8831
)config: Enable target changelog filename to trigger RST output format, closes
#399
_(
PR#​1055
,c2e8831
)🪲 Bug Fixes
PR#​1055
,c2e8831
)📖 Documentation
changelog: Clarify the
convert_md_to_rst
filter added to the template environment(
PR#​1055
,c2e8831
)changelog: Increase detail about configuration options of default changelog creation
(
PR#​1055
,c2e8831
)configuration: Update
changelog_file
with deprecation notice of setting relocation(
PR#​1055
,c2e8831
)configuration: Update
output_format
description for reStructuredText support (PR#​1055
,c2e8831
)configuration: Update details of
insertion_flag
's dynamic defaults with rst (PR#​1055
,c2e8831
).. _#399: https://github.com/python-semantic-release/python-semantic-release/issues/399
.. _c2e8831:
c2e883104d
.. _PR#1055: https://github.com/python-semantic-release/python-semantic-release/pull/1055
.. _changelog-v9.10.1:
v9.10.1
Compare Source
====================
🪲 Bug Fixes
PR#​1054
,4d12251
).. _4d12251:
4d12251c67
.. _PR#1054: https://github.com/python-semantic-release/python-semantic-release/pull/1054
.. _changelog-v9.10.0:
v9.10.0
Compare Source
====================
✨ Features
changelog: Add
changelog_insertion_flag
to changelog template context (PR#​1045
,c18c245
)changelog: Add
changelog_mode
to changelog template context (PR#​1045
,c18c245
)changelog: Add
prev_changelog_file
to changelog template context (PR#​1045
,c18c245
)changelog: Add
read_file
function to changelog template context (PR#​1045
,c18c245
)changelog: Add shorthand
ctx
variable to changelog template env (PR#​1045
,c18c245
)changelog: Modify changelog template to support changelog updates, closes
#858
_(
PR#​1045
,c18c245
)config: Add
changelog.default_templates.output_format
config option (PR#​1045
,c18c245
)config: Add
changelog.insertion_flag
as configuration option (PR#​1045
,c18c245
)config: Add
changelog.mode
as configuration option (PR#​1045
,c18c245
)github-actions: Add an action
build
directive to toggle the--skip-build
option(
PR#​1044
,26597e2
)🪲 Bug Fixes
changelog: Adjust angular heading names for readability (
PR#​1045
,c18c245
)changelog: Ensure changelog templates can handle complex directory includes (
PR#​1045
,c18c245
)changelog: Only render user templates when files exist (
PR#​1045
,c18c245
)config: Prevent jinja from autoescaping markdown content by default (
PR#​1045
,c18c245
)📖 Documentation
changelog-templates: Improve detail & describe new
changelog.mode="update"
(PR#​1045
,c18c245
)commands: Update definition of the version commands
--skip-build
option (PR#​1044
,26597e2
)configuration: Add
changelog.mode
andchangelog.insertion_flag
config definitions(
PR#​1045
,c18c245
)configuration: Define the new
changelog.default_templates.output_format
option(
PR#​1045
,c18c245
)configuration: Mark version of configuration setting introduction (
PR#​1045
,c18c245
)configuration: Standardize all true/false to lowercase ensuring toml-compatibility
(
PR#​1045
,c18c245
)configuration: Update
changelog.environment.autoescape
default tofalse
to match code(
PR#​1045
,c18c245
)github-actions: Add description of the
build
input directive (PR#​1044
,26597e2
)github-actions: Update primary example with workflow sha controlled pipeline (
14f04df
_)homepage: Update custom changelog reference (
PR#​1045
,c18c245
).. _#722: https://github.com/python-semantic-release/python-semantic-release/issues/722
.. _#858: https://github.com/python-semantic-release/python-semantic-release/issues/858
.. _14f04df:
14f04dffc7
.. _26597e2:
26597e24a8
.. _c18c245:
c18c245df5
.. _PR#1044: https://github.com/python-semantic-release/python-semantic-release/pull/1044
.. _PR#1045: https://github.com/python-semantic-release/python-semantic-release/pull/1045
.. _changelog-v9.9.0:
v9.9.0
Compare Source
===================
✨ Features
is_prerelease
output to the version action (PR#​1038
,6a5d35d
)📖 Documentation
automatic-releases: Drop extraneous github push configuration (
PR#​1011
,2135c68
)github-actions: Add configuration & description of publish action (
PR#​1011
,2135c68
)github-actions: Add description of new
is_prerelease
output for version action(
PR#​1038
,6a5d35d
)github-actions: Clarify & consolidate GitHub Actions usage docs, closes
#907
_ (PR#​1011
,2135c68
)github-actions: Expand descriptions & clarity of actions configs (
PR#​1011
,2135c68
)github-actions: Revert removal of namespace prefix from examples (
PR#​1011
,2135c68
)homepage: Remove link to old github config & update token scope config (
PR#​1011
,2135c68
).. _#907: https://github.com/python-semantic-release/python-semantic-release/issues/907
.. _2135c68:
2135c68ccb
.. _6a5d35d:
6a5d35d0d9
.. _PR#1011: https://github.com/python-semantic-release/python-semantic-release/pull/1011
.. _PR#1038: https://github.com/python-semantic-release/python-semantic-release/pull/1038
.. _changelog-v9.8.9:
v9.8.9
Compare Source
===================
🪲 Bug Fixes
version-cmd: Ensure
version_variables
do not match partial variable names (PR#​1028
,156915c
)version-cmd: Improve
version_variables
flexibility w/ quotes (ie. json, yaml, etc)(
PR#​1028
,156915c
)version-cmd: Increase
version_variable
flexibility with quotations (ie. json, yaml, etc),closes
#601
,#706
,#962
,#1026
(PR#​1028
,156915c
)📖 Documentation
Update docstrings to resolve sphinx failures, closes
#1029
_ (PR#​1030
,d84efc7
)configuration: Add clarity to
version_variables
usage & limitations (PR#​1028
,156915c
)homepage: Re-structure homepage to be separate from project readme (
PR#​1032
,2307ed2
)README: Simplify README to point at official docs (
PR#​1032
,2307ed2
).. _#1026: https://github.com/python-semantic-release/python-semantic-release/issues/1026
.. _#1029: https://github.com/python-semantic-release/python-semantic-release/issues/1029
.. _#601: https://github.com/python-semantic-release/python-semantic-release/issues/601
.. _#706: https://github.com/python-semantic-release/python-semantic-release/issues/706
.. _#962: https://github.com/python-semantic-release/python-semantic-release/issues/962
.. _156915c:
156915c7d7
.. _2307ed2:
2307ed29d9
.. _d84efc7:
d84efc7719
.. _PR#1028: https://github.com/python-semantic-release/python-semantic-release/pull/1028
.. _PR#1030: https://github.com/python-semantic-release/python-semantic-release/pull/1030
.. _PR#1032: https://github.com/python-semantic-release/python-semantic-release/pull/1032
.. _changelog-v9.8.8:
v9.8.8
Compare Source
===================
🪲 Bug Fixes
#994
_ (PR#​1014
,16e6daa
)📖 Documentation
configuration: Update
build_command
env table for windows to use all capital vars(
0e8451c
_)github-actions: Update version in examples to latest version (
3c894ea
_).. _#994: https://github.com/python-semantic-release/python-semantic-release/issues/994
.. _0e8451c:
0e8451cf90
.. _16e6daa:
16e6daaf85
.. _3c894ea:
3c894ea8a5
.. _PR#1014: https://github.com/python-semantic-release/python-semantic-release/pull/1014
.. _changelog-v9.8.7:
v9.8.7
Compare Source
===================
🪲 Bug Fixes
Provide
context.history
global in release notes templates (PR#​1005
,5bd91b4
)release-notes: Fix noop-changelog to print raw release notes (
PR#​1005
,5bd91b4
)release-notes: Provide
context.history
global in release note templates, closes#984
_(
PR#​1005
,5bd91b4
)📖 Documentation
Use pinned version for GHA examples (
PR#​1004
,5fdf761
)changelog: Clarify description of the default changelog generation process (
399fa65
_)configuration: Clarify
changelog_file
vstemplate_dir
option usage, closes#983
_(
a7199c8
_)configuration: Fix build_command_env table rendering (
PR#​996
,a5eff0b
)github-actions: Adjust formatting & version warning in code snippets (
PR#​1004
,5fdf761
)github-actions: Use pinned version for GHA examples, closes
#1003
_ (PR#​1004
,5fdf761
).. _#1003: https://github.com/python-semantic-release/python-semantic-release/issues/1003
.. _#983: https://github.com/python-semantic-release/python-semantic-release/issues/983
.. _#984: https://github.com/python-semantic-release/python-semantic-release/issues/984
.. _399fa65:
399fa6521d
.. _5bd91b4:
5bd91b4d7a
.. _5fdf761:
5fdf7614c0
.. _a5eff0b:
a5eff0bfe4
.. _a7199c8:
a7199c8cd6
.. _PR#1004: https://github.com/python-semantic-release/python-semantic-release/pull/1004
.. _PR#1005: https://github.com/python-semantic-release/python-semantic-release/pull/1005
.. _PR#996: https://github.com/python-semantic-release/python-semantic-release/pull/996
.. _changelog-v9.8.6:
v9.8.6
Compare Source
===================
🪲 Bug Fixes
PR#​980
,32c8e70
)📖 Documentation
PR#​981
,ce9ffdb
).. _32c8e70:
32c8e70915
.. _ce9ffdb:
ce9ffdb82c
.. _PR#980: https://github.com/python-semantic-release/python-semantic-release/pull/980
.. _PR#981: https://github.com/python-semantic-release/python-semantic-release/pull/981
.. _changelog-v9.8.5:
v9.8.5
Compare Source
===================
🪲 Bug Fixes
Enable
--print-last-released*
when in detached head or non-release branch (PR#​926
,782c0a6
)changelog: Resolve commit ordering issue when dates are similar (
PR#​972
,bfda159
)version-cmd: Drop branch restriction for
--print-last-released*
opts, closes#900
_(
PR#​926
,782c0a6
)⚡ Performance Improvements
Improve git history processing for changelog generation (
PR#​972
,bfda159
)changelog: Improve git history parser changelog generation (
PR#​972
,bfda159
).. _#900: https://github.com/python-semantic-release/python-semantic-release/issues/900
.. _782c0a6:
782c0a6109
.. _bfda159:
bfda1593af
.. _PR#926: https://github.com/python-semantic-release/python-semantic-release/pull/926
.. _PR#972: https://github.com/python-semantic-release/python-semantic-release/pull/972
.. _changelog-v9.8.4:
v9.8.4
Compare Source
===================
🪲 Bug Fixes
changelog-cmd: Remove usage strings when error occurred, closes
#810
_ (348a51d
_)changelog-cmd: Render default changelog when user template directory exist but is empty
(
bded8de
_)config: Prevent path traversal manipulation of target changelog location (
43e35d0
_)config: Prevent path traversal manipulation of target changelog location (
3eb3dba
_)publish-cmd: Prevent error when provided tag does not exist locally (
16afbbb
_)publish-cmd: Remove usage strings when error occurred, closes
#810
_ (afbb187
_)version-cmd: Remove usage strings when error occurred, closes
#810
_ (a7c17c7
_).. _#810: https://github.com/python-semantic-release/python-semantic-release/issues/810
.. _16afbbb:
16afbbb8fb
.. _348a51d:
348a51db8a
.. _3eb3dba:
3eb3dbafec
.. _43e35d0:
43e35d0972
.. _a7c17c7:
a7c17c73fd
.. _afbb187:
afbb187d6d
.. _bded8de:
bded8deae6
.. _changelog-v9.8.3:
v9.8.3
Compare Source
===================
🪲 Bug Fixes
#955
_ (PR#​956
,0b005df
).. _#955: https://github.com/python-semantic-release/python-semantic-release/issues/955
.. _0b005df:
0b005df0a8
.. _PR#956: https://github.com/python-semantic-release/python-semantic-release/pull/956
.. _changelog-v9.8.2:
v9.8.2
Compare Source
===================
🪲 Bug Fixes
PR#​954
,7b0079b
).. _7b0079b:
7b0079bf3e
.. _PR#954: https://github.com/python-semantic-release/python-semantic-release/pull/954
.. _changelog-v9.8.1:
v9.8.1
Compare Source
===================
🪲 Bug Fixes
Improve build cmd env on windows (
PR#​942
,d911fae
)version-cmd: Pass windows specific env vars to build cmd when on windows (
PR#​942
,d911fae
)📖 Documentation
PR#​942
,d911fae
).. _d911fae:
d911fae993
.. _PR#942: https://github.com/python-semantic-release/python-semantic-release/pull/942
.. _changelog-v9.8.0:
v9.8.0
Compare Source
===================
✨ Features
Extend gitlab to edit a previous release if exists (
PR#​934
,23e02b9
)gha: Configure ssh signed tags in GitHub Action, closes
#936
_ (PR#​937
,dfb76b9
)hvcs-gitlab: Enable gitlab to edit a previous release if found (
PR#​934
,23e02b9
)version-cmd: Add toggle of
--no-verify
option togit commit
(PR#​927
,1de6f78
)🪲 Bug Fixes
gitlab: Adjust release name to mirror other hvcs release names (
PR#​934
,23e02b9
)hvcs-gitlab: Add tag message to release creation (
PR#​934
,23e02b9
)📖 Documentation
configuration: Add
no_git_verify
description to the configuration page (PR#​927
,1de6f78
)migration-v8: Update version references in migration instructions (
PR#​938
,d6ba16a
).. _#936: https://github.com/python-semantic-release/python-semantic-release/issues/936
.. _1de6f78:
1de6f7834c
.. _23e02b9:
23e02b96df
.. _d6ba16a:
d6ba16aa8e
.. _dfb76b9:
dfb76b94b8
.. _PR#927: https://github.com/python-semantic-release/python-semantic-release/pull/927
.. _PR#934: https://github.com/python-semantic-release/python-semantic-release/pull/934
.. _PR#937: https://github.com/python-semantic-release/python-semantic-release/pull/937
.. _PR#938: https://github.com/python-semantic-release/python-semantic-release/pull/938
.. _changelog-v9.7.3:
v9.7.3
Compare Source
===================
🪲 Bug Fixes
prerelease-token
parameter in github action (PR#​929
,1bb26b0
).. _1bb26b0:
1bb26b0762
.. _PR#929: https://github.com/python-semantic-release/python-semantic-release/pull/929
.. _changelog-v9.7.2:
v9.7.2
Compare Source
===================
🪲 Bug Fixes
Enable user configuration of
build_command
env vars (PR#​925
,6b5b271
)version: Enable user config of
build_command
env variables, closes#922
_ (PR#​925
,6b5b271
)📖 Documentation
configuration: Clarify TOC & alphabetize configuration descriptions (
19add16
_)configuration: Clarify TOC & standardize heading links (
3a41995
_)configuration: Document
build_command_env
configuration option (PR#​925
,6b5b271
)CONTRIBUTING: Update build command definition for developers (
PR#​921
,b573c4d
).. _#922: https://github.com/python-semantic-release/python-semantic-release/issues/922
.. _19add16:
19add16dcf
.. _3a41995:
3a4199542d
.. _6b5b271:
6b5b271453
.. _b573c4d:
b573c4d4a2
.. _PR#921: https://github.com/python-semantic-release/python-semantic-release/pull/921
.. _PR#925: https://github.com/python-semantic-release/python-semantic-release/pull/925
.. _changelog-v9.7.1:
v9.7.1
Compare Source
===================
🪲 Bug Fixes
git_committer_*
definition in action, closes#918
_ (PR#​919
,ccef9d8
).. _#918: https://github.com/python-semantic-release/python-semantic-release/issues/918
.. _ccef9d8:
ccef9d8521
.. _PR#919: https://github.com/python-semantic-release/python-semantic-release/pull/919
.. _changelog-v9.7.0:
v9.7.0
Compare Source
===================
✨ Features
NEW_VERSION
& useful env vars to build command (ee6b246
_)🪲 Bug Fixes
gha: Add missing
tag
option to GitHub Action definition, closes#906
_ (PR#​908
,6b24288
)gha: Correct use of
prerelease
option for GitHub Action (PR#​914
,85e27b7
)📖 Documentation
configuration: Add description of build command available env variables (
c882dc6
_)gha: Update GitHub Actions doc with all available options (
PR#​914
,85e27b7
)⚙️ Build System
python3.12
, closes#801
_ (PR#​914
,85e27b7
).. _#801: https://github.com/python-semantic-release/python-semantic-release/issues/801
.. _#906: https://github.com/python-semantic-release/python-semantic-release/issues/906
.. _6b24288:
6b24288a96
.. _85e27b7:
85e27b7f48
.. _c882dc6:
c882dc62b8
.. _ee6b246:
ee6b246df3
.. _PR#908: https://github.com/python-semantic-release/python-semantic-release/pull/908
.. _PR#914: https://github.com/python-semantic-release/python-semantic-release/pull/914
.. _changelog-v9.6.0:
v9.6.0
Compare Source
===================
✨ Features
Changelog filters are specialized per vcs type (
PR#​890
,76ed593
)changelog: Changelog filters are hvcs focused (
PR#​890
,76ed593
)changelog-context: Add flag to jinja env for which hvcs is available (
PR#​890
,76ed593
)changelog-gitea: Add issue url filter to changelog context (
PR#​890
,76ed593
)changelog-github: Add issue url filter to changelog context (
PR#​890
,76ed593
)version-cmd: Add
--as-prerelease
option to force the next version to be a prerelease,closes
#639
_ (PR#​647
,2acb5ac
)🪲 Bug Fixes
Correct version
--prerelease
use & enable--as-prerelease
(PR#​647
,2acb5ac
)github: Correct changelog filter for pull request urls (
PR#​890
,76ed593
)parser-custom: Gracefully handle custom parser import errors (
67f6038
_)version-cmd: Correct
--prerelease
use, closes#639
_ (PR#​647
,2acb5ac
)📖 Documentation
changelog-context: Explain new hvcs specific context filters (
PR#​890
,76ed593
)commands: Update version command options definition about prereleases (
PR#​647
,2acb5ac
).. _#639: https://github.com/python-semantic-release/python-semantic-release/issues/639
.. _2acb5ac:
2acb5ac35a
.. _67f6038:
67f60389e3
.. _76ed593:
76ed593ea3
.. _PR#647: https://github.com/python-semantic-release/python-semantic-release/pull/647
.. _PR#890: https://github.com/python-semantic-release/python-semantic-release/pull/890
.. _changelog-v9.5.0:
v9.5.0
Compare Source
===================
✨ Features
Extend support to on-prem GitHub Enterprise Server (
PR#​896
,4fcb737
)github: Extend support to on-prem GitHub Enterprise Server, closes
#895
_ (PR#​896
,4fcb737
).. _#895: https://github.com/python-semantic-release/python-semantic-release/issues/895
.. _4fcb737:
4fcb737958
.. _PR#896: https://github.com/python-semantic-release/python-semantic-release/pull/896
.. _changelog-v9.4.2:
v9.4.2
Compare Source
===================
🪲 Bug Fixes
bitbucket: Allow insecure http connections if configured (
PR#​886
,db13438
)bitbucket: Correct url parsing & prevent double url schemes (
PR#​676
,5cfdb24
)config: Add flag to allow insecure connections (
PR#​886
,db13438
)gitea: Allow insecure http connections if configured (
PR#​886
,db13438
)gitea: Correct url parsing & prevent double url schemes (
PR#​676
,5cfdb24
)github: Allow insecure http connections if configured (
PR#​886
,db13438
)github: Correct url parsing & prevent double url schemes (
PR#​676
,5cfdb24
)gitlab: Allow insecure http connections if configured (
PR#​886
,db13438
)gitlab: Correct url parsing & prevent double url schemes (
PR#​676
,5cfdb24
)hvcs: Allow insecure http connections if configured (
PR#​886
,db13438
)hvcs: Prevent double protocol scheme urls in changelogs (
PR#​676
,5cfdb24
)version-cmd: Handle HTTP exceptions more gracefully (
PR#​886
,db13438
)📖 Documentation
remote
settings section with missing values, closes#868
_(
PR#​886
,db13438
)⚙️ Build System
#888
_ (PR#​877
,4a22a8c
).. _#868: https://github.com/python-semantic-release/python-semantic-release/issues/868
.. _#888: https://github.com/python-semantic-release/python-semantic-release/issues/888
.. _4a22a8c:
4a22a8c1a6
.. _5cfdb24:
5cfdb248c0
.. _db13438:
db1343890f
.. _PR#676: https://github.com/python-semantic-release/python-semantic-release/pull/676
.. _PR#877: https://github.com/python-semantic-release/python-semantic-release/pull/877
.. _PR#886: https://github.com/python-semantic-release/python-semantic-release/pull/886
.. _changelog-v9.4.1:
v9.4.1
Compare Source
===================
🪲 Bug Fixes
gh-actions-output: Fixed trailing newline to match GITHUB_OUTPUT format (
PR#​885
,2c7b6ec
)gh-actions-output: Fixed trailing newline to match GITHUB_OUTPUT format, closes
#884
_(
PR#​885
,2c7b6ec
).. _#884: https://github.com/python-semantic-release/python-semantic-release/issues/884
.. _2c7b6ec:
2c7b6ec85b
.. _PR#885: https://github.com/python-semantic-release/python-semantic-release/pull/885
.. _changelog-v9.4.0:
v9.4.0
Compare Source
===================
✨ Features
PR#​675
,2ee3f8a
).. _2ee3f8a:
2ee3f8a918
.. _PR#675: https://github.com/python-semantic-release/python-semantic-release/pull/675
.. _changelog-v9.3.1:
v9.3.1
Compare Source
===================
🪲 Bug Fixes
algorithm: Handle merge-base errors gracefully, closes
#724
_ (4c998b7
_)cli-version: Change implementation to only push the tag we generated, closes
#803
_(
8a9da4f
_)⚡ Performance Improvements
3690b95
_).. _#724: https://github.com/python-semantic-release/python-semantic-release/issues/724
.. _#803: https://github.com/python-semantic-release/python-semantic-release/issues/803
.. _3690b95:
3690b9511d
.. _4c998b7:
4c998b77a3
.. _8a9da4f:
8a9da4feb8
.. _changelog-v9.3.0:
v9.3.0
Compare Source
===================
✨ Features
cmd-version: Changelog available to bundle (
PR#​779
,37fdb28
)cmd-version: Create changelog prior to build enabling doc bundling (
PR#​779
,37fdb28
).. _37fdb28:
37fdb28e0e
.. _PR#779: https://github.com/python-semantic-release/python-semantic-release/pull/779
.. _changelog-v9.2.2:
v9.2.2
Compare Source
===================
🪲 Bug Fixes
#840
_ (91d221a
_).. _#840: https://github.com/python-semantic-release/python-semantic-release/issues/840
.. _91d221a:
91d221a012
.. _changelog-v9.2.1:
v9.2.1
Compare Source
===================
🪲 Bug Fixes
27cd93a
_).. _27cd93a:
27cd93a0a6
.. _changelog-v9.2.0:
v9.2.0
Compare Source
===================
✨ Features
version: Add new version print flags to display the last released version and tag (
814240c
_)version-config: Add option to disable 0.x.x versions (
dedb3b7
_)🪲 Bug Fixes
changelog: Make sure default templates render ending in 1 newline (
0b4a45e
_)changelog-generation: Fix incorrect release timezone determination (
f802446
_)📖 Documentation
configuration: Add description of
allow-zero-version
configuration option (4028f83
_)configuration: Clarify the
major_on_zero
configuration option (f7753cd
_)⚙️ Build System
bd892b8
_).. _0b4a45e:
0b4a45e367
.. _4028f83:
4028f8384a
.. _814240c:
814240c735
.. _bd892b8:
bd892b89c2
.. _dedb3b7:
dedb3b765c
.. _f7753cd:
f7753cdabd
.. _f802446:
f802446bd0
.. _changelog-v9.1.1:
v9.1.1
Compare Source
===================
🪲 Bug Fixes
1c25b8e
_).. _1c25b8e:
1c25b8e6f1
.. _changelog-v9.1.0:
v9.1.0
Compare Source
===================
✨ Features
bbbbfeb
_)🪲 Bug Fixes
a5168e4
_)📖 Documentation
Add bitbucket authentication (
b78a387
_)Add bitbucket to token table (
56f146d
_)Fix typo (
b240e12
_)⚙️ Build System
tomlkit
to>=0.11.0
, closes#834
_ (291aace
_).. _#834: https://github.com/python-semantic-release/python-semantic-release/issues/834
.. _291aace:
291aacea1d
.. _56f146d:
56f146d9f4
.. _a5168e4:
a5168e40b9
.. _b240e12:
b240e129b1
.. _b78a387:
b78a387d8e
.. _bbbbfeb:
bbbbfebff3
.. _changelog-v9.0.3:
v9.0.3
Compare Source
===================
🪲 Bug Fixes
02df305
_)⚡ Performance Improvements
8b742d3
_).. _02df305:
02df305db4
.. _8b742d3:
8b742d3db6
.. _changelog-v9.0.2:
v9.0.2
Compare Source
===================
🪲 Bug Fixes
#820
_ (70193ba
_)📖 Documentation
PR#​807
,fb6f243
).. _#820: https://github.com/python-semantic-release/python-semantic-release/issues/820
.. _70193ba:
70193ba117
.. _fb6f243:
fb6f243a14
.. _PR#807: https://github.com/python-semantic-release/python-semantic-release/pull/807
.. _changelog-v9.0.1:
v8.7.0
Compare Source
===================
✨ Features
PR#​774
,26528eb
).. _26528eb:
26528eb879
.. _PR#774: https://github.com/python-semantic-release/python-semantic-release/pull/774
.. _changelog-v8.6.0:
v8.6.0
Compare Source
===================
✨ Features
PR#​771
,cf75f23
)📖 Documentation
PR#​777
,245e878
).. _245e878:
245e878f02
.. _cf75f23:
cf75f23736
.. _PR#771: https://github.com/python-semantic-release/python-semantic-release/pull/771
.. _PR#777: https://github.com/python-semantic-release/python-semantic-release/pull/777
.. _changelog-v8.5.2:
v8.5.2
Compare Source
===================
🪲 Bug Fixes
PR#​772
,e8c9d51
).. _e8c9d51:
e8c9d516c3
.. _PR#772: https://github.com/python-semantic-release/python-semantic-release/pull/772
.. _changelog-v8.5.1:
v8.5.1
Compare Source
===================
🪲 Bug Fixes
cmd-version: Handle committing of git-ignored file gracefully (
PR#​764
,ea89fa7
)config: Cleanly handle repository in detached HEAD state (
PR#​765
,ac4f9aa
)config: Gracefully fail when repo is in a detached HEAD state (
PR#​765
,ac4f9aa
)version: Only commit non git-ignored files during version commit (
PR#​764
,ea89fa7
)📖 Documentation
configuration: Adjust wording and improve clarity (
PR#​766
,6b2fc8c
)configuration: Fix typo in text (
PR#​766
,6b2fc8c
).. _6b2fc8c:
6b2fc8c156
.. _ac4f9aa:
ac4f9aacb7
.. _ea89fa7:
ea89fa7288
.. _PR#764: https://github.com/python-semantic-release/python-semantic-release/pull/764
.. _PR#765: https://github.com/python-semantic-release/python-semantic-release/pull/765
.. _PR#766: https://github.com/python-semantic-release/python-semantic-release/pull/766
.. _changelog-v8.5.0:
v8.5.0
Compare Source
===================
✨ Features
PR#​762
,07b232a
).. _07b232a:
07b232a3b3
.. _PR#762: https://github.com/python-semantic-release/python-semantic-release/pull/762
.. _changelog-v8.4.0:
v8.4.0
Compare Source
===================
✨ Features
cmd-version: Add
--tag/--no-tag
option to version command (PR#​752
,de6b9ad
)version: Add
--no-tag
option to turn off tag creation (PR#​752
,de6b9ad
)🪲 Bug Fixes
PR#​752
,de6b9ad
)📖 Documentation
commands: Update
version
subcommand options (PR#​752
,de6b9ad
)migration: Fix comments about publish command (
PR#​747
,90380d7
).. _90380d7:
90380d797a
.. _de6b9ad:
de6b9ad921
.. _PR#747: https://github.com/python-semantic-release/python-semantic-release/pull/747
.. _PR#752: https://github.com/python-semantic-release/python-semantic-release/pull/752
.. _changelog-v8.3.0:
v8.3.0
Compare Source
===================
✨ Features
PR#​692
,4648d87
).. _4648d87:
4648d87bac
.. _PR#692: https://github.com/python-semantic-release/python-semantic-release/pull/692
.. _changelog-v8.2.0:
v8.2.0
Compare Source
===================
✨ Features
PR#​736
,94a1311
)📖 Documentation
3284258
_).. _3284258:
3284258b9f
.. _94a1311:
94a131167e
.. _PR#736: https://github.com/python-semantic-release/python-semantic-release/pull/736
.. _changelog-v8.1.2:
v8.1.2
Compare Source
===================
🪲 Bug Fixes
Correct lint errors (
a13a6c3
_)Error when running build command on windows systems (
PR#​732
,2553657
).. _2553657:
2553657476
.. _a13a6c3:
a13a6c37e1
.. _PR#732: https://github.com/python-semantic-release/python-semantic-release/pull/732
.. _changelog-v8.1.1:
v8.1.1
Compare Source
===================
🪲 Bug Fixes
PR#​711
,75e6e48
).. _75e6e48:
75e6e48129
.. _PR#711: https://github.com/python-semantic-release/python-semantic-release/pull/711
.. _changelog-v8.1.0:
v8.1.0
Compare Source
===================
✨ Features
PR#​714
,5a5c5d0
)📖 Documentation
Fix typos (
PR#​708
,2698b0e
)Update project urls (
PR#​715
,5fd5485
).. _2698b0e:
2698b0e006
.. _5a5c5d0:
5a5c5d0ee3
.. _5fd5485:
5fd54856df
.. _PR#708: https://github.com/python-semantic-release/python-semantic-release/pull/708
.. _PR#714: https://github.com/python-semantic-release/python-semantic-release/pull/714
.. _PR#715: https://github.com/python-semantic-release/python-semantic-release/pull/715
.. _changelog-v8.0.8:
v8.0.8
Compare Source
===================
🪲 Bug Fixes
PR#​686
,1007a06
).. _1007a06:
1007a06d1e
.. _PR#686: https://github.com/python-semantic-release/python-semantic-release/pull/686
.. _changelog-v8.0.7:
v8.0.7
Compare Source
===================
🪲 Bug Fixes
PR#​661
,8a515ca
).. _8a515ca:
8a515caf1f
.. _PR#661: https://github.com/python-semantic-release/python-semantic-release/pull/661
.. _changelog-v8.0.6:
v8.0.6
Compare Source
===================
🪲 Bug Fixes
PR#​683
,bdc06ea
).. _bdc06ea:
bdc06ea061
.. _PR#683: https://github.com/python-semantic-release/python-semantic-release/pull/683
.. _changelog-v8.0.5:
v8.0.5
Compare Source
===================
🪲 Bug Fixes
PR#​670
,f1a54a6
)📖 Documentation
password
should betoken
. (PR#​670
,f1a54a6
)Fix typo missing 's' in version_variable[s] in configuration.rst (
PR#​668
,879186a
).. _879186a:
879186aa09
.. _f1a54a6:
f1a54a6c9a
.. _PR#668: https://github.com/python-semantic-release/python-semantic-release/pull/668
.. _PR#670: https://github.com/python-semantic-release/python-semantic-release/pull/670
.. _changelog-v8.0.4:
v8.0.4
Compare Source
===================
🪲 Bug Fixes
PR#​653
,5984c77
)📖 Documentation
Add Python 3.11 to classifiers in metadata (
PR#​651
,5a32a24
)Clarify usage of assets config option (
PR#​655
,efa2b30
).. _5984c77:
5984c7771e
.. _5a32a24:
5a32a24bf4
.. _efa2b30:
efa2b3019b
.. _PR#651: https://github.com/python-semantic-release/python-semantic-release/pull/651
.. _PR#653: https://github.com/python-semantic-release/python-semantic-release/pull/653
.. _PR#655: https://github.com/python-semantic-release/python-semantic-release/pull/655
.. _changelog-v8.0.3:
v8.0.3
Compare Source
===================
🪲 Bug Fixes
PR#​649
,88f25ea
).. _88f25ea:
88f25eae62
.. _PR#649: https://github.com/python-semantic-release/python-semantic-release/pull/649
.. _changelog-v8.0.2:
v8.0.2
Compare Source
===================
🪲 Bug Fixes
PR#​644
,f15753c
)📖 Documentation
Better description for tag_format usage (
2129b72
_)Clarify v8 breaking changes in GitHub action inputs (
PR#​643
,cda050c
)Correct version_toml example in migrating_from_v7.rst (
PR#​641
,325d5e0
).. _2129b72:
2129b72983
.. _325d5e0:
325d5e048b
.. _cda050c:
cda050cd9e
.. _f15753c:
f15753ce65
.. _PR#641: https://github.com/python-semantic-release/python-semantic-release/pull/641
.. _PR#643: https://github.com/python-semantic-release/python-semantic-release/pull/643
.. _PR#644: https://github.com/python-semantic-release/python-semantic-release/pull/644
.. _changelog-v8.0.1:
v8.0.1
Compare Source
===================
🪲 Bug Fixes
PR#​632
,254430b
)📖 Documentation
Reduce readthedocs formats and add entries to migration from v7 guide (
9b6ddfe
_)migration: Fix hyperlink (
PR#​631
,5fbd52d
).. _254430b:
254430b5cc
.. _5fbd52d:
5fbd52d7de
.. _9b6ddfe:
9b6ddfef44
.. _PR#631: https://github.com/python-semantic-release/python-semantic-release/pull/631
.. _PR#632: https://github.com/python-semantic-release/python-semantic-release/pull/632
.. _changelog-v8.0.0:
v8.0.0
Compare Source
===================
✨ Features
publish-cmd: Add
--post-to-release-tag
option to control where to publish (PR#​619
,ec30564
)Make it easier to access commit messages in ParsedCommits (
PR#​619
,ec30564
)Remove publication of
dists/
to artifact repository (PR#​619
,ec30564
)Rename 'upload' configuration section to 'publish' (
PR#​619
,ec30564
)github-action: Add GitHub Actions output variables (
PR#​619
,ec30564
)version-cmd: Add
--skip-build
option (PR#​619
,ec30564
)version-cmd Add
--strict
version mode (PR#​619
,ec30564
)🪲 Bug Fixes
Add logging for token auth, use token for push (
PR#​619
,ec30564
)Caching for repo owner and name (
PR#​619
,ec30564
)Correct assets type in configuration (
PR#​619
,ec30564
)Correct assets type-annotation for RuntimeContext (
PR#​619
,ec30564
)Correct Dockerfile CLI command and GHA fetch (
PR#​619
,ec30564
)Correct handling of build commands (
PR#​619
,ec30564
)Correct logic for generating release notes (
PR#​619
,ec30564
)Create_or_update_release for Gitlab hvcs (
PR#​619
,ec30564
)Make additional attributes available for template authors (
PR#​619
,ec30564
)Only call Github Action output callback once defaults are set (
PR#​619
,ec30564
)Remove commit amending behavior (
PR#​619
,ec30564
)Resolve branch checkout logic in GHA (
PR#​619
,ec30564
)Resolve bug in changelog logic, enable upload to pypi (
PR#​619
,ec30564
)Resolve loss of tag_format configuration (
PR#​619
,ec30564
)github-action: Pin Debian version in Dockerfile (
PR#​619
,ec30564
)github-action: Correct input parsing (
PR#​619
,ec30564
)github-action: Mark container fs as safe for git to operate on (
PR#​619
,ec30564
)github-action: Quotation for git config command (
PR#​619
,ec30564
)github-action: Remove default for 'force' (
PR#​619
,ec30564
)📖 Documentation
Convert to Furo theme (
PR#​619
,ec30564
)Fix typo (
PR#​619
,ec30564
)Remove reference to dist publication (
PR#​619
,ec30564
)Update docs with additional required permissions (
PR#​619
,ec30564
)changelog-templates: fix typo (
PR#​619
,ec30564
)♻️ Refactoring
PR#​619
,ec30564
)💥 BREAKING CHANGES
migrating-from-v7
for more information.. _ec30564:
ec30564b4e
.. _PR#619: https://github.com/python-semantic-release/python-semantic-release/pull/619
.. _changelog-v7.34.6:
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: poetry.lock
ffbc9cb5ed
to5a5b2af273
chore(deps): update dependency python-semantic-release to v9to chore(deps): update dependency python-semantic-release to v9 - autoclosedPull request closed