Changelog — March 31, 2026
Release v1.22.0 introduces a prototype-based mobile app and a full CI/CD pipeline with PR validation, security scanning, and codebase cleanup.
✨ New Features
- Prototype-Based Mobile App — Added the Expo mobile app under
apps/mobile, wired to SDK/shared services for studio sessions, machines, products, integrations, and i18n. Restores the prototype visual shell and fixes theTo Confirmsession flow so customer selection opens from the home calendar.#348
♻️ Refactoring & Technical Improvements
-
Codebase Cleanup — Removed all BMAD agent/workflow files (
.agent/,.agents/,.codex/,.opencode/,_bmad/,_bmad-output/), external tool configs (conductor.json,opencode.json,.mcp.json,skills-lock.json), old analysis files, and 15 one-shot debug/fix scripts fromscripts/. Reduces noise and keeps the repository focused on production code.#347 -
Remove Local Git Hooks — Pre-commit and commit-msg hooks emptied,
preparescript removed frompackage.json. Validation is now fully delegated to GitHub Actions CI, eliminating local blockage on every commit.#342
📦 Dependencies & Infrastructure
-
CI/CD Pipeline — Added GitHub Actions workflows for all PRs and pushes to
main: parallel jobs for TypeScript typecheck, ESLint/Prettier lint,pnpm auditsecurity scanning, and full Turbo build. A singleCI OKmerge gate aggregates all checks. Includes unit tests with coverage thresholds forapps/apiandapps/web. Turbo remote cache supported viaTURBO_TOKEN/TURBO_TEAMsecrets.#341 -
Release v1.22.0 — Automated semantic-release bump triggered by the mobile app feature merge.
By theodaguier