# Skyline 更新日志

Skyline 渲染引擎的版本号可通过 wx.getSkylineInfo 获取。

# 1.3.3 (2024-06-14)

  1. 新增 支持 css background conic-gradient
  2. 新增 支持 css :nth-child 伪类
  3. 新增 scroll-view 组件 nested 模式的 nested-scroll-body 支持 offset-top 属性
  4. 新增 swiper 组件支持 next-margin
  5. 新增 组件样式隔离选项支持从 Component options 传入(待基础库更新)
  6. 优化 gif 图片加上 willChangeHint 避免生成 raster cache
  7. 优化 图片提前加载
  8. 优化 scroll-view 组件不再限制 type 必填(默认性能较差)
  9. 修复 image 组件相关 crash
  10. 修复 image 组件渲染 gif 时,通过 setData 更新后,渲染异常,页面白屏
  11. 修复 scroll-view 组件 builder 模式下 gif 背景图片闪烁
  12. 修复 scroll-view 组件 lazy mount 机制导致节点不渲染
  13. 修复 textarea 组件设置不了行间距
  14. 修复 input 组件 bindfocus 不触发
  15. 修复 input 组件 placeholder 不居中
  16. 修复 input 组件应用 text-align center 时未完全居中
  17. 修复 picker-view 组件滑动几次之后不能触发 bindtap
  18. 修复 css transition / animation background-position 动画失效
  19. 修复 开启 defaultContentBox 选项后,image 带有 padding 时尺寸计算错误
  20. 修复 css line-height 细节对齐
  21. 修复 rpx 精度问题
  22. 修复 root-font-size 变化后子节点 calc rem 不更新
  23. 修复 后代选择器 + :not 解析失效
  24. 修复 css animation keyframes 无法使用 var
  25. 修复 从 webview 页面跳转 skyline 页面时,图片无法加载,需等待
  26. 修复 css mask-image 渲染闪烁
  27. 修复 css short hand variable 不生效
  28. 修复 列表滚动卡死
  29. 修复 若干 crash 及优化

# 1.3.0 (2024-04-19)

  1. 新增 支持一般兄弟节点选择器(a ~ b {})
  2. 新增 支持紧邻兄弟节点选择器(a + b {})
  3. 新增 支持 css :not() 伪类
  4. 新增 支持 css :only-child() 伪类
  5. 新增 支持 css :empty() 伪类
  6. 新增 支持 css inline-flex 布局
  7. 新增 开发者工具支持 DarkMode 调试
  8. 优化 position 布局增加 cache
  9. 优化 wxss 解析耗时
  10. 优化 transform paint 耗时
  11. 优化 transition / animation 事件派发机制
  12. 优化 字体模块预热
  13. 优化 内存占用
  14. 修复 样式在特殊情况下无法更新
  15. 修复 transition 属性 var 支持问题
  16. 修复 先设置 transform-origin 再设置 transform 无效
  17. 修复 flex align-items 不居中
  18. 修复 font-size calc 支持 bug
  19. 修复 fixed 节点 z-index 相同时节点层级不对
  20. 修复 input 长按不出菜单栏
  21. 修复 input bindfocus 返回值 height 始终为 0
  22. 修复 map Custom Callout 更新不及时
  23. 修复 scroll-view 横向滚动时触边事件不触发
  24. 修复 canvas touch event 返回 x / y 属性
  25. 修复 若干 crash

