Skip to content

Commit 195915c

Browse files
Release v0.1.1
1 parent bb65456 commit 195915c

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

CHANGELOG.md

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

3+
## v0.1.1
4+
### Highlights
5+
- Fixed lazy command initialization so commands only resolve dependencies they need, avoiding failures when OpenAI auth is unset for unrelated commands.
6+
- Moved default CLI config storage from `~/.hange` to `~/.hange/config`.
7+
- Refactored core domain packages under `domain/` and updated command wiring/factories accordingly.
8+
9+
### Changes
10+
- Added: Lazy app builder accessors for auth, AI agent, git provider, and file provider dependencies.
11+
- Changed: Internal package layout migrated from `pkg/` domain modules to `domain/`.
12+
- Fixed: `make gen-mocks` cleanup and regenerated mocks/test imports to remove stale artifacts.
13+
- Improved: Coverage and binary-size badge workflow outputs plus generated CLI command docs.
14+
- Deleted: Legacy `pkg/factory/app.go`, `pkg/graceful/shutdown.go`, and obsolete `mocks/changes` mock set.
15+
16+
### Breaking Changes
17+
- None.
18+
19+
### Known Issues
20+
- None documented.
21+
22+
### Upgrade Notes
23+
- Default config now uses `~/.hange/config`; re-run `hange auth "<token>"` or migrate your existing token into the new file.
24+
325
## v0.1.0
426
### Highlights
527
- First public release of the `hange` CLI for generating commit messages and explaining code.

config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version: v0.1.0
1+
version: v0.1.1

0 commit comments

Comments
 (0)