适配 Impeller 的精致动画(Hero、级联、点赞、wizard)
📱 1.3.21
更新历史
平台每天都在发展。这里提供完整的变更历史:新功能、修复和安全更新。 下载应用
五月 2026
Sparkle 瀑布密度提高 3 倍(粒子 ×3)
📱 1.3.20
🌐+📱 网页 + 应用
Sparkle 效果时长增加 150%(2.5 秒 → 6.25 秒)
📱 1.3.19
🌐+📱 网页 + 应用
发布广告成功后的 Sparkle 庆祝效果
📱 1.3.18
🌐+📱 网页 + 应用
bubble_tab_bar 动画 — 滑动气泡
📱 1.3.17
聊天移动端布局支持横向滚动
🌐 网页
web 聊天录制语音 + 5 分钟限制 + 精简顶部
📱 1.3.16
🌐+📱 网页 + 应用
Wizard-product/services 400 — description=null 被拒绝
🌐 网页
I18n wizard-product/services + 原产国
📱 1.3.15
🌐+📱 网页 + 应用
聊天设置和底部导航翻译
📱 1.3.14
🌐+📱 网页 + 应用
卖家联系方式、目录同步、商品聊天/通话
📱 1.3.13
🌐+📱 网页 + 应用
Wizard-services — 兽医 marketplace
📱 1.3.11
🌐+📱 网页 + 应用
Flutter wizard-product + 重命名 wizard→wizard_animals(阶段 2.4)
📱 1.3.9
DRF API /api/v1/products/(阶段 2.3)
🌐 网页
Web wizard-product + 商品展示页(阶段 2.2)
🌐 网页
Django 应用 products + 模型 ProductAd(阶段 2.1)
🌐 网页
发布广告时采集设备型号
📱 1.3.8
🌐+📱 网页 + 应用
聊天中的通话记录
📱 1.3.7
聊天流中的未接/已接来电
📱 1.3.5
🌐+📱 网页 + 应用
Security fix: infrastructure
🌐 网页
发布母骆驼时出现 Server Error 500
🌐 网页
“国家”筛选 — 展开式列表框 + 截断 extra 区块
🌐 网页
错误的 og-image + 不完整的 Open Graph meta 标签
🌐 网页
LOGIN_URL → reverse_lazy('main:login') — allauth 拦截了 /accounts/login/
🌐 网页
LOGIN_URL → /accounts/login/ + 缺失 sidebar 图标
🌐 网页
Card-grid--related 卡片溢出 main column
🌐 网页
详情页通用 overflow 安全防护
🌐 网页
Tablet landscape — .mkt-specs 在 iPad 右侧被截断
🌐 网页
--clean-fuzzy 选项 + mobile/tablet UX(3 个 bug 报告)
🌐 网页
多行 {# #} → {% comment %} + pre-commit hook
🌐 网页
Audit-bugs — capital、en.po 清理、年龄单位、hreflang、唯一 meta
🌐 网页
Schema.org + sitemap + 5 个静态页面 + 刷新 download.html
🌐 网页
移动页面滚动 + 3 个 CTA + 规格 +25% + 文档
🌐 网页
detail.html 按 kopeika 风格重新设计 + AdBlock 安全命名
🌐 网页
聊天管理端(30 个模型)+ medical 43 个语言环境 + 聊天完整 i18n
📱 1.3.5
🌐+📱 网页 + 应用
将 AppBar 调回浅奶油色 — 原因是“太暗了”
📱 1.3.5
个人中心 — analog mobile ProfileScreen(Bug 9)
🌐 网页
10 个 bug — web favorite session / wizard validation+photos / VoIP 稳定性 / FCM multi-tenant / nginx cache
📱 1.3.4
🌐+📱 网页 + 应用
恢复为原始 CattleSales 配色
📱 1.3.3
安全修复:平台
📱 1.3.1
🌐+📱 网页 + 应用
P2 收官 — pickers + linkify + forward-multi + photo editor + @username
📱 1.3.1
🌐+📱 网页 + 应用
Chat-plan2 超级合集 — B1+B2+B3+B5 + B6 设计(61 个文件,+7777/-181)
📱 1.3.0
🌐+📱 网页 + 应用
Push.py — firebase_admin.messaging,不是 firebase_admin.chat
🌐 网页
最终 polish — 完成 docs/chat-plan.md 中全部计划
📱 1.2.56
🌐+📱 网页 + 应用
Phase 9 — 语音 + 视频笔记消息
📱 1.2.55
🌐+📱 网页 + 应用
Phase 7-12 的移动端 UI(polls/stickers/stories/prefs/blocks)
📱 1.2.54
Phase 7-12 — Polls + Stickers + Stories + Polish + Privacy
📱 1.2.53
🌐+📱 网页 + 应用
从 prod 镜像中移除 daphne — Trivy 阻止了部署
🌐 网页
Phase 6 — Channels + Topics + PostViews
📱 1.2.52
🌐+📱 网页 + 应用
Phase 5 — 群聊(创建 + 成员 + 角色)
📱 1.2.51
🌐+📱 网页 + 应用
Phase 4 — UX(表情反应、回复、编辑、删除、转发、置顶)
📱 1.2.50
🌐+📱 网页 + 应用
Phase 3 — 实时 WebSocket(ChatConsumer + WS 客户端)
📱 1.2.49
🌐+📱 网页 + 应用
Phase 2 — Chat/ChatMember + Conversation 迁移
📱 1.2.48
🌐+📱 网页 + 应用
Phase 1 前端 — Contacts UI(移动端 + Web)
📱 1.2.47
🌐+📱 网页 + 应用
Phase 1 后端 — Contact 模型 + 用户搜索/资料 API
🌐 网页
Phase 0 — messaging→chat 重命名 + Django Channels 基础设施
🌐 网页
不在自己的广告上显示“拨打”按钮 + 同步文档
📱 1.2.46
Telegram 风格混合原生来电(约 300 行)
📱 1.2.45
Const _pipChannel 放到导入下方(build fail 1.2.43)
📱 1.2.44
在 CallScreen.initState 里 ReattachFragment — 修复绿屏
📱 1.2.43