mirror of
https://github.com/BetterAndroid/PanguText.git
synced 2025-09-06 02:35:23 +08:00
43 lines
1.7 KiB
Markdown
43 lines
1.7 KiB
Markdown
# Changelog
|
|
|
|
> The version update history of `PanguText` is recorded here.
|
|
|
|
::: danger
|
|
|
|
We will only maintain the latest API version. If you are using an outdated API version, you voluntarily renounce any possibility of maintenance.
|
|
|
|
:::
|
|
|
|
::: warning
|
|
|
|
To avoid translation time consumption, the Changelog will use **Google Translation** from **Chinese** to **English**. Please refer to the original text for actual reference.
|
|
|
|
Time zone of version release date: **UTC+8**
|
|
|
|
:::
|
|
|
|
## pangutext-android
|
|
|
|
### 1.0.3 | 2025.08.03  <Badge type="tip" text="latest" vertical="middle" />
|
|
|
|
- Migrate Java reflection-related behavior from [YukiReflection](https://github.com/HighCapable/YukiReflection) to [KavaRef](https://github.com/HighCapable/KavaRef)
|
|
- Other known issues fixed
|
|
|
|
### 1.0.2 | 2025.03.05  <Badge type="warning" text="stale" vertical="middle" />
|
|
|
|
- Added exception handling in `PanguTextFactory2` during injection to avoid interrupting the entire process during `View` initialization
|
|
- Removed duplicate injection warning logs, now duplicate injections of `PanguText` will have no effect
|
|
- Added `PanguTextPatcher`, which allows injecting `PanguText` using a new method
|
|
|
|
### 1.0.1 | 2025.02.11  <Badge type="warning" text="stale" vertical="middle" />
|
|
|
|
- Fixed an issue where injecting `PanguText` could cause incorrect width measurement in `TextView`
|
|
- Added `isAutoRemeasureText` to `PanguTextConfig` to control whether to automatically remeasure text width (applies to single-line text in `TextView`)
|
|
|
|
### 1.0.0 | 2025.02.10  <Badge type="warning" text="stale" vertical="middle" />
|
|
|
|
- The first version is submitted to Maven
|
|
|
|
## pangutext-compose
|
|
|
|
Not yet released. |