effects-runtime
遵循 Semantic Versioning 2.0.0 语义化版本规范。
- 修订版本号:每周末会进行日常 bugfix 更新(如果有紧急的 bugfix,则任何时候都可发布)。
- 次版本号:每月发布一个带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
2024-06-05
2024-06-03
- Feat: 增加支付宝小程序兼容和打包处理。#370 @RGCHN
- Feat: Spine 升级和缩放规则修改。#367 @RGCHN
- Fix: 移除 player 销毁时触发 webglcontextlost 事件。#371 @RGCHN
- Test: fix frame compare. #386 @liuxi150
2024-05-29
- Fix: 增加渲染过程中错误捕捉。#380 @Sruimeng
2024-05-17
- Fix: 修复 iOS11/12 fontFamily 解析错误问题。#356 #361 @Sruimeng @yiiqii
- Fix: 兼容 Spine 产物没有 default 皮肤的情况。#352 @RGCHN
2024-05-14
- Fix: 3d editor problem. #344 @liuxi150
2024-05-10
- Feat: 陀螺仪以用户初始角度作变化基准。#323 @RGCHN
2024-05-06
- Fix: BEZIER_CURVE_PATH 计算返回都改为 Vector3。#326 @RGCHN
2024-04-28
2024-04-26
- Fix: 修复多次引用同一个预合成元素的渲染顺序问题。#312 @RGCHN
- Fix: 预合成元素初始化时未创建的问题。#309 @RGCHN
- Fix: 修复预合成缩放设置不生效的问题。#296 @RGCHN
2024-04-19
- Fix: image template variables is images. #282 @Sruimeng
2024-04-16
2024-04-12
- Fix: 修复更新顺序导致的图层大小继承问题。#256 @RGCHN
2024-04-09
- Fix: 修复 reusable 时消息元素结束无法触发的问题。#247 @RGCHN
2024-04-08
- Fix: 修复 assetManager 参数未隔离的问题。#242 @RGCHN
- Fix: 修复 fonts 和 bins 文件路径问题。#226 @RGCHN
- Fix: 修复像素和世界坐标转换错误。#233 @RGCHN
- Fix: miniprogram canvas type. #230 @Sruimeng
2024-03-22
- Fix: 兼容数据模板文本修改方式。#214 @Sruimeng
2024-03-15
- Fix: 修复
loadScene
的类型推断问题。#206 @RGCHN - Fix: 修复 spine 动作切换闪烁问题。#200 @RGCHN
- Fix: text line height bug with
setFontSize
. #199 @Sruimeng - Test: fix memory cases. #190 @liuxi150
2024-03-01
- Fix: 修复
Arraybuffer
导致的 Spine 版本信息获取错误。#179 @RGCHN - Fix: add type assertion for
isString
util function. #171 @zheeeng - Fix: 增加
loadScene
中函数错误捕获。#164 @RGCHN - Fix: 修复
AssetManager
定时器未及时取消的问题。#159 @RGCHN
2024-01-30
- Feat: Import spine-core by npm package instead of copy code. #59 @RGCHN
- Refactor: handleEnd 改为 onEnd 并注释。#92 @RGCHN
- Refactor: 重构日志函数,采用独立函数实现。#150 @RGCHN
- Fix(build): 修复 spine-core 不编译的问题。#128 @yiiqii
- Perf: remove polyfill, add compat lint rules. #126 @yiiqii
- chore: replace Object.values with Object.keys
- chore: update specification for remove Object.entries as it is not supported on low-end devices
- build: add eslint plugin compat for auto check browser compatibility
2024-01-26
- Fix: windows shader compile problem and update case test player version. #141 @liuxi150
- Fix: 修复合成重播时 Spine 元素的内存泄漏。#116 @RGCHN
- Fix: 去除多余的 WebGL 版本不一致警告。#115 @liuxi150
- Test: 修复预合成顺序单测。#140 @RGCHN
- Style: 图片加载错误提示优化。#143 @RGCHN
2024-01-22
- Fix: 修复预合成的渲染顺序问题。#132 @RGCHN
2024-01-16
- Fix: 3d resize problem. #118 @liuxi150
2024-01-12
- Fix: 增加编辑器错误的处理。#107 @RGCHN
- Perf: 优化合成的时间跳转逻辑。#106 @RGCHN
- Fix: 修复粒子重播时无法点击的问题。#105 @RGCHN
- Fix(demo): iOS postMessage targetOrigin is required. #104 @yiiqii
2024-01-05
- Fix: 合成销毁后画面未清空。#91 @RGCHN
- Fix: 修复重复 load 时数据模板无法更新的问题。#89 @RGCHN
- Fix: Spine 顶点超出限制的 batch 问题。#86 @RGCHN
- Fix: 修复粒子和相机的跟随移动问题。#85 @RGCHN
- Fix: 配置 reusable 时 spine 元素未按预期消失。#84 @RGCHN
- Fix: spine 首帧无 mesh 时导致的渲染错误。#82 @RGCHN
- Perf: 优化多次加载时的图片更新逻辑。#96 @RGCHN
- Chore: add Github issue template. #87 @zheeeng
2023-12-22
- Fix: Fix the frame drop problem caused by ticker. #65 @wumaolinmaoan
- Fix: Spine 元素的纹理获取和动作设置问题。#63 @RGCHN
- Fix: 多层蒙版穿透问题。#60 @RGCHN
- Fix: Gizmo rendering problem. #58 @liuxi150
- Fix: Render sprite incorrectly when config reusable caused by diff algorithm. #45 @RGCHN
- Fix: Typo and refactor code style. #24 @zheeeng
- Perf: Add JSON.stringify to show load error message. #42 @RGCHN
- Chore: Update math library version. #61 @liuxi150
2023-12-19
- Fix: Render bugs caused by diff algorithm and pre-comp. #53 @RGCHN
2023-12-14
- Fix: Error about delay and disappear in pre-comp item. #38 @RGCHN
2023-12-11
- Feat: 支持直接解析和播放预合成,统一数学库。#3cd9c82
- Fix: Solve pre composition problem in 3D plugin. #27 @liuxi150
- Fix: Errors about visible and transform when setting. #25 @RGCHN
- Fix: HitTest bug in pre-composition. #9 @RGCHN
- Fix: 修复拖拽问题。#8 @liuxi150
- Fix: Add id and transform setting from pre-composition item. #5 @RGCHN
- Chore: Auto tigger bot review for specific branches. #23 @zheeeng
- Test: Fix plugin unit test. #28 @liuxi150
- Test: Fix unit and case test problems. #26 @liuxi150
- Build: Support CHANGELOG generation script. #4 @yiiqii
- Build: Add vite legacy polyfill. #29 @yiiqii
2023-12-04
- Feat: Add name suggestion after player dispose. #6 @RGCHN
- Fix: Plugin error message optimization. #10 @liuxi150
- Fix: setRotation does not work after rotate in transform. #11 @RGCHN
- Chore: Add dependabot. #14 @zheeeng
- Chore: Add top language and license badge for README.md. #13 @zheeeng
2023-11-21
init