Skip to content

Releases: XRSec/FloatMarket

1.0.1

11 Apr 02:07

Choose a tag to compare

  1. 新增百度股市通 WSS 协议
  2. 为指定源配置代理
  3. 收盘后不再重复获取最新价
  4. wss 逻辑更新
  5. 修复删除监控条目时索引问题

1.0.0

01 Apr 22:34

Choose a tag to compare

FloatMarket Release Notes

发布日期:2026-04-03

目标版本:0.3.0 (Build 3)

状态:Draft

发布摘要

本次发布主要围绕三件事展开:

  • 提升悬浮窗在大字号场景下的可读性与布局稳定性。
  • 调整刷新策略,避免对 WebSocket 行情做重复的定时 HTTP 刷新。
  • 清理无效日志噪音,并把设置页与文档说明同步到最新行为。

重点更新

1. 悬浮窗布局与可读性

  • 展开态悬浮窗固定为单列显示,不再因为窗口变宽自动切成两列。
  • 内容区域现在会正确撑满悬浮窗宽度,避免出现左侧内容拥挤、右侧大面积留白的问题。
  • 行情图标会跟随字体大小等比例放大,大字号下不再显得过小。
  • 价格显示已移除千分位逗号,便于快速扫盘。

2. 刷新逻辑调整

  • 自动刷新现在只会轮询全球指数和 HTTP 快照型数据源。
  • WebSocket 行情不再参与定时刷新。
  • 当 WebSocket 断连后,应用会自动触发一次对应数据源的 HTTP 回退同步。
  • 当 WebSocket 重连成功后,应用会自动触发一次对应数据源的 HTTP 重同步。
  • 手动点击“立即刷新”时,也只会刷新轮询型数据源,不会强制对 WebSocket 行情做额外定时式刷新。

3. 日志行为优化

  • 已移除“开始刷新 / 刷新完成”这类低价值流水日志。

日志页现在重点保留以下事件:

  • WebSocket 断连后的回退同步
  • WebSocket 重连后的重同步
  • 请求失败
  • 回退行为
  • 解码错误
  • 代理测试结果

4. 设置页与文档同步

  • 设置页已明确说明自动刷新和“立即刷新”的实际作用范围。
  • 日志页空状态与说明文案已更新,重点强调流恢复和异常追踪。
  • README 与开发文档已同步到新的刷新策略和日志策略。

用户可见变化

  • 大字号悬浮窗更稳定,宽度变化不会再破坏布局。
  • 悬浮窗内容更适合高倍率盯盘使用。
  • 使用 WebSocket 的行情源会减少不必要的 HTTP 刷新请求。
  • 日志更干净,更容易定位真正的异常和恢复事件。

兼容性与风险说明

  • 本次更新不涉及配置文件结构变更,不需要迁移现有设置。
  • 现有 HTTP 数据源仍按原有方式工作。
  • WebSocket 数据源的核心变化是“去掉定时刷新,改为断连/重连补同步”,发布前建议手动验证一次断网、恢复网络、备用地址切换等场景。

验证记录

已通过本地 Debug 构建:

xcodebuild -project FloatMarket.xcodeproj -scheme FloatMarket -configuration Debug build CODE_SIGNING_ALLOWED=NO