Cocogitto Versions Save

The Conventional Commits toolbox

6.1.0

2 months ago

Bug Fixes

  • f9d3dd35a1adeffc465b5aa7e3645bdbcdff7bbf - (bump) use commit meta to determine no bump commits - Maksym Kondratenko

Continuous Integration

  • facdefbae670f4b2ca245a1106dc9d07345ac993 - fixed copy wrong path - ABWassim

Documentation

  • 64fc19cef4e3625d7dc15f4104871a3813002ae5 - (README) fix typo - Oluf Lorenzen
  • 12df7a23d6bea841d00314f7c4fa07ad1e2c6f57 - (bump) disable bump commit - ABWassim
  • dd5517b4a1d079c38565ac7b3c223ea25d9a8310 - (commits-types) bump minor and patch options - ABWassim
  • aec74df67038732c872c45334b38141a0ce6303a - update docs with semver build meta - David Arnold

Features

  • e6b5468c698ab15db6129a3edb7c8ec48895cdcc - (bump) disable bump commit - ABWassim

  • 56a8f32f2591d0b6985fb8173c8305d9883e5579 - (commit) add gitsign support - @oknozor

  • 0666ffed9c93942751258622c4fbf08ba2e779c2 - (commit) add and update files - ABWassim

  • 1680042edd9f811fee2f6232a7573e456d3a65b9 - add build version to command - David Arnold

  • 3cd580e6b6cfb500e1d14fa84486f26d0b0523db - ssh signing for commits - @DaRacci

  • 6a3b2dbabeaf243050902628810e684ff278590d - complete rework of revspec and revwalk - @oknozor

  • dde8ffe38ac4b3395e55f542ff7d1d57f1f89a43 - add additional package path filtering options - Greg Fairbanks

Miscellaneous Chores

  • 9f7fcd6029edc88f737e7d0dc3c0f0e7de5996da - (commit) reinforce skip-ci tests and process - ABWassim

  • 01cfa4a3a9a81c942307759b2e8d6c8c72fea8c3 - (deps) bump vite and vuepress in /docs - dependabot[bot]

  • 21ceb2a915d641c8154d94bbdd95e87dff2b58ba - (deps-dev) bump vite from 4.4.11 to 4.4.12 in /docs - dependabot[bot]

  • 398019bc68989779d25448ab7cb7270603434604 - (deps-dev) bump follow-redirects from 1.15.3 to 1.15.4 in /docs - dependabot[bot]

  • 19a9303a6f2f7c90b800ce12ff33c53d509b9410 - (doc) update repo name in doc - Guillaume Gayot

  • 5021a13bf77faf61afc25c2b8ae70b90f35f70fc - (version) 6.1.0 - github-actions

  • a3da049b0adc0e9a70e9e95eb002127e39cbb555 - (website) add doc on how to access tag with prefix in conf - SergeJomon

  • 093306a06667e350fbfeae4159edd7c34c705fde - thanks clippy - @oknozor

  • a4403cea8b7a4a2dd60f3781a9546515fc3a7f3d - update dependencies - @oknozor

  • d7edf13296f0305eece034f747b7f252476aa72c - fix deprecated usage in chrono - @oknozor

  • 104d23ac072b06ec6e0f01d64504881295b6e598 - thanks clippy - @oknozor

Performance Improvements

  • 1ca130f8e0c034f1cadc18bedffe48c23779886c - (changelog) build cache once - @oknozor
  • 99eef1603c58b5d15a7be24e484838d182d13431 - (revwalk) cache every tags and ref - @oknozor
  • 3f1d2cf6ae5c91de363c2bacc5a5e4a0dcf4aea1 - add flamegraph and massif scripts to justfile - @oknozor

Refactoring

  • 452097dd152542e3783a08ecd5ee842a8dcb7810 - (bump) wrap bump and commit args into dedicated opts structs - @oknozor
  • 06ec52bbc29f08d3937149c522d575d736eec010 - try from impl for release - @oknozor

Tests

  • 1c478ed1cf9b6bb3f2e2d976f22361f7647c0815 - (bump) more skip-ci tests - ABWassim

  • b03d66e468db4f40d6f3609187ae5ce010ef6ba5 - (bump) disable bump commit - ABWassim

  • 9bf9045e7bd923506b916ca9d587039905ebc8ef - (commit) add and update files - ABWassim

  • a27b725385939673f59058d4d26a7882eb03b829 - update test keys expiration - @oknozor

  • a9be5079cab0c21a2ebde065ebd64b7947fdcc16 - fix monorepo test - @oknozor

