Releases: arsham/git-release
Releases · arsham/git-release
Release v0.1.0
Refactor
- workspace: Move and rename workspace
- commit: Add Verb enum
- release: Get_verb_groups accepts borrow self
- commit: Show issue number in commit report
- repository: Commits_between_tags return iter
- main, workspace: Add better error management
Misc
- commit, release: Simplify repo/commit setup
- Add pretty_assertions dev dependency
CI
- cargo: Add missing crates.io metadata
- Remove fmt
Feature
- workspace: Get the latest tag
- workspace: Add getting previous tag
- workspace: Add getting commits between tags
- commit: Add getting verb from commit message
- commit: Add getting references
- commit: Add breaking change checker method
- release: Add Release struct and impl groups
- commit: Add getting subjects from the title
- commit: Implement Display for Commit
- release: Implement Display for Release
- main: Add version command
- main: Add a command to print the release
- repository: Implement getting name and repo
- gh, main: Add publish command
- main, gh: Add force update flag for release