Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 5.73 KB

File metadata and controls

64 lines (51 loc) · 5.73 KB

Changelog

Runline is in public beta. Versions may move quickly while the iOS app, TestFlight flow, and public App Store experience settle.

Unreleased

  • No unreleased changes.

TestFlight 1.0 (28)

  • Deployed a Cursor Chat bridge update that nudges repo-less General Chat to answer directly instead of inspecting an empty workspace first.
  • Refined Cursor Chat active-run screens with a shorter navigation title, a compact queued follow-up row, an unclipped Continue in Repo action, and fewer duplicate working/status rows.

TestFlight 1.0 (27)

  • Fixed Cursor Chat bridge resolution so TestFlight builds prefer the bundled maintainer bridge unless a user explicitly configures a custom bridge.
  • Changed Settings to show Cursor Chat as Not tested, Checking, Connected, or Unavailable instead of reporting a configured bridge as ready before a live check succeeds.
  • Improved Cursor Chat network failures so bridge connectivity errors show as non-blocking status messages instead of generic server connection alerts.

TestFlight 1.0 (26)

  • Uploaded build 26 to TestFlight and distributed it to the configured beta group.
  • Added a Fly-hosted Cursor SDK bridge for Cursor Chat.
  • Split Cursor Chat and Cursor Cloud into separate navigation experiences.
  • Added a conversational Cursor Chat start surface with a bottom composer, attachments, model picker, and separate repo/general-chat context selector.
  • Set Cursor Chat to default to composer-2.5 while retaining an explicit user model selection for later SDK workspace chats.
  • Fixed Cursor Chat launch routing so SDK-backed sessions open as Cursor Chat conversations instead of falling through to Cursor Cloud.
  • Changed Cursor Chat launches and conversation selections to swap in place instead of pushing a slide-over detail screen.
  • Reduced quiet live-listener cache writes and clarified the SDK waiting state while Cursor Chat waits for streamed updates.
  • Paused timeline auto-scroll during manual scrolling so live Cursor Chat updates do not fight the user's scroll gesture.
  • Bounded Cursor Chat thinking/tool-call rendering with compact activity rows, a details sheet, cached timeline snapshots, and collapsed diff cards to prevent freezes during active runs.
  • Refined Cursor Chat into a composer-first start screen with a Remodex-inspired slide-over conversation drawer, active sessions, grouped workspace conversations, and compact file-change, artifact, PR, model, and branch indicators.
  • Polished Cursor Chat drawer rows, context selector sizing, and regular-width General Chat startup so the chat path stays conversational across iPhone and iPad layouts.
  • Refined Cursor Chat detail screens with quieter live activity rows and removed redundant SDK runtime/status header chrome.
  • Refined Cursor Cloud into a cleaner run-review queue with Running, Ready for Review, Needs Attention, and Archived sections plus compact PR, artifact, file-change, branch, and model indicators.
  • Added a Cursor Cloud run-review header in detail screens with run state, repository context, diff, artifact, pull request, and cancel actions.
  • Tightened the New Cursor Cloud sheet around Workspace, Task, and Review steps while keeping Cursor Chat separate.
  • Set Cursor Cloud to default to composer-2.5 while retaining an explicit user model selection for later Cloud runs.
  • Added a clearer General Chat to repository workspace handoff that keeps the conversation topic and prior context.
  • Seeded new launches and follow-ups with an immediate local user message so the detail screen opens as a conversation while Cursor events stream in.
  • Added a durable Fly-volume session metadata store for Cursor Chat so SDK sessions can be listed and resumed after bridge restarts without persisting Cursor API keys or prompt text.
  • Added queued Cursor Chat follow-ups while an SDK run is active so users can keep the conversation moving without cancelling the current run.
  • Kept Cursor Cloud on the structured Cloud Agent launch and run-review flow.
  • Added defensive SDK event payload preservation plus inline file-change cards and diff sheets when Cursor Chat streams diff data.
  • Added Settings status and connection testing for Cursor Chat without exposing the private bridge URL in public source.
  • Kept Cursor API keys in iOS Keychain and designed the bridge to use per-request keys without persistence.
  • Cleaned the public repo shape by removing root-level npm bridge setup instructions, moving the Cursor Chat bridge URL to private build configuration, and replacing live Fly app config with a public-safe example.
  • Updated public docs and contributor rules to distinguish backendless Cursor Cloud from SDK-backed Cursor Chat.

TestFlight 1.0 (25)

  • Refocused Runline as a Cursor Cloud-only iOS app.
  • Removed the local service package, setup flow, pairing state, local-network permissions, camera permission, dedicated secondary runtime, and related tests.
  • Redesigned navigation around Chats, Repositories, and Settings.
  • Reworked chat detail into a message-first Cloud Agent conversation with refined status, context chips, run events, artifacts, and a bottom composer.
  • Refined New Chat into an instructions-first composer with prompt starters, repository selection, model selection, attachments, and output controls.
  • Removed the Cursor Automations surface so the app stays fully native after the user connects an API key.
  • Updated public docs, contribution rules, security notes, issue templates, and CI checks for the Cloud-only product boundary.
  • Uploaded build 25 to TestFlight and distributed it to the configured beta group.

TestFlight 1.0 (21)

  • Uploaded the previous beta build to TestFlight.
  • Included native iPhone and iPad support for Cloud Agent chats, repositories, Settings, attachments, model selection, light/dark mode, and release-state documentation.