# 1.2.5 (2024-03-18)

  1. 新增 支持 css border-style
  2. 新增 支持 css font-feature-settings,用于中文标点符号宽度调整
  3. 新增 支持 css letter-spacing
  4. 新增 页面返回手势机制
  5. 新增 容器转场动画
  6. 新增 list-builder 组件支持不定高模式
  7. 新增 支持 grid-builder 组件
  8. 新增 input 组件的 placeholder-style 支持传样式字样串
  9. 优化 worklet function 执行耗时
  10. 优化 布局阶段性能
  11. 优化 节点占用内存
  12. 修复 地图组件双指操作异常
  13. 修复 position fixed z-index 小于 0 不生效
  14. 修复 单边 border-width + border-radius 不生效
  15. 修复 inline 布局下 text-align 属性不生效
  16. 修复 linear-gradient transparent 渲染出灰色
  17. 修复 page 节点 font-size 使用 var() crash 问题
  18. 修复 backdrop-filter var() 失效
  19. 修复 align-items baseline 对齐时 margin 偏移问题
  20. 修复 外层 tranform: scale 无法作用到 mask-image 所在节点上
  21. 修复 text 中 view 节点设置 margin 会导致后续文本被截断
  22. 修复 input 组件 value 和 placeholder 重叠问题
  23. 修复 input 组件长按不出菜单栏
  24. 更新 input 组件键盘高度 worklet 回调缺少页面上推高度
  25. 修复 scroll-view 组件的 refresher-background 默认值不生效
  26. 修复 grid-view 组件 aligned 模式下点击 navigator 子节点重排消失
  27. 修复 iOS 自定义 tabbar 首次扫码进入白屏
  28. 修复 apng 动图渲染不了
  29. 修复 安卓 shared value crash 问题
  30. 修复 开发者工具上 input 默认字体是斜体
  31. 修复 开发者工具 WXML 伪元素选中样式不匹配
  32. 修复 偶现白屏现象
  33. 修复 HTTP 资源请求若干 crash
  34. 修复 若干内存泄漏、crash

# 1.2.0(2024-01-08)

  1. 新增 开发者工具支持真机调试
  2. 新增 CSS 支持 flex order 详情
  3. 新增 CSS 支持 will-change: contents,用于声明绘制边界 详情
  4. 新增 支持全局跨页面组件 详情
  5. 新增 支持 apng 动图
  6. 新增 scroll-view 组件支持 builder 模式,用于按需构建在屏节点 详情
  7. 新增 picker-view 组件支持 indicator-style 属性
  8. 新增 input 键盘动画提供 worklet 回调,用于实现键盘跟随动画 详情
  9. 新增 textare 组件支持 linechange 事件
  10. 新增 worklet 增加 ref 机制,用于在 ui 线程操作节点 详情
  11. 新增 worklet 支持 scrollTo 接口 详情
  12. 优化 渲染性能
  13. 优化 事件派发内部出现异常导致的性能损耗
  14. 优化 CSS background linear-gradient 支持 px 单位
  15. 优化 CSS line-height calc 混合单位支持
  16. 修复 position fixed 若干稳定性问题
  17. 修复 background-image png 图片模糊
  18. 修复 热启动到不同 path 时会先出现上一页面内容
  19. 修复 id / class 传入非 ascii 编码字符串闪退
  20. 修复 动态插入的 list-view / grid-view 无法开启 prelayout
  21. 修复 nested-scroll-header / nested-scroll-body 的直接子节点无法更新
  22. 修复 input 光标不居中
  23. 修复 暗黑模式可能显示不对的问题
  24. 修复 tab 页 handlePreviousPageAnimation 无效
  25. 修复 图片偶现渲染异常
  26. 修复 共享元素动画失效
  27. 修复 touchend 触发可能早于 touchmove
  28. 修复 CSS background linear-gradient 在宽高为 0 时异常
  29. 修复 picker-view 初始背景色错误
  30. 修复 swiper 单个子节点下滚动对齐 webview
  31. 修复 mask-image 与 image 搭配使用时闪烁问题
  32. 修复 box-shadow none + boder-radius 会出现边缘黑线
  33. 修复 line-through 无法去掉
  34. 修复 inline 布局下 text-align 属性失效
  35. 修复 absolute 节点 top 未指定时表现异常
  36. 修复 input 的 value 与 placeholder 重叠
  37. 修复 地图组件双指操作失效
  38. 修复 snapshot 某些情况下渲染异常问题
  39. 修复 开发者工具若干 crash
  40. 修复 若干闪退、白屏、内存泄漏问题