6.0.1

5 months ago

Bug Fixes

  • 52b8307f23d76cf7d853ff60631e0872a1fb268e - gh pages build path - @oknozor

Continuous Integration

  • 8a1df55ed99d05ca9443a348f446dfdab42fd2fa - fix the format of release assets - Shunsuke Suzuki

Documentation

  • 4c79de930fd120e6cee12fa49c3f96e4a52d2faa - fix gh-pages deploy - @oknozor

Miscellaneous Chores

  • f818bf2223f39d46142f4458f37f03db626217f9 - (version) 6.0.1 - github-actions

6.0.0

5 months ago

Bug Fixes

  • 7ed4fa738bec4821b8873344b123ca1a70087e9d - shortened commit when parsing into oidof - ABWassim

  • 891d55b2293d10d556455ad4cadb75e19b2ac819 - correctly handle bump with pre-release tags - @oknozor

Continuous Integration

  • fb233402864134304e1ef4c730638062c7125895 - check tags for release job instead of steps - @oknozor

  • 377c2c2481c4403657f825d3c4934d5a8d614098 - update docker image and gh release - @oknozor

  • b1ca37bbefdba3eaefa7a9139ef3fe4b4ac07f85 - docker build - @oknozor

  • 9fea07fadd47874b4d8f0ae938b6473daeb5670b - add docker multiarch build - @oknozor

  • 59877075e0d90e9e36c5e1b301f00fd7507641d8 - run tests on all platforms and add a windows binary to release - @oknozor

Documentation

  • 6ce82f42a82273333aa55018f56b8ec896896a96 - remove coco deprecation notice - @oknozor

  • 6931c790641b98b7065fcd71615a3ea2656a5dba - add docker to readme and link to github app page - @oknozor

  • 809b3867f5d7722096620e628473c6f26500bc30 - fix indentation for gh action doc - @oknozor

  • bedfaa81775dd5b8aae1967adbba6720bed05377 - add docs for the docker image - @oknozor

  • 8e05d9c01f23e3dbdfa390cea0f7268179c10718 - skip-ci breaking change - ABWassim

  • fb73056b0968c13773865099f2f744d9336af109 - migrate docs to main repo - @oknozor

  • b64ce0f6b68bbcf3ee4f5b6acfdf71d037660f65 - add installation instructions for MacOS - Gianluca Recchia

Features

  • 3a42e685d9182bbd3148cca8ab532116da6a12d8 - (bump) skip-ci rework - ABWassim

  • c28d934fd60e75637902e3eb0543d36a88674b42 - add docker image - @oknozor

  • 49d586ac1d70057ea0a83a124daba4f6d8b6e1ff - allow bumping with other commit types - @oknozor

  • 3346a84b5f2a8dd7b2482a868599a6985ae2635a - version access substitution - Ezekiel Warren

  • 17f98dc3ea2ebf233fb19f8e25700fab3664058f - Allow users to disable changelog generation - Billie Thompson

  • ec2c4c43870bc81839b02bd581a62010b2dfb55a - add option to overwrite existing git-hooks - marcbull

Miscellaneous Chores

  • a144eb1d3c6ee5dc3189e01298dc1597bed5e2cd - (version) 6.0.0 - github-actions

  • 0e8f375406cf3ef01491c8ec7921904dc04f5b3a - cargo update && switch to main for gh release - @oknozor

  • 187dd4fdf7308f07d4c721235a9ed5f2b3dcfb51 - git ignore docs build - @oknozor

  • 94ba7bce7d9b86d5322e41118ec751b9acbb61b1 - update dependencies - @oknozor

  • 9cd064422207f27f837521049f731433d5566cc7 - fix clippy lints - @oknozor

Tests

  • 4bdbe9b4464bbc40a0e60f090c6c2dfa81117d67 - (bump) fixed missing parameters - ABWassim
  • 39ebfa707a678ea546da449b631ef55d79deb78b - (bump) added skip-ci tests - ABWassim
  • 9b31eaed26d25d0bf129e46b2d864fc70743ac1f - (commit) added skip-ci tests - ABWassim
  • b471cac27d4cc2235ec80974cfce083dbceba8d3 - add overwrite test for install_git _hook - marcbull

5.6.0

7 months ago

Bug Fixes

  • da459decff9a84bb5bde471f5d64f577df28df11 - (bump) option to disable untracked changes error - @Wassim-AB

