Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

Releases: remaxjs/remax

v2.0.3

08 May 07:18
Compare
Choose a tag to compare

2.0.3 (2020-05-08)

Bug Fixes

  • cli: 修复生产环境生命周期和自定义组件可能无效的问题 (489cf75), closes #905 #904

v2.0.2

07 May 06:29
Compare
Choose a tag to compare

2.0.2 (2020-05-07)

Bug Fixes

  • cli: 修复存在循环依赖时,cli build 不会结束的问题 (ea5308b)
  • one: 导出 remax/one 组件 props type 定义 (482ec49)

v2.0.1

06 May 13:32
Compare
Choose a tag to compare

2.0.1 (2020-05-06)

Bug Fixes

  • 修复 configWebpack 缺少的 webpack 实例参数 (52cb52a)
  • 修复找不到 unstable_batchedUpdates 的问题 (f96038c)
  • 修复无法解析字体文件的问题 (9a325d6)
  • 修复部分 App 生命周期不生效的问题 (#898) (e6c6bf1), closes #895
  • 修正 common chunk 切分错误导致包过大的问题 (#900) (cf444aa)

v2.0.0

06 May 02:59
Compare
Choose a tag to compare

2.0.0 (2020-05-05)

2.0 迁移指南

Features

  • 支持 Web 应用,文档
  • 支持通过 postcss.config.js 文件来配置 PostCSS,文档
  • 支持自动识别 CSS Modules,文档
  • 支持插件,文档
  • remax/one 支持的全平台生命周期,文档
    • onShow
    • onHide
    • onPullDownRefresh
    • onReachBottom
    • onPageScroll

Bug Fixes

  • 修复自定义组件中 usingComponent 无法 resolve node_modules 的问题。#762

Breaking Changes

  • 构建工具从 Rollup 切换到 Webpack。
  • 废弃 remax-cli,现在主要 remax 一个依赖即可。
  • alipay 平台重命名为 ali
  • remax.config.js
    • 去掉 rollupOptions (改为 configWebpack,用于修改 webpack 配置)。
    • 去掉 postcss,cssModules,alias 项。
  • App 去掉以纯 class 定义 App 的方式
  • 废弃 useShow useHide 等生命周期 hook,请该用 useAppEventusePageEvent文档
  • 去掉 Sass/Less/Stylus 等 CSS 预处理器的默认支持,请通过通过插件引入,文档
  • 修改 CSS 中图片引用方式,参照 css-loader 的规则。
  • remax/one
    • 组件 Image 去除 lazyLoad 属性。
    • 组件 InputTextareamaxlength 属性重命名为 maxLength
    • 事件回调中的 originalEvent 字段改为 nativeEvent ,与 ReactDOM 事件对齐。
  • 通过 remax/macro 引入的 requirePlugin, requirePluginComponent 使用小程序插件,废弃原有方式,文档
  • 去除 native 目录支持,可以配置 webpack copy 插件达到同样的效果
  • unstable_useNativeEffect 重命名为 useNativeEffect
  • 废弃 Platform,平台判断请改用 process.env.REMAX_PLATFORM
  • 去掉了 app.config.js 和页面配置文件的 ES Modules 支持。

v2.0.0-alpha.15

29 Apr 08:28
Compare
Choose a tag to compare
v2.0.0-alpha.15 Pre-release
Pre-release

2.0.0-alpha.15 (2020-04-29)

Bug Fixes

  • 修复生产环境 build 结束命令不退出的问题 (7102a90)
  • 修复生产环境打包会丢失自定义组件的问题 (92df12d)
  • cli: 修复 @remax/cli 缺少 @remax/macro 依赖的问题 (#867) (1d5e322)
  • wechat: 修复 onResize 和 onTabItemTap 不生效的问题 (#857) (0a1a94a)
  • 两份 extensions 配置 (c6ac704)

Features

  • 自定义组件也支持 stopPropagation (#870) (3fb7d46)

v1.21.6

29 Apr 15:35
Compare
Choose a tag to compare

1.21.6 (2020-04-29)

Bug Fixes

  • wechat: 修复 OfficialAccount onLoad 属性不生效的问题 (8f90a98)

v1.21.5

29 Apr 13:11
Compare
Choose a tag to compare

1.21.5 (2020-04-29)

Bug Fixes

  • alipay: 修复 Input 组件的 enableNative 属性不生效的问题 (fc0ec21)

v1.21.4

27 Apr 10:57
Compare
Choose a tag to compare

1.21.4 (2020-04-27)

Bug Fixes

  • wechat: 修复 onResize onTabItemTap 生命周期不生效的问题 (c7c3aa6)

v2.0.0-alpha.8

26 Apr 04:50
Compare
Choose a tag to compare
v2.0.0-alpha.8 Pre-release
Pre-release

2.0.0-alpha.8 (2020-04-26)

Bug Fixes

  • wechat: 修复 connectSocket 没有返回 SocketTask 的问题 (b4e6cfd)

v1.21.3

26 Apr 04:12
Compare
Choose a tag to compare

1.21.3 (2020-04-26)

Bug Fixes

  • wechat: 修复 connectSocket 没有返回 SocketTask 的问题 (622aff4)