Releases: cocogitto/cocogitto
6.1.0
Bug Fixes
- f9d3dd3 - (bump) use commit meta to determine no bump commits - Maksym Kondratenko
Continuous Integration
- facdefb - fixed copy wrong path - ABWassim
Documentation
- 64fc19c - (README) fix typo - Oluf Lorenzen
- 12df7a2 - (bump) disable bump commit - ABWassim
- dd5517b - (commits-types) bump minor and patch options - ABWassim
- aec74df - update docs with semver build meta - David Arnold
Features
-
e6b5468 - (bump) disable bump commit - ABWassim
-
0666ffe - (commit) add and update files - ABWassim
-
1680042 - add build version to command - David Arnold
-
dde8ffe - add additional package path filtering options - Greg Fairbanks
Miscellaneous Chores
-
9f7fcd6 - (commit) reinforce skip-ci tests and process - ABWassim
-
01cfa4a - (deps) bump vite and vuepress in /docs - dependabot[bot]
-
21ceb2a - (deps-dev) bump vite from 4.4.11 to 4.4.12 in /docs - dependabot[bot]
-
398019b - (deps-dev) bump follow-redirects from 1.15.3 to 1.15.4 in /docs - dependabot[bot]
-
19a9303 - (doc) update repo name in doc - Guillaume Gayot
-
5021a13 - (version) 6.1.0 - github-actions
-
a3da049 - (website) add doc on how to access tag with prefix in conf - SergeJomon
Performance Improvements
- 1ca130f - (changelog) build cache once - @oknozor
- 99eef16 - (revwalk) cache every tags and ref - @oknozor
- 3f1d2cf - add flamegraph and massif scripts to justfile - @oknozor
Refactoring
- 452097d - (bump) wrap bump and commit args into dedicated opts structs - @oknozor
- 06ec52b - try from impl for release - @oknozor
Tests
6.0.1
6.0.0
Bug Fixes
-
7ed4fa7 - shortened commit when parsing into oidof - ABWassim
-
891d55b - correctly handle bump with pre-release tags - @oknozor
Continuous Integration
-
fb23340 - check tags for release job instead of steps - @oknozor
-
5987707 - run tests on all platforms and add a windows binary to release - @oknozor
Documentation
-
6931c79 - add docker to readme and link to github app page - @oknozor
-
8e05d9c - skip-ci breaking change - ABWassim
-
b64ce0f - add installation instructions for MacOS - Gianluca Recchia
Features
-
3a42e68 - (bump) skip-ci rework - ABWassim
-
3346a84 - version access substitution - Ezekiel Warren
-
17f98dc - Allow users to disable changelog generation - Billie Thompson
-
ec2c4c4 - add option to overwrite existing git-hooks - marcbull
Miscellaneous Chores
-
a144eb1 - (version) 6.0.0 - github-actions
-
0e8f375 - cargo update && switch to main for gh release - @oknozor
Tests
5.6.0
Bug Fixes
- da459de - (bump) option to disable untracked changes error - @Wassim-AB
Documentation
Features
- fb6a7e6 - (bump) added skip untracked as cli argument - @Wassim-AB
Miscellaneous Chores
-
5b34ee4 - (version) 5.6.0 - github-actions
-
eca20b8 - edited contributors list - @Wassim-AB
-
89149ad - bump yanked crates - @tranzystorek-io
5.5.0
Documentation
- d62a83c - (README) fix links to cocogitto docs - @lukehsiao
- ee09f87 - update cog.toml example and contributing guidelines - @oknozor
Features
- 92736aa - (bump) option to specify skip-ci pattern for bump commit - Wassim Ahmed-Belkacem
- b2d36aa - implement
TryFrom
support forSettings
forString
and&Repository
- Mark S
Miscellaneous Chores
-
3e86732 - (compat) make
SettingError
public - Mark S -
a666bca - (compat) derive
Debug
forConventionalCommitError
- Mark S -
2fe4d2c - (compat) re-export
ConventionalCommitError
- Mark S -
d53d3e7 - (version) 5.5.0 - github-actions
-
36d1ea5 - add SanchithHegde to contributors list - @SanchithHegde
-
c981eb7 - fix typo in comment - @lukehsiao
Refactoring
- 9a49999 - (revspec) use git describe for finding latest tag - @lukehsiao
- 71ee6c6 - (revspec) raise error instead of panicking when parsing
RevspecPattern
- @SanchithHegde
Style
- 9b0830e - rename 'Cog' to 'cog' internally - @tranzystorek-io
5.4.0
5.4.0 - 2023-06-23
Bug Fixes
- (bump) bump don't throw error on no bump types commits - (4a6a8b3) - Wassim Ahmed-Belkacem
- (monorepo) incorrect increment method used for package bumps - (7bb3229) - @oknozor
Continuous Integration
- (formatting) Apply cargo fmt - (2710183) - Mark S
- (tests) Add
no_coverage
support when usingllvm-cov
on nightly - (97fd420) - Mark S - remove android targets - (1197d5f) - @oknozor
Documentation
- Update manpage generation docs - (4a09837) - @tranzystorek-io
Features
- (bump) support annotated tags - (363387d) - @bitfehler
- (check) allow running check on commit range - (5168f75) - Sanchith Hegde
- (cli) add file parameter to verify command - (5e02aef) - sebasnabas
- (cli) Added get-version feature (#248) - (5670cd8) - @andre161292
- (commit) execute commit hooks when running
cog commit
- (bf38fa6) - @oknozor - (monorepo) add config opt to disable global global-tag-opt (#264) - (96aa3b6) - @oknozor
- Add configurable changelog omission for custom commit types - (88f8742) - Mark S
- add custom git-hook installation - (39cba74) - @oknozor
- reorganize manpages generation - (1509583) - @tranzystorek-io
- add {{package}} to hook version dsl - (af08a7e) - @oknozor
- add version_tag and latest_tag to hook version dsl - (9eaee5a) - @oknozor
Miscellaneous Chores
- (template) remove deprecated usage of json_pointer - (7266575) - @oknozor
- (version) 5.4.0 - (a137fcc) - github-actions
- bump clap to v4.2.4 for v1.69 clippy lints - (3c259b6) - sebasnabas
- fix clippy default impl for TemplateKind - (808632a) - sebasnabas
- rustfmt - (c2e7ab0) - @oknozor
- add bitfehler to contributors list - (b9d351d) - @oknozor
- rename codesee token - (0b82758) - @oknozor
- add codesee workflow - (548c76e) - @oknozor
Refactoring
- (cli) adjust cog-verify args - (8a12065) - @tranzystorek-io
Revert
- (partial) revert addition of 'no_coverage' support and attributes - (93c9903) - Mark S
Style
- remove unused
CommitConfig::{omit,include}
methods - (3ad69eb) - Mark S
Tests
- (check) add CLI tests for running check on commit range - (e276bfa) - Sanchith Hegde
- (check) add tests for running check on commit range - (754e54d) - Sanchith Hegde
- (ci) add test for configurable changelog omission - (c1b070c) - Mark S
- (coverage) add test for CommitConfig::{omit, include} methods - (dd4461d) - Mark S
New Contributors
- @bitfehler made their first contribution in #261
- @andre161292 made their first contribution in #248
- @sebasnabas made their first contribution in #280
- @Wassim-AB made their first contribution in #271
- @SanchithHegde made their first contribution in #286
- @the-wondersmith made their first contribution in #288
Full Changelog: 5.3.1...5.4.0
5.3.1
Bug Fixes
- cdff4a1 - (monorepo) fix package tag parsing - @oknozor
- 02a1c5a - (monorepo) allow diffing orphan commits - @oknozor
- 64df65b - disable help subcommand for
cog(1)
- Orhun Parmaksız
Miscellaneous Chores
- 3b955b2 - (version) 5.3.1 - github-actions
- 6c7a2e7 - clippy + fmt - @oknozor
- e89c097 - bump dev dependencies - @oknozor
Tests
5.3.0
Bug Fixes
- f8b5da6 - ignore merge commits based on parent counts - @oknozor
- 18b9643 - signing for chore commits - DaRacci
Documentation
- c9d5cbf - update 'pulic_api' doc - @oknozor
- 3a04e72 - add cargo-smart-release to the list of similar projects - @oknozor
- 3ad6d28 - report one binary following
coco
deprecation - @lucatrv
Features
- fe6bcfe - (cli) add subcommand for generating manpages - @tranzystorek-io
- d8eed3d - monorepo support (#240) - @oknozor
- 3a356cc - NuShell completions - @DaRacci
- a154782 - add from_latest_tag to settings - @stephenc
Miscellaneous Chores
- 632e080 - (version) 5.3.0 - github-actions
- a43ab28 - bump Cargo.lock - @oknozor
- fb05641 - add new contributors to cog.toml - @oknozor
- fc0e129 - bump dependencies and fix rustc-serialize cve - @oknozor
- dbef47b - bump clap version to 4.0 - @tranzystorek-io
Refactoring
- 941fb10 - simplify project structure for binaries - @tranzystorek-io
Tests
5.2.0
Bug Fixes
- d4c3def - fix stackover flow on 'oid..' resvpec - @oknozor
- 476d0d6 - do not exit on parent not found (all_commits) - Benoît CORTIER
Features
Miscellaneous Chores
- 93656fe - (version) 5.2.0 - github-actions
- b7a55ef - bump Cargo.lock - @oknozor
- cff1a15 - fix clippy lints on rust stable - @oknozor
- 991007c - fix clippy lints - @oknozor
- fe53d89 - fix clippy lints - @oknozor
Tests
5.1.0
Bug Fixes
Continuous Integration
Documentation
- d9773ba - update cli generated help - @oknozor
- 2e4ffd8 - add install instructions for Void Linux - @tranzystorek-io
Features
- c9437bb - add a test for dry_run option - @darlaam
- ad46106 - use stderr log to differentiate app output (for dry_run, for example) and app infos - @darlaam
- 6524f43 - Add dry run for cog bump - @darlaam