Logo
Explore Help
Sign in
maxpeterkaya/changelog
Watch
1
0
Fork
You've already forked changelog
0
Code Issues 1 Pull requests 2 Projects Releases 21 Packages 1 Wiki Activity Actions
21 releases 21 tags
  • 2.0.0 d6116dd260

    Release 2.0.0
    All checks were successful
    CI / build (push) Successful in 4m16s
    Details
    Stable

    maxpeterkaya released this 2026-09-16 10:33:56 -04:00 | 1 commits to main since this release

    Changelog

    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)

    • cb515: Merge pull request 'Smart Groups' (#21) from smart-groups into main

    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

    • changelog_2.0.0_darwin_amd64.tar.gz
      0 downloads · 2026-09-16 10:37:37 -04:00 · 3.4 MiB
    • changelog_2.0.0_darwin_arm64.tar.gz
      0 downloads · 2026-09-16 10:37:35 -04:00 · 3.1 MiB
    • changelog_2.0.0_freebsd_amd64.tar.gz
      0 downloads · 2026-09-16 10:37:37 -04:00 · 3.3 MiB
    • changelog_2.0.0_freebsd_arm64.tar.gz
      0 downloads · 2026-09-16 10:37:38 -04:00 · 3 MiB
    • changelog_2.0.0_freebsd_armv6.tar.gz
      0 downloads · 2026-09-16 10:37:34 -04:00 · 3.2 MiB
    • changelog_2.0.0_freebsd_armv7.tar.gz
      0 downloads · 2026-09-16 10:37:30 -04:00 · 3.2 MiB
    • changelog_2.0.0_linux_amd64.tar.gz
      0 downloads · 2026-09-16 10:37:38 -04:00 · 3.3 MiB
    • changelog_2.0.0_linux_arm64.tar.gz
      0 downloads · 2026-09-16 10:37:36 -04:00 · 3 MiB
    • changelog_2.0.0_linux_armv6.tar.gz
      0 downloads · 2026-09-16 10:37:33 -04:00 · 3.2 MiB
    • changelog_2.0.0_linux_armv7.tar.gz
      0 downloads · 2026-09-16 10:37:36 -04:00 · 3.2 MiB
    • changelog_2.0.0_netbsd_amd64.tar.gz
      0 downloads · 2026-09-16 10:37:37 -04:00 · 3.3 MiB
    • changelog_2.0.0_netbsd_arm64.tar.gz
      0 downloads · 2026-09-16 10:37:37 -04:00 · 3 MiB
    • changelog_2.0.0_netbsd_armv6.tar.gz
      0 downloads · 2026-09-16 10:37:34 -04:00 · 3.2 MiB
    • changelog_2.0.0_netbsd_armv7.tar.gz
      0 downloads · 2026-09-16 10:37:35 -04:00 · 3.2 MiB
    • changelog_2.0.0_openbsd_amd64.tar.gz
      0 downloads · 2026-09-16 10:37:37 -04:00 · 3.3 MiB
    • changelog_2.0.0_openbsd_arm64.tar.gz
      0 downloads · 2026-09-16 10:37:35 -04:00 · 3 MiB
    • changelog_2.0.0_openbsd_armv6.tar.gz
      0 downloads · 2026-09-16 10:37:34 -04:00 · 3.2 MiB
    • changelog_2.0.0_openbsd_armv7.tar.gz
      0 downloads · 2026-09-16 10:37:36 -04:00 · 3.2 MiB
    • changelog_darwin_amd64
      1 download · 2026-09-16 10:37:26 -04:00 · 8.2 MiB
    • changelog_darwin_arm64
      1 download · 2026-09-16 10:37:31 -04:00 · 7.5 MiB
    • changelog_freebsd_amd64
      1 download · 2026-09-16 10:37:37 -04:00 · 7.9 MiB
    • changelog_freebsd_arm64
      1 download · 2026-09-16 10:37:36 -04:00 · 7.4 MiB
    • changelog_freebsd_armv6
      1 download · 2026-09-16 10:37:33 -04:00 · 7.6 MiB
    • changelog_freebsd_armv7
      1 download · 2026-09-16 10:37:29 -04:00 · 7.6 MiB
    • changelog_linux_amd64
      37 downloads · 2026-09-16 10:37:31 -04:00 · 8 MiB
    • changelog_linux_arm64
      1 download · 2026-09-16 10:37:33 -04:00 · 7.4 MiB
    • changelog_linux_armv6
      1 download · 2026-09-16 10:37:30 -04:00 · 7.8 MiB
    • changelog_linux_armv7
      1 download · 2026-09-16 10:37:34 -04:00 · 7.8 MiB
    • changelog_netbsd_amd64
      1 download · 2026-09-16 10:37:27 -04:00 · 7.9 MiB
    • changelog_netbsd_arm64
      1 download · 2026-09-16 10:37:30 -04:00 · 7.3 MiB
    • changelog_netbsd_armv6
      1 download · 2026-09-16 10:37:28 -04:00 · 7.6 MiB
    • changelog_netbsd_armv7
      1 download · 2026-09-16 10:37:35 -04:00 · 7.6 MiB
    • changelog_openbsd_amd64
      1 download · 2026-09-16 10:37:30 -04:00 · 7.9 MiB
    • changelog_openbsd_arm64
      1 download · 2026-09-16 10:37:28 -04:00 · 7.3 MiB
    • changelog_openbsd_armv6
      1 download · 2026-09-16 10:37:37 -04:00 · 7.6 MiB
    • changelog_openbsd_armv7
      2 downloads · 2026-09-16 10:37:27 -04:00 · 7.6 MiB
    • changelog-2.0.0.tar.gz
      0 downloads · 2026-09-16 10:37:35 -04:00 · 24 KiB
    • checksums.txt
      0 downloads · 2026-09-16 10:37:35 -04:00 · 3.5 KiB
Powered by Forgejo Version: 16.0.4 Page: 102ms Template: 44ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API