Releases: DeveloperC286/conventional_commits_next_version
Releases · DeveloperC286/conventional_commits_next_version
v6.1.0
6.1.0 (2024-10-19)
What's Changed
- ci: removing GitLab CI/CD configuration by @DeveloperC286 in #8
- ci: adding GitLab mirroring GitHub Action by @DeveloperC286 in #13
- docs: updating issues URL by @DeveloperC286 in #14
- ci: adding GitHub Actions Workflows linting by @DeveloperC286 in #15
- ci: adding clean Git history workflow by @DeveloperC286 in #21
- ci: adding Conventional Commits linting workflow by @DeveloperC286 in #22
- ci: adding Continuous integration (CI) workflow by @DeveloperC286 in #23
- docs: adding Continuous Integration(CI) badge by @DeveloperC286 in #24
- docs: replacing GitLab Continuous Integration(CI) badge by @DeveloperC286 in #25
- ci: moving GitHub Actions workflow formatting check by @DeveloperC286 in #26
- docs: updating repository link to GitHub by @DeveloperC286 in #27
- docs: changing URLs to GitHub by @DeveloperC286 in #28
- chore: Configure Renovate by @renovate in #29
- chore(deps): update actions/checkout action to v4 by @renovate in #33
- ci: converting to earthly/actions-setup@v1 by @DeveloperC286 in #42
- Removing ci badge by @DeveloperC286 in #43
- docs: library deprecation notice by @DeveloperC286 in #45
- refactor: merging binary and library by @DeveloperC286 in #44
- fix(deps): update rust crate git2 to 0.19.0 by @renovate in #38
- fix(deps): update rust crate lazy_static to v1.5.0 - autoclosed by @renovate in #39
- fix(deps): update rust crate regex to v1.11.0 by @renovate in #40
- fix(deps): update strum monorepo to 0.26.0 by @renovate in #41
- fix(deps): update rust crate log to v0.4.22 by @renovate in #31
- fix(deps): update rust crate semver to v1.0.23 by @renovate in #34
- chore(deps): update rust crate rstest to 0.23.0 by @renovate in #36
- chore(deps): update dependency parse-type to v0.6.4 - autoclosed by @renovate in #30
- chore(deps): update dependency parse to v1.20.2 by @renovate in #35
- build: removing metadata from unit-test target by @DeveloperC286 in #46
- feat: converting error handing to anyhow by @DeveloperC286 in #47
- refactor: fixing end to end test error message by @DeveloperC286 in #48
- fix(deps): update rust crate anyhow to v1.0.90 by @renovate in #49
- ci: adding release-please by @DeveloperC286 in #50
- ci: adding release binary publishing by @DeveloperC286 in #52
- ci: adding publishing to crates.io by @DeveloperC286 in #53
New Contributors
- @DeveloperC286 made their first contribution in #8
- @renovate made their first contribution in #29
Full Changelog: v6.0.1...v6.1.0
lib-0.4.0: build: bumping library version
[lib-0.4.0] - 2023-11-17
Documentation
- Correcting library category
- Correcting CICD pipelines URL
Refactor
- Inling String formatting
- Pulling test assertion upwards
- Increasing privacy to super
- Inling variables into format string
- Pushing commit generation down
- Applying latest clippy linting
Styling
- Applying clippy linitng suggestions
Build
- Updated dependencies
- Updating dependencies
- Updating dependencies
- Updating dependencies
- Updating dependencies
- Bumping library version
bin-6.0.1: build: bumping library version
[bin-6.0.1] - 2023-11-17
Bug Fixes
- Stdin removing Git repository dependency
Documentation
- Correcting end to end directory
- Correcting verbiage used
- Updating cargo/download version
- Correcting sub-heading
- Correcting CICD pipelines URL
- Updating example git sort usage
- Adding syntax highlighting to code blocks
Refactor
- Reordering feature variables usage/order
- Feature files dash to underscore name
- Using formatted strings
- Converting from structopt to clap derive
- Removing old arguments parser from error message
Styling
- Applying clippy linitng suggestions
- Breaking up long Python assertions
Testing
- Removing Git from standard input tests
- Adding before test to all parent git history
- Better full/partial/short from reference test
- Refactoring to using assert_command_successful
- Refactoring to using assert_command_unsuccessful
- Refactoring to using assert_no_output
- Refactoring to using assert_no_errors
- Refactoring to using assert_error_equals
- Refactoring to using assert_error_matches_regex
- Refactoring to using assert_error_is_one_of
- Refactoring to using assert_next_version
- Improving then method names
- Simpler Git repository caching
- Creating a Result object
Build
- Updated dependencies
- Updating end to end tests dependencies
- Updating dependencies
- Updating dependencies
- Earthly e2e formatting target
- Updating dependencies
- Bumping library version
lib-0.3.0
[lib-0.3.0] - 2022-02-13
Features
- [breaking] Adding Git parser mode
lib-0.2.0
[lib-0.2.0] - 2022-02-12
Documentation
- Adding library public methods docs
Features
- [breaking] Using enum for calculation mode not boolean
Refactor
- Moving variables names into format strings
- Removing unused module
- Adding additional logs for debugging
- Replacing unwrap with ?
- Increasing filters privacy
bin-6.0.0
[bin-6.0.0] - 2022-02-13
Features
- [breaking] Adding Git parser mode
bin-5.0.0
[bin-5.0.0] - 2022-02-12
Features
- [breaking] Using enum for calculation mode not boolean
Refactor
- Moving variables names into format strings
- Separating main into run and main functions
Testing
- Rewording shortened Git commit hash scenarios