pypi python-semantic-release 9.10.0
v9.10.0

latest releases: 10.5.3, 10.5.2, 10.5.1...
14 months ago

v9.10.0 (2024-10-08)

Features

  • changelog: add changelog_insertion_flag to changelog template context (#1045, c18c245)

  • changelog: add changelog_mode to changelog template context (#1045, c18c245)

  • changelog: add prev_changelog_file to changelog template context (#1045, c18c245)

  • changelog: add read_file function to changelog template context (#1045, c18c245)

  • changelog: add shorthand ctx variable to changelog template env (#1045, c18c245)

  • changelog: modify changelog template to support changelog updates (#1045, c18c245)

  • config: add changelog.default_templates.output_format config option (#1045, c18c245)

  • config: add changelog.insertion_flag as configuration option (#1045, c18c245)

  • config: add changelog.mode as configuration option (#1045, c18c245)

  • github-actions: add an action build directive to toggle the --skip-build option (#1044, 26597e2)

Bug Fixes

  • config: prevent jinja from autoescaping markdown content by default (#1045, c18c245)

  • changelog: adjust angular heading names for readability (#1045, c18c245)

  • changelog: ensure changelog templates can handle complex directory includes (#1045, c18c245)

  • changelog: only render user templates when files exist (#1045, c18c245)

Documentation

  • changelog-templates: improve detail & describe new changelog.mode="update" (#1045, c18c245)

  • commands: update definition of the version commands --skip-build option (#1044, 26597e2)

  • configuration: add changelog.mode and changelog.insertion_flag config definitions (#1045, c18c245)

  • configuration: define the new changelog.default_templates.output_format option (#1045, c18c245)

  • configuration: mark version of configuration setting introduction (#1045, c18c245)

  • configuration: standardize all true/false to lowercase ensuring toml-compatibility (#1045, c18c245)

  • configuration: update changelog.environment.autoescape default to false to match code (#1045, c18c245)

  • github-actions: add description of the build input directive (#1044, 26597e2)

  • github-actions: update primary example with workflow sha controlled pipeline (14f04df)

  • homepage: update custom changelog reference (#1045, c18c245)

Resolved Issues

  • #858: Append release notes to changelog instead of overwrite

Detailed Changes: v9.9.0...v9.10.0

Don't miss a new python-semantic-release release

NewReleases is sending notifications on new releases.