Releases: wangwanjie/ViewScope
Releases · wangwanjie/ViewScope
ViewScope v1.2.2
ViewScope 1.2.2
- 服务端快照与远程对象模型新增
CALayer节点支持,补齐 layer 级别的截图、高亮、显隐与常见属性修改能力。 - 层级树改为单行展示,主类名、
ViewController.view标记和ivar分列显示,并新增针对控制器根视图的真实控制器类名复制菜单。 - 修复宿主切换过程中工具栏宿主下拉框丢失当前显示项的问题,同步更新集成文档、运行时版本号与发布元数据到 1.2.2。
ViewScope v1.2.1
ViewScope 1.2.1
- 修正 Sparkle 更新公钥配置,避免后续自动更新校验与发布元数据出现不一致。
- 同步刷新主应用、ViewScopeServer、SwiftPM / CocoaPods 集成示例到 1.2.1。
- 补齐 1.2.1 发布链路所需的版本号、运行时标识与发布说明,方便继续通过 GitHub Release 和 appcast 分发。
ViewScope v1.2.0
ViewScope 1.2.0
- 修复 2D / 3D 预览坐标系问题,兼容 flipped 与非 flipped 的宿主视图,高亮框、图层位置和点击命中保持一致。
- 优化 3D 画布渲染性能,减少重影与重复绘制,切换宿主和手动刷新时会完整清空旧画面再加载新捕获。
- Inspector 回写链路补强,alpha、显示隐藏等修改可即时刷新到画布与属性区,并继续保留已扩展的一批可编辑属性。
- 层级树新增隐藏态继承展示,隐藏节点及其子树会统一置灰,便于快速识别当前不可见分支。
- 无连接时的工作区空状态重新设计:预览区改为更紧凑的三种接入方式切换,层级树和 Inspector 也补充了占位提示。
- 发布版本升级到 1.2.0,主应用、ViewScopeServer、podspec、README 和后续发布脚本示例同步更新。
ViewScope v1.1.0
ViewScope 1.1.0
ViewScopeServer现在默认随宿主应用启动自动启用,接入后不再需要手动调用ViewScopeInspector.start()。- 新增
ViewScopeInspector.disableAutomaticStart(),允许宿主在很早期关闭自动启用,并在稍后按需手动启动。 - 为 SwiftPM / CocoaPods / Xcode framework 接入补齐自动启动 bootstrap,统一 Debug 宿主侧行为。
- ViewScope 客户端自身显式关闭了内嵌
ViewScopeServer的自动启用,避免把调试器客户端错误地暴露成可连接宿主。 - 更新根 README、
ViewScopeServer/README.md和应用内集成说明,文档统一切换到 1.1.0 用法与版本号。 - 发布版本号升级到 1.1.0,运行时版本、podspec、工程版本和后续发布脚本示例同步更新。
ViewScope v1.0.0
ViewScope 1.0.0
- 首个可用版本:提供原生 macOS UI 层级树、属性面板、截图预览与节点高亮。
- 新增
ViewScopeServer,通过DistributedNotificationCenter+ loopback TCP 在本机发现并连接调试宿主。 - 支持 Swift Package Manager、CocoaPods、Carthage 三种集成方式,默认面向 Debug 构建使用。
- 新增状态栏快捷入口、分组偏好设置、GRDB 捕获历史、Sparkle 更新通道,以及 DMG / appcast 发布脚本。
- 支持简体中文、繁体中文、英语三种应用内语言切换,客户端与 inspector 文案同步切换。
- 仓库根目录直接暴露
Package.swift,Xcode / SwiftPM 可直接依赖https://github.com/wangwanjie/ViewScope.git。