commitlog

Generate Changelogs from Commits (CLI)

MIT License

Stars
80
Committers
3

Bot releases are visible (Hide)

commitlog - Latest Release

Published by barelyhuman about 1 year ago

What changed ?

  • fixes version and module to adhere go module semver version resolution
  • Fixed an seg fault when there's no tags in the repo (#14)
commitlog - v2.0.6-beta.0

Published by barelyhuman about 1 year ago

All Changes

84c8712cc6e6c30b2b4d2b541ecdfcff6ed5f3fd chore: v2.0.6-beta.0

e23acb35aed53987de1a8fe8f5b1859c1a212abb ci: change binary build task

commitlog -

Published by barelyhuman about 1 year ago

commitlog -

Published by barelyhuman about 1 year ago

All Changes

71dc2e0b6854609148b805d79f7d685e6468d6ce chore: v2.0.4

8fed5a24275d793257c0711a76e2cea1550cc075 ci: change to goblin.run

commitlog -

Published by barelyhuman about 1 year ago

All Changes

b7f72b2967ebb33ecfb976a698fdc812c9a2140d chore: v2.0.3

430561d4c37f2ec88a801d75c8e635e61de1f6be chore: maintenance update

2d8810b045c9297aa52680b186911ae56bd7a25c update docs

212c886da15e5c1b8dcb65520a43bd8bdb24d292 docs: add styles for latest mudkip search

d43b5f170e1e8de7ec197fe934163d72e4134fdc update binaries

bb7d5123e68a7ee65842cce8416d5bedc2c452df update download links

9e7c7b33cdb217e84ea489dc235f50f09b4c0f0e ci: update changelog generation

commitlog - v2.0.2

Published by barelyhuman about 2 years ago

Breaking

  • The release CLI no more has an interactive prompt
  • The categorization is now to be defined by the user
  • just running commitlog will not generate logs, you have to use commitlog generate or commitlog g to do that, the same applies for release with release and r

All Changes

faf22fe8c91aaa8c0f8005298f8bd3fe43999961 chore: v2.0.2

25a9185d40ff7023024ea57de9c0847734a758f7 fix: pre release string resets

83c5ef6621bb2802e1b9bf2b1d47533c55599e06 chore: use the helper

721588ed24e3cddcc085c89e41b0839d43dd1d1f update blockquote style

af791af3427a3872c4b92541d436dfcd9d3533b5 add generic api guide

279ba7803143fdc4a453914d269ddb30604e1623 doc: fix redir link to manual page

fefc89475e08883646034b65ada20f4dd5e601e2 docs: add advanced cases to the manual

51409cc40531d2660bba2660fde827a00f10ac06 styles: dark mode

d669db159928420bea185226a5332985cdc124e7 remove generation to local

61904b7d9003277860d8b60b8e53c90d29aa4bdb docs: manual update for basics

9c4b170c88156a20554c0e962a07d5ae82e2ccf4 base style for docs

2c063e623d1124fa4ab857f53285ce0bd640144a docs: base index and structure

commitlog - v2.0.0-beta.0

Published by barelyhuman over 2 years ago

Features

e0ce9c693c554158b7b4841b799524164d9c3e83 - add init and pre-tag handlers
110c9b260e6de1e2be9af28b3592c373ab6fc501 - handling for pre increment
9080580575d3579b3d11dd114830eb128f0c8130 - releaser base maj,min,patch setup
b513e53cbbc30e5b667fbba373b9589911a47ac0 - generator subcommand implementation

Fixes

5bafe9d105298001707c7c816e60d3ef0257a816 - tag creation

Performance

09fc85c0d1d52d770bbbf39ac45907103a53d354 - swap go-git for push with exec

Chores

87ce3fc76b252908cdd81f9537713f8d67813652 - v2.0.0-beta.0
909fd032facdeb4fb7633a4fad82dced28e8de83 - swap debugging logger with stderr printer
0a946f6d1ca4cd3d9b70d944feec6a7de294e9be - use baseurl flag on mudkip
6527745e298b4e871f9312ae3ac92c95332a3d63 - remove fluff from older versions

Other Changes

511efc6c7964f0734f956d7b71c97821532a0666 - add commit and push
b78e0676272c13bd7d4506c16627137a00a175d3 - setup for the cli redo

commitlog -

