Cherry Studio 0.5.2
Features
- [Quoted replies] Select text from an assistant answer in a local conversation to quote it in a follow-up, and tap a sent quote to return to its source.
- [Answer editing] Edit the prose of completed answers on a dedicated page while the conversation is idle, with edits preserved in subsequent turns and conversation branches.
- [Message queue] Preview the complete text and attachments of waiting messages, or take an unstarted message back to the composer to edit and resend it.
- [Diagrams] Render Mermaid diagrams directly in chat, copy their source, and open a zoomable viewer.
- [Image text recognition] Let text-only models read image text through on-device OCR, with recognition progress and a notice explaining that text is being sent.
- [Vertex AI] Configure a Google Cloud service account to chat with Gemini and Claude through Vertex AI.
- [Models and image generation] Extend QwenCloud native search and page-reading support, integrate its image generation, and support Qwen Image 2.0 / Pro and Grok Imagine aspect-ratio options.
- [Web search] Add SearchApi and Desearch as configurable search providers.
- [Sidebar] Hide or show the sidebar from the header on wide windows and tablets, with the choice remembered on the device.
- [Feedback] Use one feedback form across settings, shake-to-report, chat failures, and image-generation failures, with issue categories and linked context and screenshots.
Fixes
- [Chat layout] Remove the empty Android toolbar that displaced chat content, and improve positioning during keyboard transitions, composer expansion, and message sending.
- [Desktop configuration sync] Route synced models through endpoints their provider actually configures, avoiding incorrect rejection of custom providers.
- [Math rendering] Prevent nested display formulas in iOS lists and paragraphs from being clipped beyond the message column.
- [Message details] Unify copy controls, preserve complete tool output, and improve long-text detail rendering.
- [Editing and drafts] Confirm before discarding unsaved answer edits and protect existing composer quotes and drafts when taking back a queued message.
- [Android menus] Fix interference between long-press context menus and ordinary taps.
- [Foldable devices and navigation] Fix input-measurement deadlocks during Duo startup and display transitions, and preserve the app's original icons in native iOS toolbars.
Architecture Upgrades
- [Streaming replies] Upgrade the native Markdown renderer and reduce repeated message copying and preview allocations to improve long-answer and list rendering.
- [Agent] Remove duplicated instructions and clarify completion conditions for answering questions and carrying out tasks.
- [iOS builds] Fix an Expo native-module compatibility issue that could crash the Swift compiler.
Upgrade Notes
- This release includes native component and patch changes. Install the new 0.5.2 package to receive all changes; an OTA update alone cannot deliver them.
- Text-only models receive recognized image text, not full visual understanding. Animated images are recognized from the first frame only.
- Google Play and directly downloaded APKs use different signing certificates. Switching channels requires uninstalling the existing app first; back up your data before switching.
Download and Installation
- Android direct download:
cherry-studio-0.5.2-android.apk, for ARM64 devices. - Verify the APK against the matching
SHA256SUMSfile before installation. GitHub and GitCode distribute the same APK and checksums. - Google Play, TestFlight, and App Store uploads, reviews, and availability are independent. Publishing the APK does not mean either store listing is live.