Documentation

  • 5d11d5aec58b4d88b2606c3f8b2ca4e7688590c2 - fix discord invite link - @oknozor

Features

  • fb6a7e667cdcddc185e02894b03b3b623610ca77 - (bump) added skip untracked as cli argument - @Wassim-AB

Miscellaneous Chores

  • 5b34ee4d534059f09a09d384fa57b40a3351bc66 - (version) 5.6.0 - github-actions

  • eca20b8a4cd602225e5a386a06e1f22c39e4fddd - edited contributors list - @Wassim-AB

  • 89149adfb9e45fc3b236fb2bf44d92843be30047 - bump yanked crates - @tranzystorek-io

5.5.0

8 months ago

Documentation

  • d62a83c5613dc51a5b8201a0d2747493f148a758 - (README) fix links to cocogitto docs - @lukehsiao
  • ee09f87c8b76b616279894d75c88b3400cf87762 - update cog.toml example and contributing guidelines - @oknozor

Features

  • 92736aaea536916b0650c6a26176bb1e23b7fa18 - (bump) option to specify skip-ci pattern for bump commit - Wassim Ahmed-Belkacem
  • b2d36aa39d37bf6491fe3074ada401480d7832a6 - implement TryFrom support for Settings for String and &Repository - Mark S

Miscellaneous Chores

  • 3e8673257dd7510cfe42dbe731e9cab05c958cc8 - (compat) make SettingError public - Mark S

  • a666bca040381f6a5994649d38848e822c625c26 - (compat) derive Debug for ConventionalCommitError - Mark S

  • 2fe4d2c55735d1281c6d16627766de3869118685 - (compat) re-export ConventionalCommitError - Mark S

  • d53d3e71b4a6e581b08a85033a09740b6a1007fd - (version) 5.5.0 - github-actions

  • 36d1ea5d94d2785d5019702c3d51c734436ce3b9 - add SanchithHegde to contributors list - @SanchithHegde

  • c981eb7fb22e3c6d0a3726803c079a18cfe3750e - fix typo in comment - @lukehsiao

  • dc6cfa21d1b0b63e91b9c7cf66e4725136e4bf05 - update cocogitto-action - @oknozor

  • 64ddcf686aa553b35be08b99a1acae828befe6d6 - add commit-msg git-hook - @oknozor

Refactoring

  • 9a499990c66b4472d14a4a1e2f1ba9b6131d36ef - (revspec) use git describe for finding latest tag - @lukehsiao
  • 71ee6c67fb170ec535ee18aefd51cf142fc19911 - (revspec) raise error instead of panicking when parsing RevspecPattern - @SanchithHegde

Style

  • 9b0830ef456a2713e31934a304339d36231b1df0 - rename 'Cog' to 'cog' internally - @tranzystorek-io

5.4.0

10 months ago

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 using llvm-cov on nightly - (97fd420) - Mark S
  • remove android targets - (1197d5f) - @oknozor

Documentation

Features

Miscellaneous Chores

Refactoring

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

Full Changelog: https://github.com/cocogitto/cocogitto/compare/5.3.1...5.4.0

5.3.1

1 year ago

Bug Fixes

  • cdff4a10332fb4caf4299f5f368e5a794f862228 - (monorepo) fix package tag parsing - @oknozor
  • 02a1c5af617795f7da6a087d4373840f7bbba190 - (monorepo) allow diffing orphan commits - @oknozor
  • 64df65b3399a890f2e598c046ccc729b37da301b - disable help subcommand for cog(1) - Orhun Parmaksız

Miscellaneous Chores

  • 3b955b20f9f4dadb2c8b353a334cf9c65849acc4 - (version) 5.3.1 - github-actions
  • 6c7a2e7b7ebe1fc051e5f16e73f87144a22dba8c - clippy + fmt - @oknozor
  • e89c097b7bf4d2218a3cf817e522642976a74b47 - bump dev dependencies - @oknozor

Tests

  • a43cc51459fca240e6861d0fa8258c8a82ef7820 - remove deprecated chrono api usage - @oknozor

5.3.0

1 year ago

Bug Fixes

  • f8b5da64343e60ce5851e2e25b93611bfcf4db05 - ignore merge commits based on parent counts - @oknozor
  • 18b9643318cad85bae56a4217b04e3e684650d09 - signing for chore commits - DaRacci

