Skip to content

Releases: accmianbei/SoberFlare

v1.0.0

Choose a tag to compare

@accmianbei accmianbei released this 29 May 02:40

聊天体验升级 / Chat Experience Upgrade

聊天体验升级,新增引用跳转、渐进加载与应用更新提示
Chat experience upgrade with quote navigation, progressive loading, and app update prompts

本次更新重点提升了聊天体验,覆盖消息加载性能、引用回复链路、回到底部提示,以及应用更新提醒。
This update focuses on chat experience improvements, including message loading performance, quote-reply flows, return-to-latest shortcuts, and app update reminders.

变更同时涉及移动端和桌面端,其中移动端更新更完整,桌面端主要补齐聊天引用展示、地址读取和文案支持。
Changes span both mobile and desktop. Mobile received the larger feature set, while desktop mainly adds quote-related support, wallet address handling improvements, and supporting copy updates.


移动端 / Mobile

功能更新 / Feature Updates

  • 聊天列表与会话页优化了消息加载方式,改用更适合长列表的渲染方案,并支持渐进式补齐消息内容,减少首屏等待。
    Optimized message loading in chat lists and conversation screens with a rendering approach better suited for long threads, plus progressive message materialization to reduce initial waiting time.

  • 新增私聊和群聊的引用回复能力,支持选中文本引用、长按交互,以及引用消息展示。
    Added quote reply support for both direct chats and group chats, including selected-text quoting, long-press interactions, and quoted message rendering.

  • 新增引用消息跳转、高亮定位和失败重试,查找原消息更直接。
    Added quoted-message navigation with highlight positioning and retry handling, making it easier to jump back to the original message.

  • 新增离开底部后的“回到底部”按钮和新消息计数提示,浏览历史消息时更顺手。
    Added a “back to latest” button and new message count prompts when scrolling away from the bottom, making history browsing smoother.

  • 聊天相关状态展示更完整,补充了解密中状态,并统一了触感反馈体验。
    Improved chat state feedback with decrypting status indicators and more consistent haptic behavior.

  • 抽离了移动端应用更新能力,加入启动更新横幅,统一更新检查、安装和版本发布页打开逻辑。
    Refactored the mobile app update flow into shared logic, added a startup update banner, and unified update checking, installation, and release-page opening behavior.

  • 补充并同步了多语言文案,Android 版本号更新到 1.0.0。
    Added and synchronized multilingual copy, and bumped the Android version to 1.0.0.


桌面端 / Desktop

功能更新 / Feature Updates

  • 新增桌面端应用更新提醒能力,启动时会静默检查新版本,并在发现更新时提示前往 Software Update 页面。
    Added desktop app update reminders with silent startup checks and prompts to open the Software Update page when a new version is available.

  • 重构 Software Update 页面,统一展示当前版本、最新版本、安装状态、错误提示和 Release 页面入口。
    Refined the Software Update page to consistently show the current version, latest version, installation status, error messages, and release-page access.

  • 聊天列表新增加密消息解密状态与加载骨架屏,首屏加载和刷新过程更平滑。
    Added decrypting indicators and loading skeletons to the chat list, making initial loading and refresh states smoother.

  • 优化桌面端消息加载策略,优先处理可见区域消息,并在滚动时动态提升当前可见消息的解密优先级。
    Improved desktop message loading by prioritizing visible messages and dynamically raising decryption priority while scrolling.

  • 聊天线程新增引用消息展示、引用回复、引用跳转与高亮定位,和移动端引用链路保持一致。
    Added quoted-message rendering, quote replies, quote navigation, and highlight positioning in desktop chat threads, aligning the quote flow with mobile.

  • 新增“回到底部”按钮和未读新消息计数,浏览历史消息时不容易错过最新内容。
    Added a “back to latest” button and unread new-message count, making it easier to browse history without missing recent messages.

  • 优化桌面端聊天滚动、解密中消息展示和新消息提示处理,减少内容跳动和重复处理。
    Improved desktop chat scrolling, decrypting-message display, and new-message prompts to reduce layout jumps and repeated processing.

  • 增强桌面端加密聊天兼容性,补充本地直聊密钥缓存、签名公钥校验兼容和更完整的消息元数据保留。
    Enhanced encrypted chat compatibility on desktop with local direct-message key caching, signing-public-key verification compatibility, and more complete message metadata preservation.

v0.9.9

Choose a tag to compare

