Changelog

Every release, newest first. Full notes and assets on GitHub.

v0.4.0-beta.1

Pre-releaseJul 3, 2026

What's Changed

  • feat(ios): embedded iOS simulator (no Simulator.app) — I1 headless frame acquisition by @dev-josias in https://github.com/bridgerust/umide/pull/72
  • feat(layout): move the AI assistant into the left sidebar (v6) by @dev-josias in https://github.com/bridgerust/umide/pull/74
  • feat(run): move the Run button to the top bar (prominent ▶ Run) by @dev-josias in https://github.com/bridgerust/umide/pull/76
  • fix(run): Run-on-Device works on Windows (cmd shim + verbatim-path cwd) by @dev-josias in https://github.com/bridgerust/umide/pull/75
  • feat(run): per-platform Run buttons (iOS/Android on macOS); drop duplicate run icon by @dev-josias in https://github.com/bridgerust/umide/pull/77
  • fix(emulator): back off frame-stream reconnects so a failing gRPC auth can't peg the UI by @dev-josias in https://github.com/bridgerust/umide/pull/78
  • fix(panel): drop the duplicate left-sidebar Terminal (v7 layout migration) by @dev-josias in https://github.com/bridgerust/umide/pull/80
  • feat(emulator): gRPC token auth — stream emulators launched outside UMIDE by @dev-josias in https://github.com/bridgerust/umide/pull/81
  • docs(screenshots): Windows hero shot — UMIDE with the live Android emulator by @dev-josias in https://github.com/bridgerust/umide/pull/82
  • fix(emulator): macOS gRPC token auth — right discovery dir + wire the native view by @dev-josias in https://github.com/bridgerust/umide/pull/83
  • release: prep v0.4.0-beta.1 (version, docs, beta testing infra) by @dev-josias in https://github.com/bridgerust/umide/pull/79

Full Changelog: https://github.com/bridgerust/umide/compare/v0.3.3...v0.4.0-beta.1

Release & downloads →

v0.3.3

Jul 3, 2026

What's Changed

  • docs(handoff): v0.3.2 tagged & publishing; iOS smoke-test to Mac by @dev-josias in https://github.com/bridgerust/umide/pull/70
  • fix(ui): status bar survives tall docks; Video undocked; Device Logs docked on old saves by @dev-josias in https://github.com/bridgerust/umide/pull/71
  • release: v0.3.3 — hotfix: freeze under streaming device logs by @dev-josias in https://github.com/bridgerust/umide/pull/73

Full Changelog: https://github.com/bridgerust/umide/compare/v0.3.2...v0.3.3

Release & downloads →

v0.3.2

Jul 2, 2026

What's Changed

  • feat(ai): inject the detected project kind into the agent's context by @dev-josias in https://github.com/bridgerust/umide/pull/65
  • feat(panel): iOS half of the Device Logs backend (simctl log stream) by @dev-josias in https://github.com/bridgerust/umide/pull/66
  • feat(project): Run on Device — one click from code to the embedded emulator by @dev-josias in https://github.com/bridgerust/umide/pull/68
  • feat(panel): Device Logs — native device logs (logcat + simctl) in the IDE by @dev-josias in https://github.com/bridgerust/umide/pull/67
  • release: v0.3.2 — the mobile A-to-Z loop closes by @dev-josias in https://github.com/bridgerust/umide/pull/69

Full Changelog: https://github.com/bridgerust/umide/compare/v0.3.1...v0.3.2

Release & downloads →

v0.3.1

Jul 2, 2026

