-
Release 2.0.0
StableAll checks were successfulCI / build (push) Successful in 4m16sreleased this
2026-09-16 10:33:56 -04:00 | 1 commits to main since this releaseChangelog
New Features
- 69c5a: pass explicit tags into range selection (@maxpeterkaya)
- dd411: honor explicit tag range inputs (@maxpeterkaya)
- 29e60: wire semantic rollup into tag range (@maxpeterkaya)
- 1edbf: add semantic version rollup selection (@maxpeterkaya)
- 0aa30: add rollup option (@maxpeterkaya)
- 08f91: add style input (@maxpeterkaya)
- c7542: add detailed and summary styles (@maxpeterkaya)
- b7e2a: add prose prompt builders and response helpers (@maxpeterkaya)
- 7c75f: add changelog style option (@maxpeterkaya)
- 45d39: add openai provider inputs (@maxpeterkaya)
- f0f5f: select llm provider for assisted changelog (@maxpeterkaya)
- 21aef: add openai api-compatible llm provider (@maxpeterkaya)
- dc766: add openai provider configuration (@maxpeterkaya)
- 17c18: write changelog to file(s) (@maxpeterkaya)
- dff27: write, commit, and push ability (@maxpeterkaya)
- 1737a: create readme (@maxpeterkaya)
- 7f7a5: create more deterministic testing (@maxpeterkaya)
- 60447: update prompt, add generation options, and add response truncation (@maxpeterkaya)
- 9fc2f: use output file instead of env var (@maxpeterkaya)
- 04324: create basic test (@maxpeterkaya)
- 80c2b: use action input env variables for ollama config (@maxpeterkaya)
- eb810: add ollama config to action config (@maxpeterkaya)
- 00d26: use this project for its release changelog (@maxpeterkaya)
- fc928: add guidelines and structured input to llm function (@maxpeterkaya)
- 03a68: include diff to llm changelog formatter (@maxpeterkaya)
- 1956d: add function to get diff of commit (@maxpeterkaya)
- faa93: add regex patterns for groups and add docs, styles, and chores (#22) (@maxpeterkaya)
- d8762: add regexp filtering and matching (#22) (@maxpeterkaya)
- e7a18: simplify filtering logic and add llm check (@maxpeterkaya)
- db15b: create ollama function with prompt (@maxpeterkaya)
- c3103: add ollama config (@maxpeterkaya)
- 07d7e: load env on init (@maxpeterkaya)
- cb957: use groups to dynamically create changelog sections (@maxpeterkaya)
- aaaba: group struct and default groups on config (@maxpeterkaya)
- 92553: add title cases (@maxpeterkaya)
- f89df: output changelog and latest tag (#7) (@maxpeterkaya)
- 8da91: set action outputs (#7) (@maxpeterkaya)
- 7da1a: output function (#7) (@maxpeterkaya)
- 6ba98: debug env (@maxpeterkaya)
- c95a7: create index js (@maxpeterkaya)
- 02ec9: use node action runtime (@maxpeterkaya)
- 16fcc: add debug logs (@maxpeterkaya)
- cbc72: add debug config (@maxpeterkaya)
- e6c7d: add debug input (@maxpeterkaya)
- c447e: use action inputs for instance config (@maxpeterkaya)
- bfd1e: add instance inputs (@maxpeterkaya)
Bug Fixes
- f0eeb: only warn when no tag inputs are set (@maxpeterkaya)
- 872a1: disable ollama on error (@maxpeterkaya)
- 19738: gitignore binary (@maxpeterkaya)
- d6eb9: change fatal to returned error (@maxpeterkaya)
- eba98: remove tls verify in goreleaser (@maxpeterkaya)
- 1d450: remove env log due to security (@maxpeterkaya)
- 015d8: pass auth key for ollama client (@maxpeterkaya)
- 86f33: add more guidelines and bad output examples (@maxpeterkaya)
- 15730: ensure if llm includes colon in message to remove first part (@maxpeterkaya)
- 62be8: remove title casing (@maxpeterkaya)
- 481f2: remove extra space before colon (@maxpeterkaya)
- dc858: latest tag potential nil reference (@maxpeterkaya)
- 9298a: format repo name in config (@maxpeterkaya)
- 475f2: add debug logs to changelog and fix broken logic (@maxpeterkaya)
Refactors
- 78c75: replace tag getters with GetTags (@maxpeterkaya)
- 957c8: generate from prompt and report truncation (@maxpeterkaya)
- 3e160: generate from prompt with dynamic context (@maxpeterkaya)
- cef98: use shared llm prompt and response helpers (@maxpeterkaya)
- 4e79e: extract shared llm prompt and response cleanup (@maxpeterkaya)
Dependencies
- b8931: use self-owned ollama sdk (@maxpeterkaya)
- 987e7: add ollama sdk package (@maxpeterkaya)
Documentation
- e3e65: readme changes to wiki (@maxpeterkaya)
- 1d972: document rollup input (@maxpeterkaya)
- 25ebc: document rollup input (@maxpeterkaya)
- 1c2c9: document changelog style input (@maxpeterkaya)
- f75bb: document openai provider inputs (@maxpeterkaya)
- e7af0: write changelog to file (@maxpeterkaya)
Tests
- d6116: cover explicit tag range selection (@maxpeterkaya)
- 5574f: cover rollup tag selection (@maxpeterkaya)
- b0291: cover detailed and summary rendering (@maxpeterkaya)
- 93068: cover prompt-based generation (@maxpeterkaya)
- 142e9: cover prose prompts and truncation helpers (@maxpeterkaya)
- 619ce: cover openai api-compatible provider (@maxpeterkaya)
Chores
- 4db92: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.2 (@maxpeterkaya)
- 961bd: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.2 (@Renovate Bot)
- e1683: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.1 (@maxpeterkaya)
- 8d0a9: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.1 (@Renovate Bot)
- 2f8d1: update golang docker tag to v1.27 (@Renovate Bot)
- b02ce: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.0 (@Renovate Bot)
- 70f01: bump ollama version to v2 (@maxpeterkaya)
- d53ad: bump node version for action (@maxpeterkaya)
- 7884b: update actions/setup-go action to v7 (@Renovate Bot)
- c6c19: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.3 (@Renovate Bot)
- 029d1: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.2 (@maxpeterkaya)
- 3b00f: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.2 (@Renovate Bot)
- 3674e: update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.0 (@Renovate Bot)
- b5ec1: update actions/checkout action to v7 (@Renovate Bot)
- ec2c6: update alpine docker tag to v3.24 (@Renovate Bot)
- 49931: update module code.gitea.io/sdk/gitea to v0.25.1 (@Renovate Bot)
- 9760d: remove text library (@maxpeterkaya)
- 74e59: load env package (@maxpeterkaya)
- d1db7: update module golang.org/x/text to v0.37.0 (@Renovate Bot)
- deb34: add text package (@maxpeterkaya)
- ab108: update node docker tag to v26 (@Renovate Bot)
- 753fb: update module code.gitea.io/sdk/gitea to v0.24.1 (#17) (@Renovate Bot)
- bced2: update docker/setup-buildx-action action to v4 (@Renovate Bot)
- f56f8: update docker/login-action action to v4 (@Renovate Bot)
- 148cd: update docker/setup-qemu-action action to v4 (@Renovate Bot)
- 239e6: update module github.com/nao1215/markdown to v0.13.0 (@Renovate Bot)
- 31d5b: update https//vc.maxkaya.com/workflows/goreleaser-action action to v7 (#10) (@maxpeterkaya)
- dce6e: update https//vc.maxkaya.com/workflows/goreleaser-action action to v7 (@Renovate Bot)
- 43f53: update module github.com/nao1215/markdown to v0.11.0 (#9) (@maxpeterkaya)
- a524d: update module github.com/nao1215/markdown to v0.11.0 (@Renovate Bot)
- d7621: update debian docker tag to v13 (#6) (@maxpeterkaya)
- 968f9: update module code.gitea.io/sdk/gitea to v0.23.2 (#4) (@maxpeterkaya)
- 1416d: update alpine docker tag to v3.23 (#2) (@maxpeterkaya)
- 7c745: update golang docker tag to v1.26 (#3) (@maxpeterkaya)
- 046eb: update actions/checkout action to v6 (#5) (@maxpeterkaya)
- d6e26: update debian docker tag to v13 (@Renovate Bot)
- 0f910: update actions/checkout action to v6 (@Renovate Bot)
- 4e4b6: update module code.gitea.io/sdk/gitea to v0.23.2 (@Renovate Bot)
- 9b110: update golang docker tag to v1.26 (@Renovate Bot)
- 385ac: update alpine docker tag to v3.23 (@Renovate Bot)
- fadde: Merge pull request 'chore Configure Renovate' (#1) from renovate/configure into main (@maxpeterkaya)
- dbb1b: directly require log package (@maxpeterkaya)
Other Work
- 9697e: build(deps) sync go.sum for go-version (@maxpeterkaya)
- 130e4: build(deps) promote hashicorp/go-version to direct (@maxpeterkaya)
- 87a94: conf write tag option (@maxpeterkaya)
- e95a2: Merge pull request 'chore(deps) update golang docker tag to v1.27' (#32) from renovate/golang-1.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/32 (@maxpeterkaya)
- cddac: Merge pull request 'chore(deps) update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.7.0' (#31) from renovate/https-vc.maxkaya.com-maxpeterkaya-changelog-1.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/31 (@maxpeterkaya)
- 52ec2: Merge pull request 'chore(deps) update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.3' (#28) from renovate/https-vc.maxkaya.com-maxpeterkaya-changelog-1.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/28 (@maxpeterkaya)
- 4c890: Merge pull request 'chore(deps) update actions/setup-go action to v7' (#29) from renovate/actions-setup-go-7.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/29 (@maxpeterkaya)
- 386b1: ci use llm generation for changelog (@maxpeterkaya)
- bae99: Merge pull request 'chore(deps) update https//vc.maxkaya.com/maxpeterkaya/changelog action to v1.6.0' (#26) from renovate/https-vc.maxkaya.com-maxpeterkaya-changelog-1.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/26 (@maxpeterkaya)
- 0b60d: ci use gh action repo for goreleaser (@maxpeterkaya)
- 342db: rm remove changelog from goreleaser (@maxpeterkaya)
- 3dd67: Merge pull request 'chore(deps) update alpine docker tag to v3.24' (#24) from renovate/alpine-3.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/24 (@maxpeterkaya)
- ebb9f: Merge pull request 'chore(deps) update actions/checkout action to v7' (#25) from renovate/actions-checkout-7.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/25 (@maxpeterkaya)
- 785cc: Merge pull request 'chore(deps) update module code.gitea.io/sdk/gitea to v0.25.1' (#18) from renovate/code.gitea.io-sdk-gitea-0.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/18 (@maxpeterkaya)
- 23444: Merge pull request 'chore(deps) update module golang.org/x/text to v0.37.0' (#20) from renovate/golang.org-x-text-0.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/20 (@maxpeterkaya)
- f8cf3: Merge pull request 'chore(deps) update node docker tag to v26' (#19) from renovate/node-26.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/19 (@maxpeterkaya)
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/21 (@maxpeterkaya)
- 917eb: Merge pull request 'chore(deps) update docker/setup-buildx-action action to v4' (#14) from renovate/docker-setup-buildx-action-4.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/14 (@maxpeterkaya)
- b30b7: Merge pull request 'chore(deps) update module github.com/nao1215/markdown to v0.13.0' (#11) from renovate/github.com-nao1215-markdown-0.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/11 (@maxpeterkaya)
- 34663: Merge pull request 'chore(deps) update docker/setup-qemu-action action to v4' (#12) from renovate/docker-setup-qemu-action-4.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/12 (@maxpeterkaya)
- fb626: Merge pull request 'chore(deps) update docker/login-action action to v4' (#13) from renovate/docker-login-action-4.x into main
Reviewed-on https//vc.maxkaya.com/maxpeterkaya/changelog/pulls/13 (@maxpeterkaya)
- b6d8c: Merge remote-tracking branch 'origin/main' (@maxpeterkaya)
- 586e3: Add renovate.json (@Renovate Bot)
- b3382: init package json (@maxpeterkaya)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads