AI Reply
v0.6.2.30 更新总结
本页目录
修复
-
修复滑动卡死(ANR) —
MarkdownRenderer.appendInlineFormatting存在多个死循环路径:isPrintable()过滤\t/\r等字符导致内层循环不消费 → 死循环[非合法链接时(如[1])既不被链接处理消费、也不被内层循环消费 → 死循环*在bold=true时被斜体入口挡住、又不被内层循环消费 → 死循环- 根治方案:添加安全兜底,所有标记处理都不匹配时强制消费一个字符
-
修复流式回复内容被覆盖 —
accumulated纯文本被parseAiReply()当作 JSON 解析抛异常,导致流式内容被 fallback 错误信息覆盖 -
修复回复区被流式文字撑大 — PostCard 回复区限制
maxLines = 5,流式输出文字超出不撑大卡片
优化
- Markdown 渲染性能优化 —
MarkdownText用remember(markdown)缓存AnnotatedString,避免每次重组都重新解析
其他
- 注册验证码接入(CaptchaInput)
- 反馈提交改为回调模式
- SquarePostCard onClick 修复
- Post.toJson() 序列化方法
版本
v0.6.1.11→v0.6.2.30versionCode: 3 → 4