Skip to content

Releases: wangwanjie/ViewScope

ViewScope v1.2.2

27 Mar 13:17

Choose a tag to compare

ViewScope 1.2.2

  • 服务端快照与远程对象模型新增 CALayer 节点支持,补齐 layer 级别的截图、高亮、显隐与常见属性修改能力。
  • 层级树改为单行展示,主类名、ViewController.view 标记和 ivar 分列显示,并新增针对控制器根视图的真实控制器类名复制菜单。
  • 修复宿主切换过程中工具栏宿主下拉框丢失当前显示项的问题,同步更新集成文档、运行时版本号与发布元数据到 1.2.2。

ViewScope v1.2.1

20 Mar 17:23

Choose a tag to compare

ViewScope 1.2.1

  • 修正 Sparkle 更新公钥配置,避免后续自动更新校验与发布元数据出现不一致。
  • 同步刷新主应用、ViewScopeServer、SwiftPM / CocoaPods 集成示例到 1.2.1。
  • 补齐 1.2.1 发布链路所需的版本号、运行时标识与发布说明,方便继续通过 GitHub Release 和 appcast 分发。

ViewScope v1.2.0

20 Mar 14:14

Choose a tag to compare

ViewScope 1.2.0

  • 修复 2D / 3D 预览坐标系问题,兼容 flipped 与非 flipped 的宿主视图,高亮框、图层位置和点击命中保持一致。
  • 优化 3D 画布渲染性能,减少重影与重复绘制,切换宿主和手动刷新时会完整清空旧画面再加载新捕获。
  • Inspector 回写链路补强,alpha、显示隐藏等修改可即时刷新到画布与属性区,并继续保留已扩展的一批可编辑属性。
  • 层级树新增隐藏态继承展示,隐藏节点及其子树会统一置灰,便于快速识别当前不可见分支。
  • 无连接时的工作区空状态重新设计:预览区改为更紧凑的三种接入方式切换,层级树和 Inspector 也补充了占位提示。
  • 发布版本升级到 1.2.0,主应用、ViewScopeServer、podspec、README 和后续发布脚本示例同步更新。

ViewScope v1.1.0

19 Mar 17:37

Choose a tag to compare

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

18 Mar 02:58

Choose a tag to compare

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