Releases: NervJS/taro
Releases · NervJS/taro
chore(release): publish 4.0.12
#修复
小程序
- 修复支付宝 openLocation API 参数错误 #17547 @luckyadam
- 修复jd下CustomWrapper内的组件className失效问题 #17511 @zhengyanan1
h5
- 修复生成definition.json api为空,导致Taro.xxx未能被转换 #17543 @Single-Dancer
- 修复window端编译h5报错问题(找不到components-react/dist/index.css') #17510 @zhengyanan1
Summary by CodeRabbit
- Chores
- 所有相关包的版本号从 4.0.10 升级至 4.0.12。
chore(release): publish 4.0.10
特性
小程序
- 新增 skyline 模式下的 List, ListItem组件 #17470 @Single-Dancer
修复
- drop @babel/plugin-proposal-class-properties #17385 @ianzone
- 修改判断.d.ts的正则,修复正常d结尾文件被识别成类型文件的问题 #17216 @yoturg
小程序
- 从 alipay apiDiff 移出 saveImageToPhotosAlbum #17486 @Fatpandac
- input 光标设置错误 #17476 @oasis-cloud
- 修复Windows下MultiPlatformPlugin无法识别斜杠的问题 #17432 @clayzx
- getBoundingClientRect在alipay小程序上的兼容 #17386 @StepToTop
- 修复vue3框架选中vite编译工具时依赖冲突 #17312 @Chef5
- supportedMaterials type #17210 @penjj
- prevent default values from overriding props #17167 @erweixin
h5
- 从@tarojs/taro-components-react中导出新增组件 #17489 @tutuxxx
- 修复vite打包h5时tabBar图标路径转换平台不统一造成无法展示的问题 #17488 @gk-shi
- incorrect styles for multiple mode attribute values in Taro components react on H5 #17479 @Alex-huxiyang
- 修复某些定制platform下组件预览场景挂载loader冲突问题(ihub) #17469 @tutuxxx
- 修复 preact >= 10.24.0 的兼容性问题 #17461 @CzBiX
- the value called by onThemeChange callback reversed #17313 @Hitsuki9
- 🐛 taro-h5 处理IntersectionObserver初始调用不触发回调的问题 #16716 @BonjourBernard
鸿蒙
- win native path #17467 @ZakaryCode
Summary by CodeRabbit
- Chores
- 将所有主要组件的版本从预览版(4.0.10-alpha.5)升级至稳定版(4.0.10),标志着产品从测试阶段向生产就绪阶段转变。
chore(release): publish 3.6.36
fix(react-components): 导出新增组件
这个 PR 做了什么? (简要描述所做更改)
fix(react-components): 导出新增组件
这个 PR 是什么类型? (至少选择一个)
- [ ✅ ] 错误修复(Bugfix) issue: fix #
- 新功能(Feature)
- 代码重构(Refactor)
- TypeScript 类型定义修改(Typings)
- 文档修改(Docs)
- 代码风格更新(Code style update)
- 其他,请描述(Other, please describe):
这个 PR 涉及以下平台:
- 所有小程序
- 微信小程序
- 支付宝小程序
- 百度小程序
- 字节跳动小程序
- QQ 轻应用
- 京东小程序
- 快应用平台(QuickApp)
- [ ✅ ] Web 平台(H5)
- 移动端(React-Native)
- 鸿蒙(harmony)
fix(harmony): win native path
这个 PR 做了什么? (简要描述所做更改)
修复 harmony win 平台编译,原生依赖路径错误问题
这个 PR 是什么类型? (至少选择一个)
- 错误修复(Bugfix) issue: fix #
这个 PR 涉及以下平台:
- 鸿蒙(harmony)
chore(release): publish 4.0.9
特性
H5
- 组件开发模式支持预览功能 @tutuxxx
taro build native-components -- --watch --type h5 --components components/index/index
- 组件开发模式收敛产物chunk @tutuxxx
小程序
- 增加按需编译pages或components能力 @tutuxxx
yarn dev:weapp --pages pages/index/index
修复
h5
- 修复swiper初始1个元素且动态新增元素并切换current时动画失效问题 @tutuxxx
- 升级swiperjs,解决cube轮播闪烁问题 @tutuxxx
- 解决scrollview在ios下滚动不流畅问题 @tutuxxx
小程序
- 修复taro引用原生页面时误处理image等组件的src属性问题 @tutuxxx
- 修复clickview无法注入dataset问题 @tutuxxx
- 京东小程序下PickerView组件新增属性 @tutuxxx
鸿蒙
- 支持通过 importNativeComponent 定义原生组件 (#17041) @ZakaryCode
其他
- REAME 新增 duxui @ShaoGongBra
- 更新 taroify 链接 (#17082) @CodeMak1r-zy
- buildes5参数支持命令行和插件调用时传递 @tutuxxx
- 更新 WebAudioContext.decodeAudioData 类型声明 @BH4HPA
- 使用 wasm32-wasip1 代替 wasm32-wasi ,解决编译 rust 出错问题 @tutuxxx
chore(release): publish 4.0.8
特性
小程序
修复
h5
- 修复swiper在item只有两个时onChange触发异常问题 #16770 @ZEJIA-LIU
- 解决部分es6未转es5导致的低版安卓下白屏问题 @tutuxxx
- 修复IOS端H5-选中视频-不触发成功/失败回调 #16943 @zhengyanan1
小程序
- setData执行时机改回使用宏任务 (6803490) @tutuxxx
- 修复worklet指令被terser移除问题 #14902 @tutuxxx
- 修复支付宝view点击事件失效问题&完善click-view相关逻辑 #16812 @tutuxxx
- 修复小程序插件 comp 路径引用错误问题 #16320 @hangaoke1
鸿蒙
- 修复 Harmony 端 asset 导出地址错误 #16815 @ZakaryCode
- 修复鸿蒙端对于单位的处理异常 #16937 @heiazu
RN
- 将所有原生依赖与 RN 0.73 expo 50 对齐。因为 RN 原生依赖差异较大,没对齐无法编译。模板和壳工程使用了源码里的 "peerDependencies" 进行对齐。 #16807 @zhiqingchen
- 升级到 0.73 后的编译问题。 #16807 @zhiqingchen
- rimraf --impl=move-remove 改成 rimraf。因为项目在mac 移动硬盘中无法编译。--impl=move-remove 是否有必要保留?正常情况在用默认的就行,不必要特别指定。 #16807 @zhiqingchen
- 删除 babel-plugin-minify-dead-code-elimination #16807 @zhiqingchen
- linaria 版本更新 #16807 @SidneyLann
其他
- 优化 vite resolve multi 文件逻辑 #16815 @ZakaryCode
- 优化compile 的 exclude 和 include 逻辑 #16469 @ZEJIA-LIU
- 修复Windows环境下使用vite构建时路径错误 #16971 @IsFaser
chore(release): publish 4.0.7
特性
小程序
- 半编译预处理功能 #16598 @ZEJIA-LIU
- 添加 useXsForTemplate 试用性字段、去除模版中多余的 block标签、增加clickview模版以减少冗余事件绑定、优先使用微任务执行setData @tutuxxx
- 补全京东小程序组件和类型:Editor、PageContainer、RootPortal、MatchMedia、RichText #16736 @ZEJIA-LIU
修复
h5
- 调整 Dart Sass 的 warnings 配置 #16604 @koppthe
- 修复swiper在item数量太少时无法循环的问题 #16737 @ZEJIA-LIU
小程序
- 修复微信 Map 组件在 Android 环境下且小程序基础库 v3.4.10+ 出现的属性配置异常 #16603 @koppthe
- 修复solid的onShow,onHide不生效的bug #16569 @ZEJIA-LIU
- 修复支付宝小程序开发预览报错问题 #16715 @koppthe
- 修复Taro使用原生页面(微信小程序)时, .wxml中的src={{url}},来自data的url被异常解析的bug #16637 @zhengyanan1
chore(release): publish 4.0.6
H5
- 修复了在 ScrollView 中嵌套 Swiper 时,Swiper 滑动无响应的问题,by @zhengyanan1
鸿蒙 Hybrid
- 替换了 chooseImage 和 chooseVideo 的实现,by @heweishui
Typings
- 修正了 Taro.previewImage 方法中 current 字段的类型注释,by @shu-shackles
- 将 textProps 移动到 PickerStandardProps 中,以便获得更准确的 TypeScript 提示,by @Fatpandac
其他
- 模板 git 新增了对 .env.local 文件的忽略,by @liuchuzhang
Chore/release 4.0.5
H5 / 小程序 / 鸿蒙 Hybrid
- 修复了 imageUrlLoaderOption 属性不生效的问题,by @ZEJIA-LIU
H5
- Swiper 组件升级到 11.1.0 版本,by @ZEJIA-LIU
- Picker 组件更新了 region 的类型声明,by @ZEJIA-LIU
小程序
- 新增了京东小程序的 Editor、PageContainer、RootPortal 等组件与属性的支持,by @ZEJIA-LIU
- 修复了 Solid JSX 类型报错导致 createStore API 使用不了的问题,by @phy-lei fix #16357
React Native
- 补全了 React Native 缺失的 PropTypes,by @koppthe