Android1500 / GpsSetter

Xposed module which will set location where you want without effect mock location.
321 stars 44 forks source link

Bump api from 1.1.5 to 1.1.6 #39

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps api from 1.1.5 to 1.1.6.

Release notes

Sourced from api's releases.

1.1.6

YukiHookAPI 1.1.6 Released

  • Fixed the serious problem that ClassLoader does not match after PackageParam keeps a single instance when there may be multiple package names in the same process when Xposed Module is loaded
  • When the package name is not distinguished when there are multiple package names in the same process, stop loading the singleton child Hooker and print a warning message
  • Fixed the problem that the number of parameters is incorrect when methods such as HookParam.callOriginal, HookParam.invokeOriginal call the original method
  • Modify the method parameter name param of reflection calls in MethodFinder, ConstructorFinder, ReflectionFactory to args
  • Added the function of judging the parameters of the entry class constructor in the automatic processing program of the Xposed Module, the entry class needs to ensure that it does not have any constructor parameters

For more details, please check the changelog.


YukiHookAPI 1.1.6 已发布

  • 修复 Xposed 模块装载时可能存在同一个进程多个包名的情况导致 PackageParam 保持单例后 ClassLoader 不符的严重问题
  • 新增同一个进程多个包名的情况下未区分包名时,停止装载单例化的子 Hooker 并打印警告信息
  • 修复 HookParam.callOriginalHookParam.invokeOriginal 等方法调用原始方法时参数个数不正确的问题
  • 修改 MethodFinderConstructorFinderReflectionFactory 中反射调用的方法参数名 paramargs
  • 新增 Xposed 模块自动处理程序中判断入口类构造方法参数功能,入口类需要保证其不存在任何构造方法参数

详情请查看更新日志

Commits
  • 1dfcb75 Automatically compile documentation (1.1.6)
  • a7f9144 Update version to 1.1.6
  • f4b835f Update Android Gradle Plugin to 7.4.0
  • c7ed389 Modify not allowed hook entry class has any constructor parameters in YukiHoo...
  • 4230e4f Update api-exception documentation
  • ba163c9 Modify change naming of "HookEntryClass" to "hook entry class" in InjectYukiH...
  • 1831257 Update api-example documentation
  • 3b56218 Fix Xposed Module load scope single process multiple package names problem an...
  • 3e55d61 Fix some problem contents in YukiHookAPI documentation
  • c4acd31 Modify change member call param name to "args" in ConstructorFinder, MethodFi...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)