Releases: cocos/cocos-cli
Releases · cocos/cocos-cli
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
0.0.1-alpha.23
What's Changed
- [feat] add uuid field to INodeTreeItem by @knoxHuang in #506
- Improve component interface completeness with comments and additional APIs by @qiuguohua in #504
- feat(configuration): expose config file path by @Changdw in #505
- feat: add layer query APIs, engine metadata refactor, and multi-module enhancements by @knoxHuang in #507
- Main scene by @bofeng-song in #499
- Support for selecting scene nodes. by @bofeng-song in #509
- Refine: export SceneEvents to CLI & export EventEmitter by @bofeng-song in #508
- [feat] refactor asset thumbnail system: remove old icon logic, add generateThumbnail handler API by @yanOO1497 in #510
- Export ICLI interface for ide. by @bofeng-song in #513
- [fix] set internal assets readonly to true by @yanOO1497 in #515
- disable sse by @star-e in #511
- add engine *.js key value into i18n. by @tangkaikk in #516
- bump version to 0.0.1-alpha.23 by @star-e in #517
- translate i18n label by @tangkaikk in #514
Full Changelog: 0.0.1-alpha.22...0.0.1-alpha.23
0.0.1-alpha.22
What's Changed
- [feat] 新增 getMetadata 接口返回 ICocosConfigurationNode[] 节点结构 by @yanOO1497 in #490
- refactor: decouple preview middleware and server lifecycle by @knoxHuang in #491
- 注册resource API提供给打包插件使用。 by @tangkaikk in #486
- Fix the issue where running cocos start-mcp-server outside the cocos-cli directory reports 'tslib not found'. by @bofeng-song in #492
- Fix the error when opening projects with plugin scripts in pure CLI compilation caused by plugin scripts not being imported by db import. by @bofeng-song in #493
- Fix CORS headers missing on error responses by reordering middleware by @knoxHuang in #495
- Add cc.d.ts to cocos-cli-types by @bofeng-song in #496
- Add queryNodeTree API and fix EditorExtends global aliasing by @knoxHuang in #497
- Add a component interface adapted for Pink. by @qiuguohua in #498
- feat(configuration): expose localized config metadata by @Changdw in #500
- bump version to 0.0.1-alpha.22 by @star-e in #503
- [refactor] engine metadata: merge projectConfig into moduleConfig, split layers by @yanOO1497 in #502
- [feat] configuration API: add onDidSave event by @yanOO1497 in #501
Full Changelog: 0.0.1-alpha.21...0.0.1-alpha.22
0.0.1-alpha.21
What's Changed
- feat: add MCP and Scene lib facade modules by @knoxHuang in #482
- bump version to 0.0.1-alpha.21 by @star-e in #485
- Main merge preview by @star-e in #488
- Fix the issue where plugin scripts fail to load. by @bofeng-song in #489
Full Changelog: 0.0.1-alpha.20...0.0.1-alpha.21
0.0.1-alpha.9
What's Changed
- [fixed] Build Android project name by @Changdw in #340
- bump package-lock to 0.0.1-alpha.8 by @star-e in #341
- Implement Platform Build Restrictions in builder-build by @bofeng-song in #336
- Validate builder-build at mcp tool level by @bofeng-song in #343
- builder-build: remove non-essential options and set a default value of {} for the options. by @bofeng-song in #344
- Main translate by @star-e in #342
- Revert "[fix] builder-build: remove non-essential options and set a … by @star-e in #347
- android build by @Changdw in #348
- [feat] change image by @star-e in #349
- Ndk path version by @Changdw in #350
- [fix] add rebuild script and update logo by @knoxHuang in #351
- update cli logo by @knoxHuang in #353
- update readme by @star-e in #355
- update tools download links by @star-e in #356
- disable action by @star-e in #357
Full Changelog: 0.0.1-alpha.8...0.0.1-alpha.9