Deploy to GitHub pages

This commit is contained in:
github-actions[bot]
2025-06-25 11:38:33 +00:00
committed by GitHub
commit e9fb0169d8
226 changed files with 8903 additions and 0 deletions

View File

@@ -0,0 +1 @@
import{_ as s,r as l,o as d,c,b as e,d as o,e as t,a}from"./app-Un_zyw_U.js";const r={},h=a('<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog" aria-hidden="true">#</a> Changelog</h1><blockquote><p>The version update history of <code>YukiReflection</code> is recorded here.</p></blockquote><div class="custom-container danger"><p class="custom-container-title">Pay Attention</p><p>We will only maintain the latest API version, if you are using an outdate API version, you voluntarily renounce any possibility of maintenance.</p></div><div class="custom-container warning"><p class="custom-container-title">Notice</p><p>To avoid translation time consumption, Changelog will use <strong>Google Translation</strong> from <strong>Chinese</strong> to <strong>English</strong>, please refer to the original text for actual reference.</p><p>Time zone of version release date: <strong>UTC+8</strong></p></div>',4),u={id:"_1-0-3-2023-10-07",tabindex:"-1"},_=e("a",{class:"header-anchor",href:"#_1-0-3-2023-10-07","aria-hidden":"true"},"#",-1),f=e("li",null,[o("The license agreement has been changed from "),e("code",null,"MIT"),o(" to "),e("code",null,"Apache-2.0"),o(", subsequent versions will be distributed under this license agreement, you should change the relevant license agreement after using this version")],-1),g=e("li",null,[o("Change the type of dependency library from "),e("strong",null,"Android Library"),o(" (aar) back to "),e("strong",null,"Java Library"),o(" (jar)")],-1),p=e("li",null,"Adapt and support the native Java platform (some functions are only available on the Android platform)",-1),m={href:"https://github.com/HighCapable/YukiHookAPI/pull/38",target:"_blank",rel:"noopener noreferrer"},b=e("code",null,"YukiReflection",-1),y=a("<li>Deprecated <s><code>isAllowPrintingLogs</code></s>, please start using the <code>debugLog</code> method</li><li>Added <code>YukiReflection.TAG</code></li><li>Obsolete <s><code>YukiReflection.API_VERSION_NAME</code></s>, <s><code>YukiReflection.API_VERSION_CODE</code></s>, merged into <code>YukiReflection.VERSION</code></li><li>Refactored <code>remendy</code> functionality in find methods, which now prints exceptions in steps</li><li>The multi-method find result type is changed from <code>HashSet</code> to <code>MutableList</code></li><li>Added <code>method()</code>, <code>constructor()</code>, <code>field()</code> to directly obtain all object functions in the class</li><li><code>constructor()</code> no longer behaves like <code>constructor { emptyParam() }</code></li><li>Added <code>lazyClass</code> and <code>lazyClassOrNull</code> methods to lazily load <code>Class</code></li>",8),v={id:"_1-0-2-2023-04-25",tabindex:"-1"},k=e("a",{class:"header-anchor",href:"#_1-0-2-2023-04-25","aria-hidden":"true"},"#",-1),x=e("code",null,"Member",-1),A={href:"https://github.com/Art-Chen",target:"_blank",rel:"noopener noreferrer"},C=e("li",null,[o("Remove the direct cache function of "),e("code",null,"Member"),o(" and deprecated "),e("s",null,[e("code",null,"YukiReflection.Configs.isEnableMemberCache")]),o(", keep the cache function of "),e("code",null,"Class")],-1),R=e("li",null,[o("Modified finder to "),e("code",null,"Sequence"),o(", optimize the finding speed and performance of "),e("code",null,"Member")],-1),w={id:"_1-0-1-2023-04-16",tabindex:"-1"},I=e("a",{class:"header-anchor",href:"#_1-0-1-2023-04-16","aria-hidden":"true"},"#",-1),T=e("ul",null,[e("li",null,[o("Change the type of dependency library from "),e("strong",null,"Java Library"),o(" (jar) to "),e("strong",null,"Android Library"),o(" (aar)")]),e("li",null,[o("Removed wrong "),e("code",null,"Class"),o(" object declaration in Android "),e("code",null,"type")])],-1),E={id:"_1-0-0-2023-01-26",tabindex:"-1"},M=e("a",{class:"header-anchor",href:"#_1-0-0-2023-01-26","aria-hidden":"true"},"#",-1),N=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1);function L(O,P){const n=l("Badge"),i=l("ExternalLinkIcon");return d(),c("div",null,[h,e("h3",u,[_,o(" 1.0.3 | 2023.10.07 "),t(n,{type:"tip",text:"latest",vertical:"middle"})]),e("ul",null,[f,g,p,e("li",null,[o("Fixed "),e("a",m,[o("fix get interfaces of class"),t(i)]),o(" issue and merged into "),b]),y]),e("h3",v,[k,o(" 1.0.2 | 2023.04.25 "),t(n,{type:"warning",text:"stale",vertical:"middle"})]),e("ul",null,[e("li",null,[o("Fixed a critical issue where the "),x,o(" cache did not take effect and persistent storage eventually caused app out of memory (OOM), thanks to "),e("a",A,[o("Art-Chen"),t(i)])]),C,R]),e("h3",w,[I,o(" 1.0.1 | 2023.04.16 "),t(n,{type:"warning",text:"stale",vertical:"middle"})]),T,e("h3",E,[M,o(" 1.0.0 | 2023.01.26 "),t(n,{type:"warning",text:"stale",vertical:"middle"})]),N])}const V=s(r,[["render",L],["__file","changelog.html.vue"]]);export{V as default};