diff --git a/README-zh-CN.md b/README-zh-CN.md index c394e3e3..3497f1ce 100644 --- a/README-zh-CN.md +++ b/README-zh-CN.md @@ -1,7 +1,7 @@ # Yuki Hook API ![Blank](https://img.shields.io/badge/license-MIT-blue) -![Blank](https://img.shields.io/badge/version-v1.1.3-green) +![Blank](https://img.shields.io/badge/version-v1.1.4-green) [![Telegram](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI)

diff --git a/README.md b/README.md index 0449fce2..a4daa437 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Yuki Hook API ![Blank](https://img.shields.io/badge/license-MIT-blue) -![Blank](https://img.shields.io/badge/version-v1.1.3-green) +![Blank](https://img.shields.io/badge/version-v1.1.4-green) [![Telegram](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI)

diff --git a/build.gradle b/build.gradle index ddc9d9c1..c92a9551 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ ext { devUser = "fankesyooni" userEmail = "qzmmcn@163.com" groupId = "com.highcapable.yukihookapi" - apiVersion = "1.1.3" + apiVersion = "1.1.4" repoName = "YukiHookAPI" repoDescription = "An efficient Kotlin version of the Xposed Hook API." licenceName = "MIT License" diff --git a/docs-source/src/en/about/changelog.md b/docs-source/src/en/about/changelog.md index 4b84c181..da101edf 100644 --- a/docs-source/src/en/about/changelog.md +++ b/docs-source/src/en/about/changelog.md @@ -16,7 +16,17 @@ Time zone of version release date: **UTC+8** ::: -### 1.1.3 | 2022.09.30   +### 1.1.4 | 2022.10.04   + +- Fixed the issue that `YukiHookDataChannel` may not respond to broadcast events in the system framework, reproduced in A13 +- Fixed the issue that `YukiHookDataChannel` could not communicate with Module App in Host App for multiple versions +- Added `obtainLoggerInMemoryData` method in `YukiHookDataChannel` to share debug log data between module and host +- Modify the type of `YukiHookLogger.inMemoryData` to `ArrayList` and change `YukiLoggerData` to `data class` +- Fixed `YukiLoggerData` printing blank when the package name is empty in the module +- Added `loadApp`, `loadZygote`, `loadSystem`, `withProcess` multi-parameter methods of the same name in `PackageParam` +- Fixed some possible bugs + +### 1.1.3 | 2022.09.30   - Fixed a fatal bug where the Hook entry class name could not be customized - Added some code notes in `LoggerFactory` and updated special features documentation diff --git a/docs-source/src/zh-cn/about/changelog.md b/docs-source/src/zh-cn/about/changelog.md index afcfb652..c94ea6f2 100644 --- a/docs-source/src/zh-cn/about/changelog.md +++ b/docs-source/src/zh-cn/about/changelog.md @@ -8,7 +8,17 @@ ::: -### 1.1.3 | 2022.09.30   +### 1.1.4 | 2022.10.04   + +- 修复 `YukiHookDataChannel` 可能不能响应系统框架中响应广播事件的问题,在 Android 13 中复现 +- 修复 `YukiHookDataChannel` 长达多个版本在 (Xposed) 宿主环境无法与模块通讯的问题 +- `YukiHookDataChannel` 中新增 `obtainLoggerInMemoryData` 方法,可在模块与宿主之间共享调试日志数据 +- 修改 `YukiHookLogger.inMemoryData` 的类型为 `ArrayList` 并修改 `YukiLoggerData` 为 `data class` +- 修复 `YukiLoggerData` 在模块中包名为空打印空白的问题 +- `PackageParam` 中新增 `loadApp`、`loadZygote`、`loadSystem`、`withProcess` 的同名多参数方法 +- 修复了一些可能存在的 BUG + +### 1.1.3 | 2022.09.30   - 修复一个无法自定义 Hook 入口类名的致命错误 - 添加 `LoggerFactory` 中的部分代码注释文案并更新特色功能文档 diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt index aceaa18a..75cae9ea 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt @@ -78,10 +78,10 @@ object YukiHookAPI { internal var isLoadedFromBaseContext = false /** 获取当前 [YukiHookAPI] 的版本 */ - const val API_VERSION_NAME = "1.1.3" + const val API_VERSION_NAME = "1.1.4" /** 获取当前 [YukiHookAPI] 的版本号 */ - const val API_VERSION_CODE = 37 + const val API_VERSION_CODE = 38 /** * 当前 [YukiHookAPI] 的状态