diff --git a/README.md b/README.md index 15363946..22196547 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![Eclipse Marketplace](https://img.shields.io/badge/build-passing-brightgreen) ![Eclipse Marketplace](https://img.shields.io/badge/license-MIT-blue) -![Eclipse Marketplace](https://img.shields.io/badge/version-v1.0.4-green) +![Eclipse Marketplace](https://img.shields.io/badge/version-v1.0.5-green) [![Telegram](https://img.shields.io/static/v1?label=Telegram&message=交流讨论&color=0088cc)](https://t.me/XiaofangInternet)

@@ -142,7 +142,14 @@ class MainHook : YukiHookXposedInitProxy { 修复 LSPosed 在最新版本中启用“只有模块classloader可以使用Xposed API”选项后找不到 `XposedBridge` 的问题;
添加 `YukiHookAPI` 的常量版本名称和版本号;
新增 `hasField` 方法以及 `isAllowPrintingLogs` 配置参数;
- 新增 `isDebug` 开启的情况下 API 将自动打印欢迎信息测试模块是否生效。 + 新增 `isDebug` 开启的情况下 API 将自动打印欢迎信息测试模块是否生效。

+- 1.0.5
+ 修复旧版本 LSPosed 框架情况下欢迎信息多次打印的问题;
+ 添加 `onInit` 方法来配置 `YukiHookAPI`;
+ 新增 `executorName` 和 `executorVersion` 来获取当前 Hook 框架的名称和版本号;
+ 新增 `by` 方法来设置 Hook 的时机和条件;
+ `YukiHookModulePrefs` 新增可控制的键值缓存,可在宿主运行时模块动态更新数据;
+ 修复了一些可能存在的 BUG。 # Cooperations diff --git a/build.gradle b/build.gradle index 1c9c4896..a431aaab 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ ext { devUser = "fankesyooni" userEmail = "qzmmcn@163.com" groupId = "com.highcapable.yukihookapi" - apiVersion = "1.0.4" + apiVersion = "1.0.5" repoName = "YukiHookAPI" repoDescription = "An efficient Kotlin version of the Xposed Hook API." licenceName = "MIT License" diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt index f41dcc21..1a191014 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt @@ -65,10 +65,10 @@ object YukiHookAPI { private var isXposedInitialized = false /** 获取当前 [YukiHookAPI] 的版本 */ - const val API_VERSION_NAME = "1.0.4" + const val API_VERSION_NAME = "1.0.5" /** 获取当前 [YukiHookAPI] 的版本号 */ - const val API_VERSION_CODE = 5 + const val API_VERSION_CODE = 6 /** * 模块是否装载了 Xposed 回调方法