Releases: gembaadvantage/uplift
Releases · gembaadvantage/uplift
v2.25.0
Changelog
Dependency Updates
- 40ca181: feat(deps): bump version of go to 1.22.5 (#440) (@ga-paul-t)
- a5e3414: feat(deps): bump mvdan.cc/sh/v3 from 3.8.0 to 3.9.0 (#438) (@dependabot[bot])
- 03f9881: feat(deps): bump github.com/tidwall/gjson from 1.17.1 to 1.17.3 (#437) (@dependabot[bot])
- b24b838: feat(deps): bump github.com/purpleclay/gitz from 0.8.1 to 0.9.0 (#439) (@dependabot[bot])
- ca29167: feat(deps): bump alpine from 3.20.1 to 3.20.2 (#435) (@dependabot[bot])
Full Changelog: v2.24.1...v2.25.0
What to do next?
- Read the documentation
v2.24.1
Changelog
Bug Fixes
- 106a03d: fix: trimming all commit messages to a single line (#432) (@albertocsm)
Full Changelog: v2.24.0...v2.24.1
What to do next?
- Read the documentation
v2.24.0
Changelog
New Features
- 178aa79: feat: support trimming any text lines preceding the line containing the conventional commit type (#416) (@albertocsm)
Dependency Updates
- f908e5f: feat(deps): bump version of go to 1.22.3 (#419) (@ga-paul-t)
- 21c3071: feat(deps): bump mvdan.cc/sh/v3 from 3.7.0 to 3.8.0 (#410) (@dependabot[bot])
- ed2997b: feat(deps): bump golang.org/x/net from 0.8.0 to 0.23.0 (#429) (@dependabot[bot])
- a1fe963: feat(deps): bump github.com/tidwall/gjson from 1.17.0 to 1.17.1 (#408) (@dependabot[bot])
- 2609fd0: feat(deps): bump github.com/tidwall/gjson from 1.16.0 to 1.17.0 (#386) (@dependabot[bot])
- 76674a7: feat(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#426) (@dependabot[bot])
- e67baa8: feat(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#392) (@dependabot[bot])
- 9247611: feat(deps): bump github.com/purpleclay/gitz from 0.7.0 to 0.8.1 (#402) (@dependabot[bot])
- 3211387: feat(deps): bump github.com/go-playground/validator/v10 from 10.16.0 to 10.22.0 (#414) (@dependabot[bot])
- 7fa5424: feat(deps): bump github.com/go-playground/validator/v10 from 10.15.4 to 10.16.0 (#391) (@dependabot[bot])
- c8bdd13: feat(deps): bump alpine from 3.18.3 to 3.20.1 (#418) (@dependabot[bot])
Documentation Updates
- 362bdf2: docs: fix typo in anyof block within changelog section of schema (#428) (@ga-paul-t)
- c267c69: docs: fix incorrect github action examples and align with official gi… (#430) (@ga-paul-t)
Full Changelog: v2.23.0...v2.24.0
What to do next?
- Read the documentation
v2.23.0
Changelog
New Features
- 3b85254: feat: support adding a list of files to commit as part of a release (#368) (@ga-shoaib-w)
Dependency Updates
- 05ad8ac: feat(deps): bump github.com/go-playground/validator/v10 from 10.15.3 to 10.15.4 (#380) (@dependabot[bot])
- c364720: feat(deps): bump github.com/go-playground/validator/v10 from 10.15.2 to 10.15.3 (#376) (@dependabot[bot])
Full Changelog: v2.22.0...v2.23.0
What to do next?
- Read the documentation
v2.22.0
Changelog
New Features
- b36f1b3: feat: support skipping prerelease tags in changelog (#374) (@ga-paul-t)
- 571466e: feat: support multiline commit messages within changelog (#373) (@ga-paul-t)
- 309fd5c: feat: remove internal git library in favour of gitz (#370) (@ga-paul-t)
- 37fb34d: feat: extend uplift to support config validation (#324) (@ga-paul-t)
- 2d68a50: feat: add a visual cue that shows tasks have been skipped (#322) (@ga-paul-t)
Bug Fixes
- af8eb91: fix: incorrectly calculates next semantic version with large commit bodies containing possible keywords (#371) (@ga-paul-t)
Dependency Updates
- b706750: feat(deps): bump mvdan.cc/sh/v3 from 3.6.0 to 3.7.0 (#357) (@dependabot[bot])
- c64837c: feat(deps): bump github.com/tidwall/gjson from 1.15.0 to 1.16.0 (#365) (@dependabot[bot])
- 50a30d0: feat(deps): bump github.com/tidwall/gjson from 1.14.4 to 1.15.0 (#362) (@dependabot[bot])
- 482b6c2: feat(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#351) (@dependabot[bot])
- ffc9bfa: feat(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#347) (@dependabot[bot])
- 4c0175a: feat(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#334) (@dependabot[bot])
- b2b0675: feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#342) (@dependabot[bot])
- 55a0dcf: feat(deps): bump github.com/joho/godotenv from 1.4.0 to 1.5.1 (#328) (@dependabot[bot])
- 545408d: feat(deps): bump github.com/go-playground/validator/v10 from 10.15.1 to 10.15.2 (#375) (@dependabot[bot])
- ad2f2ae: feat(deps): bump github.com/go-playground/validator/v10 from 10.15.0 to 10.15.1 (#369) (@dependabot[bot])
- 2a437d9: feat(deps): bump github.com/go-playground/validator/v10 from 10.14.1 to 10.15.0 (#363) (@dependabot[bot])
- c1f6adb: feat(deps): bump github.com/go-playground/validator/v10 from 10.14.0 to 10.14.1 (#352) (@dependabot[bot])
- eab1c7a: feat(deps): bump github.com/go-playground/validator/v10 from 10.13.0 to 10.14.0 (#348) (@dependabot[bot])
- c4c0216: feat(deps): bump github.com/go-playground/validator/v10 from 10.12.0 to 10.13.0 (#345) (@dependabot[bot])
- 1e65b63: feat(deps): bump github.com/go-playground/validator/v10 from 10.11.2 to 10.12.0 (#338) (@dependabot[bot])
- c857d94: feat(deps): bump github.com/go-playground/validator/v10 from 10.11.1 to 10.11.2 (#326) (@dependabot[bot])
- cd3856b: feat(deps): bump alpine from 3.18.2 to 3.18.3 (#364) (@dependabot[bot])
- 8dbc423: feat(deps): bump alpine from 3.18.0 to 3.18.2 (#356) (@dependabot[bot])
- 3f6d580: feat(deps): bump alpine from 3.17.3 to 3.18.0 (#346) (@dependabot[bot])
- 943c21f: feat(deps): bump alpine from 3.17.2 to 3.17.3 (#341) (@dependabot[bot])
- 3faff6a: feat(deps): bump alpine from 3.17.1 to 3.17.2 (#332) (@dependabot[bot])
Documentation Updates
- 8cdf8f0: docs: add a new cookbook section to provide concrete examples of uplift usage (#339) (@ga-paul-t)
Full Changelog: v2.21.0...v2.22.0
What to do next?
- Read the documentation
v2.21.0
Changelog
New Features
- b74f73c: feat: switch from using the os/exec package to using mvdan.sh for git operations (#315) (@ga-paul-t)
- 749850e: feat: improve cli documentation when using the --help flag (#303) (@ga-paul-t)
- 624cf49: feat: git push options are independently supported for both branch and tag operations (#302) (@ga-paul-t)
- 2645364: feat: cherry-pick commits to include within the changelog (#301) (@ga-paul-t)
- 3d4ed26: feat: add ability to filter on a prerelease when calculating the next semantic version (#298) (@canidam)
Bug Fixes
- b0023f5: fix: changelog tag not being removed during dry-run (#310) (@ga-paul-t)
- 35cbbca: fix: changelog include incorrectly compresses log while filtering (#312) (@ga-paul-t)
Dependency Updates
- dc84ab1: feat(deps): bump mvdan.cc/sh/v3 from 3.5.1 to 3.6.0 (#294) (@dependabot[bot])
- f3ff7b7: feat(deps): bump alpine from 3.17.0 to 3.17.1 (#296) (@dependabot[bot])
Documentation Updates
- 26d9220: docs: revise existing schema, expand to support changelog include and git push options (@ga-paul-t)
- 08c2f22: docs: fix anchors in CI documentation (@ga-paul-t)
- 0607ac1: docs: add changelog includes and git push options (#304) (@ga-paul-t)
Other Work
- 5bfd532: refactor: tidy up the existing cli commands (#316) (@ga-paul-t)
Full Changelog: v2.20.0...v2.21.0
What to do next?
- Read the documentation
v2.20.0
Changelog
New Features
- e362839: feat: install uplift within docker image using built apk (#292) (@ga-paul-t)
Bug Fixes
- 4760869: fix: add missing env prefixes to GPG vars, aligning with documentation (#293) (@ga-paul-t)
Full Changelog: v2.19.0...v2.20.0
What to do next?
- Read the documentation
- Follow us on Twitter
v2.19.0
Changelog
New Features
- e499591: feat: glob support when defining paths used for file bumping (#289) (@ga-paul-t)
Bug Fixes
- ca3a9fa: fix: support the parsing of a broader range of git remote origins (#288) (@ga-paul-t)
Dependency Updates
- 74b7e88: feat(deps): bump github.com/tidwall/gjson from 1.14.3 to 1.14.4 (#284) (@dependabot[bot])
- adf50d8: feat(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#276) (@dependabot[bot])
- 4c9df7e: feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#277) (@dependabot[bot])
- a7bc7fa: feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#275) (@dependabot[bot])
- f33dd28: feat(deps): bump alpine from 3.16.3 to 3.17.0 (#286) (@dependabot[bot])
- f0799ee: feat(deps): bump alpine from 3.16.2 to 3.16.3 (#283) (@dependabot[bot])
Documentation Updates
- 7ead803: docs: expand file bumping documentation to include glob support (#290) (@ga-paul-t)
Full Changelog: v2.18.1...v2.19.0
What to do next?
- Read the documentation
- Follow us on Twitter
v2.18.1
Changelog
Bug Fixes
- f15e034: fix: no longer filter commits while executing git log (#272) (@ga-paul-t)
- 12fbf90: fix: ensure changes to files can optionally be staged (#270) (@ga-paul-t)
Documentation Updates
- 488566e: docs: use of no-stage and no-push flags to prevent automatic behaviour within uplift (#273) (@ga-paul-t)
- a975b5a: docs: changelog excludes now supports the use of regexes to improve filtering (#274) (@ga-paul-t)
Full Changelog: v2.18.0...v2.18.1
What to do next?
- Read the documentation
- Follow us on Twitter
v2.18.0
Changelog
New Features
- 8b8d8bf: feat: publish first draft of JSON schema for uplift configuration file (#262) (@ga-paul-t)
- ff78dca: feat: move the before hook after git checks to improve usability (#257) (@ga-paul-t)
- 53b86f7: feat: extend uplift tag with current flag for printing the current repository tag (#250) (@ga-paul-t)
Bug Fixes
- ac8dcc0: fix: include a new flag to strip existing prerelease before calculating next version (#268) (@ga-paul-t)
- 0361b04: fix: gitlab remote with nested group structure incorrectly truncated (#260) (@ga-paul-t)
Documentation Updates
- d556649: docs: remove before hook warning as hook now runs after git checks (#258) (@ga-paul-t)
- c942dce: docs: include the use of the dependencies property in a GitLab job to prevent a dirty repository (#261) (@ga-paul-t)
- 4cd1b6b: docs: include a setup page on using the silent flag (#265) (@ga-paul-t)
- 10c9f59: docs: extend existing prerelease documentation to include new flag semantics (#269) (@ga-paul-t)
- d2814ae: docs: extend documentation with printing the current repository tag (#264) (@ga-paul-t)
Full Changelog: v2.17.0...v2.18.0
What to do next?
- Read the documentation
- Follow us on Twitter