Sourced from python-semantic-release's releases.
v9.8.7 (2024-08-20)
Fixes
Provide
context.history
global in release notes templates (#1005,5bd91b4
)release-notes: provide
context.history
global in release note templates (5bd91b4
)release-notes: fix noop-changelog to print raw release notes (
5bd91b4
)Documentation
changelog: clarify description of the default changelog generation process (
399fa65
)configuration: clarify
changelog_file
vstemplate_dir
option usage (a7199c8
)configuration: fix build_command_env table rendering (#996,
a5eff0b
)github-actions: adjust formatting & version warning in code snippets (
5fdf761
)github-actions: use pinned version for GHA examples (
5fdf761
)Issues Resolved
#983: When template folder is present, changelog_file is ignored
#984: jinja2.exceptions.UndefinedError: 'context' is undefined
#1003: pinning GHA workflow
Detailed Changes: https://github.com/python-semantic-release/python-semantic-release/compare/v9.8.6...v9.8.7
Sourced from python-semantic-release's changelog.
v9.8.7 (2024-08-20)
Documentation
docs: use pinned version for GHA examples (#1004)
docs(github-actions): use pinned version for GHA examples
Fixes #1003
chore(scripts): add auto version bump to non dynamic docs text (i.e. code snippets)
docs(github-actions): adjust formatting & version warning in code snippets
style(docs-github-actions): adjust formatting for readability
Co-authored-by: codejedi365 <codejedi365@gmail.com> (
5fdf761
)
docs(configuration): fix build_command_env table rendering (#996) (
a5eff0b
)docs(changelog): clarify description of the default changelog generation process (
399fa65
)docs(configuration): clarify
changelog_file
vstemplate_dir
option usageProvided additional description that warns about the mutually-exclusive nature of the
changelog_file
option and thetemplate_dir
option.Fix
fix: provide
context.history
global in release notes templates (#1005)fix(release-notes): provide
context.history
global in release note templatesTemporarily return the
context.history
variable to release notes generation as many users are using it in their release documentation. It was never intended to be provided and will be removed in the future.context was removed in
v9.8.3
during a refactor and condensing of changelog and release notes functionality.Resolves: #984
fix(release-notes): fix noop-changelog to print raw release notes
Some markdown sequences can be interpreted as ansi escape sequences which dilute debugging of release note templates by the user. This change ensures the raw
... (truncated)
708671d
9.8.75bd91b4
fix: provide context.history
global in release notes
templates (#1005)f45d60d
style: beautify 5fdf7614c036a77ffb051cd30f57d0a63c062c0d5fdf761
docs: use pinned version for GHA examples (#1004)a5eff0b
docs(configuration): fix build_command_env table rendering (#996)4e59b50
build(deps-dev): update pytest requirement from ~=7.0 to ~=8.3 (#987)399fa65
docs(changelog): clarify description of the default changelog generation
processa7199c8
docs(configuration): clarify changelog_file
vs
template_dir
option usagede86b09
chore(github): improve issue reporting template formats & input95fc664
chore(github): add pull request template