Closed yiiqii closed 4 months ago
The recent updates across several packages primarily involve type assertions, resource disposal improvements, and import adjustments. Changes include refining type checks, optimizing methods for better resource management, and updating URLs. Additionally, new modules have been exported, and JSON data processing has been enhanced with more precise type definitions.
Files and Paths | Change Summaries |
---|---|
packages/effects-core/src/composition.ts |
Updated checkEnd method in Composition class to include type assertion for endBehavior . |
packages/effects-core/src/engine.ts |
Improved resource disposal and data handling methods in Engine class. |
packages/effects-core/src/fallback/migration.ts |
Replaced explicit type checks with type assertions and updated function signatures in migration.ts . |
plugin-packages/model/src/gltf/json-converter.ts |
Modified imports and type annotations in JSONConverter class. |
plugin-packages/model/src/gltf/loader-ecs.ts |
Updated import statements and type annotations in LoaderECSImpl class. |
plugin-packages/model/src/runtime/index.ts |
Added export statement for new 'math' module in index.ts . |
web-packages/demo/src/single.ts |
Updated URL for a JSON file. |
web-packages/test/unit/src/effects-core/fallback/sprite/filter.spec.ts |
Imported spec and used it to type ItemType in filter conditions. |
In the code where changes flow,
Type assertions now bestow,
Resource handling, neat and tight,
Imports set the code just right.
URLs updated, modules shared,
Every line with care prepared.
Cheers to tweaks both small and grand,
By the rabbit's gentle hand. 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
Bug Fixes
Chores