Documentation

  • c9d5cbf6207a80918c013b836a23d008fc7d8a41 - update 'pulic_api' doc - @oknozor
  • 3a04e72231626af9717d4e8476e7e5af9c58a8ce - add cargo-smart-release to the list of similar projects - @oknozor
  • 3ad6d28d2909f7a51ca384408550776a5e9b50be - report one binary following coco deprecation - @lucatrv

Features

  • fe6bcfe578c00be0ded6463c96c54e7392ee1635 - (cli) add subcommand for generating manpages - @tranzystorek-io
  • d8eed3dc7eac644bf56dd1c4bd4dea0bb1d4f746 - monorepo support (#240) - @oknozor
  • 3a356ccb0e5838e5fe09fa56a18842fb417eddd7 - NuShell completions - @DaRacci
  • a154782639c899fc585b68ea28ce00d2f4bfefb9 - add from_latest_tag to settings - @stephenc

Miscellaneous Chores

  • 632e0803c71019dbfde053fb49ac19cfa26b4404 - (version) 5.3.0 - github-actions
  • a43ab2885f7a8db213aca0d2542d587b9a9c49e4 - bump Cargo.lock - @oknozor
  • fb05641aeba90e948ba5078895fdd18c5fd556a8 - add new contributors to cog.toml - @oknozor
  • fc0e129606911fde53b7256c2fda3b408b3484af - bump dependencies and fix rustc-serialize cve - @oknozor
  • dbef47b3fe69c9518dbc5757965c844c37f512fd - bump clap version to 4.0 - @tranzystorek-io

Refactoring

  • 941fb103453e311fe7a51f5cf9573e73e6ff1e80 - simplify project structure for binaries - @tranzystorek-io

Tests

  • d22482e4e2406a4db00d76c25cfcc7ea5e1579c2 - hard code init branch to 'master' to avoid conflict with user config - @oknozor

5.2.0

1 year ago

Bug Fixes

  • d4c3defc6c6fbc4141edb3d1dda18be6b1f195c3 - fix stackover flow on 'oid..' resvpec - @oknozor
  • 476d0d6e98734878f9e1a8613eab8da1c5385490 - do not exit on parent not found (all_commits) - Benoît CORTIER

Features

  • 9b7c2d73b3513d83feca7b37fd96314430d41882 - (commit) implement signed commit - @oknozor

Miscellaneous Chores

  • 93656fe86f3c1ddd2e3f9882316a93ebeb6a4573 - (version) 5.2.0 - github-actions
  • b7a55ef29ca7703c344f3beeeed033ec1e61f7ea - bump Cargo.lock - @oknozor
  • cff1a1526edb62dcb2d06786ab5dcb6226cb1323 - fix clippy lints on rust stable - @oknozor
  • 991007ceb18e3cb3e642f362f77ce2f3e8f4ffad - fix clippy lints - @oknozor
  • fe53d891d75d6da197ef4c2f74eaf24a690107ef - fix clippy lints - @oknozor

Tests

  • ed3250c356b2c7919155c9afcf7717821afae47a - (commit) add integration test for signed commit - @oknozor

5.1.0

2 years ago

Bug Fixes

  • 9a42c056b6cdbe70e9645d0bbe0054623d9bf511 - (verify) remove trailing whitespace on cog verify messages - @oknozor

Continuous Integration

  • 60af85103066f4004888fa67cbb24c6473b52ebf - switch to stable channel for code coverage - @oknozor

Documentation

  • d9773baee55860817d7c02a1dafe27e408e9bcfd - update cli generated help - @oknozor
  • 2e4ffd8ce579ecea3622d8efb595d33632563782 - add install instructions for Void Linux - @tranzystorek-io

Features

  • c9437bb2d45daac34b2ea1c9f5157cf9b4997f34 - add a test for dry_run option - @darlaam
  • ad4610638952db8a09faaf9ba409854aab19c474 - use stderr log to differentiate app output (for dry_run, for example) and app infos - @darlaam
  • 6524f430147ae99fe7b71b9f34aaee4475d2788f - Add dry run for cog bump - @darlaam

Miscellaneous Chores

  • 6c45273d2309956891a3c6fa2cd9cbc30db2f2a9 - (version) 5.1.0 - github-actions
  • 04bba915e032c414a6d50df05cccba42926401ec - add darlaam to the author list - @oknozor

Refactoring

  • 54b3d957342f4c624fab116c61d8629beb304eee - (changelog) use tera whitespace escapes instead of antislash - @oknozor

Tests

  • 2507a68204dd8c593539e07cbe0acced9736be7e - fix failing tests - @darlaam