Update version to 1.1.4

This commit is contained in:
2022-10-04 07:15:09 +08:00
parent d1860c5ae3
commit 3de86bc180
6 changed files with 27 additions and 7 deletions

View File

@@ -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)
<br/><br/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png" width = "100" height = "100"/>

View File

@@ -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)
<br/><br/>
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png" width = "100" height = "100"/>

View File

@@ -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"

View File

@@ -16,7 +16,17 @@ Time zone of version release date: **UTC+8**
:::
### 1.1.3 | 2022.09.30 &ensp;<Badge type="tip" text="latest" vertical="middle" />
### 1.1.4 | 2022.10.04 &ensp;<Badge type="tip" text="latest" vertical="middle" />
- 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 &ensp;<Badge type="warning" text="stale" vertical="middle" />
- 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

View File

@@ -8,7 +8,17 @@
:::
### 1.1.3 | 2022.09.30 &ensp;<Badge type="tip" text="最新" vertical="middle" />
### 1.1.4 | 2022.10.04 &ensp;<Badge type="tip" text="最新" vertical="middle" />
- 修复 `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 &ensp;<Badge type="warning" text="过旧" vertical="middle" />
- 修复一个无法自定义 Hook 入口类名的致命错误
- 添加 `LoggerFactory` 中的部分代码注释文案并更新特色功能文档

View File

@@ -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] 的状态