PinK 0.0.1.29 Alpha Changelog
各位开发者下午好,PinK 0.0.1.29 Alpha 版本已完成开发与测试,现进行发布。
这是一个 Alpha 版 ,还有不少已知和未知的 Bug,功能也在快速迭代中。
当前版本功能尚不完善,稳定性尚未得到充分验证。 请勿用于生产环境(或请做好数据备份)。
PinK 0.0.1.29 Alpha 版本更新日志
- feat(cli): [破坏性变更] 支持自定义 IP/端口,并在浏览器 fetch 中使用绝对 URL (#749)
- refactor(cli): 重构 Google Play (#751)
- fix(cli): 支持已删除场景源文件的恢复 (#754)
- test(types): 更新 DTS 快照 (#755)
- fix(cli): 以字节形式响应浏览器的资源请求 (#759)
- feat(cli): 迁移 harmonyos-next 平台视图 (#752)
- feat(cli): 迁移 mac 平台视图 (#753)
- feat(cli): 暴露预览 URL API (#760)
- feat(cli): 添加 host-driven 语言切换的 lib 入口 (#750)
- feat(cli): 新增 light probe gizmos (#761)
- refactor(cli): 调整 web-mobile 预览点击回调 (#762)
- feat(cli): 迁移 web-desktop 平台插件 (#748)
- fix(cli): 修复顶点吸附在松开 V 键后未取消的问题 (#756)
- refactor(cli): 将 --project 路径提取到 config.local.json (#764)
- refactor(cli): 调整 HarmonyOS (#746)
- test(cli): 更新 snap 文件 (#765)
- fix(cli): 修复预览构建选项状态泄漏 (#770)
- fix(cli): 修复场景预览中的内置 effect 加载 (#768)
- feat(cli): 迁移 windows builder 平台视图 (#773)
- fix(cocos4): 修复当原生 OpenAL 不可用时的崩溃问题 (#195)
- fix(cocos4): 修复自定义 attribute 设置 format 时的错误 (#207)
- fix(cocos4): 在 GPU instancing forward 中使用 lightIdx 替代循环变量 l (#198)
- fix(cocos4): 修复粒子 trail 崩溃问题 (#201)
- fix(cocos4): 修复 eventWebGLContextLost (#206)
- fix(cocos4): 使用 TONE_MAPPING_ACES 常量进行 CC_TONE_MAPPING_TYPE 检查,并在 linear 模式下跳过 ACESToneMap (#196)
- fix(cocos4): 修复 index buffer 访问错误 (#205)
- feat(i18n): 新增中文语言包(zh-hans),PinK 界面支持中文化显示
- feat(assets): 支持材质资源编辑,Material 面板以表单方式展示 Effect、Technique、Pass 等属性,修改后实时刷新预览;同时支持 FBX 导入配置面板和图片属性预览
- feat(preview): Material、Prefab、FBX、glTF、Mesh 等资源统一使用 Asset Preview 窗口渲染,支持鼠标缩放、拖拽和 WASD 观察控制
- feat(build): 新增构建入口分类菜单,多平台分类时自动展开子菜单,单分类时平铺显示;顶部工具栏新增平台下拉选择与构建按钮组合
- feat(build): 构建首页支持 OTA 热更新,后台静默检查并下载首页更新包,下次打开自动生效,无需重启
-
feat(api): 新增
pink.networkAPI,提供带公共 Headers 的 HTTP 请求能力,供扩展安全调用服务端接口 -
feat(api): 新增
pink.systemAPI,暴露 PinK 版本号与运行平台信息 -
feat(api): 新增
pink.serverAPI,提供 Server 的实际地址、端口与生命周期事件 -
feat(api): 新增
pink.builder.getPreviewUrlAPI,根据构建输出目录返回本地预览地址 - refactor(build): 重构构建历史页,以月份和批次编号分组,新增状态徽章与折叠表格布局,筛选改为分类/平台并排下拉
- refactor(assets): 补齐资源面板右键菜单中的「在文件夹中搜索」「搜索引用」「搜索依赖」等操作,支持文件夹过滤与多条件组合搜索
- refactor(ui): 增强 UI Kit Tree 拖放,新增层级感知 drop projection、深度指示线和祖先层级 snap,支持从深层节点直接拖回任意祖先层级
- refactor(preview): 优化资源预览交互,新增滚轮与中键拖拽灵敏度控制、2D/3D 视图切换按钮和相机重置功能
- refactor(toolbar): 标题工具栏 renderer 化,构建、预览、场景和二维码工具栏改为扩展提供的 renderer,单项失败不再清空其他工具栏项
- refactor(toolbar): 优化工具栏布局,场景选择位于预览目标与播放控制之间,provider 绑定仅刷新目标组件,避免整条工具栏闪烁
- refactor(preview): 构建预览改为可取消构建任务,构建完成后绑定 Chrome Debug 的暂停、继续、单步和停止状态
- refactor(ui): 优化 UI Kit 引用选择器缓存,多个 ref-picker 共享候选列表缓存,资源或场景变更后自动刷新;picker dialog 支持打开时滚动到当前选中项
-
refactor(hierarchy): Hierarchy 接入
pink.configuration,支持通过配置控制组件图标和用户脚本标识显示 - refactor(typed-editor): typed-editor 查询缓存与传输协议解耦,缓存失效按 query scope 精确控制
- refactor(build): 构建首页新增文档面板嵌入页,配置弹窗右侧可通过 iframe 加载独立平台文档
-
refactor(ui): codicons 升级至
0.0.45-11-beta.4,新增pink-publish-native图标;Native Platform 容器排序调整到最前 - fix(scene): 修复重命名已打开的 Scene/Prefab 时编辑器被误关闭的问题,现在重命名后 tab 保留并自动更新路径
- fix(scene): 修复跨窗口移动 dirty 场景时可能丢失数据的问题,dirty 场景会提示保存后再移动;clean 场景先有序关闭 runtime 再 remount
- fix(scene): 修复场景打开或引擎启动失败时黑屏且不可关闭的问题,现在显示可重试、可关闭的错误界面
- fix(scene): 修复场景关闭时隐式保存的问题,选择 Don’t Save 后不再写盘,clean 场景关闭不再触发无意义保存
- fix(scene): 修复删除资源后 dirty 场景未显示 Save As / Discard and Close 恢复遮罩的问题
- fix(scene): 修复场景加载中重复点击无法重新聚焦 loading view 的问题
- fix(scene): 修复删除场景后工具栏场景列表未自动刷新的问题
- fix(scene): 修复 Scene/Prefab 编辑器不支持复制到新窗口但菜单仍显示该操作的问题
-
fix(scene): 修复场景查询中节点与组件类型判断依赖名称中的
.号导致误判的问题 - fix(ui): 修复设置自定义视图 schema 缺失时的渲染错误
-
fix(auth): 修复认证监控 provider 未注册时调用
getSessions报错,以及请求超时产生未处理 Promise 拒绝的问题 - fix(platform): 修复平台 host 加载时未登记 internal-platform 作用域,导致平台插件调用受限 API 被拦截的问题
- fix(server): 修复 Server Host 为 localhost 时未显式传递 host 参数的问题;新增 Preferences 与项目设置间的 Server 配置跳转
- fix(scene): 修复 2D/3D 视图切换时重复初始化场景相机导致的黑屏
- fix(webview): 修复 Webview 原生菜单快捷键恢复时序问题,避免旧 webview 的 stale blur 导致 Cmd+D 重复执行
-
fix(build): 修复
remote/.npmrc中 node-gyp disturl 在国内网络下载失败的问题,切换到 npmmirror 镜像 - fix(i18n): 同步工具栏语言包标识,修正中文语言包中工具栏的本地化 ID
使用说明
- 管理员会从回帖中选择部分开发者邀请入群发放激活码,需要激活码才能正常使用 PinK 。
- PinK 安装包可以从官网下载: PinK – AI 重构游戏开发 | 一站式智能创作平台 · SUD
其他
PinK 已完成整体功能开发,但仍有不少问题需要修复和优化。因此 Beta 版发布时间还需要延后。
希望各位开发者再等待一段时间。

alpha 控量我完全理解,等得起。