# 1.1.0(2023-11-06)

  1. 新增 CSS 支持 position fixed
  2. 新增 span/text 组件里的布局节点支持 display inline-block
  3. 新增 draggable-sheet 滚动容器组件,用于快速实现半屏交互
  4. 新增 swiper 组件支持一批新的交互动画类型,用于实现常见的原生交互效果
  5. 新增 scroll-view 组件支持 type="nested",用于处理 scroll-view 嵌套的场景
  6. 新增 input 组件支持 cursor-color 属性,可自定义光标颜色
  7. 新增 input 组件支持 compositionstart / compositionupdate / compositionend 事件,用于感知输入草稿状态
  8. 新增 input 组件支持 selectionchange 事件,用于感知光标位置变化
  9. 新增 input 组件支持 hold-keyboard 属性,对齐 WebView
  10. 新增 textarea 组件支持 confirm-hold 属性,对齐 WebView
  11. 新增 wx.preloadAssets 接口,对齐 WebView
  12. 新增 自定义路由增加 fullscreenDrag 配置项,使得全屏范围内都可以右滑返回
  13. 新增 支持页面级别配置 rendererOptions
  14. 优化 自定义组件节点 display 默认值调整为 inline,解决布局错乱问题
  15. 优化 scroll-view 组件 type="list" 来回滚动时会频繁发生重布局导致滚动掉帧
  16. 优化 CSS animation 在节点移除之后还会不断刷新,造成不必要的性能消耗
  17. 优化 webp 动图播放卡顿
  18. 优化 iOS video 组件渲染卡顿、发热问题
  19. 优化 文本测量加上缓存
  20. 优化 底层 JSBinding 通信机制若干性能优化
  21. 修复 video 组件反复点击静音按钮导致视频比例异常
  22. 修复 sticky-header 点击会透传到背后文字
  23. 修复 多个 input 切换时 keyboardheightchang 事件返回的 detail.height 为 0
  24. 修复 input 键盘高度变化后导致输入框上推异常
  25. 修复 input 组件在失去焦点后不能再次输入
  26. 修复 input 输入框上推偶现失败
  27. 修复 input / textarea 未进行 measure 导致设置 font-size 时无法撑开布局
  28. 修复 textarea 未进行 measure 导致 auto-height 失效
  29. 修复 textarea 组件不能换行(换行失焦)
  30. 修复 textarea 组件光标不能移动
  31. 修复 sticky-section 嵌套 template 视图无法更新
  32. 修复 video object-fit 属性不生效,竖屏视频会填充容器
  33. 修复 伪元素上的 css animation 不生效
  34. 修复 图片渲染重复
  35. 修复 component placeholder 渲染异常
  36. 修复 picker view 若干更新异常
  37. 修复 在某些情况下改变 padding 后布局错误
  38. 修复 swiper 设置 current 之后 change 事件未对齐 webview
  39. 修复 sticky-header 下 scroll-into-view 失效
  40. 修复 加载 302 跳转的网络图片失败
  41. 修复 安卓下 svg 图片加上 mode="widthFix" 出现图片模糊现象
  42. 修复 min/max-height/width auto 设置失效
  43. 修复 inline style 动态设置 custom property 失败
  44. 修复 在 transition 和 worklet 动画使用 border-width & border-color 失效
  45. 修复 calc() 嵌套用法出现卡死
  46. 修复 非法 utf16 字符导致 ui 异常卡死
  47. 修复 text 组件 overflow 属性未传值时导致 crash
  48. 修复 text/span 套 image 时某些情况下会 crash
  49. 修复 若干闪退问题

