-
Notifications
You must be signed in to change notification settings - Fork 256
Comparing changes
Open a pull request
base repository: python-semantic-release/python-semantic-release
base: v9.17.0
head repository: python-semantic-release/python-semantic-release
compare: v9.18.0
- 17 commits
- 65 files changed
- 4 contributors
Commits on Jan 26, 2025
-
ci(deps): bump
python-semantic-release/publish-action@v9.16.1
actio……n to 9.17.0 (#1154) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c14f81 - Browse repository at this point
Copy the full SHA 7c14f81View commit details
Commits on Jan 27, 2025
-
docs(changelog): add formatted changelog into hosted documentation (#…
…1155) * chore(changelog): configure custom release notes & RST changelog for PSR * chore(changelog): convert project changelog to an updating RST
Configuration menu - View commit details
-
Copy full SHA for 2f18a6d - Browse repository at this point
Copy the full SHA 2f18a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e11a31 - Browse repository at this point
Copy the full SHA 4e11a31View commit details -
refactor(release-history): refactor type casting for commit msg value…
… exclusion matching (#1158)
Configuration menu - View commit details
-
Copy full SHA for e33b668 - Browse repository at this point
Copy the full SHA e33b668View commit details
Commits on Jan 28, 2025
-
chore(scripts): extend stamping to all docs with $NEW_VERSION & $NEW_…
…RELEASE_TAG vars (#1159)
Configuration menu - View commit details
-
Copy full SHA for 29cdfdb - Browse repository at this point
Copy the full SHA 29cdfdbView commit details -
feat(changelog): add
create_pypi_url
filter to jinja template rende……r context (#1160) * test(release-notes-context): add unit test to validate use of `create_pypi_url` filter * test(changelog-context): add unit test to validate use of `create_pypi_url` filter * docs(changelog-templates): add description for new `create_pypi_url` filter function * chore(release-notes): refactor to use new pypi url filter
Configuration menu - View commit details
-
Copy full SHA for 45d49c3 - Browse repository at this point
Copy the full SHA 45d49c3View commit details -
feat: add
create_release_url
&format_w_official_vcs_name
filters (……#1161) * test(release-notes-context): add unit test to validate use `create_release_url` filter * test(release-notes-context): add unit test to validate use `format_w_official_vcs_name` filter * test(changelog-context): add unit test to validate use `create_release_url` filter * test(changelog-context): add unit test to validate use `format_w_official_vcs_name` filter * feat(vcs-github): add `create_release_url` & `format_w_official_vcs_name` filter functions * feat(vcs-gitlab): add `create_release_url` & `format_w_official_vcs_name` filter functiions * feat(vcs-gitea): add `create_release_url` & `format_w_official_vcs_name` filter functions * feat(vcs-bitbucket): add `format_w_official_vcs_name` filter function * docs(changelog-templates): define `create_release_url` & `format_w_official_vcs_name` filters * chore(release-notes): refactor to use latest filters from vcs
Configuration menu - View commit details
-
Copy full SHA for f853cf0 - Browse repository at this point
Copy the full SHA f853cf0View commit details
Commits on Jan 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b713576 - Browse repository at this point
Copy the full SHA b713576View commit details
Commits on Jan 31, 2025
-
fix: refactor parsing compatibility function to support older custom …
…parsers (#1165) * fix(version): fix parsing compatibility w/ custom parsers resolves the error where the casting to a list was incorrectly implemented causing single results back from custom parsers (legacy return value) to be mis-interpreted which meant no parse level would be determined. Resolves: #1162 * fix(changelog): fix parsing compatibility w/ custom parsers resolves the error where the casting to a list was incorrectly implemented causing single results back from custom parsers (legacy return value) to be mis-interpreted which meant no parse level would be determined. Resolves: #1162
Configuration menu - View commit details
-
Copy full SHA for cf340c5 - Browse repository at this point
Copy the full SHA cf340c5View commit details -
feat(parsers): add option
ignore_merge_commits
to discard parsing m……erge commits (#1164) * test(parser-angular): add unit test for ignoring merge commits * test(parser-scipy): add unit test for ignoring merge commits * test(parser-emoji): add unit test for ignoring merge commits * test(cmd-changelog): add validation of ignoring merge commits for changelog * refactor(parsed-commit): add merge commit detection function * feat(parser-angular): add a `ignore_merge_commits` option to discard parsing merge commits * feat(parser-emoji): add a `ignore_merge_commits` option to discard parsing merge commits * refactor(history): drop merge commits from history object completely * fix(changelog-templates): adjust default templates to avoid empty version sections * chore(config): set project to ignore merge commits by default
Configuration menu - View commit details
-
Copy full SHA for 463e43b - Browse repository at this point
Copy the full SHA 463e43bView commit details
Commits on Feb 2, 2025
-
feat(changelog): add additional release info to changeling from commi…
…t `NOTICE`'s (#1166) * test(parser-angular): add unit test for extracting release notices from commits * test(parser-angular): refactor test params to match valid commit messages * test(parser-scipy): add unit test for extracting release notices from commits * test(parser-emoji): add unit test for extracting release notices from commits * test(release-notes): add test of default template for additional release info section * test(changelog): add test of default template for additional release info section * feat(commit-parser): enable parsers to identify additional release notices from commit msgs * feat(parser-angular): add functionality to parse out `NOTICE:` prefixed statements in commits Resolves: #223 * feat(parser-emoji): add functionality to parse out `NOTICE:` prefixed statements in commits Resolves: #223 * feat(changelog-md): add additional release info section to default markdown template Resolves: #223 * feat(changelog-rst): add additional release info section to default ReStructuredText template Resolves: #223 * fix(parser-angular): adjust parser to prevent empty message extractions * fix(parser-emoji): adjust parser to prevent empty message extractions * refactor(util): tweak parse paragraphs for git footers & multi-line descriptions * chore(changelog): update psr templates to include an additional release info section
Configuration menu - View commit details
-
Copy full SHA for 834ce32 - Browse repository at this point
Copy the full SHA 834ce32View commit details
Commits on Feb 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ebb4c67 - Browse repository at this point
Copy the full SHA ebb4c67View commit details -
docs(commit-parsing): document new release notice footer detection fe…
…ature of built-in parsers
Configuration menu - View commit details
-
Copy full SHA for cd14e92 - Browse repository at this point
Copy the full SHA cd14e92View commit details
Commits on Feb 5, 2025
-
feat(release-notes): add license information to default release notes…
… template (#1167) Adds a one-line notice to the version release notes about the current license the version is released under at that time. Resolves: #228 * test(release-notes): update unit tests to include license statement * test(fixtures): add release notes generator fixture from repo definition * test(cmd-version): add test to evaluate release notes generation w/ license statement * test(cmd-changelog): add test to evaluate release notes generation w/ license statement * docs(changelog-templates): add details about license specification in the release notes * refactor(changelog-templates): simplify markdown template processing * refactor(changelog-templates): simplify reStructuredText template processing * chore(release-notes): add license information to each version release for psr
Configuration menu - View commit details
-
Copy full SHA for 41172c1 - Browse repository at this point
Copy the full SHA 41172c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 433f4c9 - Browse repository at this point
Copy the full SHA 433f4c9View commit details
Commits on Feb 6, 2025
-
This reverts commit 433f4c9. Revert commit because release failed unexpectedly in CI. Attempting release again.
Configuration menu - View commit details
-
Copy full SHA for bf9b284 - Browse repository at this point
Copy the full SHA bf9b284View commit details -
Configuration menu - View commit details
-
Copy full SHA for d33da26 - Browse repository at this point
Copy the full SHA d33da26View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v9.17.0...v9.18.0