Skip to content

v0.4.29

Choose a tag to compare

@cursor cursor released this 01 Oct 03:55
74ed74c
versionName 0.4.29
versionCode 42999
Commit 74ed74c
Signing certificate (SHA-256) 379a87854ada552f58933bf981624333bf8f6a170cd70999d3d35060da2be56b
Remote crash reporting Off - this build has no project to report to. Crash reports stay on the device; share them from Settings > Debug (long-press the version row).
CI https://github.com/BenItBuhner/cursor-for-android/actions/runs/36811056755

Install: download cursor-for-android-0.4.29.apk, then adb install -r cursor-for-android-0.4.29.apk (or open it on the device). SHA256SUMS.txt holds the checksums of the APK and AAB; *-mapping.txt is the R8 mapping for de-obfuscating stack traces. Installs of v0.2.0 and later update in place — same signing key.

A calmer Settings page, and steering a queued message shows it's steering

  • Settings is shorter and simpler.
    • Account: the account row now ends in a Sign out button (Leave demo in demo mode). The separate account details page and Sign out row are gone.
    • Appearance: pick Auto / Light / Dark with one sliding switch, plus an OLED black toggle.
    • New chat page: the previews are smaller.
    • Always on now: "Confirm before stopping", "Full transcript history" and "Keep chats live" are no longer settings. If you had any of them off, they're now on.
    • Crash reports: the "Send crash reports" setting is gone, and the app no longer sends crash reports anywhere. Crash reports stay on your phone, where you can share them from Settings > Debug.
    • Descriptions are shorter, and spacing between groups is even.
  • Steering a message from the account's queue looks like steering. In Extended mode and Projects, a message sent while the agent is busy waits on the queue card. Tapping its up arrow sends it into the turn under way. The row now reads "Steering…", then "Steered · the agent reads it at its next step", instead of an unclear "Being delivered to the agent." It can't be edited while it's being sent; a tap says so, right there on the row. Once the agent takes the message, the card folds away and the message moves into the chat.
  • Told plainly when a steer doesn't go through. If Cursor keeps the message queued instead of steering it, the row goes back to waiting and says so: "Not steered: Cursor kept it queued for when this turn ends." Before, the app could claim "Steered" when it wasn't.

What's Changed

Other changes

  • release-cut: write the CI row after the CI wait by @BenItBuhner in #529
  • Settings cleanup: theme switch, Sign out on the account row, fewer and shorter rows by @BenItBuhner in #526
  • Steer from the account queue reads as a steer, not "Being delivered" by @BenItBuhner in #521

Full Changelog: v0.4.28...v0.4.29