v0.1.1
Highlights
- Fixed lazy command initialization so commands only resolve dependencies they need, avoiding failures when OpenAI auth is unset for unrelated commands.
- Moved default CLI config storage from
~/.hangeto~/.hange/config. - Refactored core domain packages under
domain/and updated command wiring/factories accordingly.
Changes
- Added: Lazy app builder accessors for auth, AI agent, git provider, and file provider dependencies.
- Changed: Internal package layout migrated from
pkg/domain modules todomain/. - Fixed:
make gen-mockscleanup and regenerated mocks/test imports to remove stale artifacts. - Improved: Coverage and binary-size badge workflow outputs plus generated CLI command docs.
- Deleted: Legacy
pkg/factory/app.go,pkg/graceful/shutdown.go, and obsoletemocks/changesmock set.
Breaking Changes
- None.
Known Issues
- None documented.
Upgrade Notes
- Default config now uses
~/.hange/config; re-runhange auth "<token>"or migrate your existing token into the new file.
Released by GoReleaser.