v0.8.0
What's new
Added
- Playwright E2E test suite — login, sessions, chat, and mobile flows
- Mobile-responsive CSS (
@media max-width: 640px) — full-width cards, 16px inputs (prevents iOS Safari zoom), 44px tap targets - Mobile test matrix: iPhone 12, iPhone 15 Pro, iPhone 15 Pro Max, Pixel 5, Pixel 7, Galaxy S24
npm audit+ TypeScript type-check CI job (web-audit)CLAUDE.md,ROADMAP.md,CONTRIBUTING.md,CHANGELOG.md— project documentationdocs/architecture.md— deep-dive architecture with Mermaid diagrams (DB schema,/runsequence, state machines, multi-instance deployment)- GitHub issue templates and PR template
- DB performance indexes on
session_repos,session_runs,pending_approvals,sessions start.sh/stop.shdeployment scripts- CI path filtering — skips pipeline for doc-only changes
- README: "Why Remora?" section, hosted client link, release/stars/issues badges
Changed
- License changed from MIT to Source Available — free for personal, internal, and non-commercial open-source use. Commercial distribution or use in a paid product requires a written agreement. See LICENSE.
Fixed
- CI: server crashed on start in E2E job due to missing
REMORA_WORKSPACE_DIR - Playwright selector mismatch on description input placeholder
- Desktop Chromium project no longer runs mobile-only specs
Full changelog: https://github.com/Logan-Garrett/remora/blob/master/CHANGELOG.md