Skip to content

V3.8.1#48

Draft
2youyou2 wants to merge 244 commits into
v3.8.0from
v3.8.1
Draft

V3.8.1#48
2youyou2 wants to merge 244 commits into
v3.8.0from
v3.8.1

Conversation

@2youyou2

@2youyou2 2youyou2 commented Feb 6, 2026

Copy link
Copy Markdown
Owner

Re: cocos-creator/2d-tasks#

Changes:
*

PPpro and others added 30 commits June 13, 2023 18:08
* PR1: add explicit function return type (cocos#15311)

* PR4: add explicit function return type (cocos#15314)

* [ci skip][AUTO]: Automated code generating update: 8843bfe  (cocos#15314) (cocos#15357)

Co-authored-by: cocos-robot <cocos-robot@cocos.com>

* add function return type

* fix version checking

* fix return type

---------

Co-authored-by: Cocos Robot <48829427+cocos-robot@users.noreply.github.com>
Co-authored-by: cocos-robot <cocos-robot@cocos.com>
…) (cocos#15423)

Co-authored-by: cocos-robot <cocos-robot@cocos.com>
* fix type in debug.ts
* fix type in scheduler.ts

* fix CI

* add dt type
* Uniform the way to set a property's type as enum

* Update

* Revert "Update"

* License
* fix type in node-activator.ts && component-scheduler.ts

* fix native node interface

* fix native ts build
…latform. (cocos#15434)

* Repair the problem of invalid game.end on web platform and minigame platform
…d effects on the mini game platform (cocos#15541)

* Fix the memory leak caused by excessive simultaneous playback of sound effects on the mini game platform.

(cherry picked from commit 4616c24)

(cherry picked from commit 2ee2a16)
 Conflicts:
	cocos/2d/assembler/label/text-processing.ts
	cocos/physics/bullet/instantiated.ts
	cocos/profiler/profiler.ts
	cocos/rendering/custom/executor.ts
	cocos/rendering/custom/index.ts
	cocos/rendering/custom/web-pipeline.ts
	cocos/rendering/pipeline-scene-data.ts
	cocos/root.ts
	cocos/spine/assembler/simple.ts
	cocos/spine/lib/instantiated.ts
	cocos/spine/lib/spine-define.ts
	cocos/spine/skeleton.ts
* fix type

* fix readonly

fix readonly

* fix get/set type

* fix switch type

* fix eslint

* update

* optimize type in state-machine-eval
* fix object

* fix action

* fix type in instantiate.ts

* fix type for NodeEventProcessor

node_event_processor

* fix type in input.ts

* fix particle system

* fix color type

* fix CI

* add tracking issue
…or (cocos#15547)

* Add test utils: vec3 equality matcher and pseudo random generator

* Add Quat jest matcher

* Tweak

* Update
* Fix widget bug in the editor when scale is not 1

* fix scale to 0

* change to approx
 Conflicts:
	cocos/3d/lights/spot-light-component.ts
	cocos/animation/event/event-emitter.ts
	cocos/physics-2d/box2d/physics-contact.ts
	cocos/physics-2d/box2d/physics-world.ts
	cocos/physics-2d/box2d/platform/physics-contact-listener.ts
	cocos/physics-2d/builtin/builtin-world.ts
	cocos/physics/framework/components/constraints/configurable-constraint.ts
	cocos/spine/assembler/simple.ts
	cocos/spine/skeleton.ts
	native/cocos/editor-support/spine-wasm/spine-model.cpp
	native/cocos/editor-support/spine-wasm/spine-model.h
	native/cocos/editor-support/spine-wasm/spine-skeleton-instance.cpp
	native/cocos/editor-support/spine-wasm/spine-skeleton-instance.h
	native/cocos/editor-support/spine-wasm/spine-type-export.cpp
	native/external-config.json
…eed to listen to it. (cocos#15617)

* All games, mini-programs, and runtime platforms with onWindowResize need to listen to it.
* add constrain for wechat logo default ratio
* [fix] physx rigid body sleep issues

* tweaks
* Tweak deserialization code
…ocos#15628)

* Optimize unit test; support overriding constants in per-test-suite
* [AOT] fix: crash when setting uniform of particle system

* update note
Canvasfull and others added 30 commits August 21, 2023 13:34
* fix spine wasm api.

* fix code format.

* remove new api.

* remove private function.

* add setSlotsRange return type.

* add setSlotsRange parameter type.

* fix setUV.

* Fix code description problem.

* remove new api $ fix complete listeners.

* fix bone setter.

* fix code format.

* fix code format.

* fix code format.

* fix bind api.

* remove test code.

* fix code format.

* add api any ignore.

* update external-config checkout to v3.8.1-14.
…) (cocos#16043)

Co-authored-by: cocos-robot <cocos-robot@cocos.com>
* Use sdl2 on mac platform
* feat: xr sync android template for manifest

* fix: for xr platform, compatible with historical packaging tool usage

* improve: annotation optimization
* optimize widget layout

* fix bug of resizing panel , fbx event point would not update position

* change method name
* improve: effects list ordering in material panel

* fixup: set collator option `numeric` to `true`

* fixup: use `Object.value` & filter

* fixup: filter predicate function
* fix rendering submesh typo

* fix typo

* sync external tag
* fix wechat wasm problem, sync external tag

* fix formatting

* fix tidy, unit test
* fix some array type bindings.

* change engine-native-external to v3.8.1-15.

* revert v3.8.1-15 to v3.8.1-14.

* fix code format.

* fix code format.

* fix getAttachmentNames api.

* off no-unsafe-argument.

* change engine-native-external checkout to v3.8.1-16.

* optimize use vector set & fix edges prototype error.

* add vector default value 0 annotation.
* 1. Use the resize event of SDL;
2. Fix the problem of not getting the button when SDL is moving.

* 1.Remove redundant code.
2.Fixed compilation errors.

* Avoiding repeated viewDidChangeBackingProperties function calls.

* Fix the way buttons are fetched.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.