Skip to content

2.31.0

Latest

Choose a tag to compare

@RoeKun RoeKun released this 06 Nov 02:50
· 7 commits to main since this release
9309a61

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

Full Changelog: 2.30.0...2.31.0