@accmianbei accmianbei released this 20 May 07:35

桌面端 / Desktop

功能更新 / Feature Updates

  • 新增聊天转账卡片与历史记录深链接能力。转账成功后,系统会自动向收款方发送转账卡片消息,展示金额、链类型、txHash 和地址信息,并支持刷新确认数、复制地址;点击卡片可直接跳转至转账历史详情页,消息预览也同步补充了转账卡片摘要。
    Added transfer cards in chat and deep links to transfer history. After a successful transfer, the system will automatically send a transfer card message to the recipient, displaying the amount, chain, txHash, and address, with support for refreshing confirmations and copying the address. Tapping the card opens the transfer history detail page directly, and message previews now include transfer card summaries.

  • 新增邀请码体系,补充共享层邀请码签名协议,服务端支持邀请码状态查询、生成、预览与兑换等完整接口能力。
    Introduced an invitation code system with a shared-layer invitation signing protocol. The server now supports a complete set of APIs for invitation code status query, generation, preview, and redemption.

  • 优化钱包注册流程。移动端与桌面端的钱包创建流程现已接入邀请码输入与兑换校验,注册完成后可自动同步邀请关系。
    Improved the wallet registration flow. Wallet creation on both mobile and desktop now supports invitation code input and redemption validation, and invitation relationships are automatically synced after registration.

  • 新增账号管理面板,提升账户相关操作的集中管理体验。
    Added a new account management panel to provide a more centralized and streamlined account management experience.

  • 新增设备管理与账号恢复能力,支持查看设备状态,并提供手动助记词导入入口;现已支持在移动端与桌面端之间更安全地完成账号导入与恢复。与此同时,账号恢复流程升级为基于本地恢复包文件的导入与导出,并补充导入流程路由校验、恢复包文件名生成与 TTL 校验链路。
    Added device management and account recovery capabilities, including device status viewing and manual mnemonic import. Users can now restore and import accounts more securely between mobile and desktop. At the same time, the recovery flow has been upgraded to support local recovery package file import and export, with additional route validation, recovery file naming, and TTL validation.

Bug 修复与体验优化 / Bug Fixes & Experience Improvements

  • 修复 macOS 桌面端正文输入框 Enter 键换行行为异常的问题。
    Fixed an issue where pressing Enter in the macOS desktop text input did not insert line breaks correctly.

  • 优化正文输入框光标与选区位置追踪逻辑;在携带 Alt、Ctrl、Meta、Fn 等修饰键时,保留系统原生输入行为。
    Improved cursor and selection tracking in the text input. Native system behavior is now preserved when modifier keys such as Alt, Ctrl, Meta, or Fn are used.

  • 优化聊天时间线体验,提升消息阅读与浏览流畅度。
    Refined the chat timeline experience for smoother reading and navigation.

  • 为隐藏会话、聊天设备、会话上下文等数据补齐本地缓存与兜底读取逻辑,进一步提升离线和弱网场景下的可用性。
    Added local caching and fallback loading logic for hidden conversations, chat devices, and conversation context, further improving usability in offline and poor network conditions.

移动端 / Mobile

首个移动端版本上线 / First Mobile Release

  • 移动端版本现已正式上线,带来与桌面端一致的核心账号与社交能力,并针对移动场景进行了交互适配。
    The mobile version is now officially available, bringing core account and social features aligned with the desktop experience, with interactions optimized for mobile usage.

核心功能 / Core Features

  • 新增个人二维码与扫一扫能力。个人页新增二维码弹窗,支持 contact、download、邀请码等模式;扫一扫页面支持识别联系人二维码与转账二维码,提升加好友、收付款等场景的操作效率。
    Added personal QR code and scanning capabilities. The profile page now includes a QR code modal supporting contact, download, and invitation code modes. The scan page can recognize contact QR codes and transfer QR codes, improving efficiency for adding contacts and handling payments.

  • 新增语言引导页。用户首次进入移动端时可先选择语言,系统会持久化保存语言偏好及 onboarding 完成状态,带来更完整的首次使用体验。
    Added a language onboarding page. When entering the mobile app for the first time, users can select their preferred language, and the app will persist both the language preference and onboarding completion state for a more complete first-use experience.

v0.9.6

Choose a tag to compare

@accmianbei accmianbei released this 09 May 17:10
490160d

英文版支持更新

v0.9.5

Choose a tag to compare

@accmianbei accmianbei released this 08 May 11:12
490160d

test5