Releases: jsburckhardt/gic
Releases · jsburckhardt/gic
v4.1.0
v4.0.0
4.0.0 (2024-11-20)
Features
- cmd, config, llm, makefile: update package documentation and improve formatting and linting (d5e3753)
- config: add new configuration for gic and update instructions in README (1018b85)
- config: refactor configuration management and environment loading (1d95ff1)
- config: update README and sample config for environment variables setup (ed031f6)
- logger: improve logging for error and warning messages (c8e950a)
BREAKING CHANGES
- config: This refactor changes the structure of the configuration management and requires updating the environment variable setup in the deployment.
v3.0.0
What's Changed
- Fix/issue when git fails by @jsburckhardt in #14
- feat(commands): implement pull request flag to generate commit message against main branch by @jsburckhardt in #15
- feat(git): enhance diff handling based on configuration by @jsburckhardt in #16
Full Changelog: v2.4.0...v3.0.0
v2.4.0
v2.3.0
v2.1.0
Changelog
- 5083cdd Merge pull request #10 from jsburckhardt/feat/add-logger
- 03cc4e9 Merge pull request #7 from jsburckhardt/fix/ci-release
- aa5228b Merge pull request #8 from jsburckhardt/fix/ci-release
- 2aa0fd6 Merge pull request #9 from jsburckhardt/fix/ci-release
- d08c30b chore(ci): update GitHub Actions to use latest versions of checkout and setup actions
- 4d27e54 chore(ci): update goreleaser installation method in CI workflow
- 23a0e7f chore(ci, goreleaser): update CI workflow to install goreleaser
- 34172b0 chore(release): 2.1.0 [skip ci]
- ca6d629 feat(logger): enhance logging mechanism with caller info and message formatting
- cf84973 feat(logger): enhance logging with caller information and control over source display
- 7ea38b1 feat(logger): implement structured logging with adjustable log levels
- 28c0e56 fix(git): log commit message before committing changes
v2.0.0
Changelog
- e1bdbed Merge pull request #6 from jsburckhardt/feat/commit-message
- 6380157 chore(devcontainer): update container configuration for gic
- 61d70de chore(makefile): update fmt target to include current directory
- 2968c9c chore(release): 2.0.0 [skip ci]
- 1d9e5a8 docs(readme): update configuration and usage instructions for AzureAD and Ollama
- 272ffde feat(cmd): refactor command execution and configuration handling
- c91d03c feat(git): implement commit functionality with message suggestion
- 9f228cb feat(llm, api): integrate Ollama API for generating commit messages
v1.1.0
Changelog
- 9a5fcd3 Merge pull request #4 from jsburckhardt:fix/update-ci
- 2b10d9d Merge pull request #5 from jsburckhardt/fix/update-ci
- 41e750e chore(release): 1.1.0 [skip ci]
- 898762f chore(release): update release process to include GoReleaser script
- f2cc320 ci(workflows): add dependency on lint job before running tests
- 8b9211b docs(cmd, llm): add function and package documentation
- 220b9d4 feat(init): add main package and command execution
- bf00a90 refactor(cmd): improve error handling and command execution logic