Skip to content

v3.30.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 14:07
· 1 commit to main since this release
396d43a

v3.30.0

发布亮点

  • feat: LLM 渠道新增显式 Chat Completions / Responses API Surface,统一连接测试、主分析、选股、图片识别与状态诊断的协议路由和校验契约。
  • feat: Agent Chat 按会话持久化 Skill 选择,支持刷新和会话切换恢复,并完整保留省略、显式空列表与非空选择三态。
  • feat: Electron 桌面端恢复历史报告、市场复盘和完整报告分享图;未配置自定义品牌时使用随包二维码与默认“小红书@霸天土小豆”账号文案。
  • feat: 新增单条分析目标解析契约,收紧交易所后缀、指数别名、美股前缀及 .US 代码的规范化边界。
  • fix: 修复移动端侧栏触摸滚动、自选股详情状态、长通知标题分片、Lark 国际域名和 macOS 安装排障等用户可见问题。
  • improve: 后端 CI 按测试文件分成三个 runner 并行执行,并收紧纯 Web、共享资产与跨层运行契约的门禁范围。

What's Changed

  • Added explicit Chat Completions and Responses API surfaces across connection tests, main analysis, screening, image recognition, and runtime diagnostics, with shared routing and validation contracts, by @ZhuLinsen.
  • Persisted Agent Chat Skill selection per session while preserving omitted, explicitly empty, and non-empty selection states across refreshes and session switches, by @lyl2104626211.
  • Restored desktop share images for stock reports, market reviews, and full reports, and stabilized the Xiaohongshu caption format with a bundled default QR/handle while preserving custom branding, by @ZhuLinsen.
  • Added the single-target parse_analysis_target() contract and hardened explicit exchange suffixes, malformed aliases, US-prefix casing, and bare .US symbol parsing, by @xxiaoxiong.
  • Fixed mobile sidebar touch scrolling, level-one Markdown heading splitting, watchlist detail state, and Lark international-domain routing, and documented macOS Gatekeeper recovery, by @loafer-19, @Iams4kura, and @ZhuLinsen.
  • Parallelized the backend offline suite across three runners and tightened selective CI gating for pure Web paths, shared public assets, and cross-layer contracts, by @ZhuLinsen.

Full Changelog

v3.29.0...v3.30.0

@Iams4kura @ZhuLinsen @loafer-19 @lyl2104626211 @xxiaoxiong