版本历史
SpectraSpace 版本说明与更新。v2026.7.1-beta
2026年7月1日此更新解决了 Sentry 遥测崩溃问题,实现了持久的客户端错误去重以节省额度,并修复了网站上的直接下载 DMG 链接。
- 版本锁定持久去重:在 localStorage 中实现了版本锁定的客户端持久缓存,以防止同一客户端在多次运行之间产生重复的 Sentry 错误日志,同时允许在升级时发送新的报告。
- Mutex 中毒保护:在文件树 Mutex 上实现了自动中毒恢复和提前释放锁,以防止后台线程发生 panic 时应用卡死。
- 安全输出流:用安全且可捕获的宏替换了标准打印,以防止在 headless 环境中因 Broken Pipe(系统错误 32)错误导致应用崩溃。
- 安装包链接修复:修复了网站版本历史更改日志页面上直接下载 DMG 安装包的链接。
历史版本
v2026.6.10-beta
2026年6月25日一次性能和稳定性更新,为重复文件查找器(Duplicate Finder)引入了对沙盒删除限制的合规性支持,并优化了部署配置。
- 重复文件查找器沙盒合规:重复文件查找器现在完全遵守 macOS 沙盒删除限制;无法删除的系统文件和云同步文件将无法被勾选,并且当组内的所有文件都不可删除时,组复选框将自动禁用。
- 增强的组控制:组级复选框现在可以有选择地仅勾选或取消勾选每个重复组中已启用(可删除)的文件。
- 部署基础设施改进:更新了部署流水线配置,以优化 Vercel 预览环境。
v2026.6.9
2026年6月25日此更新提高了沙盒环境中的文件删除安全性和错误处理能力。
- 修复了显示原始翻译令牌而不是删除错误的错误。
- 扩展了沙盒文件删除安全阻止列表,以覆盖 /private、/var、/tmp、/etc、/Applications 和 /Volumes。
- 确保为所有沙盒受限目录渲染正确的“在访达中显示以删除”回退按钮。
v2026.6.8
2026年6月24日此更新优化了重复文件屏幕的 UI 布局。
- 动态计算文本溢出,仅在需要时显示路径省略号。
- 避免对已适应单行显示的路径进行不必要的截断。
- 提升重复文件列表的可读性与视觉整洁度。
v2026.6.7
2026年6月24日令人兴奋的 SpectraSpace Beta 更新,带来了专为 App Store 沙盒及直销版本量身定制的欢迎屏幕布局。
- 简化了 App Store(沙盒)用户的欢迎屏幕,移除了多余的磁盘扫描按钮,并显示清晰的文件夹选择路径。
- 在沙盒版本的欢迎屏幕上为 Pro 用户直接添加了重复文件查找器的入口。
- 直销版本保留了完整的 2x2 网格,以便于扫描个人主目录并查看受限的 Pro 功能。
- 通过移除语言选择器并在欢迎屏幕上完全隐藏页眉,清理了应用程序页眉。
v2026.6.6
2026年6月24日此更新解决了 TestFlight 重新启动时 Pro 状态丢失的关键问题,并在升级成功弹窗中用直接申领按钮代替了手动的交易 ID 文本框。
- 修复了沙盒环境下的 App Store/TestFlight 构建版本在应用重启时丢失 Pro 状态的问题。
- 通过在 Pro 成功弹窗中将手动复制文本框替换为直接的“申领免费直接许可”按钮,简化了许可申领流程。
- 在所有平台上验证了完整的稳定性与可靠性。
v2026.6.5
2026年6月24日此更新解决了许可申领过程中的一个关键错误,并改进了 App Store (StoreKit) 交易恢复功能。
- 修复了在恢复购买时“申领免费直接许可”按钮被禁用的问题。
- 通过直接使用 App Store 交易 ID 简化了许可转换流程。
- 修正了原生 StoreKit 回调,以便在恢复期间传递正确的交易标识符。
v2026.6.4
2026年6月24日此更新专注于稳定性、导航改进和核心问题修复,旨在使 SpectraSpace 更加流畅和可靠。
- 解决了在浏览文件和目录时遇到的轻微键盘导航问题。
- 优化了 Pro 版升级成功弹窗及直接许可验证流程中的过渡动画与交互体验。
- 修复了底层稳定性问题,并升级了内部安全层,以保持应用处于最佳性能状态。
v2026.6.3-beta
2026年6月23日我们优化了设置界面和许可体验,使 App Store 版与直销版之间的切换更加顺畅,引入了动态本地化定价,并增加了全面的稳定性测试。
- 优化了设置面板布局,改善了用户体验过渡效果,并增加了对开发人员友好的链接。
- 简化了直接许可证密钥的申领流程,提供清晰有用的说明并集成了 Cloudflare R2。
- 网站直接从 Lemon Squeezy 结账预览中引入了基于位置的动态定价。
- 实施了严格的稳定性验证和详尽的功能测试,以防止 UI 问题和内存泄漏。
v2026.6.2-beta
2026年6月23日我们优化了设置界面和许可体验,使 App Store 版与直销版之间的切换更加顺畅,引入了动态本地化定价,并增加了全面的稳定性测试。
- 优化了设置面板布局,改善了用户体验过渡效果,并增加了对开发人员友好的链接。
- 简化了直接许可证密钥的申领流程,提供清晰有用的说明并集成了 Cloudflare R2。
- 网站直接从 Lemon Squeezy 结账预览中引入了基于位置的动态定价。
- 实施了严格的稳定性验证和详尽的功能测试,以防止 UI 问题和内存泄漏。
v2026.6.1-beta
2026年6月23日我们优化了设置界面和许可体验,使 App Store 版与直销版之间的切换更加顺畅,引入了动态本地化定价,并增加了全面的稳定性测试。
- 优化了设置面板布局,改善了用户体验过渡效果,并增加了对开发人员友好的链接。
- 简化了直接许可证密钥的申领流程,提供清晰有用的说明并集成了 Cloudflare R2。
- 网站直接从 Lemon Squeezy 结账预览中引入了基于位置的动态定价。
- 实施了严格的稳定性验证和详尽的功能测试,以防止 UI 问题和内存泄漏。
v0.1.45
2026年6月22日SpectraSpace 的首次正式发布。
- 由高性能 Rust 内核驱动的极速存储可视化。
- 交互式柱状图、矩形树图 (Treemap) 和旭日图 (Sunburst) 可视化模式。
- 逐字节的重复文件查找器。
- 基于废纸篓的安全删除,内置系统保护规则。