Skip to content

Commit 6d5f16e

Browse files
committed
release: v1.0.0 with OpenAI-compatible backend and config redesign
Add unified backend abstraction supporting OpenAI, OpenRouter, and compatible providers. Major configuration redesign with cleaner structure, renamed fields, and improved validation. Remove custom-convention, max-redirects, and provider-specific configs. Fix CLI config persistence, API key handling, and configuration merging.
1 parent 5a1f85f commit 6d5f16e

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## [1.0.0] - 2026-07-04
4+
5+
### Added
6+
- **OpenAI-compatible backend** supporting OpenAI, OpenRouter, and other compatible providers.
7+
- Configurable `--base-url` for connecting to any OpenAI-compatible API.
8+
- Unified backend abstraction for cloud and local AI providers.
9+
- Persistent configuration via `gitc config`.
10+
- Automatic configuration loading from CLI flags, environment variables, and config file.
11+
- Zero-dependency binary distribution.
12+
13+
### Changed
14+
- **Major configuration redesign** with a cleaner and more extensible structure.
15+
- Renamed `provider``backend`.
16+
- Renamed `--url``--base-url`.
17+
- Replaced `max-length` with `max-tokens`.
18+
- Simplified backend implementation using a unified provider interface.
19+
- Improved configuration validation and precedence (`CLI > Environment > Config`).
20+
- Updated README and documentation for the new configuration system.
21+
22+
### Removed
23+
- Removed `custom-convention`.
24+
- Removed `max-redirects`.
25+
- Removed provider-specific configuration in favor of a unified backend model.
26+
27+
### Fixed
28+
- Fixed CLI configuration persistence.
29+
- Fixed API key handling when using the `config` command.
30+
- Fixed configuration merging between CLI flags and saved config.
31+
- Improved HTTP client reliability and request handling.
32+
- Various bug fixes and internal refactoring for improved stability.
33+
334
## [0.5.0] - 2026-02-07
435
### Added
536
- **Local AI support** — Added `ollama` provider for offline, private commit generation

0 commit comments

Comments
 (0)