# 1.0.12(2023-09-06)

  1. 新增 支持 box-sizing: content-box
  2. 新增 支持 NodesRef.scrollOffset
  3. 新增 支持 scroll-view 组件 scroll-into-view-offset 属性(在基础库 3.1.0 对外)
  4. 新增 支持 text rich-text 组件 user-select 属性
  5. 新增 支持 map 组件 custom callout 特性
  6. 优化 Skyline 首次渲染性能
  7. 优化 snapshot 组件支持导出长图
  8. 优化 利用 snapshot 优化 scale 动画性能(在基础库 3.1.0 对外)
  9. 优化 安卓下图片请求缓存机制
  10. 优化 事件派发性能
  11. 优化 font-face 字体未加载时显示为空,避免出现乱码
  12. 修复 图片请求带上 UA 和 referrer
  13. 修复 横向 scorll-view 直接子节点 margin 失效
  14. 修复 filter & backdrop-filter transition 动画不生效
  15. 修复 background: url(//xxxxx) 写法不生效
  16. 更新 background-image 采用 svg UrlData 格式时无法渲染
  17. 修复 scroll-view scroll-x scroll-y 置为 false 无效
  18. 修复 span 子节点同时更新闪退
  19. 修复 scroll-view 动态增加子节点,子节点百分比尺寸失效
  20. 修复 css var shorthand 不生效问题
  21. 修复 flex item margin 塌陷问题
  22. 修复 svg 使用 utf8 格式(正常是 charset=utf8)无法显示
  23. 修复 calc 表达式使用 em 引起 crash
  24. 修复 backdrop-filter 节点做 opacity 动画卡死
  25. 修复 scroll-view refresher restore 之后不应该触发 pulling 事件
  26. 修复 CSS flex-basis 某些情况下导致界面卡死
  27. 修复 swiper 只有一个 swiper-item 时,autoplay 动画应关闭
  28. 修复 scroll-into-view 跳转至 virtualHost 节点会 crash
  29. 修复 scroll-view 下嵌套 swiper 时,scroll-view 滚动会影响 swiper 状态
  30. 修复 更新 list-view 里的数据后,页面高度过高且出现灰色块
  31. 修复 background-image repeat 在滚动时因精度计算问题出现抖动
  32. 修复 intersectionObserver 接口对齐
  33. 修复 getBoundingClientRect 未计入 transform
  34. 修复 小程序横屏时 scroll-view 滚动条位置异常
  35. 修复 地图改变高度时发生形变
  36. 修复 开发者工具在 windows 平台下若干 crash
  37. 修复 若干闪退、线程安全问题

# 1.0.5(2023-06-30)

  1. 新增 CSS 支持 animation 属性 详情
  2. 新增 scroll-view 组件支持下拉二楼交互
  3. 新增 snapshot 截图组件,用于将组件内的 WXML 内容导出图片
  4. 新增 sticky-header 组件支持 offset-top 属性,用于设置顶部偏移
  5. 新增 text 组件支持 overflow 属性,用于对齐文本省略特性
  6. 新增 scroll-view 组件下的直接子节点 height 支持 % 单位
  7. 新增 开发者工具上支持 backgroundColorContent 配置项 详情
  8. 新增 开发者工具上支持 getSkylineInfo 接口
  9. 优化 自定义路由中频繁修改 opacity / transform 的性能问题
  10. 优化 进行渲染预热以降低 iOS 首次光栅化的耗时
  11. 优化 优化字符串创建减少 JSBinding 通信开销
  12. 优化 路由动画时长改为默认 400 ms
  13. 优化 调整 image 组件 onload 的触发时机,并保证动画中缓存不会失效
  14. 修复 block 布局下 scroll-view 子元素 margin 偏移问题
  15. 修复 block 布局下图片 margin 不生效
  16. 修复 block 布局下 scroll-view 子节点在某些情况下无法撑满父节点的宽度
  17. 修复 block 布局下若父子节点之间有 border、padding 时 margin 将不做合并
  18. 修复 position absolute 下 margin 定位不准确
  19. 修复 picker-view 组件在 value 越界时不显示最后一个 value
  20. 修复 多个节点手势协商失效
  21. 修复 伪元素事件响应问题
  22. 修复 伪类选择器优先级错误
  23. 修复 scroll-view 触底加载更多回弹动画问题
  24. 修复 swiper-item 中包含较多图片时无法及时被释放
  25. 修复 text 节点内容从无到有时,无法点击
  26. 修复 text 节点在点击后移动时,事件无法再派发
  27. 修复 css 动画过程中移除 transtion 属性应中断动画
  28. 修复 sticky 设置 padding 后 scroll-into-view 失效
  29. 修复 root-portal 内的元素无法改变高度
  30. 修复 list-view 子节点在某些情况下无法正常渲染出来
  31. 修复 地图组件初始化时闪黑
  32. 修复 scroll-view 组件 enable-back-to-top 滚动动画失效
  33. 修复 带有伪类选择器时 style sharing 匹配错误
  34. 修复 scroll-view 或 root-portal 组件的子节点在某些情况下无法重新布局
  35. 修复 image 组件 mode=heightFix 失效
  36. 修复 文本复用时,未能重新布局导致渲染问题
  37. 修复 开发者工具 safe-area-inset-* 不生效
  38. 修复 开发者工具 mac 端默认变为斜体
  39. 修复 开发者工具页面切换时若操作上一页面会出现 crash
  40. 修复 若干闪退、ANR 问题

# 1.0.0(2023-05-11)

  1. 新增 CSS 支持 calc 函数 详情
  2. 新增 CSS 支持伪元素 before 和 after 详情
  3. 新增 CSS 支持 var 函数 详情
  4. 新增 CSS 支持 mask-image 属性 详情
  5. 新增 支持 picker-view 组件
  6. 新增 scroll-view 组件支持 clip 属性,可显示溢出内容
  7. 新增 scroll-view / grid-view / list-view / sticky-header / sticky-section 组件支持 padding 属性,设置组件内部的内边距
  8. 新增 scroll-view 组件直接子节点支持 CSS margin
  9. 新增 scroll-view 组件支持 min-drag-distance 属性,设置起始滚动阈值
  10. 新增 text / span 组件支持内联 view 等普通节点
  11. 新增 支持新版本组件框架 glass-easel 详情
  12. 优化 完善 SVG 支持度
  13. 优化 自定义路由接口设计,以及启动页无法绑定自定义路由 详情 (在下个基础库版本对外)
  14. 优化 图片渲染性能、CSS 动画时的性能、动图刷新率问题
  15. 优化 首屏渲染性能
  16. 优化 share-element key 重复时给予提示
  17. 修复 连续调用 didPop 页面白屏
  18. 修复 background-image 在某些路径下消失问题
  19. 修复 图片 UrlData 格式不标准时解析 crash
  20. 修复 text (span) 嵌套 text (navigator) 无法点击
  21. 修复 block 布局下 margin 合并正负值 bug
  22. 修复 iOS input 组件 digit 键盘样式错误
  23. 修复 设置 border-style 并指定其中一边宽时,剩余其他边宽应为默认值
  24. 修复 sticky-section 子节点不会重计算样式
  25. 修复 scroll-view 组件 bounces 和 refresher 冲突
  26. 修复 scroll-view 组件触底加载更多回弹动画曲线异常
  27. 修复 scroll-view 组件快速滚动时无法加载更多节点
  28. 修复 grid-view 部分属性更新失效
  29. 修复 iOS 暗黑模式从后台切前台会突变一下的问题
  30. 修复 swiper 组件 circular & autoplay 动态切换时表现异常
  31. 修复 swiper 组件循环模式下 cache-extent 异常
  32. 修复 line-height 数值类型直接继承
  33. 修复 video 组件在 scroll-view 下滚动出去再回来时消失
  34. 修复 超出 share-element 的节点无法响应点击
  35. 修复 页面背景色默认透明
  36. 修复 若干闪退、ANR 问题

# 0.10.1(2023-03-23)

  1. 新增 CSS 支持 block 布局 详情
  2. 新增 share-element on-frame 支持返回自定义 rect
  3. 新增 开发者工具支持 CSS env safe-area-inset-*
  4. 优化 使 scroll-view 组件在内容未溢出时也能够滚动
  5. 优化 对字体模块预热,减少字体测量的耗时
  6. 优化 image 本地缓存读取性能
  7. 优化 对 JS 线程部分任务提高优先级
  8. 修复 文本字号不受系统字体配置影响
  9. 修复 scroll-view 组件下使用 image 组件的 fade-in 属性时布局异常的问题
  10. 修复 自定义路由连续调用 didPop 接口页面白屏问题
  11. 修复 share-element 组件能够根据子节点自动撑高
  12. 修复 share-element on-frame 回调在动画完成时未触发的问题
  13. 修复 开发者工具下自定义字体不生效的问题
  14. 修复 CSS transition 在 bottom 变化时未触发动画
  15. 修复 CSS background-image 无法移除
  16. 修复 image 组件在某些情况下出现闪烁的问题
  17. 修复 在自定义路由下,页面的 input 组件聚集时上推距离过小
  18. 修复 input 组件上推页面后输入抖动的问题
  19. 修复 scroll-view 组件 custom 模式下无法下拉刷新
  20. 修复 scroll-view 组件 bindscrolltolower 和 bindscrolltoupper 多次触发问题
  21. 修复 darkmode 偶现不生效的问题
  22. 修复 text 组件设置 max-lines="2" 闪退问题
  23. 修复 在 ui 线程 setTimeout 闪退问题
  24. 修复 开发者工具 JS 线程死锁的问题
  25. 修复 若干闪退、线程安全、内存泄漏问题

# 0.9.15(2023-01-16)

  1. 新增 支持 grid-view 以实现网络布局、瀑布流布局等 详情
  2. 新增 支持 share-element 更多自定义特性 详情
  3. 新增 完善 swiper 特性支持(bindtransition、bindanimationfinish、display-multiple-items) 详情
  4. 新增 swiper 组件支持手势协商 详情
  5. 新增 swiper 支持 scroll-with-animation 及 cache-extent 属性 详情
  6. 新增 支持解析 CSS text-shadow
  7. 新增 与 applyAnimatedStyle 配套使用的 clearAnimatedStyle 接口
  8. 新增 doubletap 手势返回坐标信息 详情
  9. 优化 统一 skyline 的释放流程
  10. 优化 font-face 增加本地缓存
  11. 优化 image 组件重新渲染相关逻辑
  12. 优化 样式解析和计算的性能
  13. 优化 input 输入框弹起键盘时上推到可视区域
  14. 优化 background-image 渲染图片的性能
  15. 修复 背景渐变失效
  16. 修复 自定义路由偶现 crash
  17. 修复 share-element/scroll-view 的子节点通过 absolute 超出父容器时能够响应事件
  18. 修复 worklet 在某些条件下出现死锁问题
  19. 修复 css env 常量的取值正确性
  20. 修复 嵌套 scroll-view 事件不应传递到最外层 scroll-view
  21. 修复 开发者工具 v8 engine 初始化问题
  22. 修复 scroll-view 插入子节点重复 layout & paint 问题
  23. 修复 applyAnimatedStyle 释放逻辑
  24. 修复 较早时机修改 sharedValue 无法同步到 animatedStyle
  25. 修复 shared value 保证同步写完后能同步读取到
  26. 修复 自定义路由 secondaryAnimation 不生效
  27. 修复 share-element 在 tab 页下 tag 重复导致动效失效的问题
  28. 修复 scroll-view 初始 scroll-left 无效
  29. 修复 swiper 纵向滚动时指示条位置错误
  30. 修复 worklet animatedStyle 优先级应比 WXSS 高
  31. 修复 tab 页切换后 swiper 滚动位置被重置的问题
  32. 修复 嵌套 scroll-view lazy mount 异常问题
  33. 修复 sticky-header 嵌套关系异常时出现的 crash
  34. 修复 启动立即 redirectTo 到新页面可能出现白屏的问题
  35. 修复 若干闪退、线程安全、内存漏洞、ANR 等问题

# 0.9.10(2022-11-23)

  1. 新增 支持 sticky 吸顶机制 详情
  2. 新增 支持无障碍访问 详情
  3. 新增 支持 rem 单位
  4. 新增 scroll-view 支持 custom type 详情
  5. 新增 scroll-view 下拉刷新增加 willRefresh 事件和 bounce 优化 详情
  6. 新增 scroll-view 支持 scrollend 事件和 scrolling reason 详情
  7. 新增 scroll-view 增加 scroll-into-view-alignment / scroll-into-view-within-extent 属性 详情
  8. 新增 scroll-view 增加 cache-extent 属性 详情
  9. 新增 小程序页面背景颜色支持
  10. 优化 图片缓存内存占用
  11. 优化 skyline 释放流程
  12. 优化 抛出 worklet 函数异常信息
  13. 优化 简化页面栈结构
  14. 优化 若干项稳定性改造
  15. 修复 键盘上推 input 失效
  16. 修复 tap 手势丢失坐标信息
  17. 修复 scroll-view 子节点使用 wx:key 时更新错误
  18. 修复 input maxlength 参数初始化时不生效
  19. 修复 自定义路由点击遮罩层返回页面栈错乱
  20. 修复 自定义路由跳转页面部分异常报错问题
  21. 修复 安卓 router push crash
  22. 修复 某些情况下应用样式导致 crash
  23. 修复 文本节点无法标脏
  24. 修复 字体缩放比例不统一
  25. 修复 worklet 模块存在 UAF 问题
  26. 修复 canvas 布局完成回调未触发
  27. 修复 路由过程中手势返回后事件不响应
  28. 修复 image onload 类型转换异常
  29. 修复 在某些情况下手势出现报错
  30. 修复 部分线程安全问题
  31. 修复 viewport 信息同步时序问题
  32. 修复 background 相关属性 crash
  33. 修复 darkmode 首次进入页面闪白屏后变黑
  34. 修复 input 选区样式区分平台及支持国际化
  35. 修复 若干项 crash 问题

# 0.9.8(2022-10-11)

  1. 新增 darkmode 支持 详情
  2. 新增 span 组件,用于图片与文本内联布局 详情
  3. 新增 scroll-view reverse 属性,支持反向滚动 详情
  4. 新增 CSS 支持 first-child / last-child 伪类 skyline wxss 样式支持与差异
  5. 新增 scale 手势回调返回更多信息
  6. 新增 background-image 支持混合图片和渐变
  7. 优化 filter / backdrop-filter none 时的渲染性能
  8. 优化 图片内存占用回收不及时
  9. 优化 手势节点按需插入
  10. 优化 图片预解码
  11. 修复 更新 opacity 后 z-index 失效
  12. 修复 scroll-view 动态更新时手势绑定失败
  13. 修复 JSCore 用法错误导致 iOS 下闪退
  14. 修复 inline style 被 worklet 设置的样式所覆盖
  15. 修复 scrollIntoView 失效与报错
  16. 修复 SelectorQuery 查找 display none 的 Canvas Node 未触发回调
  17. 修复 嵌套 text 组件闪退
  18. 修复 共享页面元素和单页面路由黑屏
  19. 修复 iOS 下偶现 crash
  20. 修复 页面手势返回通知时机错误
  21. 修复 页面推入过程中 getBoundingClientRect 读取错误
  22. 修复 Touch 事件存在内存泄漏
  23. 修复 手势返回页面后,短暂时间无法响应点击
  24. 修复 iOS 系统输入法无法输入中文
  25. 修复 CSS Length 单位计算错误
  26. 修复 image / video / canvas 等叶子结点插入节点会闪退
  27. 修复 小程序跳小程序 worklet 闪退
  28. 修复 input 无法垂直居中
  29. 修复 input 光标错位 & focus 为 false 不收键盘 & 点击空白处未失焦收键盘
  30. 修复 textarea 长文本出现半截字
  31. 修复 iOS main JSContext 内存泄漏