# Light Mode, Polished

## Frontend

A proper paper-white light theme that reads beautifully in bright rooms, plus a small personal touch: rename yourself in the user menu without touching your GitHub or Google account.

- Paper-white canvas with soft grid lines and theme-aware text across every panel
- Config forms, validators, inspectors, and the component palette all respect your theme
- Editable display name — click the pencil in the user menu to set a browser-local nickname
- Your custom name is scoped per account and never leaves your browser
- Colored buttons, status pills, and AWS service badges keep their contrast in both modes

# MCP for AI Editors

## FrontendBackend

Connect Claude, Cursor, VS Code, OpenCode, and Windsurf directly to your Cascode account over OAuth 2.1. Your AI editor can now list, import, export, and round-trip diagrams between Terraform and CloudFormation — no API keys, no copy-paste.

- Remote MCP server with OAuth 2.1, PKCE, and dynamic client registration
- Five tools: list, get, import, export, and delete diagrams
- Terraform ↔ CloudFormation round-trip preserves nodes and edges
- One-click install for Cursor and VS Code; CLI for Claude Code and OpenCode
- Per-user token scoping and audience-bound access tokens

# Real-Time Collaboration

## FrontendBackend

Multiple engineers can now edit the same diagram simultaneously with live cursors, presence indicators, and conflict-free sync powered by Yjs CRDTs and Cloudflare Durable Objects.

- Live multi-user editing with automatic conflict resolution
- Real-time cursor tracking and presence bubbles for every participant
- Share a link to invite guests — no account required to join
- OAuth sign-in with GitHub and Google for diagram ownership

# Reliable by Default

## FrontendBackend

Every core workflow is now backed by automated tests so new features ship without breaking existing ones.

- Over 1,700 automated checks run on every change
- Simulations, challenges, and the canvas editor are all covered
- Regressions are caught before they ever reach you

# Faster, Smarter Simulations

## Backend

Simulations now run closer to how real distributed systems behave, with smoother real-time updates.

- More accurate message propagation between services
- Real-time tick updates feel noticeably snappier
- Cleaner failure scenarios for learning fault tolerance

# Polish & Fixes

## FrontendBackend

A round of quality-of-life improvements found during hands-on testing.

- Infrastructure exports are cleaner and more readable
- DynamoDB nodes now let you configure key schemas visually
- More connection types recognised between services
- Your work saves reliably across multi-page diagrams

# Built-in Bug Reports

## Backend

Found something off? Report it without leaving the app.

- One-click bug reports from any page
- Download a markdown summary for your own records
- Rate-limited to keep things tidy

# Roadmap & Wiring Fix

## Frontend

A critical canvas fix and the launch of the public roadmap.

- Fixed a bug where wires couldn’t be deleted
- Public roadmap page so you can see what’s coming
- Responsive layout that works on mobile and desktop
