Skip to content

Commit 0d99806

Browse files
committed
Bump hikage-core version to 1.0.2, hikage-extension, hikage-extension-betterandroid, hikage-compiler, hikage-widget-androidx, hikage-widget-material version to 1.0.1
1 parent 1cb9584 commit 0d99806

File tree

3 files changed

+80
-18
lines changed

3 files changed

+80
-18
lines changed

docs-source/src/en/about/changelog.md

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,16 @@ Time zone of version release date: **UTC+8**
1818

1919
## hikage-core
2020

21-
### 1.0.1 | 2025.05.06 &ensp;<Badge type="tip" text="latest" vertical="middle" />
21+
### 1.0.2 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
22+
23+
- Migrated Java reflection related behaviors from [YukiReflection](https://github.com/HighCapable/YukiReflection) to [KavaRef](https://github.com/HighCapable/KavaRef)
24+
- Adapted to Android 16 (API 36), fixed the `XmlBlock` crash issue on Android 16
25+
- Optimized layout performance, removed unnecessary inline operations, added caching for reflection operations
26+
- Added `final` parameter to `HikageView` and `HikageViewDeclaration` to support new features in `hikage-compiler`
27+
- Added `SurfaceView` and `WebView` built-in components to `Widgets`
28+
- Adjusted some components in `Widgets` to be `final`
29+
30+
### 1.0.1 | 2025.05.06 &ensp;<Badge type="warning" text="stale" vertical="middle" />
2231

2332
- Fixed the issue where the KSP source code was not successfully released
2433
- Added states management feature
@@ -29,19 +38,32 @@ Time zone of version release date: **UTC+8**
2938

3039
## hikage-compiler
3140

32-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="latest" vertical="middle" />
41+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
42+
43+
- Added support for the `final` parameter of `HikageView` and `HikageViewDeclaration`, please refer to the relevant usage in the documentation
44+
45+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="stale" vertical="middle" />
3346

3447
- The first version is submitted to Maven
3548

3649
## hikage-extension
3750

38-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="latest" vertical="middle" />
51+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
52+
53+
- Migrated Java reflection related behaviors from [YukiReflection](https://github.com/HighCapable/YukiReflection) to [KavaRef](https://github.com/HighCapable/KavaRef)
54+
- Added generic `ViewGroup.LayoutParams` support for `addView` in `ViewGroup`
55+
56+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="stale" vertical="middle" />
3957

4058
- The first version is submitted to Maven
4159

4260
## hikage-extension-betterandroid
4361

44-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="latest" vertical="middle" />
62+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
63+
64+
- Adapted to decoupled `ui-component` and `ui-component-adapter` in `BetterAndroid`
65+
66+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="stale" vertical="middle" />
4567

4668
- The first version is submitted to Maven
4769

@@ -53,12 +75,21 @@ Time zone of version release date: **UTC+8**
5375

5476
## hikage-widget-androidx
5577

56-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="latest" vertical="middle" />
78+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
79+
80+
- Added `MotionLayout`, `ImageFilterButton`, `ImageFilterView`, `MockView`, `MotionButton`, `MotionLabel`, `MotionTelltales` components to `ConstraintLayout`
81+
- Adjusted some components to be `final`
82+
83+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="stale" vertical="middle" />
5784

5885
- The first version is submitted to Maven
5986

6087
## hikage-widget-material
6188

62-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="latest" vertical="middle" />
89+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="latest" vertical="middle" />
90+
91+
- Adjusted some components to be `final`
92+
93+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="stale" vertical="middle" />
6394

6495
- The first version is submitted to Maven

docs-source/src/zh-cn/about/changelog.md

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,16 @@
1010

1111
## hikage-core
1212

13-
### 1.0.1 | 2025.05.06 &ensp;<Badge type="tip" text="最新" vertical="middle" />
13+
### 1.0.2 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
14+
15+
- 将 Java 反射相关行为由 [YukiReflection](https://github.com/HighCapable/YukiReflection) 迁移至 [KavaRef](https://github.com/HighCapable/KavaRef)
16+
- 适配 Android 16 (API 36),解决了 Android 16 上 `XmlBlock` 的崩溃问题
17+
- 优化布局性能,移除了不必要的内联操作,对反射操作增加缓存
18+
- `HikageView``HikageViewDeclaration` 新增 `final` 参数以配合 `hikage-compiler` 实现新功能
19+
- `Widgets` 新增 `SurfaceView``WebView` 内置组件
20+
- `Widgets` 调整部分组件为 `final`
21+
22+
### 1.0.1 | 2025.05.06 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
1423

1524
- 修复 KSP 源码没有成功发布的问题
1625
- 新增状态管理功能
@@ -21,19 +30,32 @@
2130

2231
## hikage-compiler
2332

24-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="最新" vertical="middle" />
33+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
34+
35+
- 新增对 `HikageView``HikageViewDeclaration``final` 参数的支持,详情请参考文档的相关用法
36+
37+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
2538

2639
- 首个版本提交至 Maven
2740

2841
## hikage-extension
2942

30-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="最新" vertical="middle" />
43+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
44+
45+
- 将 Java 反射相关行为由 [YukiReflection](https://github.com/HighCapable/YukiReflection) 迁移至 [KavaRef](https://github.com/HighCapable/KavaRef)
46+
- `ViewGroup` 新增对 `addView` 的泛型 `ViewGroup.LayoutParams` 支持
47+
48+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
3149

3250
- 首个版本提交至 Maven
3351

3452
## hikage-extension-betterandroid
3553

36-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="最新" vertical="middle" />
54+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
55+
56+
- 适配了 `BetterAndroid` 解耦合后的 `ui-component``ui-component-adapter`
57+
58+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
3759

3860
- 首个版本提交至 Maven
3961

@@ -45,12 +67,21 @@
4567

4668
## hikage-widget-androidx
4769

48-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="最新" vertical="middle" />
70+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
71+
72+
- `ConstraintLayout` 新增 `MotionLayout``ImageFilterButton``ImageFilterView``MockView``MotionButton``MotionLabel``MotionTelltales` 组件
73+
- 调整部分组件为 `final`
74+
75+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
4976

5077
- 首个版本提交至 Maven
5178

5279
## hikage-widget-material
5380

54-
### 1.0.0 | 2025.04.20 &ensp;<Badge type="tip" text="最新" vertical="middle" />
81+
### 1.0.1 | 2025.08.24 &ensp;<Badge type="tip" text="最新" vertical="middle" />
82+
83+
- 调整部分组件为 `final`
84+
85+
### 1.0.0 | 2025.04.20 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
5586

5687
- 首个版本提交至 Maven

gradle.properties

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@ project.samples-app.packageName=com.highcapable.hikage.demo
1414
project.samples-app.versionName=universal
1515
project.samples-app.versionCode=1
1616
project.hikage-core.namespace=${project.groupName}.core
17-
project.hikage-core.version="1.0.1"
17+
project.hikage-core.version="1.0.2"
1818
project.hikage-core-lint.namespace=${project.groupName}.core.lint
1919
project.hikage-core-lint.identifier=${project.groupName}:hikage-core:${project.hikage-core.version}
2020
project.hikage-core-lint.min-api=9
2121
project.hikage-core-lint.registry-v2-class="${project.hikage-core-lint.namespace}.HikageIssueRegistry"
2222
project.hikage-extension.namespace=${project.groupName}.extension
23-
project.hikage-extension.version="1.0.0"
23+
project.hikage-extension.version="1.0.1"
2424
project.hikage-extension-betterandroid.namespace=${project.groupName}.extension.betterandroid
25-
project.hikage-extension-betterandroid.version="1.0.0"
25+
project.hikage-extension-betterandroid.version="1.0.1"
2626
project.hikage-extension-compose.namespace=${project.groupName}.extension.androidx.compose
2727
project.hikage-extension-compose.version="1.0.0"
2828
project.hikage-compiler.namespace="${project.groupName}.compiler"
29-
project.hikage-compiler.version="1.0.0"
29+
project.hikage-compiler.version="1.0.1"
3030
project.hikage-widget-androidx.namespace=${project.groupName}.widget.androidx
31-
project.hikage-widget-androidx.version="1.0.0"
31+
project.hikage-widget-androidx.version="1.0.1"
3232
project.hikage-widget-material.namespace=${project.groupName}.widget.google.material
33-
project.hikage-widget-material.version="1.0.0"
33+
project.hikage-widget-material.version="1.0.1"
3434
# Maven Publish Configuration
3535
SONATYPE_HOST=CENTRAL_PORTAL
3636
RELEASE_SIGNING_ENABLED=true

0 commit comments

Comments
 (0)