Skip to content

Commit 22f4e4c

Browse files
chore(release): 2.2.0 [skip ci]
# [2.2.0](2.1.1...2.2.0) (2025-12-23) ### Bug Fixes * **UIForm:** 添加OnAwake调用以确保初始化完成 ([5122c3d](5122c3d)) * **UI:** 修复关闭UI表单时未从待释放列表移除的问题 ([848fc83](848fc83)) * **UI:** 初始化时添加缺失的成员变量默认值 ([f1835ef](f1835ef)) * **UI:** 将异常抛出改为日志记录并添加提前返回 ([f24cb5f](f24cb5f)) * **UI:** 添加异常处理以防止UI表单回收时崩溃 ([e895fcf](e895fcf)) * 修正获取OptionUIConfigAttribute时的类型错误 ([231c2cf](231c2cf)) ### Features * **UI:** 为动画属性添加简化构造函数 ([68b651a](68b651a)) * **UI:** 为界面释放功能添加资源句柄参数 ([06dfb80](06dfb80)) * **UI:** 为界面释放功能添加资源句柄参数 ([4d1446c](4d1446c)) * **UI:** 添加UIFormLoadingObject类用于管理界面加载 ([f751a76](f751a76)) * **UI:** 添加UI开启动画和关闭动画特性属性 ([7536e6a](7536e6a)) * **UI:** 添加回收界面到实例池的方法 ([a53e0f0](a53e0f0)) * **UI:** 添加界面回收功能 ([0144068](0144068)) * **UI:** 添加界面实例回收至对象池的配置选项 ([aed194a](aed194a)) * **UI:** 添加界面显示和隐藏动画支持 ([e3c83c0](e3c83c0)) * **UI:** 添加界面显示和隐藏动画的开关功能 ([31d6bf9](31d6bf9)) * **UI:** 添加选项UI分组和配置特性 ([8655d72](8655d72)) * **UI:** 添加释放所有已加载界面的功能 ([9aa4d9b](9aa4d9b)) * **UI:** 添加释放所有已加载界面的功能 ([03643ab](03643ab)) * **UI组件:** 为关闭所有界面方法添加立即回收参数 ([a00ecc3](a00ecc3))
1 parent b89efc6 commit 22f4e4c

2 files changed

Lines changed: 32 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
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+
131
# Changelog
232

333
## [2.1.1](https://github.com/GameFrameX/com.gameframex.unity.ui/tree/2.1.1) (2025-10-27)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"displayName": "Game Frame X UI",
44
"category": "Game Framework X",
55
"description": "独立游戏前后端一体化解决方案,独立游戏开发者的圆梦大使。\n文档地址: https://gameframex.doc.alianblank.com \n Game Frame X UI组件 - Unity UI功能包,提供UI组件的封装,使UI组件的使用更加简单高效。",
6-
"version": "2.1.1",
6+
"version": "2.2.0",
77
"unity": "2019.4",
88
"keywords": [
99
"Game Framework X"
1010
],
1111
"repository": {
1212
"name": "com.gameframex.unity.ui",
13-
"url": "https://github.com/gameframex/com.gameframex.unity.ui.git",
13+
"url": "git+https://github.com/gameframex/com.gameframex.unity.ui.git",
1414
"type": "git"
1515
},
1616
"author": {

0 commit comments

Comments
 (0)