What's Changed

  • docs(status): v0.3.0 shipped by @dev-josias in https://github.com/bridgerust/umide/pull/57
  • docs(handoff): mobile-first tooling plan + coordination with the dock redesign by @dev-josias in https://github.com/bridgerust/umide/pull/58
  • feat(project): detect React Native / Flutter workspaces + status-bar badge by @dev-josias in https://github.com/bridgerust/umide/pull/60
  • feat(panel): adb logcat streaming backend for the Device Logs panel by @dev-josias in https://github.com/bridgerust/umide/pull/61
  • docs(handoff): mobile-first backends landed (#60, #61) by @dev-josias in https://github.com/bridgerust/umide/pull/63
  • feat(panel): mobile-first dock layout — full-height emulator, AI beside the terminal by @dev-josias in https://github.com/bridgerust/umide/pull/59
  • fix(panel): macOS emulator hardware buttons use themed SVG icons, not emoji by @dev-josias in https://github.com/bridgerust/umide/pull/62
  • release: v0.3.1 — mobile-first layout patch by @dev-josias in https://github.com/bridgerust/umide/pull/64

Full Changelog: https://github.com/bridgerust/umide/compare/v0.3.0...v0.3.1

Release & downloads →

v0.3.0

Jul 1, 2026

What's Changed

  • ci: only run the release dry-run when packaging changes by @dev-josias in https://github.com/bridgerust/umide/pull/16
  • Update floem to latest upstream + GPU VideoFrame primitive by @dev-josias in https://github.com/bridgerust/umide/pull/15
  • M2: live Android emulator embedding (gRPC → wgpu VideoFrame) by @dev-josias in https://github.com/bridgerust/umide/pull/17
  • docs: cross-machine handoff in CLAUDE.md by @dev-josias in https://github.com/bridgerust/umide/pull/18
  • docs: refresh-to-latest + dev setup guide by @dev-josias in https://github.com/bridgerust/umide/pull/19
  • M3: emulator touch input (gRPC) by @dev-josias in https://github.com/bridgerust/umide/pull/20
  • harden(emulator-stream): bounded input + stall watchdog by @dev-josias in https://github.com/bridgerust/umide/pull/22
  • feat(ai-panel): auto-scroll transcript + Enter-to-send by @dev-josias in https://github.com/bridgerust/umide/pull/23
  • feat(windows): build + interactive Android emulator panel (v0.3.0 prep) by @dev-josias in https://github.com/bridgerust/umide/pull/21
  • feat(panel): hardware buttons, keyboard, and idle-freeze fix for the portable emulator panel by @dev-josias in https://github.com/bridgerust/umide/pull/24
  • docs: keyboard confirmed + idle-freeze fix recorded by @dev-josias in https://github.com/bridgerust/umide/pull/26
  • feat(ai): agent-CLI backends — Claude Code, Codex, Gemini in the assistant panel by @dev-josias in https://github.com/bridgerust/umide/pull/25
  • feat(panel): native hardware-button icons + screenshot button by @dev-josias in https://github.com/bridgerust/umide/pull/27
  • docs: Windows verified, Linux preview-only positioning by @dev-josias in https://github.com/bridgerust/umide/pull/29
  • docs: agent-CLI backends + emulator hardware keys/keyboard by @dev-josias in https://github.com/bridgerust/umide/pull/28
  • docs: cross-machine coordination board (HANDOFF.md) by @dev-josias in https://github.com/bridgerust/umide/pull/31
  • docs: agent-loop audit + Mac/Windows work division (cross-machine handoff) by @dev-josias in https://github.com/bridgerust/umide/pull/32
  • docs(handoff): sharpen the atomic-commit / push-as-you-go rule by @dev-josias in https://github.com/bridgerust/umide/pull/33
  • docs(handoff): Mac→Windows asks for the agent closed-loop by @dev-josias in https://github.com/bridgerust/umide/pull/34
  • feat(panel): expose active_device signal for the AI agent (G2) by @dev-josias in https://github.com/bridgerust/umide/pull/35
  • feat(agent): close the observe→act→observe loop (A2) + downscale screenshots (B3) by @dev-josias in https://github.com/bridgerust/umide/pull/30
  • feat(ai): harden + extend agent device control — consent gate (E1) + adb timeout/retry (F2) + describe_ui (B4) by @dev-josias in https://github.com/bridgerust/umide/pull/36
  • fix(panel): reconnect the emulator input channel on send failure by @dev-josias in https://github.com/bridgerust/umide/pull/37
  • ci: fix Windows Rust job being ~7x slower (cold doc-test rebuild) by @dev-josias in https://github.com/bridgerust/umide/pull/38
  • docs(handoff): report 3 Windows cmd.exe device-command bugs in #36 (proven fixes) by @dev-josias in https://github.com/bridgerust/umide/pull/40
  • fix(ai): run adb directly (argv) so device tools work on Windows by @dev-josias in https://github.com/bridgerust/umide/pull/41
  • feat(ai): agent targets the device the user is viewing (G2 consumer) by @dev-josias in https://github.com/bridgerust/umide/pull/39
  • ci: run first-party unit tests (they were never executed in CI) by @dev-josias in https://github.com/bridgerust/umide/pull/42
  • docs(claude): agent closed-loop landed (status refresh) by @dev-josias in https://github.com/bridgerust/umide/pull/43
  • feat(emulator): expose DeviceInfo.serial for multi-Android agent targeting by @dev-josias in https://github.com/bridgerust/umide/pull/44
  • release: v0.3.0 prep (docs badge, unsigned-Windows note, dry-run fix) by @dev-josias in https://github.com/bridgerust/umide/pull/45
  • docs(handoff): device-MCP core proven; hand the app-wiring seam to the Mac by @dev-josias in https://github.com/bridgerust/umide/pull/47
  • feat(ai/cli): device-tools MCP server — Claude Code drives the emulator, no API key by @dev-josias in https://github.com/bridgerust/umide/pull/46
  • docs(handoff): give the Claude Code backend mobile-first context (WRITE_NOTE) by @dev-josias in https://github.com/bridgerust/umide/pull/50
  • feat(ai-panel): next-level, key-free AI assistant redesign by @dev-josias in https://github.com/bridgerust/umide/pull/48
  • feat(panel): Volume Up/Down + Rotate hardware buttons by @dev-josias in https://github.com/bridgerust/umide/pull/49
  • feat(panel): connect to the device's discovered gRPC port (not hardcoded 8554) by @dev-josias in https://github.com/bridgerust/umide/pull/51
  • feat(ai-panel): real chat sessions — New Chat, switcher, persistence by @dev-josias in https://github.com/bridgerust/umide/pull/52
  • docs: refresh README/landing/status for the session's shipped work by @dev-josias in https://github.com/bridgerust/umide/pull/55
  • fix(brand): UMIDE 'U' logo (was the Lapce mark) by @dev-josias in https://github.com/bridgerust/umide/pull/54
  • feat(cli): make Claude Code UMIDE-native — mobile context + drive the emulator by @dev-josias in https://github.com/bridgerust/umide/pull/53
  • docs(release): v0.3.0 changelog + release prep by @dev-josias in https://github.com/bridgerust/umide/pull/56

Full Changelog: https://github.com/bridgerust/umide/compare/v0.2.0...v0.3.0

Release & downloads →

v0.2.0

Jun 29, 2026

What's Changed

  • Harden for production + wire cross-platform release installers by @dev-josias in https://github.com/bridgerust/umide/pull/12
  • Release v0.2.0: version bump + README/site updates by @dev-josias in https://github.com/bridgerust/umide/pull/13

Full Changelog: https://github.com/bridgerust/umide/commits/v0.2.0

Release & downloads →

v0.1.2

Apr 11, 2026

Full Changelog: https://github.com/bridgerust/umide/compare/v0.1.1...v0.1.2

Release & downloads →

v0.1.1

Apr 10, 2026

Full Changelog: https://github.com/bridgerust/umide/compare/v0.1.0...v0.1.1

Release & downloads →