Skip to content

Changelog

What’s new in Ramus.

What changed in Ramus, newest first. Dates are when the change reached production.

  1. Hand a running device to your coding agent

    • Connect to agent on the device page gives Claude Code, Codex, or any MCP client a copyable prompt and the current session ID, so an agent can pick up the device you are looking at.
    • Reviewers on a shared device can upload a new APK to it without disconnecting other viewers. Signed-in names, colored pointers, and tap pulses show who is on the device.
    • The workspace shows compact Session, App, and Device logs cards. Logs open into a dockable console.
    • Homepage demos open the app you clicked, from a catalog of twenty sample apps, and start faster.
    • New sessions start on the host nearest to you. Claimed devices keep their idle policy in sync between the fleet and the database, so shared viewers no longer lose a device mid-session.
  2. Video on restricted networks and clearer failures

    • Viewers on networks that block UDP now receive video through a TLS relay on port 443 instead of retrying forever.
    • A failed OAuth sign-in returns you to the login page with a safe retry, and Ramus remembers your intended upload or install destination for thirty minutes.
    • An APK that fails to install no longer claims to be installed. Failure screens keep the support reference and offer to upload a different build.
    • Upload and session failures that never reach the API still carry a reference you can send to support.
  3. Click-to-frame in about a quarter of a second

    • Clicking a phone on the landing page shows its first live frame roughly 230 ms after hover, down from about three seconds.
    • The landing wall runs a stock Google Android image, and each phone opens a real sample app you can control.
  4. Product pages, pricing, and smoother video

    • New product pages for coding agents, browser APK testing, and GitHub pull request previews, plus a pricing page for the free alpha.
    • Emulators now render inside the guest instead of on the host, so each machine serves more sessions at a steady 30 frames per second.
  5. ramus-cli 0.1.12

    • ramus-cli 0.1.12 is published on npm. Trial sessions, uploads, taps, text input, screenshots, and logcat all work without an account.