Releases: DeveloperC286/conventional_commits_next_version
Releases · DeveloperC286/conventional_commits_next_version
v7.1.0
7.1.0 (2026-01-03)
What's Changed
- build: simplifying Makefile by @DeveloperC286 in #226
- chore(deps): update mvdan/shfmt docker tag to v3.12.0 by @renovate[bot] in #228
- chore(deps): update dependency alpine_3_22/git to v2.49.1-r0 by @renovate[bot] in #229
- chore(deps): update dependency alpine_3_21/git to v2.47.3-r0 by @renovate[bot] in #230
- fix(deps): update rust crate clap to v4.5.41 by @renovate[bot] in #231
- feat: adding verbose CLI option by @DeveloperC286 in #232
- chore(deps): update alpine:3.22 docker digest to 4bcff63 by @renovate[bot] in #233
- chore(deps): update python:3.13.5-alpine3.21 docker digest to 6a5f50a by @renovate[bot] in #234
- chore(deps): update python:3.13.5-alpine3.21 docker digest to fd94400 by @renovate[bot] in #235
- chore(deps): update rust:1.88.0-alpine3.21 docker digest to 63f574f by @renovate[bot] in #236
- chore(deps): update python:3.13.5-alpine3.21 docker digest to 716e13a by @renovate[bot] in #237
- chore(deps): update rust:1.88.0-alpine3.21 docker digest to b7a47e9 by @renovate[bot] in #238
- chore(deps): update alpine docker tag to v3.22.1 by @renovate[bot] in #239
- chore(deps): update python:3.13.5-alpine3.21 docker digest to 763eee4 by @renovate[bot] in #240
- docs: condensed/simplified README.md by @DeveloperC286 in #241
- fix(deps): update strum monorepo to v0.27.2 by @renovate[bot] in #242
- chore(deps): update rust:1.88.0-alpine3.21 docker digest to 0c004cf by @renovate[bot] in #243
- chore(deps): update rust:1.88.0-alpine3.21 docker digest to 54e937b by @renovate[bot] in #244
- chore(deps): update docker/login-action digest to 184bdaa by @renovate[bot] in #245
- fix(deps): update rust crate clap to v4.5.42 by @renovate[bot] in #246
- chore(deps): update dependency behave to v1.3.0 by @renovate[bot] in #247
- chore(deps): update rust crate rstest to v0.26.1 by @renovate[bot] in #248
- fix(deps): update rust crate clap to v4.5.43 by @renovate[bot] in #249
- chore(deps): update python docker tag to v3.13.6 by @renovate[bot] in #250
- chore(deps): update python:3.13.6-alpine3.21 docker digest to f5f2574 by @renovate[bot] in #251
- chore(deps): update dependency alpine_3_22/github-cli to v2.72.0-r2 by @renovate[bot] in #252
- chore(deps): update rust docker tag to v1.89.0 by @renovate[bot] in #253
- chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #256
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #257
- fix(deps): update rust crate clap to v4.5.44 by @renovate[bot] in #258
- chore(deps): update dependency behave to v1.3.1 by @renovate[bot] in #259
- chore(deps): update dependency parse-type to v0.6.6 by @renovate[bot] in #262
- fix(deps): update rust crate anyhow to v1.0.99 by @renovate[bot] in #263
- fix(deps): update rust crate clap to v4.5.45 by @renovate[bot] in #264
- chore(deps): update python:3.13.6-alpine3.21 docker digest to 52153b8 by @renovate[bot] in #265
- chore(deps): update python:3.13.6-alpine3.21 docker digest to 2af1351 by @renovate[bot] in #266
- chore(deps): update python:3.13.6-alpine3.21 docker digest to 4358f4b by @renovate[bot] in #267
- chore(deps): update python docker tag to v3.13.7 by @renovate[bot] in #268
- chore(deps): update python:3.13.7-alpine3.21 docker digest to 8f70fe3 by @renovate[bot] in #269
- chore(deps): update python:3.13.7-alpine3.21 docker digest to 0c3d4f2 by @renovate[bot] in #270
- chore(deps): update googleapis/release-please-action action to v4.3.0 by @renovate[bot] in #271
- fix(deps): update rust crate regex to v1.11.2 by @renovate[bot] in #272
- fix(deps): update rust crate clap to v4.5.46 by @renovate[bot] in #273
- chore(deps): update dependency behave to v1.3.2 by @renovate[bot] in #274
- fix(deps): update rust crate clap to v4.5.47 by @renovate[bot] in #275
- fix(deps): update rust crate log to v0.4.28 by @renovate[bot] in #276
- chore(deps): update dependency behave to v1.3.3 by @renovate[bot] in #277
- chore(deps): update dependency alpine_3_22/github-cli to v2.72.0-r3 by @renovate[bot] in #278
- fix(deps): update rust crate semver to v1.0.27 by @renovate[bot] in #279
- chore(deps): update ghcr.io/developerc286/clean_git_history docker tag to v1.1.0 by @renovate[bot] in #280
- chore(deps): update rust docker tag to v1.90.0 by @renovate[bot] in #282
- fix(deps): update rust crate anyhow to v1.0.100 by @renovate[bot] in #283
- fix(deps): update rust crate clap to v4.5.48 by @renovate[bot] in #284
- ci: adding Claude Code workflows by @DeveloperC286 in #285
- chore(deps): update ghcr.io/developerc286/conventional_commits_linter docker tag to v0.16.0 by @renovate[bot] in #281
- chore(deps): update anthropics/claude-code-action digest to 426380f by @renovate[bot] in #286
- chore(deps): update docker/login-action digest to 5e57cd1 by @renovate[bot] in #287
- chore(deps): update anthropics/claude-code-action digest to 90d189f by @renovate[bot] in #288
- chore(deps): update anthropics/claude-code-action digest to ac1a320 by @renovate[bot] in #289
- chore(deps): update python docker tag to v3.14.0 by @renovate[bot] in #290
- chore(deps): update python:3.14.0-alpine3.21 docker digest to 4aaea23 by @renovate[bot] in #291
- chore(deps): update python:3.14.0-alpine3.21 docker digest to c2410fb by @renovate[bot] in #293
- chore(deps): update alpine:3.22 docker digest to 4b7ce07 by @renovate[bot] in #292
- chore(deps): update python:3.14.0-alpine3.21 docker digest to a9bf2b3 by @renovate[bot] in https://github.com/DeveloperC286/conventional_commits_next_version/pull/...
v7.0.0
7.0.0 (2025-07-01)
What's Changed
- refactor!: simplifying --git-history-mode naming/description by @DeveloperC286 in #54
- Refactor calculationmode casing agnostic by @DeveloperC286 in #56
- build: updating base Rust image by @DeveloperC286 in #57
- fix(deps): update rust crate clap to v4.5.20 by @renovate in #37
- fix(deps): update rust crate regex to v1.11.1 by @renovate in #59
- fix(deps): update rust crate anyhow to v1.0.93 by @renovate in #58
- ci: Alpine migration for pinning/updating all dependencies by @DeveloperC286 in #61
- ci: adding Renovate GitHub Workflow Earthly updating by @DeveloperC286 in #67
- chore(deps): update dependency alpine_3_20/python3 to v3.12.8-r1 by @renovate in #72
- chore(deps): update earthly/earthly docker tag to v0.8.15 by @renovate in #68
- ci: replacing missed Earthly download with action by @DeveloperC286 in #73
- build: converting to Rust's Alpine image by @DeveloperC286 in #75
- chore(deps): update dependency developerc286/conventional_commits_linter to v0.14.3 by @renovate in #69
- build: improved continuous delivery target naming by @DeveloperC286 in #77
- refactor: formatting end to end test features by @DeveloperC286 in #78
- fix(deps): update rust crate clap to v4.5.23 by @renovate in #60
- fix(deps): update rust crate semver to v1.0.24 by @renovate in #79
- fix(deps): update rust crate anyhow to v1.0.94 by @renovate in #70
- chore(deps): update dependency rhysd/actionlint to v1.7.4 by @renovate in #65
- chore(deps): update dependency google/yamlfmt to v0.14.0 by @renovate in #63
- chore(deps): update dependency mvdan/sh to v3.10.0 by @renovate in #64
- chore(deps): update dependency six to v1.17.0 by @renovate in #71
- feat!: from changed to singular positional argument by @DeveloperC286 in #80
- build: adding cargo --locked and removing --workspace by @DeveloperC286 in #81
- ci: removing Alpine Renovate version updating by @DeveloperC286 in #82
- ci: converting to publishing .tar.gz by @DeveloperC286 in #83
- docs: replacing git tag usage by @DeveloperC286 in #84
- chore(deps): update dependency alpine_3_20/git to v2.45.3-r0 by @renovate in #92
- ci: pinning actions/checkout at v4.2.2 by @DeveloperC286 in #94
- ci: pinning earthly/actions-setup at v1.0.13 by @DeveloperC286 in #95
- ci: pinning googleapis/release-please-action at v4.1.3 by @DeveloperC286 in #96
- ci: using Earthly GitHub releases by @DeveloperC286 in #97
- ci: Renovate automerge PRs by @DeveloperC286 in #98
- chore(deps): update dependency rhysd/actionlint to v1.7.7 by @renovate in #86
- chore(deps): pin dependencies by @renovate in #99
- fix(deps): update rust crate anyhow to v1.0.95 by @renovate in #85
- fix(deps): update rust crate clap to v4.5.27 by @renovate in #89
- fix(deps): update rust crate log to v0.4.25 by @renovate in #90
- fix(deps): update rust crate semver to v1.0.25 by @renovate in #93
- chore(deps): update dependency google/yamlfmt to v0.15.0 by @renovate in #91
- chore(deps): update golang docker tag to v1.23.5 by @renovate in #66
- chore(deps): update rust crate rstest to 0.24.0 by @renovate in #87
- fix(deps): update rust crate git2 to 0.20.0 by @renovate in #88
- chore(deps): update rust docker tag to v1.84.1 by @renovate in #76
- fix(deps): update rust crate clap to v4.5.28 by @renovate in #100
- chore(deps): update ubuntu:24.04 docker digest to 7229784 by @renovate in #101
- chore(deps): update golang:1.23.5 docker digest to e213430 by @renovate in #102
- chore(deps): update golang docker tag to v1.23.6 by @renovate in #103
- chore(deps): update golang:1.23.6 docker digest to b2a6f50 by @renovate in #104
- chore(deps): update golang:1.23.6 docker digest to 958bd2e by @renovate in #105
- chore(deps): update golang:1.23.6 docker digest to 9271129 by @renovate in #106
- chore(deps): update dependency alpine_3_20/python3 to v3.12.9-r0 by @renovate in #107
- fix(deps): update strum monorepo to 0.27.0 by @renovate in #108
- chore(deps): pin rust crate rstest to =0.24.0 by @renovate in #109
- chore(deps): update dependency google/yamlfmt to v0.16.0 by @renovate in #110
- fix(deps): update rust crate clap to v4.5.29 by @renovate in #111
- chore(deps): update golang docker tag to v1.24.0 by @renovate in #112
- chore(deps): update golang:1.24.0 docker digest to 2b1cbf2 by @renovate in #113
- chore(deps): update dependency alpine_3_20/musl-dev to v1.2.5-r1 by @renovate in #115
- chore(deps): update rust:1.84.1-alpine3.20 docker digest to a1d9745 by @renovate in #114
- chore(deps): update rust:1.84.1-alpine3.20 docker digest to ac5caa3 by @renovate in #116
- fix(deps): update strum monorepo to v0.27.1 by @renovate in #117
- fix(deps): update rust crate clap to v4.5.30 by @renovate in #118
- fix(deps): update rust crate anyhow to v1.0.96 by @renovate in #119
- fix(deps): update rust crate log to v0.4.26 by @renovate in #121
- chore(deps): update rust docker tag to v1.85.0 by @renovate in #120
- fix(deps): update rust crate clap to v4.5.31 by @renovate in #122
- chore(deps): update golang:1.24.0 docker digest to a14c5a6 by @renovate in #123
- chore(deps): update golang:1.24.0 docker digest to 58cf31c by @renovate in https://github.com/Develope...
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