Generate-changelog

Latest version: v0.10.0

Safety actively analyzes 623586 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.0

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.9.2...0.10.0)

Fixes

- Fixed bug when in a detatched head state. [1d47e41](https://github.com/callowayproject/generate-changelog/commit/1d47e4198a6f197c9f7287076f62eadbc7a1e7c5)

- Fixed the release automation. [2207ed3](https://github.com/callowayproject/generate-changelog/commit/2207ed33f85d832ced98d06b8bf4cef826a10d8f)

- Fixed test automation. [be6e77d](https://github.com/callowayproject/generate-changelog/commit/be6e77d3d4f5a4e7f42c4a82252acceec05d8878)

- Fixed incorrect URLs. [7e87375](https://github.com/callowayproject/generate-changelog/commit/7e8737523e0379201387c7846fb0ef81e2d23846)

New

- Added `--branch-override` option. [1f1d68b](https://github.com/callowayproject/generate-changelog/commit/1f1d68b5278031ceff29cca7847b60663ad3bbf4)

This allows the release hint to use the overridden branch name instead of the current branch
- Added codecov to Workflows. [afd33fd](https://github.com/callowayproject/generate-changelog/commit/afd33fd3990a2286e981303840097033f317475f)

- Added changelog parsing for retrieving notes for a specific version. [75bc35d](https://github.com/callowayproject/generate-changelog/commit/75bc35d76386e305305565f11e3f552cfebe6b9b)

Other

- [pre-commit.ci] pre-commit autoupdate. [ba75e09](https://github.com/callowayproject/generate-changelog/commit/ba75e090da9ed93053dfff5720fc120fb243e1e0)

**updates:** - [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0)

- [pre-commit.ci] pre-commit autoupdate. [248544a](https://github.com/callowayproject/generate-changelog/commit/248544a7368b59f59a9748bd2604ff66cb825cf7)

**updates:** - [github.com/pre-commit/mirrors-mypy: v1.2.0 → v1.3.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.2.0...v1.3.0)

- [pre-commit.ci] pre-commit autoupdate. [ce00736](https://github.com/callowayproject/generate-changelog/commit/ce007366ad4f862eb74655661407485093b94b40)

**updates:** - [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0)

- Moved dependency management to pyproject.toml. [03c9242](https://github.com/callowayproject/generate-changelog/commit/03c92421d622b0e4017a8e99cb4387fa6da0e278)

- [pre-commit.ci] pre-commit autoupdate. [b815e58](https://github.com/callowayproject/generate-changelog/commit/b815e58b4ec72850a1ed83d1716d384311c4704a)

**updates:** - [github.com/PyCQA/isort: 5.10.1 → 5.11.4](https://github.com/PyCQA/isort/compare/5.10.1...5.11.4)

- [pre-commit.ci] pre-commit autoupdate. [1ea58d2](https://github.com/callowayproject/generate-changelog/commit/1ea58d2f6aa0ae66e25806a8605932024e589d4e)

**updates:** - [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0)

- [pre-commit.ci] pre-commit autoupdate. [a188f99](https://github.com/callowayproject/generate-changelog/commit/a188f990009ed0d7e62013d57f00415ea2568713)

**updates:** - [github.com/pre-commit/mirrors-mypy: v0.982 → v0.990](https://github.com/pre-commit/mirrors-mypy/compare/v0.982...v0.990)

Updates

- Updated the github action versions. [c353b17](https://github.com/callowayproject/generate-changelog/commit/c353b17b85921ad9820568b264f4a2885859a1cf)

- Updated pre-commit. [ff668af](https://github.com/callowayproject/generate-changelog/commit/ff668af68f77cb9e78cc80e690f44c6d59c1996f)

0.9.2

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.9.1...0.9.2)

Fixes

- Fixed a logic error when generating incremental changelogs. [c6781b8](https://github.com/callowayproject/generate-changelog/commit/c6781b820a822881b6366a740e1e56a412814aa6)

0.9.1

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.9.0...0.9.1)

Fixes

- Fixed the notes including the header. [292a6b2](https://github.com/callowayproject/generate-changelog/commit/292a6b2154a9c4829d5c8aaa3ebe6ee44a37f590)

Other

- [pre-commit.ci] pre-commit autoupdate. [17f5074](https://github.com/callowayproject/generate-changelog/commit/17f50747b6605e6334ff8791d6a636d53d0b8275)

**updates:** - [github.com/psf/black: 22.6.0 → 22.10.0](https://github.com/psf/black/compare/22.6.0...22.10.0)

0.9.0

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.8.0...0.9.0)

Fixes

- Fixed a typing error that impacted tests. [4de2cf7](https://github.com/callowayproject/generate-changelog/commit/4de2cf78b94461ba4a53b6ea220a601f7fd38dc4)

- Fixed typing issues raised by mypy. [7479bb0](https://github.com/callowayproject/generate-changelog/commit/7479bb05a3082fb50a551ceca207ccbe292f6308)

New

- Added ability to use the current branch in release hint rules. [0965dec](https://github.com/callowayproject/generate-changelog/commit/0965dec12a93f0fa45ef75a1890e92db4d932b0b)

Other

- [pre-commit.ci] pre-commit autoupdate. [076d1a1](https://github.com/callowayproject/generate-changelog/commit/076d1a1c16ab2e50fc0f3d190d12407ca5e8691b)

**updates:** - [github.com/PyCQA/flake8: 5.0.2 → 5.0.4](https://github.com/PyCQA/flake8/compare/5.0.2...5.0.4)

- [pre-commit.ci] pre-commit autoupdate. [eb7e105](https://github.com/callowayproject/generate-changelog/commit/eb7e105876c70be083cc34dc312e58798ba8d6c1)

**updates:** - [github.com/PyCQA/flake8: 4.0.1 → 5.0.2](https://github.com/PyCQA/flake8/compare/4.0.1...5.0.2)

0.8.0

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.7.6...0.8.0)

Fixes

- Fixed the return values of several actions. [f679d62](https://github.com/callowayproject/generate-changelog/commit/f679d6203ffed04015e438e64422d958d239d038)

- stdout now returns the input string
- IncrementalFileInsert now returns the input string
New

- Added release hinting functionality to CLI. [49eccc7](https://github.com/callowayproject/generate-changelog/commit/49eccc7159a8d046ec38503bb94fc9d56afcb09e)

- Added release hinting for commits. [ae4ade8](https://github.com/callowayproject/generate-changelog/commit/ae4ade88627ded694f515823c331d7c81aa9911c)

- Added ability to specify starting tag on the CLI. [ca4928e](https://github.com/callowayproject/generate-changelog/commit/ca4928ec588ff7956b62770dfbff82058b43a1d2)

- Added file processing action docs. [17123a4](https://github.com/callowayproject/generate-changelog/commit/17123a464a376e0149ca8e8c8ba5dfb6dbce4f43)

- Added diff linking and bump2version docs. [6178d2d](https://github.com/callowayproject/generate-changelog/commit/6178d2dda93fedabdca47f150bbfc3b50847cfa2)

- Added group_by configuration docs. [637a91e](https://github.com/callowayproject/generate-changelog/commit/637a91e55f3b7684879fe58ce8d1dd37a9d22326)

- Added typing_extensions requirement. [8abd74a](https://github.com/callowayproject/generate-changelog/commit/8abd74aa015e1e8082f4ec429531d6d8b10e0ca0)

- Added action to publish documentation on tagging. [30c8deb](https://github.com/callowayproject/generate-changelog/commit/30c8debdc3ca4a0e771c28707baf2f40eed4e03b)

Other

- [pre-commit.ci] pre-commit autoupdate. [9b6c246](https://github.com/callowayproject/generate-changelog/commit/9b6c246854a3db1ca2eff534399f30c3965278ee)

**updates:** - [github.com/psf/black: 22.3.0 → 22.6.0](https://github.com/psf/black/compare/22.3.0...22.6.0)

- [pre-commit.ci] pre-commit autoupdate. [d77419c](https://github.com/callowayproject/generate-changelog/commit/d77419c323a91fda00dc804f5c8ae6ca56e52da6)

**updates:** - [github.com/pre-commit/pre-commit-hooks: v4.2.0 → v4.3.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.2.0...v4.3.0)

- Moved documentation requirements into requirements/docs.txt. [29382e5](https://github.com/callowayproject/generate-changelog/commit/29382e52648c13304905e5e2a7e4120900c3d71c)

- Create codeql-analysis workflow. [0982149](https://github.com/callowayproject/generate-changelog/commit/09821491f70f7f34fbfb489eae0fc9cec2543643)

Updates

- Updated the readme. [9739ffb](https://github.com/callowayproject/generate-changelog/commit/9739ffb71b243602b4b19efc6c7dfd06cbb1e170)

- Updated the documentation for release hinting. [2302a26](https://github.com/callowayproject/generate-changelog/commit/2302a269338562c939f75a4dcc78f56278788eb0)

- Refactored how the user config and output. [84b54f9](https://github.com/callowayproject/generate-changelog/commit/84b54f92ed253e57200e0c2625be3d848f5af50b)

- Added new method for getting the user config
- Added generic output method that is aware of if output should be generated based on the -o flag
- Updated docs. [1bd0f12](https://github.com/callowayproject/generate-changelog/commit/1bd0f1234492545603f638b72e577cf2fede9e80)

- Removed unused configuration setting. [70a6d27](https://github.com/callowayproject/generate-changelog/commit/70a6d2711df0fbbbcffa50102d82806107515bd5)

- release_hint_default ended up not being used
- Refactored templating to accept a version context. [094fa94](https://github.com/callowayproject/generate-changelog/commit/094fa94dd4d1aa4d3a8ef73fbf81a013199c673e)

- Refactored commit tests into new file. [d21c035](https://github.com/callowayproject/generate-changelog/commit/d21c03577999b5c5015fc684dd1b150924421ac4)

- Renamed render to render_changelog for clarity. [357ba9a](https://github.com/callowayproject/generate-changelog/commit/357ba9a28fee6d8bb001fa60e567c7fadb4477d9)

- Refactored commit processing to its own module. [e285ea5](https://github.com/callowayproject/generate-changelog/commit/e285ea590ae430881d591c2f4c3e77ecd2317c81)

- All commit processing moved from the templating module to the commits module.
- Refactored a dict into a dataclass. [81c54de](https://github.com/callowayproject/generate-changelog/commit/81c54ded6268dc0610e216670074bcf462153b6b)

- `get_commits_by_tag` now returns a list of `GitTag` objects
- Updated conventional commit docs. [af237cd](https://github.com/callowayproject/generate-changelog/commit/af237cd089ecdf1bf42faa81078fa4d47d97af59)

- Updated template docs. [ece7da5](https://github.com/callowayproject/generate-changelog/commit/ece7da5f8e5c4e7a60d7bcd5c45b83125a87979a)

- Renamed publish-docs workflow. [549703b](https://github.com/callowayproject/generate-changelog/commit/549703bdf81fa18762c8cf80af1637da48a63f6a)

0.7.6

[Compare the full difference.](https://github.com/callowayproject/generate-changelog/compare/0.7.5...0.7.6)

Fixes

- Fixes packaging. Now includes the templates!. [e298c03](https://github.com/callowayproject/generate-changelog/commit/e298c03d685a48266c7562efb912244295fec168)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.