Releases: cocos/cocos-cli
Releases · cocos/cocos-cli
Release list
0.0.1-alpha.33
What's Changed
- [break] fix: localize asset property schema by @Changdw in #695
- [feat] add collisionGroups property to engine physics config metadata by @dogodo-cc in #701
- Replace decode exception with return by @qiuguohua in #692
- [break] feat(builder): expose build cache cleanup API by @tangkaikk in #698
- fix issue https://zentao.sud.center/index.php?m=bug&f=view&bugID=612 by @tangkaikk in #700
- 1.Remove the MtimeCache mechanism. 2.fix feature-culling by @tangkaikk in #702
- [break] Support browser preview by @bofeng-song in #699
- fix(assets): return 404 when assets-query-url misses by @Changdw in #707
- Fix plain node undo serialization by @knoxHuang in #703
- Fix input bridge pointer capture by @knoxHuang in #708
- Fix descendant paths after node rename by @knoxHuang in #709
- Fix(scene/gizmo): resolve selected node by path to fix gizmo keyboard/snap operations. by @bofeng-song in #705
- fix(dts): retry DTS worker on transient native crash by @bofeng-song in #712
- fix(gizmo): route gizmo control-begin/end through ServiceEvents so the events actually broadcast by @bofeng-song in #713
- fix(scene): live-sync design resolution to the scene view by @bofeng-song in #715
- bump version to 0.0.1-alpha.33 by @star-e in #720
- add missing file by @star-e in #722
Full Changelog: 0.0.1-alpha.32...0.0.1-alpha.33
0.0.1-alpha.32
What's Changed
- Fix generated tsconfig relative paths by @knoxHuang in #680
- Fix(scene): dynamically update gizmo position on window resize in preview mode. by @bofeng-song in #678
- [break] fix: support asset userData updates for sub assets by @Changdw in #650
- feat(assets): add query property schema api by @Changdw in #677
- Fix(e2e): eliminate intermittent "fetch failed" in MCP e2e tests. by @bofeng-song in #682
- fix: normalize asset db url schema inputs by @Changdw in #683
- Fix remote bundle by @tangkaikk in #687
- [break] fix(assets): support whole userData updates by @Changdw in #690
- fix: make serialized asset enum schema Pink-compatible by @Changdw in #694
- fix(builder): use z.object().passthrough() instead of z.any() for build options schema by @qiuguohua in #691
- adjust PROGRESS_HEARTBEAT_INTERVAL time by @tangkaikk in #696
- bump version to 0.0.1-alpha.32 by @star-e in #697
- V0.0.1 alpha.32 by @star-e in #704
Full Changelog: 0.0.1-alpha.31...0.0.1-alpha.32
0.0.1-alpha.31
What's Changed
- Refine: skip pr-test for dts-only changes by @bofeng-song in #649
- fix: clear prefab edit root instance by @knoxHuang in #655
- Adjust new apis by @tangkaikk in #656
- fix(assets): decode normalized glTF skin weights by @Changdw in #654
- Fix custom render pipeline preview failing with "Effect settings not found" error. by @bofeng-song in #658
- [break] feat(builder): expose create build template by @tangkaikk in #657
- [break] expose build stage progress callback by @tangkaikk in #659
- fix(scene): reject cyclic node reparenting by @knoxHuang in #660
- Fix missing node undeletable after prefab asset deletion by @bofeng-song in #662
- [break]Remove duplicate messages. by @qiuguohua in #651
- bump version to 0.0.1-alpha.31 by @star-e in #665
- Fix unit test failure: TypeError: Cannot read properties of undefined (reading 'director') in SceneViewService by @bofeng-song in #667
- Fix(ci): increase Node.js heap size for generate-dts to avoid CI crash by @bofeng-song in #670
- Feature/assets serialized data by @Changdw in #663
- Refine build make run by @tangkaikk in #661
- 1.logfile not generate when break 2.stage nextstages testcase by @tangkaikk in #672
- feat(assets): add animation mask tools by @Changdw in #664
- Preserve dirty scene on prefab reload by @knoxHuang in #674
- refactor: rename change-node to node-change, unify event name to node change by @qiuguohua in #671
- chore(types): update animation mask dts snapshot by @Changdw in #676
- fix(builder): executeBuildStageTaskOption support injected stage package options by @tangkaikk in #673
- Fix(scene): reject adding a prefab to itself during prefab editing by @bofeng-song in #675
- Feature/assets animation graph variant by @Changdw in #669
- change path to componentPath by @qiuguohua in #668
- fix(builder): hide fb-instant-games / google-play from platform list by @yanOO1497 in #679
- [break] Revert "feat(assets): support animation graph variant editing (#669)" by @star-e in #685
Full Changelog: 0.0.1-alpha.30...0.0.1-alpha.31
0.0.1-alpha.30
What's Changed
- Fix/assets create asset by @Changdw in #622
- [break] feat(scene): add undo redo support by @knoxHuang in #607
- [break]Add component path by @qiuguohua in #624
- [break] update cocos-cli-types by @knoxHuang in #626
- [break] 1.add queryPlatformConfig 2.add getPlatformBuildSchema by @tangkaikk in #620
- fix: allow closing editors without saving by @knoxHuang in #628
- [break] Surface required build options in getPlatformBuildSchema by @yanOO1497 in #629
- Fix: align temp and library paths with Cocos Creator directory structure. by @bofeng-song in #632
- fix(prefab): add _prefab null guards and use sceneUtils by @doommm in #634
- [break] feat(scene): init custom layers in engine service by @knoxHuang in #635
- Fix/mcp llm err code 500 by @Changdw in #633
- feat(scene): expose tick metadata by @knoxHuang in #637
- [break] fix(scene): preview UI prefabs without Canvas by @knoxHuang in #636
- [break] Fix(ci): check-dts should diff regenerated snapshot against base branch. by @bofeng-song in #638
- [break]feat: optimize queryNode interface and unify CLI and editor behavior. by @qiuguohua in #623
- [break] fix(scene): stabilize editor reload lifecycle by @knoxHuang in #639
- bump version to 0.0.1-alpha.30 by @star-e in #641
- [break] chore(types): refresh cocos-cli-types snapshot by @knoxHuang in #643
- [break] Fix: enrich missing dependency error with asset name resolution by @bofeng-song in #645
- [break]Revert: scene-worker changes by @qiuguohua in #644
- [break] adjust getPlatformBuildSchema return object structure by @tangkaikk in #647
- [break] correct queryPlatformConfig doc url by @tangkaikk in #646
- update pink version by @star-e in #648
New Contributors
Full Changelog: 0.0.1-alpha.29...0.0.1-alpha.30
0.0.1-alpha.29
What's Changed
- Fix/assetdb library delete trash by @Changdw in #611
- [break] 1.export packAutoAtlas to lib 2.export queryAutoAtlasFileCache to lib by @tangkaikk in #610
- Fix issue where some strings were not being translated by @qiuguohua in #603
- Revert "Fix issue where some strings were not being translated" by @star-e in #614
- Revert "Revert "Fix issue where some strings were not being translated"" by @star-e in #615
- [fix] support visible attribute in encodeObject & i18n help text by @dogodo-cc in #613
- [break] fix(assets): support texture cube creation by @Changdw in #612
- Fix empty component menus and script loading failure in browser preview mode, and enhance the test panel. by @bofeng-song in #608
- [break]Feat(scene): add hierarchy node operations (setParent, reorder, copy/paste/duplicate/cut) by @bofeng-song in #582
- [fix] scene worker exits when parent disconnects by @wuzhiming in #616
- [break] Expose internal node asset query APIs by @knoxHuang in #617
- bump version to 0.0.1-alpha.29 by @star-e in #619
- Fix/cli 500 by @Changdw in #618
Full Changelog: 0.0.1-alpha.28...0.0.1-alpha.29
0.0.1-alpha.28
What's Changed
- Fix the issue where dts-snapshot.test.ts may not be executed. by @bofeng-song in #594
- return error message when build fails by @qiuguohua in #592
- [break] chore(types): update dts snapshot by @Changdw in #595
- Fix the issue of getMenus being empty caused by dual instances of SystemJS. by @bofeng-song in #597
- perf(scene): localize i18n in scene-process to eliminate per-dump RPC by @knoxHuang in #590
- Fix(ci): skip unnecessary tool downloads in PR test by @bofeng-song in #598
- Fixed an issue where build packages generated after modifying files i… by @star-e in #601
- fix setProperty interface exception by @qiuguohua in #584
- Fix engine config updates by @knoxHuang in #604
- bump version to 0.0.1-alpha.28 by @star-e in #606
Full Changelog: 0.0.1-alpha.27...0.0.1-alpha.28
0.0.1-alpha.27
What's Changed
- feat(scene): add selective query options to node dump and enhance scene encoding by @dogodo-cc in #568
- fix(scene): gate non-scene node component dump with queryComponent flag by @dogodo-cc in #571
- Fix(scene): use correct UuidUtils casing to fix decompressUuid TypeError. by @bofeng-song in #572
- [break] Feature/asset fs injection by @Changdw in #556
- [break] Refine scene services: expand config APIs and add UIService by @knoxHuang in #567
- [break] feat(assets): expose saveAssetMeta in lib by @Changdw in #573
- [break] queryTextureCompressConfig 返回 TextureCompressFullRenderConfig by @yanOO1497 in #574
- [break] Refactor: Change SelectionService interface parameter from uuid to path. by @bofeng-song in #575
- [break] 1.modify queryPlatformConfig 2.add queryAssetsInBundle and export to lib layer by @tangkaikk in #576
- Fix(scene): Resolve gizmo scaling calculation using outdated dimension state when switching between 2D and 3D. by @bofeng-song in #581
- bump version to 0.0.1-alpha.27 by @star-e in #580
- CI: Split DTS checks into standalone workflow. by @bofeng-song in #583
- fix(scene): adapt UIService to path-based Selection.query by @knoxHuang in #586
- Fix(builder): normalize engine path casing to fix build under pink.exe by @bofeng-song in #588
- feat(scene): add queryComponents to ComponentService by @dogodo-cc in #589
- fix(builder): normalize bundle config metadata path by @Changdw in #585
- Fix/builder bundle config metadata 2 by @Changdw in #591
- Cocos redefine description by @qiuguohua in #593
- 修改:pink上修改文件打包出来的文件则使用的旧的缓存文件 by @tangkaikk in #599
New Contributors
- @dogodo-cc made their first contribution in #568
Full Changelog: 0.0.1-alpha.26...0.0.1-alpha.27
0.0.1-alpha.26
What's Changed
- Fix memory leak. by @bofeng-song in #541
- [break] SelectService broadcasts an event, changing the UUID parameter to node path. by @bofeng-song in #554
- Fix: align camera service with cocos-editor behavior. by @bofeng-song in #555
- [break]Resolve incorrect data structure in dump by @qiuguohua in #542
- Fix the issue where the screen turns black after creating a 2D UI and then creating a camera in a 3D scene. by @bofeng-song in #558
- [break] Align GizmoService with cocos-editor's GizmoManager / TransformGizmoManager / GizmoPool behavior, filling in missing functionality and event handling. by @bofeng-song in #559
- bump version to 0.0.1-alpha.26 by @star-e in #564
- Sync 3D camera controller with cocos-editor. by @bofeng-song in #560
- feat: sync import config into asset runtime by @Changdw in #563
- refactor(i18n): unify engine dynamic metadata localization with global i18n by @Changdw in #548
- bump PinK version to 0.0.1.20 by @star-e in #566
- [break] Add localized engine render config API by @Changdw in #557
- [break]new queryBundleConfig / queryTextureCompressConfig / getRegisteredPlatforms for builder by @tangkaikk in #561
- Fix build template directory name in BuilderConfig by @thunder3057 in #432
- Fix memory leak. by @bofeng-song in #569
New Contributors
- @thunder3057 made their first contribution in #432
Full Changelog: 0.0.1-alpha.25...0.0.1-alpha.26
0.0.1-alpha.25
What's Changed
- Reapply "Enhance dump-related interfaces and add node-related interfa… by @star-e in #538
- Replace any with specific types for better type safety by @qiuguohua in #532
- Rename interface to match its intended usage by @qiuguohua in #535
- Revert "Rename interface to match its intended usage (#535)" by @star-e in #540
- Port all transform gizmo features (surface/vertex snapping, axis guides, rotation back-face culling, octree gizmo, snapping shortcuts panel) from Cocos Editor to Cocos CLI. by @bofeng-song in #536
- [break]fix: make renameAsset use newName semantics by @Changdw in #539
- PR test add detection of whether interface compatibility is broken. by @bofeng-song in #543
- Add generate:dts to pr-test workflow. by @bofeng-song in #545
- Adding and updating snapshots for generate:dts. by @bofeng-song in #546
- Fix: use env variable for PR title in DTS API compatibility check. by @bofeng-song in #547
- update test/i18n.test.ts by @tangkaikk in #549
- Fix the display issue when adding a camera component in the hierarchy manager. by @bofeng-song in #550
- Fix: The assets-query-asset-meta and assets-update-default-user-data APIs previously returned success even when the asset or processor did not exist. This has been corrected to properly return error codes. by @bofeng-song in #552
- Fix: Enable particle system preview when selected, and add Gizmo placeholder display for WebView/VideoPlayer components, matching the behavior of Cocos Editor. by @bofeng-song in #551
- bump version to 0.0.1-alpha.25 by @star-e in #553
Full Changelog: 0.0.1-alpha.24...0.0.1-alpha.25
0.0.1-alpha.24
What's Changed
- Export all interfaces that the service depends on. by @bofeng-song in #518
- register i18n engine key value in engine/index.ts by @tangkaikk in #519
- fix(workflow): add --tags to git fetch for shallow-cloned repos by @wuzhiming in #520
- refactor platforms by @bofeng-song in #523
- fix(workflow): force fetch tags to handle re-tagged releases by @wuzhiming in #522
- Move input event handling to load-scene, and share the logic with the IDE. by @bofeng-song in #524
- fix(server): add retry on EADDRINUSE to prevent port race condition by @wuzhiming in #528
- Support multi-node selection feature. by @bofeng-song in #525
- Unify naming rule for duplicate nodes and components: by @qiuguohua in #527
- Feat(gizmo): sync component gizmos and align interaction logic with cocos-editor. by @bofeng-song in #530
- Enhance dump-related interfaces and add node-related interfaces by @qiuguohua in #521
- fix: add missing await in initEditorExtensions() by @fengchuimailang in #529
- Change broadcast events from UUID to path. by @bofeng-song in #526
- Fix the inconsistency in CLI event handling between 2D mode and the editor. by @bofeng-song in #531
- Revert "Enhance dump-related interfaces and add node-related interfac… by @star-e in #533
- fix: support rename in createAssetByType by @Changdw in #534
- bump version to 0.0.1-alpha.24 by @star-e in #537
New Contributors
- @fengchuimailang made their first contribution in #529
Full Changelog: 0.0.1-alpha.23...0.0.1-alpha.24