Repository navigation
What's Changed
- fix(ios): replace Text measure TextStorage with CoreText to resolve kugou anr issue by @RoeKun in #1820
- fix(ohos): skip NODE_IMAGE_SOURCE_SIZE below API 21 by @ruifanyuan in #1828
- fix(android): stop recycling cached bitmaps in KRMemoryCacheModule.onDestroy by @iPel in #1830
- feat(demo): add fold adaptive settings split demo by @elixxli in #1832
- chore(demo): add fold adaptation demos under pages/fold by @elixxli in #1833
- fix(ohos): keep KRSetSyncMainTaskWarnTimeout exported under hidden vi… by @ruifanyuan in #1831
- fix(android): destroy render layer after pageWillDestroy by @zenipchen in #1834
- fix(android): guard RenderScriptBlur after destroy to avoid RSInvalidStateException by @elixxli in #1792
- fix(ohos): close unpaired napi handle scopes to stop ArkTS view leaks by @ruifanyuan in #1729
- feat(ohos): Expose instance id in set property callback by @ruifanyuan in #1839
- fix(h5): stabilize Hover positioning in transformed containers by @renjar in #1838
- docs(sidebar): fix a case mismatch and register two orphaned Compose pages by @lnuxe in #1827
- fix(compose): re-observe snapshot reads in KNode onChanged to refresh derived-state baseline by @RoeKun in #1837
- fix(compose): clamp non-scrollable Lazy exact content size by @luoyibu in #1852
- fix(h5app-js): dispatch notifications across live Kuikly pages by @continuing2022 in #1847
- fix(h5App-js): keep unrelated controls clickable after text selection by @continuing2022 in #1849
- fix(h5App-js): render canvas at device pixel ratio by @continuing2022 in #1850
- feat(ohos): sync event scheduling by @iPel in #1851
- feat(web): add removeNotify doc by @etkmao in #1855
- perf(ohos): cut redundant copies and dedup cost in JSON response parsing by @ruifanyuan in #1853
- fix(textSelection): 选区高亮绘制顺序与颜色下发修复 by @lnuxe in #1845
- fix(ohos): clamp fontSizeScale to app max font scale by @RoeKun in #1854
- fix(ohos): 输入框粘贴超长文本崩溃(UTF-8 截断 + 解码抛异常) by @lnuxe in #1843
- docs: add 2.30.0 version description to changelog by @RoeKun in #1861
- fix(ohos): add HandleScope to CallArkTSMethod to stop NAPI handle leak by @yukiykchen in #1865
- fix(ios): warm up Kotlin/Native runtime on main thread to avoid finalizer 0xf8 crash by @RoeKun in #1860
- fix: 修复 pager 分页除零崩溃 by @elixxli in #1866
- feat(ohos): 鸿蒙折叠态映射为 pageData.hingeStatus by @elixxli in #1863
- docs: clarify Input and TextArea overflow guidance by @iPel in #1871
- fix(ohos): avoid full-tree scan on KRView destruction to prevent main-thread freez by @RoeKun in #1870
- fix(compose): make safeAreaInsets observable so insets-only changes update layout by @RoeKun in #1856
New Contributors
- @lnuxe made their first contribution in #1827
- @continuing2022 made their first contribution in #1847
Full Changelog: 2.30.0...2.31.0