Published by barelyhuman over 2 years ago

Breaking Change

The commitlog/log/log.go package now takes in an additional parameter for promo, which is disabled by default.
This flag adds the generated by [commitlog](https://github.com/commitlog) at the end of the changelog

Commits

8b4f86b9d06ecaff44dd4c73775b7dc184a65f0c - promo flag, disabled by default
53cb64436a3df5b22702cf6d012a4d09df93d930 - remove funding
db2147477e96745b787b901d952e41dcae39ea44 - update installation to goblin

generated by commitlog

commitlog - v0.0.10

Published by barelyhuman almost 3 years ago

Docs

7e0664aba1db8e44d11f9d457bd5bb583a8000ba - add test badge

Chores

6c9e76d3eb25f45d6d6481e132f6e0b343be37a3 - go sum update

Other Changes

bba8d7a63d622e4f12dbea9722b647cd985be8ad - v0.0.10
27728f4bee6a2d2b495ed42dee2ab766b9da71a6 - simplify tag check logic to revisions (#10)
5c905bd73ad164ef341c5a63de304cc6cc79928f - add todo list
0f8688b405873f826081dc70f59958e468b5e216 - rollback go version

commitlog - 0.0.8

Published by barelyhuman over 3 years ago

Features

1fbc33dd11f4eee23b96a322acb4597cfa8c3b09 - handle file based version and commit
d5ac36da4523cfab6d5223b92071c4923f35e34e - finish migration to the cmd structure
41e071c966d40c1a5e99cb7105b9e4d751dfeff3 - release command
bfbfbfed19f78da8bf16f793a370a531c2be85cf - add commit scope support (#7)

Fixes

3502af159367b7e6611698ab17e351bddfd8fa3e - crash on single tag
ebcb7d276cbb1410d3684d84636c94a5ff19d230 - change default value of beta
bfb379a80af5729df90ffecf0d393199b99b0b9e - issue #9
8be3208606b55309e8d30e0c0c36495d2d2495ba - follow tag to commits
cf431d6b2bbc9f19980206a93c3b314546e3af1e - handle version increase resets
c58ac368276e1585f715b198c1858e6b93265bb2 - stability, command separation, cleaner commit message

Performance

64a360a5e0439c901c8d6544f7344a8cde17b54d - clean up code and null checks

CI

a401e523dd38d3a2551fdc86c3bab68329a6e489 - only on creation
835a3994f09efdb40d78ecb0f55bbe21bdff665a - update changelog generator
81876752e48a424c0e0f492e5f103ee18bd5c6e2 - avoid windows/arm64
ff6519d403efb15f4ca7489bec572bfd73c01fbc - move to different release system
a6bba4dcf62d8ed4be713054e15c2854ed865e2c - update versions
eae9ecda7a0267cae8416970e738fd9243e728bd - update to latest dogfooding version
f5fd808e9c600445fc56903c4a7e8262f7d7d29f - update the download command

Docs

7f1ae6e4c8ab79fb1984b0a9746c2f496cb0f650 - readme support addition
23d0575ab5f0e31d2028f43a31a622eb57176445 - add header image

Chores

1cd52b2a33452f245be61cb135ea7723bac63c66 - setup for multiple sub command

commitlog - 0.0.7-dev.9

Published by barelyhuman over 3 years ago

Fixes

3502af159367b7e6611698ab17e351bddfd8fa3e - crash on single tag

CI

835a3994f09efdb40d78ecb0f55bbe21bdff665a - update changelog generator
81876752e48a424c0e0f492e5f103ee18bd5c6e2 - avoid windows/arm64

Other Changes

074d4ab1323d63d2cb8bebc3e56ff61642c53d52 - Create CODE_OF_CONDUCT.md
07c0cabc4082238f73750a52add15175064ecd72 - Update README.md

commitlog - 0.0.7-dev.8

Published by github-actions[bot] over 3 years ago

Features

1fbc33dd11f4eee23b96a322acb4597cfa8c3b09 - handle file based version and commit

CI

81876752e48a424c0e0f492e5f103ee18bd5c6e2 - avoid windows/arm64
ff6519d403efb15f4ca7489bec572bfd73c01fbc - move to different release system

commitlog - v0.0.7-dev.6

Published by github-actions[bot] over 3 years ago

Fixes

ebcb7d276cbb1410d3684d84636c94a5ff19d230 - change default value of beta
bfb379a80af5729df90ffecf0d393199b99b0b9e - issue #9

commitlog - v0.0.7-dev.5

Published by github-actions[bot] over 3 years ago

Fixes

bfb379a80af5729df90ffecf0d393199b99b0b9e - issue #9

Performance

64a360a5e0439c901c8d6544f7344a8cde17b54d - clean up code and null checks

CI

a6bba4dcf62d8ed4be713054e15c2854ed865e2c - update versions

commitlog - v0.0.7-dev.4

Published by github-actions[bot] over 3 years ago

Fixes

8be3208606b55309e8d30e0c0c36495d2d2495ba - follow tag to commits

Performance

64a360a5e0439c901c8d6544f7344a8cde17b54d - clean up code and null checks

CI

eae9ecda7a0267cae8416970e738fd9243e728bd - update to latest dogfooding version

commitlog - v0.0.7-dev.3

Published by github-actions[bot] over 3 years ago

Fixes

8be3208606b55309e8d30e0c0c36495d2d2495ba - follow tag to commits
cf431d6b2bbc9f19980206a93c3b314546e3af1e - handle version increase resets
c58ac368276e1585f715b198c1858e6b93265bb2 - stability, command separation, cleaner commit message

CI

eae9ecda7a0267cae8416970e738fd9243e728bd - update to latest dogfooding version
f5fd808e9c600445fc56903c4a7e8262f7d7d29f - update the download command

commitlog - v0.0.6

Published by barelyhuman over 3 years ago

Changelog

Features

bfbfbfed19f78da8bf16f793a370a531c2be85cf - feat(log): add commit scope support (#7)
9072e778ef8e85dba615818b73e2dc8a043080cf - feat: create a separate package for log
033e3af5196eefeb94f201787e2a8b74970add00 - feat: inclusion, skip flag support
9bbaac2c80ad44849519bff82c27a4c7645527f9 - feat: inclusion flags
e675c75a9b8d21b2625ed101a7382a8a2c058730 - feat: start and end flags
0abe5818b98821776007c9618433a5ea596d395e - feat: adds test and chore
78ed78c2214e93a00f05eb799514c414855ffeaf - feat: logs between tags, experimental
f3c906946e2fc7e372e505738adf4b427d119503 - feat: latest tag

Fixes

e744bd9ed88aecd39986fc93c78177f8e7d884fb - fix: check previousTag
50688b697d310726d7c8df782e314bd071b30a1c - fix: shorter titles, added fix print
5f5946995fc1e68413c666070aa39b8d4da0a4a3 - fix: missing tag / enough commits
97c582b3eb5a6796ef9c250d9653ad90dce63cbe - fix: example fix

Performance

22ded611c4097c5d8d78e4dce0bb8492468bbbd2 - refactor: reduce addToCommit complexity
2249122225208860ef9afbb6a28c4e827a7fbf65 - refactor: use revision, add refactor
ffab2873e157a96839f5b083e3140b03c0b57d69 - refactor: memoize tags refs
9993827ce420eef488463a6787729cc28efac2cd - refactor: removed un-needed package separation

CI

36afb5b63e84782402146171141f7b967697fb7a - ci: seperate runner task for dev builds
0a486d5df7e7fb8d3b889b39e7d1cd12370929fe - ci: changelog check
3544f7de49e5c29b38603cd38d8e90b4e1df601b - ci: changelog check
7887965f8905e08cdf48d2e5d8cde4d3f7ae44f8 - ci: changelog check
a61cd1e8c01d462580e1b88df76d450763dc8966 - ci: tar fix
5dd3f92ab4bc8dc47001337408446f9933ed1824 - ci: tar fix
73969cff7cf82fbecf525efca63f7089eaef4c58 - ci: rename
16f55d0c901a2db7d0542aa745bc7e345fcea073 - ci: use previous working release to generate logs
52f8bbfbff39166bd6d20f175125a96215b47390 - ci: tags, multi assets, changelog
ba51ea231651518cbeb88f00af7a96447824ce78 - ci: test case for using commitlog

Docs

3bc29f9be98b7f69e4bc900e038c7ef0d2892281 - docs: update readme, update flag helper text
e5800e8681e3c75afeb9527178c2013d619660a6 - docs: readme update for both sourcehut and github
8e6589ce027b43d7644d883a08f8ef9818b79b5a - docs: rename readme
67f8b5d6eeec79777470b0f9cee66d26d08ab0d0 - docs: list format
83914a47752481f906c65bc8e7a9e5c26ffe35cb - docs: usage, contribution guidelines
11071611b2b86d984e90dca2659ba4e559c8b25e - docs: mod sync
a417c47a5deb5de9826cfbeb8482af6190ca02e5 - docs: readme update

Chores

be186695d2dc6815c64e170cd0a0bc68985b84b0 - chore: add binary to ignore

Other Changes

28f9eb79785f282c2b19bdb0d28d9d2eae061b65 - Update README.md
6c140ac72b72ab9a3319d6e9df33bf881df04cd1 - Update README.md
f7b9ae9e48b20c10e83ba4881c5ff0a63d3a5124 - Update README.md
e9b30551174d26e2f8c58e444555ec8529223fee - remove un-needed variable
010d7ae92077eebe8072b44baa387e375ff1f759 - Update README.md
8700ca282e509e84c9063d7ba90e50ec3f7cb105 - add caveats
476eb8698d573269b7f5d2a777c5167252a133ad - v0.0.4-dev.3
4b693a2f35434e5be4495abdf184210e9865f9f8 - Update README.md
87dc9e0786315d79510b8f7d7e92edc3a4cac0b3 - Update README.md
7f145ad6fb01741e9b1f1e3a574ca26e14b71623 - add skip flag
2550ebf80e3d2fed686f96329845eec55d7135ea - Update README.md
78bf4bd3786fd6917ba4228c04dc34583a100ffb - Update README.md
e0a5356d2796d57a5cc78ba0b5d4c386288f4e64 - Create CONTRIBUTING.md
2a0e1c962dd2d03de1add66000ea965831017066 - Remove extra log.Fatal leftover
c7b7947a9bcfa687101cd4cef8095171def99551 - Add SPDX-License-Identifier
bc17449096726d458f0e64ea1fbbeccd99b49121 - Update readme.md
1b978c6d375440003bf2188651cbffd36e64b0b3 - Update readme.md
0d580251b9a8d98779a313e4165c26e5d288d4fe - Update readme.md
4f89af26a2e4845ecc318ca39cab52c72f671b38 - handle multiline setup
0553e1785b185d0ebce10267776c0c3884e99ee4 - Merge branch 'main' of github.com:barelyhuman/commitlog into main
da6d837eb3134f836bfbe401de7882f2e0818ba8 - Create LICENSE
b0f1b1d2bc4265cb72b70b3ae5b60f8e65f47b12 - initial commit
06da85d30b931bff82dcaebf339d2de97e6af2cb - Create create-binaries.yml

commitlog - v0.0.5-dev.1

Published by github-actions[bot] over 3 years ago

Changelog

Features

d0147977e37317f5588b682d329797afe1a0d3e7 - feat(log): add commit scope support (#7)

Other Changes

28f9eb79785f282c2b19bdb0d28d9d2eae061b65 - Update README.md

commitlog - v0.0.5-dev.0

Published by github-actions[bot] over 3 years ago

Changelog

Features

9072e778ef8e85dba615818b73e2dc8a043080cf - feat: create a separate package for log

Other Changes

6c140ac72b72ab9a3319d6e9df33bf881df04cd1 - Update README.md
f7b9ae9e48b20c10e83ba4881c5ff0a63d3a5124 - Update README.md
e9b30551174d26e2f8c58e444555ec8529223fee - remove un-needed variable

commitlog - v0.0.5

Published by github-actions[bot] over 3 years ago

Changelog

Features

033e3af5196eefeb94f201787e2a8b74970add00 - feat: inclusion, skip flag support

Fixes

e744bd9ed88aecd39986fc93c78177f8e7d884fb - fix: check previousTag

Performance

22ded611c4097c5d8d78e4dce0bb8492468bbbd2 - refactor: reduce addToCommit complexity
2249122225208860ef9afbb6a28c4e827a7fbf65 - refactor: use revision, add refactor
ffab2873e157a96839f5b083e3140b03c0b57d69 - refactor: memoize tags refs

Package Rankings
Top 7.26% on Proxy.golang.org
Badges
Extracted from project README
Go Report Card
Related Projects