|
| 1 | +# [2.2.0](https://github.com/gameframex/com.gameframex.unity.ui/compare/2.1.1...2.2.0) (2025-12-23) |
| 2 | + |
| 3 | + |
| 4 | +### Bug Fixes |
| 5 | + |
| 6 | +* **UIForm:** 添加OnAwake调用以确保初始化完成 ([5122c3d](https://github.com/gameframex/com.gameframex.unity.ui/commit/5122c3d3d0960375f00ae182c89460571ab96e04)) |
| 7 | +* **UI:** 修复关闭UI表单时未从待释放列表移除的问题 ([848fc83](https://github.com/gameframex/com.gameframex.unity.ui/commit/848fc837dac196d42126f3c0ea731469664e55b6)) |
| 8 | +* **UI:** 初始化时添加缺失的成员变量默认值 ([f1835ef](https://github.com/gameframex/com.gameframex.unity.ui/commit/f1835ef8926bc3eec5bfbf3dba5a0089a4db90cb)) |
| 9 | +* **UI:** 将异常抛出改为日志记录并添加提前返回 ([f24cb5f](https://github.com/gameframex/com.gameframex.unity.ui/commit/f24cb5f6dc7e38eb31603cac10e064b995242367)) |
| 10 | +* **UI:** 添加异常处理以防止UI表单回收时崩溃 ([e895fcf](https://github.com/gameframex/com.gameframex.unity.ui/commit/e895fcf34c481bc17f16f744da46e88cb189d609)) |
| 11 | +* 修正获取OptionUIConfigAttribute时的类型错误 ([231c2cf](https://github.com/gameframex/com.gameframex.unity.ui/commit/231c2cf63e4348f3a4949f7aa96d04dcd22a9f43)) |
| 12 | + |
| 13 | + |
| 14 | +### Features |
| 15 | + |
| 16 | +* **UI:** 为动画属性添加简化构造函数 ([68b651a](https://github.com/gameframex/com.gameframex.unity.ui/commit/68b651af8aa551089f2fbcaae3e0573000bf5f71)) |
| 17 | +* **UI:** 为界面释放功能添加资源句柄参数 ([06dfb80](https://github.com/gameframex/com.gameframex.unity.ui/commit/06dfb80ec5d43639ad5bf4344d709e239c934623)) |
| 18 | +* **UI:** 为界面释放功能添加资源句柄参数 ([4d1446c](https://github.com/gameframex/com.gameframex.unity.ui/commit/4d1446c186c50b3ce1fe07c3180e014e55817f35)) |
| 19 | +* **UI:** 添加UIFormLoadingObject类用于管理界面加载 ([f751a76](https://github.com/gameframex/com.gameframex.unity.ui/commit/f751a76d1e95f2586e5d3f7060a31f24b7fa03e0)) |
| 20 | +* **UI:** 添加UI开启动画和关闭动画特性属性 ([7536e6a](https://github.com/gameframex/com.gameframex.unity.ui/commit/7536e6aefea371ce1a6f75fa92587d430b49e1ad)) |
| 21 | +* **UI:** 添加回收界面到实例池的方法 ([a53e0f0](https://github.com/gameframex/com.gameframex.unity.ui/commit/a53e0f097629c24a06c60b4198f84e3ac35b128e)) |
| 22 | +* **UI:** 添加界面回收功能 ([0144068](https://github.com/gameframex/com.gameframex.unity.ui/commit/014406837389e4c9d6580730e967ebd3443bf2fa)) |
| 23 | +* **UI:** 添加界面实例回收至对象池的配置选项 ([aed194a](https://github.com/gameframex/com.gameframex.unity.ui/commit/aed194a9017ee86e353007efe1501700384264cf)) |
| 24 | +* **UI:** 添加界面显示和隐藏动画支持 ([e3c83c0](https://github.com/gameframex/com.gameframex.unity.ui/commit/e3c83c0c217d207ddf035a3a0adb75129686f33c)) |
| 25 | +* **UI:** 添加界面显示和隐藏动画的开关功能 ([31d6bf9](https://github.com/gameframex/com.gameframex.unity.ui/commit/31d6bf926aacf9e94418ef8a4685d67cecf9719c)) |
| 26 | +* **UI:** 添加选项UI分组和配置特性 ([8655d72](https://github.com/gameframex/com.gameframex.unity.ui/commit/8655d72a0108e7dd85b7b3623cd9877ac5c14a18)) |
| 27 | +* **UI:** 添加释放所有已加载界面的功能 ([9aa4d9b](https://github.com/gameframex/com.gameframex.unity.ui/commit/9aa4d9b26fd991582453ac6b70f3013fdd367d20)) |
| 28 | +* **UI:** 添加释放所有已加载界面的功能 ([03643ab](https://github.com/gameframex/com.gameframex.unity.ui/commit/03643ab7737109a0a6718e2f75c31afec18ece0a)) |
| 29 | +* **UI组件:** 为关闭所有界面方法添加立即回收参数 ([a00ecc3](https://github.com/gameframex/com.gameframex.unity.ui/commit/a00ecc38b3b3efee6255feb0abe249695b44d69c)) |
| 30 | + |
1 | 31 | # Changelog |
2 | 32 |
|
3 | 33 | ## [2.1.1](https://github.com/GameFrameX/com.gameframex.unity.ui/tree/2.1.1) (2025-10-27) |
|
0 commit comments