Changelog
All notable changes to RED are documented in this file.
v1.3.0
Section titled “v1.3.0”Features
Section titled “Features”-
Add opt-in observability with per-thread debug capture and cost tracking (857f69b)
-
AI observability overhaul — left-rail nav, run tree UX, flags polish (dc2db0f)
-
Tool approvals + requeueAfterStepCap bugfix (cbf6ee6)
v1.2.0
Section titled “v1.2.0”Bug Fixes
Section titled “Bug Fixes”-
Leave and delete org now close modal, clear active org, and refresh list (a1e4f73)
-
Truncate async sentinel checkpoints (e804ca1)
-
Auto-close admin modal when active org becomes unavailable (b0c59b1)
Features
Section titled “Features”- Add feature flags module with org pinning and modulo-based rollout (4b24c03)
v1.1.1
Section titled “v1.1.1”Bug Fixes
Section titled “Bug Fixes”- Replace stale eager sync with backoff watcher and daily cron (d6d0ed1)
Features
Section titled “Features”- Responsive Brief app and agentic chat for mobile (b564f7b)
v1.1.0
Section titled “v1.1.0”Features
Section titled “Features”-
Replace books demo with collaborative briefs (091479c)
-
Agentic brief workspace — per-brief threads, section tools, async export (fe27823)
-
Engine-agnostic chat file uploads with per-agent consumption (909ee3e)
-
Demo seed, docs refresh, premium model upgrade CTA (dbacd17)
-
Add resend invitation and manual entry admin actions (047241a)
- Convex test (63ae4ab)
v1.0.1
Section titled “v1.0.1”Bug Fixes
Section titled “Bug Fixes”-
AuthClient.admin.listUsers return type loses AdminMethods override (55d78c4)
-
Unify codegen and add codegen:check to block CI on missing artifacts (f937ce2)
Documentation
Section titled “Documentation”- Update AI module docs and fix file paths for package restructuring (b9083a4)
Features
Section titled “Features”-
Add terms-of-service and privacy-policy pages (fe89041)
-
Inject per-deploy credentials into sign-in banner (82e881a)
-
Add regression test and docs for zid type widening (9037192)
-
Add @red/backend-contract for browser-safe imports (4e51b1e)
v1.0.0
Section titled “v1.0.0”Bug Fixes
Section titled “Bug Fixes”-
Replace unsupported —clear-existing-data with convex import —replace-all (7c9e5f9)
-
Derive convex URLs from deploy instead of missing repo vars (d474d6f)
-
Hardcode demo convex URL to befitting-lemming-942.convex.cloud (ef78a9e)
-
Use .convex.site for VITE_CONVEX_SITE_URL (33039ab)
-
Pass CONVEX_DEPLOY_KEY to seed step so convex run can authenticate (d0a6f1a)
-
Use @red/web package name in build filter (4b0e353)
-
Force production deployment to main branch in Cloudflare Pages (c5c6c16)
-
Include pre-releases when resolving latest demo reset tag (561d8eb)
-
Fix (3cc4455)
-
Pin Node.js to v22 for Astro build requirement (e93e27b)
-
Text (7f95566)
-
Resolve typecheck errors in chat components and error codes (8452149)
-
Run tests in non-interactive mode during release prepare (8456c94)
-
Unwrap claude CLI JSON envelope before schema validation (63a7662)
-
Patch component.d.ts for plugin table types with Convex 1.36+ (8068c22)
-
Use semver-correct sort for git tags (2a91d29)
Documentation
Section titled “Documentation”- Add production checklist and clean up changelogs for client release (1a3ed27)
Features
Section titled “Features”-
Split demo workflow into deploy and reset (0d2df73)
-
Replace streaming engine with agentic-core task engine (6b0c50f)
-
Add Umami analytics tracking to landing page and docs (f490805)
-
Add homepage SEO baseline (c226fc1)
-
Redesign RED landing page with AI module focus and design handoff (594f108)
-
Update landing page pricing and messaging (4a29923)
-
Migrate deploy workflow to Cloudflare Pages (dee0605)
Refactoring
Section titled “Refactoring”- Hoist shared env to job level in demo workflows (db62177)
v1.0.0-rc.2
Section titled “v1.0.0-rc.2”Bug Fixes
Section titled “Bug Fixes”-
Pass prepaid feature quantities on autumn checkout (97ab359)
-
Refresh org cache after accepting invitation (a43c5c5)
-
Resolve all typecheck errors blocking v1.0.0-rc.2 release (ae4c365)
Features
Section titled “Features”-
Hide waitlist tab when waitlist is disabled in global config (fa07ed8)
-
Wire LinguiJS infrastructure and language switcher (70d3003)
-
Wrap all UI strings across frontend packages (1c2061c)
-
Localize client-side validation and errors (fb11639)
-
Generate dynamic passwords in seed script (274e0e1)
-
Implement versioned releases and upgrade migrations (b22baf3)
Refactoring
Section titled “Refactoring”- Extract web-core, web-shell, and web-admin into standalone packages (61f257e)
v1.0.0-rc.1
Section titled “v1.0.0-rc.1”Bug Fixes
Section titled “Bug Fixes”-
Correct lock guard truthiness bug and add TLA+ formal specs (6d2b2f4)
-
Harden ship pipeline with cancellation, signal handling, and lockfile fixes (c12bc3a)
-
Harden security workflow with vuln scanning, GNU tar, and Node 24 (0600fb6)
-
Remove Trivy skip-db-update flags that fail on cache miss (8605aa4)
-
Patch kysely CVE-2026-32763 and print Trivy output to CI log (be32354)
-
Generate and copy real password reset link (9891f27)
-
Add impersonatedBy field to session schema patch (2f4db5d)
Documentation
Section titled “Documentation”-
Add CLAUDE.md and initialize Convex backend (f74b6df)
-
Add OWASP Top 10 security hardening plan (4f34233)
-
Add dev credentials for Playwright MCP testing (cf63a6a)
-
Add feature specs for api-keys and mcp-server, remove stale convex generated files (bf0c13b)
-
Comprehensive module documentation and ship pipeline (070790e)
-
Replace examples/ script with proper docs guide (7dd1540)
Features
Section titled “Features”-
Add books module with schema and api functions (b72e80c)
-
Integrate better-auth with convex backend (54edc85)
-
Add sign-in page and seed script (0003448)
-
Add complete security layer with auth, permissions, rate limiting, and audit logging (79b851e)
-
Implement Better Auth organization plugin (f1b61c2)
-
Implement creating-github-issues skill with pre-create validation (64f40b9)
-
Migrate pull-issue command to pulling-github-issues skill with disable-model-invocation (ceb03a5)
-
Preload public config at app initialization (91503cb)
-
Scope books to active organization (eacd817)
-
Add Organizations tab with member management (9f74bc5)
-
Add passkey status column and treat passkey as valid MFA for org enforcement (36badaf)
-
Hook authentication and organization events into audit trail (6a76296)
-
Replace text-based loaders with Spinner component (23673db)
-
Unified account & organization dropdown menu (cee80b9)
-
Cleanup old org-switcher (b213732)
-
Auto-select organization after login (3e4fb7a)
-
Add waitlist gate with invite flow and admin management (cf75fa0)
-
Add book reviews module with upsert API and tests (4f68487)
-
Add org-scoped API key management with HTTP gateway (cf9b89c)
-
Migrate to Turborepo monorepo (c8727ad)
-
Skip email verification for invitation sign-ups (dabe7fd)
-
Replace Resend SDK with @convex-dev/resend component (b4c5ab7)
-
Add AI agent module with persistent text streaming (baa40c4)
-
Integrate Autumn billing with pricing and org settings (81fcf86)
-
Metered usage tracking, quota UI, and Autumn auto-provisioning (5fad4fc)
-
Admin detail pages, auth makeover, and stone theme (3d96960)
-
Skill ship (2bfe26c)
-
Add red-init interactive setup wizard skill (9b8c026)
-
Add Trivy DB caching workflow and improve security scan reporting (d96b4ef)
-
Build landing page and refine copy for launch (05a20a6)
-
Initial commit (d089ad9)
-
Initialize red-boilerplate project (8fb1348)
-
Config (fd44e8c)
Performance
Section titled “Performance”- Cap countMembers at 200 to eliminate unbounded pagination loop (b44b82c)
Refactoring
Section titled “Refactoring”-
Apply Anthropic best practices to agent-team skill (fd6c2da)
-
Simplify webapp with shared utilities and Button loading prop (d6f4341)
- Replace BDD e2e suite with convex integration tests (f1b625e)