PinK 0.0.1.29 Alpha 版本发布

PinK 0.0.1.29 Alpha Changelog

各位开发者下午好,PinK 0.0.1.29 Alpha 版本已完成开发与测试,现进行发布。

这是一个 Alpha 版 ,还有不少已知和未知的 Bug,功能也在快速迭代中。
当前版本功能尚不完善,稳定性尚未得到充分验证。 请勿用于生产环境(或请做好数据备份)。

PinK 0.0.1.29 Alpha 版本更新日志

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

使用说明

  1. 管理员会从回帖中选择部分开发者邀请入群发放激活码,需要激活码才能正常使用 PinK 。
  2. PinK 安装包可以从官网下载: PinK – AI 重构游戏开发 | 一站式智能创作平台 · SUD

其他

PinK 已完成整体功能开发,但仍有不少问题需要修复和优化。因此 Beta 版发布时间还需要延后。
希望各位开发者再等待一段时间。

3赞

蹲蹲码 :blush:

来个 码~

(帖子被作者删除,如无标记将在 24 小时后自动删除)

看到 PinK 更新到 0.0.1.29 了,照例来报到 🙋

从 0.0.1.28 一路跟到现在,每个版本发布帖都看,哈哈哈。上一版 0.0.1.28 添加了很多东西,这次 0.0.1.29 继续迭代,更想亲手试了。作为新人很多底层改动我还看不太懂,但是能感觉到 PinK 在肉眼可见一点一点地变好,想用 AI 辅助做出第一个 2D 小游戏的心情一点没变。

看到官方说会从回帖里选部分开发者发激活码,所以继续在这报名:有名额麻烦考虑我 :pray: alpha 控量我完全理解,等得起。

感谢官方和前辈们一直的投入!

年底能稳定一版么

1111111111求