Files
Hikage/assets/changelog.html-4cKSC36e.js
github-actions[bot] 0b533c67b1 Deploy to GitHub pages
2025-08-23 18:52:31 +00:00

2 lines
8.3 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as s,r as d,o as r,c as l,b as e,d as t,a as i,e as n}from"./app-ZnF1aHNS.js";const c={},h=n('<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>Hikage</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 dependencies. If you are using outdated dependencies, 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><h2 id="hikage-core" tabindex="-1"><a class="header-anchor" href="#hikage-core" aria-hidden="true">#</a> hikage-core</h2>',5),_={id:"_1-0-2-2025-08-24",tabindex:"-1"},u=e("a",{class:"header-anchor",href:"#_1-0-2-2025-08-24","aria-hidden":"true"},"#",-1),p={href:"https://github.com/HighCapable/YukiReflection",target:"_blank",rel:"noopener noreferrer"},g={href:"https://github.com/HighCapable/KavaRef",target:"_blank",rel:"noopener noreferrer"},f=n("<li>Adapted to Android 16 (API 36), fixed the <code>XmlBlock</code> crash issue on Android 16</li><li>Optimized layout performance, removed unnecessary inline operations, added caching for reflection operations</li><li>Added <code>final</code> parameter to <code>HikageView</code> and <code>HikageViewDeclaration</code> to support new features in <code>hikage-compiler</code></li><li>Added <code>SurfaceView</code> and <code>WebView</code> built-in components to <code>Widgets</code></li><li>Adjusted some components in <code>Widgets</code> to be <code>final</code></li>",5),m={id:"_1-0-1-2025-05-06",tabindex:"-1"},x=e("a",{class:"header-anchor",href:"#_1-0-1-2025-05-06","aria-hidden":"true"},"#",-1),b=e("ul",null,[e("li",null,"Fixed the issue where the KSP source code was not successfully released"),e("li",null,"Added states management feature")],-1),v={id:"_1-0-0-2025-04-20",tabindex:"-1"},k=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20","aria-hidden":"true"},"#",-1),w=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),y=e("h2",{id:"hikage-compiler",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-compiler","aria-hidden":"true"},"#"),t(" hikage-compiler")],-1),A={id:"_1-0-1-2025-08-24",tabindex:"-1"},V=e("a",{class:"header-anchor",href:"#_1-0-1-2025-08-24","aria-hidden":"true"},"#",-1),M=e("ul",null,[e("li",null,[t("Added support for the "),e("code",null,"final"),t(" parameter of "),e("code",null,"HikageView"),t(" and "),e("code",null,"HikageViewDeclaration"),t(", please refer to the relevant usage in the documentation")])],-1),T={id:"_1-0-0-2025-04-20-1",tabindex:"-1"},C=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-1","aria-hidden":"true"},"#",-1),B=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),H=e("h2",{id:"hikage-extension",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-extension","aria-hidden":"true"},"#"),t(" hikage-extension")],-1),R={id:"_1-0-1-2025-08-24-1",tabindex:"-1"},I=e("a",{class:"header-anchor",href:"#_1-0-1-2025-08-24-1","aria-hidden":"true"},"#",-1),L={href:"https://github.com/HighCapable/YukiReflection",target:"_blank",rel:"noopener noreferrer"},K={href:"https://github.com/HighCapable/KavaRef",target:"_blank",rel:"noopener noreferrer"},N=e("li",null,[t("Added generic "),e("code",null,"ViewGroup.LayoutParams"),t(" support for "),e("code",null,"addView"),t(" in "),e("code",null,"ViewGroup")],-1),E={id:"_1-0-0-2025-04-20-2",tabindex:"-1"},P=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-2","aria-hidden":"true"},"#",-1),W=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),Y=e("h2",{id:"hikage-extension-betterandroid",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-extension-betterandroid","aria-hidden":"true"},"#"),t(" hikage-extension-betterandroid")],-1),j={id:"_1-0-1-2025-08-24-2",tabindex:"-1"},F=e("a",{class:"header-anchor",href:"#_1-0-1-2025-08-24-2","aria-hidden":"true"},"#",-1),G=e("ul",null,[e("li",null,[t("Adapted to decoupled "),e("code",null,"ui-component"),t(" and "),e("code",null,"ui-component-adapter"),t(" in "),e("code",null,"BetterAndroid")])],-1),S={id:"_1-0-0-2025-04-20-3",tabindex:"-1"},q=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-3","aria-hidden":"true"},"#",-1),z=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),D=e("h2",{id:"hikage-extension-compose",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-extension-compose","aria-hidden":"true"},"#"),t(" hikage-extension-compose")],-1),J={id:"_1-0-0-2025-04-20-4",tabindex:"-1"},O=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-4","aria-hidden":"true"},"#",-1),U=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),X=e("h2",{id:"hikage-widget-androidx",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-widget-androidx","aria-hidden":"true"},"#"),t(" hikage-widget-androidx")],-1),Q={id:"_1-0-1-2025-08-24-3",tabindex:"-1"},Z=e("a",{class:"header-anchor",href:"#_1-0-1-2025-08-24-3","aria-hidden":"true"},"#",-1),$=n("<ul><li>Added <code>MotionLayout</code>, <code>ImageFilterButton</code>, <code>ImageFilterView</code>, <code>MockView</code>, <code>MotionButton</code>, <code>MotionLabel</code>, <code>MotionTelltales</code> components to <code>ConstraintLayout</code></li><li>Adjusted some components to be <code>final</code></li></ul>",1),ee={id:"_1-0-0-2025-04-20-5",tabindex:"-1"},te=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-5","aria-hidden":"true"},"#",-1),ie=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1),oe=e("h2",{id:"hikage-widget-material",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hikage-widget-material","aria-hidden":"true"},"#"),t(" hikage-widget-material")],-1),ae={id:"_1-0-1-2025-08-24-4",tabindex:"-1"},ne=e("a",{class:"header-anchor",href:"#_1-0-1-2025-08-24-4","aria-hidden":"true"},"#",-1),de=e("ul",null,[e("li",null,[t("Adjusted some components to be "),e("code",null,"final")])],-1),se={id:"_1-0-0-2025-04-20-6",tabindex:"-1"},re=e("a",{class:"header-anchor",href:"#_1-0-0-2025-04-20-6","aria-hidden":"true"},"#",-1),le=e("ul",null,[e("li",null,"The first version is submitted to Maven")],-1);function ce(he,_e){const o=d("Badge"),a=d("ExternalLinkIcon");return r(),l("div",null,[h,e("h3",_,[u,t(" 1.0.2 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),e("ul",null,[e("li",null,[t("Migrated Java reflection related behaviors from "),e("a",p,[t("YukiReflection"),i(a)]),t(" to "),e("a",g,[t("KavaRef"),i(a)])]),f]),e("h3",m,[x,t(" 1.0.1 | 2025.05.06 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),b,e("h3",v,[k,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),w,y,e("h3",A,[V,t(" 1.0.1 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),M,e("h3",T,[C,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),B,H,e("h3",R,[I,t(" 1.0.1 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),e("ul",null,[e("li",null,[t("Migrated Java reflection related behaviors from "),e("a",L,[t("YukiReflection"),i(a)]),t(" to "),e("a",K,[t("KavaRef"),i(a)])]),N]),e("h3",E,[P,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),W,Y,e("h3",j,[F,t(" 1.0.1 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),G,e("h3",S,[q,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),z,D,e("h3",J,[O,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),U,X,e("h3",Q,[Z,t(" 1.0.1 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),$,e("h3",ee,[te,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),ie,oe,e("h3",ae,[ne,t(" 1.0.1 | 2025.08.24 "),i(o,{type:"tip",text:"latest",vertical:"middle"})]),de,e("h3",se,[re,t(" 1.0.0 | 2025.04.20 "),i(o,{type:"warning",text:"stale",vertical:"middle"})]),le])}const pe=s(c,[["render",ce],["__file","changelog.html.vue"]]);export{pe as default};