Skip to content

Commit 8e8e81f

Browse files
committed
docs: update CHANGELOG for v0.1.0 release
Comprehensive changelog documenting the initial release including: - Monorepo infrastructure with apps, packages, docs, and CI/CD structure - Flutter mobile app with feature screens and core infrastructure - Bridge server with WebSocket/HTTP/CLI capabilities - Claude Code plugin for event forwarding - Astro Starlight documentation site with editorial design - Full documentation set (architecture, integration, protocols, security) - GitHub Actions workflows for testing and deployment
1 parent e0f90c7 commit 8e8e81f

1 file changed

Lines changed: 65 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 65 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,75 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.1.0] - 2026-03-21
99

1010
### Added
11-
- Monorepo scaffolding (`apps/`, `packages/`, `.github/`, `fastlane/`).
12-
- Flutter app placeholder structure at `apps/mobile/`.
13-
- TypeScript bridge placeholder structure at `packages/bridge/`.
14-
- Documentation set under `docs/` (architecture, integrations, wireframes, research).
15-
- Repository governance and contributor docs:
16-
- `CODE_OF_CONDUCT.md`
17-
- `CONTRIBUTING.md`
18-
- `SECURITY.md`
19-
- Agentic AI contributor guidance: `AGENTS.md`.
11+
12+
#### Monorepo Infrastructure
13+
- Monorepo scaffolding with `apps/`, `packages/`, `docs/`, `.github/`, `fastlane/` structure
14+
- Development helper scripts in `tool/` for bridge and mobile workflows
15+
- Pre-commit hooks for format and check enforcement
16+
- Repository governance documents: `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`, `SECURITY.md`
17+
- Agentic AI contributor guidance in `AGENTS.md`
18+
19+
#### Mobile App (`apps/mobile/`)
20+
- Flutter mobile application with Riverpod state management
21+
- Feature screens: agents, approvals, chat, diff, git, home, repos, session, settings, startup, terminal
22+
- Core infrastructure: config, models, monitoring, network, notifications, providers, storage, sync
23+
- Health verification screen with payload normalization and connection mode detection
24+
- WebSocket service unified across feature providers
25+
- JetBrains Mono custom font and SVG branding assets
26+
- Flutter analyzer configuration with pre-build checks
27+
- Unit and integration tests for core features
28+
29+
#### Bridge Server (`packages/bridge/`)
30+
- TypeScript bridge server for mobile-agent communication
31+
- WebSocket connection manager for real-time messaging
32+
- HTTP API router with health check protocol
33+
- Agent SDK integration with session management
34+
- Agent runtime for parallel session control
35+
- Notification tracking system
36+
- CLI entry point (`src/cli.ts`, `src/cli/`)
37+
- Configuration management (`config.ts`)
38+
- Jest testing infrastructure with unit tests for hooks and websocket
39+
40+
#### Claude Code Plugin (`packages/claude-plugin/`)
41+
- Claude Code plugin scaffold for event forwarding
42+
- Hook configuration for integration with Claude Code CLI
43+
44+
#### Documentation Site (`docs-site/`)
45+
- Astro Starlight documentation site with custom editorial design system
46+
- Custom layout components: Footer, PageTitle, SiteTitle, ThemeSelect
47+
- LLM-friendly outputs: `llms.txt`, `llms-full.txt`, page-markdown generation
48+
- Base-path aware URLs for GitHub Pages deployment
49+
- Serif typography (Crimson Pro) for headings, Inter for body/UI
50+
- Warm off-white palette with refined ink tones and dark mode support
51+
52+
#### Documentation (`docs/`)
53+
- Architecture: `overview.md`, `data-flow.md`
54+
- Integration guides: `claude-code-hooks.md`, `agent-sdk.md`, `opencode-ui-patterns.md`
55+
- Protocol specs: `bridge-protocol.md`, `bridge-http-api.md`, `error-handling.md`, `type-mapping.md`
56+
- Security: `security-architecture.md`, `offline-architecture.md`, `push-notifications.md`
57+
- Operations: `ci-cd.md`, `testing-strategy.md`
58+
- Research: Claude Code integration feasibility, remote control analysis, documentation stacks, mobile companion repos, tunnel pairing patterns
59+
- Wireframes: Screen flows for all feature modules
60+
61+
#### CI/CD (`.github/workflows/`)
62+
- `test.yml`: Automated testing workflow
63+
- `docs.yml`: Documentation site build and deployment
64+
- `deploy.yml`: Deployment workflow
2065

2166
### Changed
22-
- Documentation updated to reflect Claude Code integration constraints (first‑party Remote Control; supported Hooks + Agent SDK approach).
67+
68+
- Replaced authentication flow with startup sequence in mobile app
69+
- Simplified router and home shell after auth removal
70+
- Replaced PNG logos with SVG branding assets
71+
- Reorganized and rebranded documentation from RemoteCLI to ReCursor
72+
- Applied Prettier formatting to bridge source files
2373

2474
### Fixed
25-
- N/A
2675

27-
[Unreleased]: https://github.com/RecursiveDev/ReCursor/compare/211489a...HEAD
76+
- CI trailing slash for GitHub Pages routing (`DOCS_BASE`)
77+
- CI workflow permissions for repository updates
78+
79+
[0.1.0]: https://github.com/RecursiveDev/ReCursor/releases/tag/v0.1.0

0 commit comments

Comments
 (0)