53 lines
1.8 KiB
Markdown
53 lines
1.8 KiB
Markdown
# Changelog
|
|
|
|
All notable Hermes Mobile source changes are recorded here. Entries are added during the same work loop as their implementation; release artifacts are only listed after source commit, checks, and APK upload are verified.
|
|
|
|
## Unreleased
|
|
|
|
### Added
|
|
- Added native Android chat, workspace, settings, local defaults, companion health, and file editing surfaces for the beta client.
|
|
- Added `PROJECT_PLAN.md` as the project-controlled milestone plan.
|
|
|
|
### Changed
|
|
- Updated companion `/api/chat` to call `hermes chat -Q --source tool -q <prompt>`, sanitize CLI banners/help/control output, truncate large mobile replies, and return structured failures.
|
|
- Reconciled `docs/ROADMAP.md` to the current native Android beta state.
|
|
- Ignored `.gradle-user/` and `.dev/` alongside existing generated build artifacts.
|
|
|
|
### Fixed
|
|
- Fixed companion/mobile lint issues from missing Node globals and an unused React settings value.
|
|
|
|
### Verification
|
|
- `git diff --check` — passed
|
|
- `npm run typecheck --workspace @hermes-mobile/companion` — passed
|
|
- `npm run lint --workspace @hermes-mobile/companion` — passed
|
|
- `npm run build --workspace @hermes-mobile/companion` — passed
|
|
- `npm run typecheck` — passed
|
|
- `npm run lint` — passed
|
|
- `npm run build` — passed
|
|
- `GRADLE_USER_HOME=/root/hermes-mobile/.gradle-user ./gradlew :app:assembleDebug` from `apps/mobile/android` — blocked before compilation: network socket creation is not permitted while downloading Gradle 8.11.1
|
|
|
|
## Release history
|
|
|
|
_No versioned APK releases yet._
|
|
|
|
## Entry format
|
|
|
|
```markdown
|
|
## [v0.1.0-beta.1] - YYYY-MM-DD
|
|
|
|
### Added
|
|
- Concise user-visible change.
|
|
|
|
### Changed
|
|
- Concise refinement or architectural change.
|
|
|
|
### Fixed
|
|
- Concise defect fix.
|
|
|
|
### Verification
|
|
- `command` — passed
|
|
|
|
### APK
|
|
- `hermes-mobile-v0.1.0-beta.1.apk` — Telegram release topic message <id>
|
|
```
|