Repository navigation
Releases
Debate Studio v0.7.0
Debate Studio v0.7.0
Sparkle 2 自动更新
- macOS 客户端正式接入 Sparkle 2 原生更新。
- 支持检查、下载、EdDSA 校验、自动替换应用和重新启动。
- 更新包发布前会检查
app.asar、Sparkle Framework、原生桥接、Bundle 信息、ZIP 文件清单和深层代码签名。 - 首次安装仍提供 DMG;后续版本可以通过应用内 Sparkle 更新。
数据与隐私
- 更新只替换 Debate Studio 应用程序。
- SQLite、API Key、模型配置、历史辩论、研究资料和 LAN 设置保留在原位置。
- 不提供云同步、遥测或用户数据收集。
macOS
This is an unsigned Apple Silicon community build. Sparkle update archives are independently verified with the Debate Studio EdDSA release key.
Debate Studio v0.6.3
Debate Studio v0.6.3
Markdown / GFM 表格修复
- 裁决、赛后分析、实时辩论和历史详情中的标准 Markdown 表格现在会显示为真正的表格。
- Electron 客户端与局域网 Web 使用相同的 GFM 解析配置。
- 增加适配深浅色界面的表格样式;手机端表格可独立横向滚动。
- 同时支持 GFM 删除线、任务列表和自动链接。
- 原始 HTML 继续保持禁用,不开放脚本或不安全内容执行。
隐私
- 本版本不修改 SQLite 数据结构、模型配置、API Key、Prompt、辩论或研究数据。
- 应用更新只访问 GitHub Releases,不读取或上传本地内容。
macOS notice
This unsigned Apple Silicon build renders GFM tables consistently in Electron and the LAN Web console. It contains no cloud services, telemetry, or changes to local user data. The in-app updater downloads and verifies the DMG but does not replace the installed application automatically.
Debate Studio v0.6.2
Debate Studio v0.6.2
手动 DMG 更新链路验收
- 本版本不包含产品功能、业务逻辑或数据结构变化。
- 用于验证 v0.6.1 启用的 GitHub Release 检查、DMG 下载、大小与 SHA-256 校验以及手动覆盖安装流程。
- 应用不会自行移动、删除或覆盖
/Applications/Debate Studio.app。 - 本地 SQLite、API Key、模型配置、Prompt、辩论和研究数据保持原位。
隐私
- 应用更新只访问 GitHub Releases,不读取或上传本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This no-feature-change validation release supports in-app update checks and verified DMG downloads, but it intentionally does not replace the installed application automatically. It contains no cloud services, telemetry, or changes to local user data.
Debate Studio v0.6.1
Debate Studio v0.6.1
安全的 DMG 手动覆盖更新
- 停用未签名 macOS 构建中的自定义 App 替换安装器。
- 应用继续检查 GitHub Releases、显示版本与发布说明,并下载对应 arm64 DMG。
- 下载完成后校验 GitHub Release 提供的文件大小和 SHA-256。
- 用户通过标准 DMG 窗口手动把 Debate Studio 拖入 Applications 并选择替换。
- 应用不会自行移动、删除或覆盖
/Applications/Debate Studio.app。 - 本地 SQLite、API Key、模型配置、Prompt、辩论和研究数据继续保存在原 userData 目录。
隐私
- 应用更新只访问 GitHub Releases,不读取或上传本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This unsigned community build supports in-app update checks and verified DMG downloads, but it intentionally does not replace the installed application automatically. It contains no cloud services, telemetry, or changes to local user data.
Debate Studio v0.6.0
Debate Studio v0.6.0
简洁可靠的社区自动更新
- 安装流程正式收缩为安全退出、替换应用、清除隔离属性和直接打开四步。
- 移除进程健康等待、启动确认超时和循环拉起,避免新版已经替换却被错误回滚。
- 只有必要安装步骤失败时才恢复旧版;macOS 接受打开请求后立即完成并自动关闭终端。
- 旧版临时备份和更新缓存采用容错清理,不会把清理问题误报成安装失败。
- 更新仍只替换 Debate Studio 应用程序文件,不修改 SQLite、API Key、模型配置、Prompt、辩论或研究数据。
隐私
- 应用更新只访问 GitHub Releases,不读取或上传本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This release makes the project-signed community updater intentionally simple and removes false startup-health rollbacks. It contains no cloud services, telemetry, or changes to local user data.
Debate Studio v0.5.9
Debate Studio v0.5.9
自动更新链路复验
- 这是一个没有产品功能或业务逻辑变化的空版本。
- 仅用于验证 v0.5.8 修复后的项目签名下载、直接进程启动、Electron 就绪确认和失败回滚流程。
- 更新仍只替换 Debate Studio 应用程序文件,不修改 SQLite、API Key、模型配置、Prompt、辩论或研究数据。
隐私
- 应用更新只访问 GitHub Releases,不读取或上传本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This is an empty validation release for the project-signed community updater. It contains no product feature changes.
Debate Studio v0.5.8
Debate Studio v0.5.8
自动更新启动确认修复
- 更新助手现在直接启动已校验的新 App 主进程,不再把系统“接受打开请求”误认为应用已经运行。
- Electron 进程真正就绪后立即完成确认;若新进程提前退出,会显示启动日志并自动恢复旧版本。
- 健康确认最长等待缩短为约 30 秒,不再无反馈地等待两分钟。
数据安全
- 更新仍只替换 Debate Studio 应用程序文件。
- SQLite、API Key、模型配置、Prompt、辩论和研究数据保持原位。
macOS notice
This community build is not notarized by Apple. The updater verifies the project signature, SHA256, version and bundle identity before replacing the application.
Debate Studio v0.5.7
Debate Studio v0.5.7
自动更新链路验收
- 这是一个没有产品功能或业务逻辑变化的空版本。
- 仅用于验证 v0.5.6 的项目签名自动更新、
xattr隔离修复、单次启动、健康确认和失败回滚流程。 - 更新仍只替换 Debate Studio 应用程序文件,不修改 SQLite、API Key、模型配置、Prompt、辩论或研究数据。
隐私
- 应用更新只访问 GitHub Releases,不读取或修改本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This is an empty validation release for the project-signed community updater. It contains no product feature changes.
Debate Studio v0.5.6
Debate Studio v0.5.6
macOS 更新启动修复
- 已验证的更新 App 在启动前自动清除
com.apple.quarantine,解决未签名社区构建可能提示“应用已损坏”的问题。 - 普通权限不足时会询问用户,并通过 macOS 系统授权窗口重试,不修改全局安全策略。
- 新版本只启动一次;无法完成健康确认时自动恢复旧版本,不再循环拉起 Dock 图标。
- 安装终端完整记录隔离修复、授权、启动确认和回滚原因,便于排查。
- 更新仍只替换应用程序文件,不修改 SQLite、API Key、模型配置、Prompt、辩论或研究数据。
隐私
- 应用更新只访问 GitHub Releases,不读取或修改本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This community build is not signed or notarized with Apple Developer ID. The in-app updater verifies update packages with the Debate Studio project's Ed25519 key and SHA256, then removes quarantine only from that verified app bundle after explicit authorization when required.
Debate Studio v0.5.5
Debate Studio v0.5.5
可观察的更新安装
- 应用内安装更新时打开独立终端,完整展示退出旧版本、备份、替换、启动、健康确认及回滚进度。
- 支持中文和 English 安装说明;没有及时选择时自动使用中文。
- 安装失败会显示稳定错误代码、回滚状态和日志位置,终端保持打开,方便截图和排查。
- 安装成功后终端自动关闭,并保留一份不含用户内容和凭据的轻量诊断日志。
- 更新仍只替换应用程序文件,不修改 SQLite、API Key、模型配置、Prompt、辩论或研究数据。
隐私
- 应用更新只访问 GitHub Releases,不读取或修改本地模型凭据、SQLite 数据库、辩论和研究记录。
macOS notice
This community build is not signed or notarized with Apple Developer ID. The in-app updater verifies update packages with the Debate Studio project's Ed25519 key and SHA256 before installation; it does not bypass Gatekeeper.