# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [0.4.13](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.11...v0.4.13) (2026-03-13)

**Note:** Version bump only for package @ray-core/cli

## [0.4.12](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.12-beta.1...v0.4.12) (2025-09-08)

**Note:** Version bump only for package @ray-core/cli

## [0.4.12-beta.1](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.12-beta.0...v0.4.12-beta.1) (2025-09-05)

**Note:** Version bump only for package @ray-core/cli

## [0.4.12-beta.0](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.11...v0.4.12-beta.0) (2025-09-05)

**Note:** Version bump only for package @ray-core/cli

## [0.4.11](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.10...v0.4.11) (2025-06-30)

**Note:** Version bump only for package @ray-core/cli

## [0.4.10](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.9...v0.4.10) (2025-06-25)

**Note:** Version bump only for package @ray-core/cli

## [0.4.9](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.8...v0.4.9) (2025-04-17)

**Note:** Version bump only for package @ray-core/cli

## [0.4.8](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.7...v0.4.8) (2024-11-07)

### Bug Fixes

- webpack-bundle-analyzer build 模式下产出 report.html ([1cacdde](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/commits/1cacdde9e164c6a16ef6d32b29d749d406325fdc))

## [0.4.7](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.6...v0.4.7) (2024-11-07)

### Bug Fixes

- **cli:** 调整构建下 analyze 的模式 ([6a25724](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/commits/6a25724679f22c447d4ee57101ffee30549d3159))

## [0.4.6](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.5...v0.4.6) (2024-09-27)

**Note:** Version bump only for package @ray-core/cli

## [0.4.5](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.4...v0.4.5) (2024-04-23)

**Note:** Version bump only for package @ray-core/cli

## [0.4.4](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.3...v0.4.4) (2024-04-23)

**Note:** Version bump only for package @ray-core/cli

## [0.4.3](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.2...v0.4.3) (2024-04-22)

**Note:** Version bump only for package @ray-core/cli

## [0.4.2](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.1...v0.4.2) (2024-04-22)

**Note:** Version bump only for package @ray-core/cli

## [0.4.1](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.4.0...v0.4.1) (2024-04-22)

**Note:** Version bump only for package @ray-core/cli

# [0.4.0](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.3.9...v0.4.0) (2024-03-26)

**Note:** Version bump only for package @ray-core/cli

## [0.3.9](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.3.8...v0.3.9) (2023-11-22)

**Note:** Version bump only for package @ray-core/cli

## [0.3.8](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.3.7...v0.3.8) (2023-11-22)

### Bug Fixes

- css-loader 过滤绝对路径的资源 ([fad95a8](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/commits/fad95a86b2463e1233fbcb329d52c45668fc9cf5))

## [0.3.7](http://registry.code.tuya-inc.top:10023/godzilla/ray-core/compare/v0.3.6...v0.3.7) (2023-10-08)

**Note:** Version bump only for package @ray-core/cli

## [0.3.6](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.5...v0.3.6) (2023-07-24)

**Note:** Version bump only for package @ray-core/cli

## [0.3.5](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.4...v0.3.5) (2023-07-19)

**Note:** Version bump only for package @ray-core/cli

## [0.3.4](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.3...v0.3.4) (2023-07-07)

**Note:** Version bump only for package @ray-core/cli

## [0.3.3](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.2...v0.3.3) (2023-07-07)

**Note:** Version bump only for package @ray-core/cli

## [0.3.2](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.1...v0.3.2) (2023-06-30)

### Bug Fixes

- 修复 class className 同时存在时,样式类目缺少问题 ([94a4f88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/94a4f88f1d6517e8629c5ce121159d1a2ce0b692))

## [0.3.1](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.3.0...v0.3.1) (2023-06-28)

### Bug Fixes

- 修复模板引用路径错误问题 ([37aacec](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/37aacec458cf4f4826ac320f0e8f25b8a575dc80))
- 修复原生组件使用 node_modules 里的模块,引用的路径错误问题 ([f429d96](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f429d9692f5f94e1e6b7b49faa693f789389fb94))
- 修复 WebpackDevServer 入参错误 ([60b252b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/60b252b6613ccce49071213cbba1909958bcd3b9))

### Features

- 新增 web 端,public server 静态资源目录 ([a46e25f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a46e25feb27c80a1429524cd9d4dbd74ba0e8769))
- plugin registerRuntimePlugin 支持注册多模块 ([032f652](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/032f652dcee0722e1bf7aae10df635a73fd15566))

# [0.3.0](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.10...v0.3.0) (2023-06-15)

### Bug Fixes

- 修复 BlendedApp 混合模式目录包含判断错误 ([1f45a8d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1f45a8df98cfa73dcff353009f38f85b03fa858f))
- 修复 iOS12 下,global 变量为 undefined 的问题 ([773eba1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/773eba145fb9167317cce79e70a3251d2d8eae28))
- 修复 Ray 构建多实例时,全局上下文冲突问题 ([6c18803](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6c188038b5f48f0a4f3dd58e8bdcacd18dcb02b4))

### Features

- 传递组件标识名称 ([8917888](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8917888a0735532906544acdaa8d99b215e88515))
- 可以返回多个运行时模块 ([6285076](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/62850767a6886601e6affbb3f6195b1cde8cb887))
- 注入运行调试 tag ([cce3505](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cce350502a116838a30fa582c04b1c316434dafe))

## [0.2.10](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.9...v0.2.10) (2023-06-08)

**Note:** Version bump only for package @ray-core/cli

## [0.2.9](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.8...v0.2.9) (2023-05-17)

### Bug Fixes

- 修复引用非项目 src 目录下的组件编译后组件名称以数字开头的问题 ([8a869d0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8a869d03c79f7cd62174175203156b199cab72e5))

## [0.2.8](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.7...v0.2.8) (2023-05-12)

### Bug Fixes

- 1. 模块排除正则表达错误修复 ([d04556f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d04556fc9d85b919c7112b80086ef6cc7b997775))

## [0.2.7](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.6...v0.2.7) (2023-05-08)

### Bug Fixes

- 修复小程序开发模式下,sourcemap 丢失问题 ([dc52b3a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dc52b3a418379217c71e73b2169d2a9f6c0d99f0))
- 修复 chunk.entryModule 会导致 构建组件时 出现 multiple entries 的问题 ([a9a802d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a9a802dba1084efdcbd8e732151cc2d31e004705))

## [0.2.6](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.5...v0.2.6) (2023-05-05)

### Bug Fixes

- 正则匹配错误修复 ([dd840bc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dd840bc1ea5903a0924dccf5665c1a7fc6eeca6b))

## [0.2.5](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.4...v0.2.5) (2023-05-05)

### Performance Improvements

- 减少 babel-loaer 的负担排除一些明确的路径 ([d5967c6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d5967c6da92d32868818b11368897c1efb2906d6))

## [0.2.4](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.3...v0.2.4) (2023-05-05)

### Bug Fixes

- 修复 webpack mode development production 两种构建模式 chunk 的 modules 数据不一样,导致运行时 pageEvents 数据为空 ([1ed3c8a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1ed3c8a77fa5532b5998b99979d203edb1bbe375))

## [0.2.3](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.2...v0.2.3) (2023-04-27)

**Note:** Version bump only for package @ray-core/cli

## [0.2.2](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.1...v0.2.2) (2023-04-13)

### Bug Fixes

- 修复 smp 模块导致 mini-css-extract-plugin 错误 2 ([f11a5be](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f11a5bed8485758c7993fb02bcaebee685aaf227))

## [0.2.1](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.2.0...v0.2.1) (2023-04-13)

## [0.1.3](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.27...v0.1.3) (2023-01-03)

## [0.0.27](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.2...v0.0.27) (2023-01-03)

## [0.1.2](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.26...v0.1.2) (2023-01-03)

## [0.0.26](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.1...v0.0.26) (2023-01-03)

## [0.1.1](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.25...v0.1.1) (2022-12-29)

## [0.0.25](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.0...v0.0.25) (2022-12-29)

# [0.1.0](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.23...v0.1.0) (2022-12-22)

### Bug Fixes

- 测试场景下 NODE_ENV 错误问题修复 ([5402a6d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5402a6d46d306e5f040aa54b12130ee255480172))
- 项目根目录可能未安装 react 时报错修复. 理论上不会出现 react 未安装的场景 ([7c15c36](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7c15c36bf8fc4ce4788ef3ca63bbcda3676ba156))
- 优化 ([080c982](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/080c9826cde8fb5d65cb5d452ed4740f7ee0338f))

## [0.0.23](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.22...v0.0.23) (2022-12-22)

## [0.0.22](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.21...v0.0.22) (2022-12-21)

### Bug Fixes

- 1.webpack-copy-plugin 版本降级;2.删除 less-loader 依赖 ([48ea70d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/48ea70d034d7ae2125e7c204327d46aebc983264))
- 补充测试用例 ([b0d5422](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b0d54220e90976e933ca5041ec72acb177e043b2))
- 修复 webpack-copy-plugin 配置错误问题 ([884c170](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/884c170d6518e394552ac8f8f01c5836ddbcfa63))

## [0.0.21](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.20...v0.0.21) (2022-12-16)

### Features

- 异步 fs ([3051682](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3051682de21e61939c170c09fb3a72f6da955241))
- 与 IDE 通信,错误信息写入约定文件 .ray.error.log ([c45177a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c45177ae1d0d18dabadb665b91a5a3957f4b3bbc))

## [0.0.20](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.19...v0.0.20) (2022-12-14)

### Features

- 发给 IDE 的消息添加个标记, 把 remax 的 webpack 默认构建错误打印删除,webpack babel 会打印一次 ([b418e32](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b418e32ccf935cb1e330a833754ae4c719208de6))

## [0.0.19](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.18...v0.0.19) (2022-12-09)

### Features

- webpack 打包状态通知 IDE ([d2d7bbd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d2d7bbd271d8e1a60ff70ac7ea04eb20e2b8ce5b))

## [0.0.18](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.17...v0.0.18) (2022-12-08)

### Bug Fixes

- 修复 mini-css-extract-plugin 版本造成 css 的静态资源文件引用 file:///协议问题 ([9c8e2ac](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9c8e2acb360cb42efcc3c2236ef7d16b8f15a66e))

## [0.0.17](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.16...v0.0.17) (2022-12-07)

## [0.0.16](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.15...v0.0.16) (2022-11-29)

## [0.0.15](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.14...v0.0.15) (2022-11-23)

## [0.0.14](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.13...v0.0.14) (2022-11-16)

## [0.0.13](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.12...v0.0.13) (2022-11-15)

# [0.2.0](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.12...v0.2.0) (2023-04-12)

### Bug Fixes

- 1.webpack-copy-plugin 版本降级;2.删除 less-loader 依赖 ([beb7a24](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/beb7a24baba7945c01df6396a476780f71e049ba))
- 补充测试用例 ([9cefd43](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9cefd436543bb74dda70b0c975389841ae95d185))
- 不需要区分是否原生支持的属性 ([a21e299](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a21e29987ce8092c1c02368f3d454bb680be9986))
- 测试场景下 NODE_ENV 错误问题修复 ([37ae436](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/37ae436ca6b308186150a5a82ae0aaf9368bea8e))
- 项目根目录可能未安装 react 时报错修复. 理论上不会出现 react 未安装的场景 ([37b2ccc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/37b2ccc3b4e4cad6bac7aeb8aff13a50331e24a8))
- 修复 mini-css-extract-plugin 版本造成 css 的静态资源文件引用 file:///协议问题 ([32309ca](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/32309ca95d0770a07fc5113c102b77398553df18))
- 修复混合开发(项目维度)组件引用路径错误问题 ([ee0f987](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ee0f9876a978718b539ca552902df4efa86f2a3c))
- 修复文件变更时,更新文件(之前修复循环依赖造成的问题) ([d012910](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d012910fb3c19ab3c987e15e1db9f077def1bab6))
- 修复组件构建**ray_runtime_options**模块引用路径错误问题 ([ef5498f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ef5498f8b64b19690fe54c622e91cee0cc5a55ba))
- 修复组件构建未生成 base.wxml 以及 base.wxml 引用路径错误问题 ([100a1ea](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/100a1ea6bb5445cdcf3da1a9b54aa55407709904))
- 修复 htmlparser2 解析自闭合标签 onclosetag 事件未正常执行问题 ([a0b9382](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a0b938282922c4943ad8ad58a1ae928a80b17ea9))
- 修复 smp 模块导致 mini-css-extract-plugin 错误 ([fd965b8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fd965b8b04899590075c68cb72bdda09b32b622a))
- 修复 webpack-copy-plugin 配置错误问题 ([c6e67a8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c6e67a86b58d09c07edd26ebbf3bb99e19b332d3))
- 优化 ([a6cc156](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a6cc156d255c59c07fdf2343a1938c3a4112e6a0))
- 正则表达式错误修复 ([6d9070b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6d9070bc607a74b8ece3820b0c01c9d32184c962))
- 支持 watch 参数 ([79cb0ee](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/79cb0ee5873902eab8be81df7f5b986f9f787f68))
- App(cfg)修复 app 实例指向错误,实例并不是 cfg ([5cd6522](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5cd65227d624866b1202e5ba0037c11f7b0aa0a1))
- blended.config.js 写入 undefined 问题修复 ([b4fa628](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b4fa6284b142ef8fd9f224f86c636716f9c67ba1))

### Features

- 1. 暴露原生 require 方法;2. blended.config.js 文件 require 优化,支持多端 ([143d197](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/143d1977059ee173ff34a0872e3caa22d2e497c6))
- 1. 解决 React 多版本造成的 hooks 错误问题;2. 解决微信小程序微任务不正常问题;3. 实现混合开发 vs 非混合开发获取 app 实例一致性 ([be8a2d4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/be8a2d43a68a441cc42fa69c583bce056135f070))
- 1. 作为子包混入其他小程序插件实现;2. 支持以命令行形式将已构建的小程序混入其他小程序 ([acb754f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/acb754f65ce01f0f81599d33d380ca72d4846721))
- 1.Ray 项目构建原生小程序组件命令行重构;2.组件构建配置参数拍平;3.组件构建入口文件参数兼容 ([7d3579b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7d3579b2c60d9cd9248f6242fc80a9cf0da84e0f))
- 发给 IDE 的消息添加个标记, 把 remax 的 webpack 默认构建错误打印删除,webpack babel 会打印一次 ([808b2da](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/808b2daeac83b315524c896bb6aef1baa1b40f48))
- 分包构建模式,重载 App 函数 ([b5d99d0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b5d99d0a6313fd70f663f5b37787f8362276e43c))
- 构建组件也可通过命令行实现 ([f3d8d3e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f3d8d3eb44b91cd4d6b4882af11edc47e8c7fd41))
- 混合开发——特性实现 ([2db49e9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2db49e9d633485b391bbba8c1430ec1b70dd51b6))
- 删除命令行的选项的默认值 ([ab7a2d6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ab7a2d6c5cfd8448c1a1a318936d40b5575d60ab))
- 实现内置的 onBuildEnd 插件 ([9584c35](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9584c35f5dc417cd2e21349e110d866b48d41c38))
- 项目的与 Ray 构建的组件的 base.xml 合并,减小产物体积 ([5750edb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5750edbc30435733c9e43ee3978d1d451fb5f522))
- 异步 fs ([dce0a7c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dce0a7c981c87a80849a84fbe3b74d4f19dda161))
- 与 IDE 通信,错误信息写入约定文件 .ray.error.log ([5c25adf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5c25adfc011953e4e59952a4c3145e79d246f3a9))
- 支持从运行时读取作为子包的运行时参数 ([2fc302e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2fc302e7045f0c89b8e7a0bbb5a34fa77741e6b1))
- 注入原生 require 函数 ([fb09ea2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fb09ea25f46db3b3a73e148380a33dbe36d6eec6))
- 注入 Ray 构建的小程序作为其他小程序子包时的运行时 ([c4d92d8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c4d92d806ca9a2d5f2bca5a3e5d1de6a8d143d15))
- 组件构建时,原生 require 仍然用`__non_webpack_require__`,只有在应用构建时,替换成 require ([7adf0a5](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7adf0a5caedf09cb933c5a438e6f34779550fe5c))
- ray 中使用的原生组件传递的属性最终以\_\_p 属性传到组件内部 ([22fd31c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/22fd31c8ff9cfea48f43787f485c0534e07f7062))
- raycore 的 webpack 插件支持传入构建 options 做为参数 ([dc5906b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dc5906b98a98c587598f7e003acfe140a71e0c60))
- webpack 打包状态通知 IDE ([686621a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/686621acbde4c49417eb8a44f0931976734f53f2))

## [0.1.3](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.27...v0.1.3) (2023-01-03)

**Note:** Version bump only for package @ray-core/cli

## [0.0.27](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.2...v0.0.27) (2023-01-03)

**Note:** Version bump only for package @ray-core/cli

## [0.1.2](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.26...v0.1.2) (2023-01-03)

**Note:** Version bump only for package @ray-core/cli

## [0.0.26](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.1...v0.0.26) (2023-01-03)

**Note:** Version bump only for package @ray-core/cli

## [0.1.1](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.25...v0.1.1) (2022-12-29)

**Note:** Version bump only for package @ray-core/cli

## [0.0.25](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.1.0...v0.0.25) (2022-12-29)

**Note:** Version bump only for package @ray-core/cli

# [0.1.0](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.23...v0.1.0) (2022-12-22)

### Bug Fixes

- 测试场景下 NODE_ENV 错误问题修复 ([5402a6d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5402a6d46d306e5f040aa54b12130ee255480172))
- 项目根目录可能未安装 react 时报错修复. 理论上不会出现 react 未安装的场景 ([7c15c36](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7c15c36bf8fc4ce4788ef3ca63bbcda3676ba156))
- 优化 ([080c982](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/080c9826cde8fb5d65cb5d452ed4740f7ee0338f))

## [0.0.23](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.22...v0.0.23) (2022-12-22)

**Note:** Version bump only for package @ray-core/cli

## [0.0.22](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.21...v0.0.22) (2022-12-21)

### Bug Fixes

- 1.webpack-copy-plugin 版本降级;2.删除 less-loader 依赖 ([48ea70d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/48ea70d034d7ae2125e7c204327d46aebc983264))
- 补充测试用例 ([b0d5422](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b0d54220e90976e933ca5041ec72acb177e043b2))
- 修复 webpack-copy-plugin 配置错误问题 ([884c170](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/884c170d6518e394552ac8f8f01c5836ddbcfa63))

## [0.0.21](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.20...v0.0.21) (2022-12-16)

### Features

- 异步 fs ([3051682](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3051682de21e61939c170c09fb3a72f6da955241))
- 与 IDE 通信,错误信息写入约定文件 .ray.error.log ([c45177a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c45177ae1d0d18dabadb665b91a5a3957f4b3bbc))

## [0.0.20](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.19...v0.0.20) (2022-12-14)

### Features

- 发给 IDE 的消息添加个标记, 把 remax 的 webpack 默认构建错误打印删除,webpack babel 会打印一次 ([b418e32](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b418e32ccf935cb1e330a833754ae4c719208de6))

## [0.0.19](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.18...v0.0.19) (2022-12-09)

### Features

- webpack 打包状态通知 IDE ([d2d7bbd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d2d7bbd271d8e1a60ff70ac7ea04eb20e2b8ce5b))

## [0.0.18](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.17...v0.0.18) (2022-12-08)

### Bug Fixes

- 修复 mini-css-extract-plugin 版本造成 css 的静态资源文件引用 file:///协议问题 ([9c8e2ac](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9c8e2acb360cb42efcc3c2236ef7d16b8f15a66e))

## [0.0.17](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.16...v0.0.17) (2022-12-07)

**Note:** Version bump only for package @ray-core/cli

## [0.0.16](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.15...v0.0.16) (2022-11-29)

**Note:** Version bump only for package @ray-core/cli

## [0.0.15](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.14...v0.0.15) (2022-11-23)

**Note:** Version bump only for package @ray-core/cli

## [0.0.14](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.13...v0.0.14) (2022-11-16)

**Note:** Version bump only for package @ray-core/cli

## [0.0.13](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.12...v0.0.13) (2022-11-15)

**Note:** Version bump only for package @ray-core/cli

## [0.0.12](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.11...v0.0.12) (2022-11-15)

### Features

- 增加编译时,各模块\插件\loader 耗时分析 ([2d63f78](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2d63f7898bf3056bed80c2460bdbfb51f4450a1f))

## [0.0.11](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.10...v0.0.11) (2022-10-25)

### Features

- 重新执行编译命令时清除编译产物目录 ([89fd6f0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/89fd6f05cb2f8992d1a5f3053ec1180562eabc5d))
- NODE_ENV=production 时,重新编译清除 dist 目录 & 新增 watch aggregateTimeout=1000ms 参数,1s 内多次更改合并到一次构建 ([8922150](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8922150c5da328732131be706a6a7936a34de0ef))

## [0.0.10](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.9...v0.0.10) (2022-09-28)

**Note:** Version bump only for package @ray-core/cli

## [0.0.9](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.8...v0.0.9) (2022-09-28)

### Bug Fixes

- 兼容.thing 与.tuya ([03a39e7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/03a39e730992b71f7c2628e624108a86e318c80f))
- 兼容.thing 与.tuya ([49a6c31](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/49a6c31b6045e7d2a02b4d7559100dc552840c8f))
- ts 类型报错导致编译失败修复 ([efc2b31](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/efc2b31d5aecd06ae50806938542ad5e2522d64d))

## [0.0.8](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.7...v0.0.8) (2022-09-22)

**Note:** Version bump only for package @ray-core/cli

## [0.0.7](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.6...v0.0.7) (2022-09-20)

**Note:** Version bump only for package @ray-core/cli

## [0.0.6](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.5...v0.0.6) (2022-09-20)

**Note:** Version bump only for package @ray-core/cli

## [0.0.5](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.4...v0.0.5) (2022-09-07)

### Bug Fixes

- 修复 webpack5 启用缓存会跳过在 loader 中处理步骤而导致奇妙的 bug ([8372ea8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8372ea855c945a320026a4512dada723c100c668))

## [0.0.4](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.4-beta-1...v0.0.4) (2022-09-02)

### Bug Fixes

- 解决 lerna 安装包时,引用的包版本不匹配时,安装 npm 中的包而引起的问题,采取的包版本号回滚,仅包版本 ([d018a66](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d018a66ade1ebca6af9af15bb0d48fc471d769ea))
- loader esModule 参数缺失修复 & 缩小 exclude 范围(解决 npm 包中原生组件不被编译问题) ([68d7d3e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/68d7d3e2c0e48d50f02d4aef9b08d9e41a89dd16))

### Features

- web 构建,webpack5 相关逻辑升级 ([9bfa90b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9bfa90b0cfa4055da8a12b1984fa240a6c1e60e9))

## [0.0.4-beta-1](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.4-beta-0...v0.0.4-beta-1) (2022-08-31)

**Note:** Version bump only for package @ray-core/cli

## [0.0.4-beta-0](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.3...v0.0.4-beta-0) (2022-08-30)

### Bug Fixes

- @ray-core/babel-preset-remax 模块路径判断失败 ([470f2b2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/470f2b22b333957eaf92052616aa4e5187e16de7))

## [0.0.3](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.2-beta-2...v0.0.3) (2022-08-26)

**Note:** Version bump only for package @ray-core/cli

## [0.0.2-beta-2](https://registry.code.tuya-inc.top/godzilla/ray-core/compare/v0.0.2-beta-1...v0.0.2-beta-2) (2022-08-25)

**Note:** Version bump only for package @ray-core/cli

## 0.0.2-beta-1 (2022-08-25)

### Bug Fixes

- 关闭 react-devtool 默认集成 ([8e741d8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8e741d8bc201d9c05a3190efa3f4fcb707ba245c))
- 兼容遗留的 one 配置 ([#1381](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1381)) ([b260253](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b26025352572f21e75091f22b15f085f007becab)), closes [#1380](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1380)
- 去掉 Babel 缓存 ([#1812](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1812)) ([159ae6d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/159ae6dc28436f768d0120d39585d59558fe3d5f))
- 去掉关闭 pxToRpx 时出现的 postcss 警告 ([7f271ff](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7f271ff14c66b71d1e82fd02ba7a262a2cece53d)), closes [#1377](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1377)
- 微信小程序 textarea 组件 disableDefaultPadding 参数不生效的问题 ([c4f721c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c4f721c7f81474f177353bc9f12f77eda5f69e63))
- 微信小程序开启热更新后,会导致页面生命周期函数上下文丢失,导致更新失败,因此,在微信开发者工具中不能开启热更新 ([e6baf02](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e6baf02b3d7dba4363a6da03638c3b9e887729f2))
- 微信组件未声明模板深度导致 base.wxml 过大的问题 ([#1628](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1628)) ([db9484e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/db9484e02e429eab3cf53ed6a8c15a34e986fdb9))
- 无障碍访问 api ([35a1af6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/35a1af6fd57cd2ee14a96993ee8f85b44d9c7d61))
- 修复 字节 project.config.json 配置问题 配合新版本 create-remax-app 使用 ([1650c70](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1650c70f2b232628b07344f24b37bba0798a8d1e))
- 修复 configWebpack 无法修改 plugins 里配置的问题 ([#1356](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1356)) ([6308a8e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6308a8eed0122c6046fe0865b14a8c5121874380))
- 修复 createHostComponent 无法正确注册组件的问题 ([7ca4938](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7ca4938998450ba1a1d5d61955ff37628fd2cd28))
- 修复 onShareAppMessage 和 onPageScroll 无效的问题 ([6376d04](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6376d04014e4872dfdc8e7c56ae024d450b6b645)), closes [#1413](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1413)
- 修复 React Devtools 失效的问题 ([86360e2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/86360e2299172431ea88b51c7b25d2cb811d0b6a)), closes [#1392](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1392)
- 修复 watch 模式下 app.config 配置不更新的问题 ([#1546](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1546)) ([b0bcdc4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b0bcdc4c4b0fffa4e733c5ff06711435a711960d))
- 修复单页应用进首页会加载全部资源文件 ([bb4a0f5](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/bb4a0f5e4b44b9dd1068dddc5887213174e35de9))
- 修复构建配置路径不一致的问题 ([#1379](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1379)) ([6c92ff7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6c92ff7163cd166ee46cb179ebf2b8909da068bb))
- 修复生产环境下未禁用 react-devtools 的问题 ([#1411](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1411)) ([a01ccde](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a01ccdebfc3d2ecb104f3ecc532e4b60ff2eb0c0)), closes [#1408](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1408)
- 修复使用 UNSAFE_wechatTemplateDepth 配置报错的问题 ([#1474](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1474)) ([7b1f084](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7b1f08490eb3926db88ae1000454ca46fd69f55f))
- 修复用例 ([d31160c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d31160c2494a5b3bd5572a3019166db3ea877d7e))
- 修复用例 ([6c4dd01](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6c4dd010c63b18cc509918ed8ea98b4ab1f64ce4))
- 修复原生组件递归引用导致的死循环 ([9baf852](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9baf85284556b3b902ef7efbb84b67a49b621056)), closes [#1490](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1490)
- 修复 sjs or wxs 存在循环依赖时,编译卡死问题 ([aaae00b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/aaae00b3224c3ea12ddb609f3f0cf47d837180bb))
- 修复 webpack5 SingleEntryDependency 被废弃,导致组件构建时,组件代码丢失问题 ([b063854](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b063854d864768a70fd9b87b18df2e3c20c83e85))
- fixed remax CSS circular deps ([cac1888](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cac1888bf3303e726c8261066790f93365c43143))
- **ali:** 修复 Button onError 属性不生效的问题 ([2464c90](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2464c905df1d79fde795709d0abe04359c9a180c))
- **ali:** 修复 Button[style] 不生效的问题 ([2460961](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/24609614520c55077fa03ce7989e7135f1d9403d))
- **ali:** 修复 MovableView 缺失的属性 ([#1089](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1089)) ([d54847d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d54847d6af4deb1d5e6a271ae5a5d171cca51f58))
- **ali:** 修复 Text 组件的 decode 属性不生效的问题 ([#1167](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1167)) ([a9e9bff](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a9e9bffdce51f15054a05e0f1400307f7db5d428))
- **ali:** 修复 Textarea[enableNative] 不生效的问题 ([7724528](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/77245283adb1662330647250b1eb27bcc724d3db))
- **ali:** 修复 Video 组件 style, posterSize 属性不生效的问题 ([4120ea8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4120ea8e612988e20efc108c7869e1c2ffe256c4))
- **ali:** 修复条件渲染 JSX 可能导致报错的问题 ([#1092](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1092)) ([309bc5b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/309bc5b22c08679f1a159cd2fb53644f8a42da15))
- **ali:** 修正 Button[onGetAuthorize] 不生效的问题 ([2c3d27e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2c3d27e5a744fb6f80362b6a891c58c1dcfde7e6))
- **ali:** 组件 ScrollView 增加 disableLowerScroll 和 disableLowerScroll 属性 ([c5d5ee3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c5d5ee3046af00589067971b2011fda6c84918ee))
- **ali:** Video 组件支持 enableNative 属性 ([0398f49](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0398f495cf0d6deb072df91a00d5d7ac531ecc34))
- **cli:** 修复 notify 命令不生效的问题 ([#1071](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1071)) ([e229c48](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e229c48b624deb95c54ced5fad9ce4f61b381663))
- **cli:** 修复 watch 模式自定义 cwd 导致编译两次的问题 ([#1008](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1008)) ([c14e111](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c14e111b1b18299f36a9e95fa43386944e05b7dd))
- **toutiao:** 新增 MovableArea/MovableView 组件 ([18fffef](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/18fffef670cc4dbe6d3d0ea532fb944cc4f4adf7))
- **toutiao:** 修复 Picker 组件 mode 属性不生效的问题 ([#1180](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1180)) ([009bd6d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/009bd6da55fb6c251b63bde8713cf065683fef5b))
- **toutiao:** 修复部分组件缺少默认值的问题 ([#1128](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1128)) ([cc00bb3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cc00bb32f43f3fbb614681869bd1b2a7ddd85dee))
- **toutiao:** 修复无法被头条小程序开发工具识别问题 ([fdc25e3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fdc25e3c456286764be90611a238d66067c1eddb)), closes [#1739](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1739)
- **web:** 修复 React DevTools 引起的运行错误 ([15cf022](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/15cf02269024fa6f3480c295de2ad99618168443))
- **web:** 修复 web 下 useQuery 无法获取到参数的问题 ([c6e6b75](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c6e6b7516a14c88ddc326f167a932befd18c720e)), closes [#1112](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1112)
- **web:** 修复开发模式下 browser history 不能直接打开路由的问题 ([1d6a910](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1d6a910f7859f966824433ba6100773edccc7841))
- **web:** 修复内部 css 优先级比项目 css 高的问题 ([806bed9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/806bed9ed70fe8ec2d839c59da6003b648edb83a))
- **web:** 修复生成环境找不到 React 的问题 ([da2a136](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/da2a13634d04e591b014a0ac14aaf935e24cc1de)), closes [#1383](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1383)
- **web:** 修复样式加载顺序问题 ([#1129](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1129)) ([af8db50](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/af8db5035567ed41a5e5eca4996aac9cfe0d5d27))
- **wechat:** view 支持 catchTouchMove 事件 ([#1105](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1105)) ([901cc2d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/901cc2d63396d373d35c2bdd17fecccb81f94703))
- **wechat:** 添加 Textarea 组件 confirmType、confirmHold 类型 (remaxjs[#1532](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1532)) ([#1533](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1533)) ([b1f8b85](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b1f8b85b671ffcd34f65a963412a35cc3260f914))
- **wechat:** 同步微信小程序组件到最新版本 ([#1576](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1576)) ([fd47e56](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fd47e56c7c3a995bd7aa2f336f7d30f299bc92ac))
- **wechat:** 微信 Button 组件支持 QQ 小程序新增参数 ([#1297](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1297)) ([1d9a839](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1d9a8396b4c967e7474d9e3d6735e195e570f088))
- **wechat:** 微信增加 onShareTimeline 生命周期 ([3e5f3cb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3e5f3cb0be474cee2d577f024ae7be100c8456c4))
- **wechat:** 新增 MovableView 和 Slider 的 onTouchStart 和 onTouchEnd 事件([#1790](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1790)) ([0748bff](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0748bff988840d83ed44c192255f6ad6e49790eb)), closes [#1468](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1468)
- canvas 新增 onReady 属性 ([#1650](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1650)) ([199bbc3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/199bbc360a4e5c7f485ac20a04001cae4557f096))
- **wechat:** 修复 onShareTimeline 不工作的问题([#1521](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1521)) ([2a45117](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2a4511746481e386369d488ac7dc349b7769686a))
- **wechat:** 修复 wxml 模板依赖查找错误的问题 ([ef5c982](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ef5c982065e18b8f139f339ccd71d26bee537363)), closes [#1492](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1492)
- **wechat:** 修复具名 slot 不生效的问题 ([6da0267](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6da02673cf71d23d286037ab84ac4f898059f4ce)), closes [#1406](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1406)
- **wechat:** 修复 SwiperItem[className]不生效的问题 ([#1371](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1371)) ([977704c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/977704cd183d084931568b81b156e320e72cc2b0))
- 修复 babel.config.js 中配置的插件会执行两次的问题 ([#1164](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1164)) ([a308524](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a30852432603cd99138ef41c48bea372659b0014))
- 修复 devServer 配置无法定制的问题 ([f856852](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f8568522267a224a6a0cf04bede1a79bd629b86b)), closes [#1116](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1116)
- 修复 externals 配置可能被覆盖的问题 ([2dbc4a8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2dbc4a8854d2b4b366b02b5b8e46af7281a836e1))
- 修复 turboPages 模式使用 Fragment 可能死循环的问题 ([#1161](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1161)) ([ee897e8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ee897e856fc83b61cd5c24aee5f65b14d84e14bb))
- 修复部分自定义 babel 插件不生效的问题 ([#1097](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1097)) ([b72d1ad](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b72d1ad5e3da497fa3c4884f0b005d1b4c5333ce)), closes [#1094](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1094)
- 修复开启 REMAX_DEBUG 后显示 ejs debug 信息的问题 ([#1141](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1141)) ([9ce6352](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9ce635207a2866d46b74a308397300da1d1f0579))
- 修复入口文件使用平台扩展名时生成的模板名错误的问题 ([#1198](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1198)) ([bdf4a67](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/bdf4a67e61469e95181e3b21f9ff3e396fb92a4f))
- 修复入口文件无法按平台扩展名加载的问题 ([#1197](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1197)) ([623b8f4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/623b8f42082781ef33f5a764bdc8917d07c8a983))
- 修复样式会被重复打包的问题 ([#1214](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1214)) ([7c7e065](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7c7e065b315d82e765a8e015a13f2ae54b2ff49a))
- 修复 Picker 组件缺失 onClick 和 onTap 事件 ([#1170](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1170)) ([d6c4d4a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d6c4d4af02da276dbbbf9a8a74c91cb1128cf70b))
- 允许使用 Page 命名页面组件 ([#1273](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1273)) ([bfa8032](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/bfa8032a5f62ad7bc6f82fce7096009a917be727)), closes [#1262](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1262)
- **wechat:** 修复 Map 组件 polygons 属性不生效的问题 ([#1038](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1038)) ([48487b2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/48487b21f94be6d73c02a91847d9a4e46d476bb8)), closes [#1035](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1035)
- **wechat:** 修复更新已删除的节点导致报错的问题 ([#1078](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1078)) ([84f45fa](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/84f45fab73a1fd86326bd52806a465e6c96a00ef)), closes [#1065](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1065)
- **wechat:** 修复条件渲染错误 ([#1100](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1100)) ([a204ec7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a204ec7dd3ade1b6b97cd834f018fafa67ec960a)), closes [#1096](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1096) [#1099](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1099)
- 两份 extensions 配置 ([c6ac704](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c6ac704148b4328276cb2a30a6022567d46cc1b0))
- 添加 port 至 options 并增加默认值：3000 ([ec7b67e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ec7b67ee4f0dd31434795d9d7526b6435298c576))
- 修复 beforeTabItemTap hook 不生效的问题 ([3dd4ba7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3dd4ba7668f7f916dbbf5a77b71dda4655a1a079))
- 修复 configWebpack 缺少的 webpack 实例参数 ([52cb52a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/52cb52a92b8577c55e807191d9a5dc510eb4927e))
- 修复 ES Module 的运行时插件无法注册的问题 ([8e73f1d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8e73f1d5fcc2dc2f1ee2bc9ad9caa5a992c99c5a))
- 修复 style 属性为 null 时报错的问题 ([#1066](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1066)) ([ff83df3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ff83df3b1761eeb779f50eaea5d3df6f931bae53)), closes [#1065](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1065)
- 修复 usePageEvent 不生效的问题 ([a470d15](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a470d1523c917d35d8ff5b109dae4699916b723c))
- 修复 watch 时新增生命周期回调不生效的问题 ([8cdc87c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8cdc87c1d71f45851d8e1bc4b2cb93a21d007d1a)), closes [#913](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/913)
- 修复 windows watch 模式生命周期不生效的问题 ([#930](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/930)) ([29ca6e6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/29ca6e6c6efab24d62a4ed06c23f0baaaf652250))
- 修复表单类组件 name 属性不生效的问题 ([#981](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/981)) ([07d0a22](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/07d0a22ef3b27a5297ddef87e7372f75fb922bf0))
- 修复部分 App 生命周期不生效的问题 ([#898](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/898)) ([e6c6bf1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e6c6bf1d5feed53562fb1edb547c073c4d8a8362)), closes [#895](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/895)
- 修复生产环境 build 结束命令不退出的问题 ([7102a90](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7102a90d8b5120f3c8c5ae81797e5bc19f7aa137))
- 修复生产环境打包会丢失自定义组件的问题 ([92df12d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/92df12ddfc905428d3d59a04a0311d841ea660f0))
- 修复无法解析字体文件的问题 ([9a325d6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9a325d62ecbbdf6354e5d5dfc0120953e0846f89))
- 修复遗失的 useNativeEffect 导出 ([ab19468](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ab19468824b225cc8de4624ca2a8ef0517b6f63e))
- 修正 common chunk 切分错误导致包过大的问题 ([#900](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/900)) ([cf444aa](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cf444aa16a731c823615ef5dc59ed4f773ad16b4))
- 修正 watch 时修改配置不生效的问题 ([c0c3862](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c0c3862db8f0f4ca69a9ba84b6fb3aa7cd8f05f2))
- 修正错误的 webpack mode ([f46dd92](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f46dd926f08eb2f3f43326f35768efa8cf1be794))
- 修正配置文件的 watch ([#951](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/951)) ([2540706](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/254070694453fd31c9c42f7c43269a68f7589039))
- 修正生成的模板中会带有页面没用到的小程序自定义组件的问题 ([#1043](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1043)) ([c300c33](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c300c3307ea41c0cff662922fec12391eac2cb79))
- 移除 options 中的 default，在运行时动态判断以避免 CI 错误 ([6bec914](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6bec914249dbcaba71c7fde5f0c984163a412fd9))
- **ali:** 修复 Input 组件的 enableNative 属性不生效的问题 ([f428027](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f42802796fd1be93cbdfde47dd8c6060cac19f04))
- **cli:** 修复 @remax/cli 缺少 @remax/macro 依赖的问题 ([#867](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/867)) ([1d5e322](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1d5e32218bf43dac1bab28802455a4852a8cfaa5))
- **cli:** 修复 app.config.ts 和 [page].config.ts 没有触发重新编译的问题 ([232ff43](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/232ff43eb8c5ead784e186297134f16682f66f6e)), closes [#831](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/831)
- **cli:** 修复存在循环依赖时，cli build 不会结束的问题 ([ea5308b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ea5308bacac1b3e6707a101834701223ec711d17))
- **cli:** 修复生产环境生命周期和自定义组件可能无效的问题 ([489cf75](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/489cf75a32e727be401939fae9fad97ee2af3a37)), closes [#905](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/905) [#904](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/904)
- **one:** 导出 remax/one 组件 props type 定义 ([482ec49](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/482ec49ae2bfa54f63814175350a92661dd42c88))
- **one:** 修复 remax/one 头条 View 组件 onTap 不生效的问题 ([#936](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/936)) ([1af831d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1af831d5ff141541966e4358a569984bedac250b))
- **web:** 修复构建错误 ([b99177f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b99177fb4d77854efbc1def780fdbb52f42eb04d)), closes [#934](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/934)
- **web:** 修复同构 px 转 rem 失效 ([#924](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/924)) ([b5da034](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b5da0343ee739bb257673b752c340623212aaa63))
- **web:** 修正配置 rootDir 不生效的问题 ([a53512e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a53512e2d7c5ce554630c3dc72b9dfaa74451bdc))
- **web:** web 端 button 字体大小与小程序统一 ([3b88837](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3b888370dda752e886baead8e123a936b0a4b59f))
- **wechat:** 修复 OfficialAccount 属性问题 ([4b80e6d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4b80e6d393f150fe1c5e2f41b1dc8cccabe66410))
- **wechat:** 修复 onResize 和 onTabItemTap 不生效的问题 ([#857](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/857)) ([0a1a94a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0a1a94a667071fc777d4985416a4fbbb725a5a91))
- 修复 postcss.config.js 的加载 ([aae5461](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/aae5461296c9640719835743818a7aa33dc73020))
- 修复 remax 命令可能执行出错的问题 ([83ba129](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/83ba129c68c7457db078e22fd3921d5b4c775b25))
- 修复 useAppShareAppMessage 不生效的问题 ([#739](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/739)) ([6e3c562](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6e3c562fa0f4f569fdfabc2602212ad6182ae94e))
- 修复 web 平台下没有配置 tabbar 出错的问题 ([de442c0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/de442c08fe6ac3d266cc7ca087f6b0c9ce5a99f7))
- 修复 web 下 App 不是第一个 entry 的问题 ([31cccdc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/31cccdc4c9c5dbc93c506feefbc039b66c1dfbff))
- 修复 windows 下无法启动 web 应用的问题 ([#816](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/816)) ([f6a9a05](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f6a9a05e08433601f57259c0b775b702e59a7a37)), closes [#806](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/806)
- 修复使用 scss 出错的问题 ([6f205f0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6f205f082a64995c96f8b412c9537ac063ffa3a9)), closes [#827](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/827)
- 修复同一页面不能重复渲染的问题 ([#791](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/791)) ([14dbc28](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/14dbc2801e2a605d28c25a340ad0951cd403767c))
- 修复微信 ScrollView scrollLeft 不生效的问题 ([8e02c94](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8e02c94d260b9f0ab115761bbef33938abbb215c))
- 修复小程序自定义组件的模板引用 ([#759](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/759)) ([2e82fc1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2e82fc10ded34c3f70d07b8ce647135d4a6ac359))
- 修复小程序自定义组件引用多个模板时编译错误的问题 ([#761](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/761)) ([7757678](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7757678a33e827895f3df6d2766bdef9856fb7df))
- 修复引入 JSON 文件报错的问题 ([ec4c29f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ec4c29fc39568047ddbd0d98aba3d6c4e0a2272c))
- 修复自定义组件引用 npm 模块失效的问题 ([00762db](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/00762db978bb4583088953eb6ccf1547adfd68b5)), closes [#762](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/762)
- 修复自定义组件中 usingComponent 没有被处理的问题 ([a068a33](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a068a335595d7f969902d6a2f97cfd86f537c480)), closes [#845](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/845)
- **alipay:** 修复不设置 onShareAppMessage 分享无效的问题 ([#754](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/754)) ([5c7febc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5c7febcabae19d98019eaa64d46db1b3ff6103f8))
- **alipay:** 修复不同的 key 渲染了相同元素的问题 ([#783](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/783)) ([3cae6c2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3cae6c266038aacbe778a411be04938c57de2eb1))
- **alipay:** 修复钉钉小程序下没有 Function.prototype.apply 导致的白屏 ([#795](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/795)) ([17bde7d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/17bde7d880d21dd27532909353cdd70c041efe48))
- **cli:** 修复 adapter 引入错误的问题 ([906c93d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/906c93da8ac02541d9a56973b1f375a4926b78e3))
- 修复自定义组件中引用 node_modules 模块的问题 ([#726](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/726)) ([22f6064](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/22f606467f660c3ed7236159a1254d3741008944))
- 修正 css-loader 找不到的问题 ([f541399](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f5413996985ae419554fd3e9fb7eed459c0d7177))
- **alipay:** 修复支付宝 IDE 的编译监听 ([b439ee0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b439ee0d6ee0553019f393e871276265b89cc5fb))
- 当配置的页面不存在时有提醒信息 ([#483](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/483)) ([012a01d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/012a01de0ad3334ce1ea0733fca472a1e8b63d4d)), closes [#482](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/482)
- 去除无用的文件生成警告 ([31236be](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/31236bebe3243fd14bc73215f34264d5607f3d5e))
- 修复 async 语法解析错误的问题 ([#461](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/461)) ([c45ba2b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c45ba2bed6bca929a422454d04bbf3b620d8f167))
- 修复 options.rootDir 读取错误的问题 ([b43a2cf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b43a2cfca3836ff5e56af4ded911df0abcc5786f))
- 修复 subpackages 下引入 plugin 编译报错 ([7eee12c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7eee12c71be4502143d1e48e71b16ae93981a575))
- 修复 tabBar icon 使用网络图片编译报错的问题 ([baaf172](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/baaf172102e28e9c451da8eea7a930e3cae537d5)), closes [#697](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/697)
- 修复当 app 文件引入图片，导致样式文件丢失的问题 ([37482e3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/37482e334fbb166f59cede8a6d8eb62f09603e22)), closes [#663](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/663)
- 修复点击自定义组件无法触发父组件 stopPropagation 的问题 ([#652](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/652)) ([1bff049](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1bff049f730622820cea6affa9b246c23332b1b3)), closes [#536](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/536) [#283](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/283)
- 修复环境变量注入导致的语法错误 ([e572c5a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e572c5a539a656c9401028935eb47c6ae3f9d624))
- 修复跨平台开发时引入了不相关平台代码的问题 ([4b0cba4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4b0cba4183d19d2be9b6e2c3b03b3ad180915195))
- 修复配置 pxToRpx 不生效的问题 ([2c93e21](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2c93e213e6eeebd590e0fe48214954f59ae23305))
- 修复使用 typescript 创建 app.tsx 文件可能导致报错的问题 ([#703](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/703)) ([16f7f6c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/16f7f6cc7a1a9e11ef1cf047368527cf29ec8a50)), closes [#702](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/702)
- 修复使用 typescript 时 common chunk 可能存在错误引用的问题 ([d2874aa](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d2874aad0fbc7bba373b07a7f5b0844cd06ceee0)), closes [#708](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/708)
- 修复使用依赖 regeneratorRuntime lib 报错的问题 ([#457](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/457)) ([2a652c2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2a652c2980a16274e8e69642859885270bfc6588)), closes [#451](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/451)
- 修复未使用 JSX 方式调用自定义组件报错的问题 ([#477](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/477)) ([1d31284](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1d312849f596ed077253c0a07705d60687c91e91)), closes [#326](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/326)
- 修复样式文件引入顺序错误的问题 ([b43e6bd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b43e6bdbf111d244d3fa351f0d585b3aefebe987))
- 修复有嵌套的 node_modules 时，自定义组件构建错误的问题 ([04b00ae](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/04b00aee1fc75f426ad3136a0503c420fb218276))
- 修复原生组件编译文件丢失的问题 ([268ec7e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/268ec7eb52a27bbd947deb3227d44f2f9c6a5d49))
- 修复支付宝自定义组件使用 component2 模式报错的问题 ([109f904](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/109f904cdbd6c79a6309b62a9678fc8b9f1cb98a))
- 修复自定义组件引用在 lerna 项目结构下错误的问题 ([37b6ba4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/37b6ba45fc9a59a74ce3290b6284ba070aa9cba8))
- 修复自定义组件中 js 文件 resolve 问题 ([ef2dc43](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ef2dc4349a345e5d03951f3240be14f7e8b956f0))
- 修正非 js 后缀名的 cjs 模块构建错误的问题 ([f402c12](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f402c12561fc60ecf444b4914af807b0f7c81190))
- 修正环境变量注入导致的语法解析错误 ([1fc8350](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1fc8350087e3e94fcb4297a71f9323fefe46866e))
- 修正无法引用 events 包的问题 ([#596](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/596)) ([b7ec83f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b7ec83feb09eb63200566298a882962c2a9bd838))
- 原生组件支持命名空间属性 ([#651](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/651)) ([224e238](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/224e238c724c6df2fd1e301dd7be2f01c53b8b70))
- 字节跳动 View 组件增加 onClick ([#696](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/696)) ([e216454](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e2164547166a11150f85531fa0417b3cca2772f3))
- 组件 Image 添加 touch 事件别名 ([9474e14](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9474e14bd914edbfa911815005be4d45727b471d)), closes [#743](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/743)
- **alipay:** 修复 Text 点击事件不触发的问题 ([4db5d25](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4db5d25d72d1e5c821bb75ef960ab89f7934f36d))
- **alipay:** 修复支付宝 IDE 里预览会卡住的问题 ([bc8a50b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/bc8a50b2557b711672a1c551caddf5381ec7bb22))
- **alipay:** 修复支付宝自定义组件中 node_modules 模块 resolve 不完整的问题 ([7ef374d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7ef374d8ca2c3c5a811a532b6f2224d90db19719))
- 带有 src 目录的 npm 包小程序组件构建错误的问题 ([#356](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/356)) ([4f3f53e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4f3f53e79e84799de0a281c71e05d6844a74be03)), closes [#346](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/346)
- 让开发者可以从 remax 导入组件的类型 ([#394](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/394)) ([2e12c04](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2e12c04dafa9c8ef5130a0332462671c2ef13794)), closes [#369](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/369)
- 修复 css 中 base64 的路径会被修改的问题 ([b6ca1f0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b6ca1f05aafd554f92340f812ff4341bbdf7325d))
- 修复 dataset 属性失效的问题 ([68af03b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/68af03b430c2fbdfa69d7887b49e82205463f099))
- 修复 node 10.10 打包出现 mkdir 的错误 ([7f4c3e2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7f4c3e2b52b5b5ae32200a2912aa2fce13beb31e)), closes [#331](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/331)
- 修复 npm 包中 createHostComponent 不生效的问题 ([#393](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/393)) ([b6292a1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b6292a17b9c9e9daf679044c95af7af3b99744ec))
- 修复 ts 的配置文件 watch 时无法更新的问题 ([6d1a040](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6d1a040a1df919ba49350a588319b28a51df45b9))
- 修复 ts 的配置文件没有被 watch 的问题 ([a5b009c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a5b009cf142706f00bda327df5a6949f026d2705))
- 修复 ts 配置文件不支持使用 export default 导出的问题 ([#447](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/447)) ([2157962](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2157962e8eba5efadfd0519226291e8b4595518b))
- 修复 ts 引入的子组件中包含原生组件的渲染错误 ([dca8741](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dca8741b2b969d8331e0ad0a3bb1920c65fd5fce))
- 修复 watch 时 rebuild 没有清理掉多余的属性 ([8e52818](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8e52818a2623a950305c8d61e544286571bbe9bc))
- 修复 windows 下图片引入路径错误的问题 ([#312](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/312)) ([0b75693](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0b75693687c0382762b710395a53a9dccb3298bc)), closes [#311](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/311)
- 修复不能正确引用带有 esModule 标识的 cjs 模块的问题 ([cf4a348](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cf4a3481b14fb55e049999ff1dba28984c88d984))
- 修复带 esmodule 标志的模块无法被正确引入的问题 ([ce9cec2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ce9cec20234bad8aa190982dda78e3001abcf52e))
- 修复钉钉小程序使用原生组件渲染错乱的问题 ([e38f578](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e38f57812592b280b2bb91fea0e0b15ee447e62d)), closes [#316](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/316)
- 修复多次切换页面导致加载速度变慢的问题 ([1f93d18](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1f93d18d2afdd914dac5f77d31651412895cd830)), closes [#304](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/304)
- 修复使用 babel.config.js 配置 preset-remax 时项目出错的问题 ([9f41119](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9f41119a74ec8cce5dbcc17983f08709f4cd17a0))
- **cli:** 修复多个 CSS 文件引用同一图片时报错的问题 ([#408](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/408)) ([b4dbbef](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b4dbbef243713a071d2d7c76cf46aa9b7eb4d11c)), closes [#407](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/407)
- **wechat:** 修复 ScrollView 非受控使用依然有受控表现的问题 ([e2001bb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e2001bbfba23f27f399cf71705f938004947af85))
- **wechat:** 修复 ScrollView 水平受控问题 ([063d627](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/063d627234a64911e50bbdbbd534c1779df0a051))
- **wechat:** 修复 Swiper 非受控时依然有受控表现的问题 ([c4e3c88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c4e3c885de9fa13a3688c793eca2e0ac4a935086))
- **wechat:** 修复微信平台 ScrollView 设置 scrollTop 表现异常的问题 ([55c440e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/55c440e13546a6b8bb2c9331029a85a4551a4414)), closes [#459](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/459)
- **wechat:** 修复微信平台 Swiper 受控 current 后表现异常的情况 ([80f1c12](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/80f1c12105f230a68cce087362f7341891bcef63)), closes [#535](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/535)
- **wechat:** 修复遗漏的 Camera 组件导出 ([d5b81ad](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d5b81ade35bcd88a422f675ee044e72a8705cfd3))
- 修复使用 TypeScript 时无法引用小程序组件的问题 ([#383](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/383)) ([db7a2d8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/db7a2d8898f9a5b4f639dcfcdcc712d9f5ae4dbc))
- 修复由于编译优化导致引入同一个原生组件的渲染错误 ([9952853](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9952853e6c2d4a02daa9bb100f76beecf04cf0c3))
- 修复自定义组件重复引用的问题 ([#342](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/342)) ([#360](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/360)) ([1d0ec2d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1d0ec2d328ef5fdf6b72d7582e7d189f6fe76754))
- 修改引用多个相同小程序组件时构建错误的问题 ([#386](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/386)) ([da01293](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/da012936c2abf32ef49232060397b17c12c5a107))
- **wechat:** 修复 spread 方式传递 Button 组件参数时 size 无效的问题 ([883d962](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/883d962236d317e2d9a31b58854f384edb552c0a)), closes [#375](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/375)
- 修复每个测试收集到的 props 会串起来的问题 ([31b6201](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/31b62012db3a729433d0c1b7d955791b5fd65e7f))
- 修复支付宝 view 缺少 slot 属性导致原生组件 slot 不生效的问题 ([b89c721](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b89c7214fc60acd6f8722de0c0e972a4793eac22))
- 修复 style 性质的属性没有转换成内联样式的问题 ([e2bc745](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e2bc745ba52d4ac8c60d354856b260096452ba24)), closes [#281](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/281)
- 修正 virtual modules 导致的构建错误 ([08ac82b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/08ac82bd2237d8bafd0413e7fc677cfeff97bc3f))
- 找不到 regenerator-runtime 的问题 ([#351](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/351)) ([03dbf3d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/03dbf3d3b30383324b51fb4cbef84799dea13da5))
- 自定义组件路径带有 @ 时构建错误的问题 ([63c0ddb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/63c0ddbb8abddf408a5164a3f793d9fe48dfb070))
- build 时无法正确清理自定义 output 目录的问题 ([6545a47](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6545a4768f635abdd2cd63858657cff62bdcfb39))
- **alipay:** 修复 catchClick ([5897266](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5897266a08648b6d91fc08a7304903abd3fce425))
- **wechat:** 修正 wx:key 的警告 ([4806635](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4806635b871b68ad409425498a4cf949bfddc1af)), closes [#332](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/332)
- 继续上个 fix 加上 jsx 语法，不然编译 js 会报错 ([7619c02](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7619c022cf4ecb99abf20b30866708b03c9051df))
- 解决 css 文件开启 css module 的问题 ([4d6f67a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4d6f67a76ca25c937abd0fb3a73a4a902c18e81d)), closes [#27](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/27)
- 跨多端时删除多余的 lib ([0f3ebb5](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0f3ebb5ee03f0ac8fc77e2e6cc3bb3ca7b472c76)), closes [#108](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/108)
- 添加 loop key ([7b46edf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7b46edf7cf50710e470f315353feea58558b5187))
- 添加 loop key ([#93](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/93)) ([4a6ed42](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4a6ed42176c8d1788e51d80947aa74cd25aeb1a4))
- 完善微信组件类型定义 ([#161](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/161)) ([356fcbf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/356fcbf1d8d59f842d2008a3cd602f96cad99aca))
- 修复 app.config.js 没有被 watch 的问题 ([b88cfc8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b88cfc86dac1685dfe7e6cce1cb2e0937f3d6fb5))
- 修复 async/await 报错 ([e1912a2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e1912a21afb1067266e9fe3af42e5f2c17ac83e5))
- 修复 config.js 读取问题 ([a555f16](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a555f16e025e39a726b1b63952fb22acaefe2fbe))
- 修复 jsx 后缀报错的问题 ([88d0668](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/88d06687a406ab2dccb01106703d600db370509f))
- 修复 npm 中带有非 js 后缀文件时支付宝小程序无法上传的问题 ([e53e0b9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e53e0b927145c9026bc8c9f2652639c964637d68))
- 修复 PX 也会被转换成 rpx 的问题 ([e34c366](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e34c366c4d40c37c5c586a5c935942a81b827d3e))
- 修复 rebuild 读取到错误的 remax config 文件的问题 ([#265](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/265)) ([5c28c5c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5c28c5c8de5a14fbeeddc46aca3faba732bc51cc)), closes [#263](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/263)
- 修复 rebuild 读取到错误的 remax config 文件的问题 ([#265](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/265)) ([6b97092](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6b97092268eb3378f1285b7c0bcad9960a313fb8)), closes [#263](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/263)
- 修复 rebuild 时不存在的属性依然残留的问题 ([3bc0f71](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3bc0f71ec84cc9ace8d4dab2a2abba9e7f26aca7)), closes [#266](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/266)
- 修复 scope 包的引用错误 ([#211](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/211)) ([fd7d542](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fd7d542ad2a590b5055dbbc54df9ba961f4d77d7))
- 修复 scope 包的引用错误 ([#211](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/211)) ([f2e8cb7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f2e8cb76d3a39b0dd5b233a146a84c2b3981818a))
- 修复 tabBar 配置 iconPath 无效的问题 ([b1efe2f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b1efe2f915d05ae7695d4d6f8a253a04bef75a35)), closes [#150](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/150)
- 修复 watch 状态下删除 dist 目录导致小程序本身构建进程奔溃的问题 ([921846d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/921846d7e4601ca7e322010dc5e81c45021abb81))
- 修复 Windows 下的路径转换错误 ([1045a5b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1045a5bcd749395a311ca6736b10829847b1b742)), closes [#183](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/183)
- 修复 windows 下跨平台开发会引入错误平台代码的问题 ([5f49e57](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5f49e57e5740fbcfbbc90f5f4dd012d741d75161)), closes [#206](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/206)
- 修复编译后图片路径不对的问题 ([#225](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/225)) ([b05acc6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b05acc6d1430d36d96ac747a18fde750f98f0f88)), closes [#224](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/224)
- 修复带有 \_\_esModule 标示的 cjs 模块不能正确 import 的问题 ([f98b0ca](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f98b0ca7beb6d3020f5a2bb7c6463e323dee6ce1))
- 修复较为动态地使用 Remax 组件时可能不会渲染的问题 ([bfc3201](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/bfc320125fae8e0ede820ae6b950de6f54ddd55d))
- 修复跨平台开发 esm build 结果报错的问题 ([cc5cd34](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cc5cd346e435930d4d4245ccf838b8b34cc4ce0e))
- 修复模版生成错误 ([89e7024](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/89e7024cd7acbe8ae5bf464536cb963ecf157466)), closes [#238](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/238)
- 修复无法使用 catch 事件和 dataset 的问题 ([44485b4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/44485b467994f7b32ef483710d90b35595fd15b5)), closes [#219](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/219) [#231](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/231)
- 修复页面组件不能命名为 Page 的问题 ([9237dac](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9237dac23d1940df3d14af09d64c9944426e462d)), closes [#158](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/158)
- 修复支付宝 css 无法引用本地图片的问题 ([#191](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/191)) ([9b6b501](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9b6b501cdc2a002a40b180f6720f23ccc40e2823)), closes [#186](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/186)
- 修复支付宝的 PickerView 组件 ([731b28e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/731b28e1e3dbc4abe15f54f0bbaa481eabab0112))
- 修复支付宝组件无法接受动态传递 props 的问题 ([9d26dd2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9d26dd2ea658cc0f91caf8ef7d81280691ec222f))
- 修复直接从 node_modules export 路径出错的问题 ([f586ea7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f586ea76e99d4d6975313d59e9d7cb985443436e))
- 修复 css 中使用网络图片报错的问题 ([#237](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/237)) ([d02c1db](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d02c1dbddfcad4a6a1301f914e713bf1c77dfcb9))
- 修正 async/await 报错问题 ([423f30d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/423f30ddbcdaa069b535b745e4af85f865bb2606))
- 修正 jsx 解析错误 ([4b71e7c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4b71e7cbca29689900daa976110a68e7bb189db0))
- 修正 module import 错误 ([e27547e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e27547e3cf75c2c3b5ba70a97687eee294c35ed8))
- 修正 windows 上 css 图片路径 ([12a3669](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/12a36696aeafc1cdd9591c9e7c39a2f6adb5f8a7)), closes [#235](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/235)
- 修正带有 @ 的文件夹无法在支付宝里上传的问题 ([b998304](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b998304d52757345e9774884d312735c955af37f))
- 修正环境变量替换导致的语法错误 ([5a5c020](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5a5c020c053a24782c2b5d2f516c7a9d2e3a86e2))
- 增加 remax-cli 缺失的 acorn-walk 依赖 ([0eec56b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0eec56b1813a485c1308993524addce9df9b512a))
- 增加微信深度的配置 ([f2de253](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f2de253be06b50a183920c896eb22c6164d0e108))
- 增加微信深度的配置 ([#110](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/110)) ([f9a4de2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f9a4de2ff8ec1a10be2c9cc596f65ade10814601))
- 支付宝 picker 无法渲染的问题 ([41ddddc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/41ddddc442b61604a9bce5616e21baf562ddc5ae))
- 支付宝 css 背景图片支持相对路径写法 ([#198](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/198)) ([8f01e64](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8f01e6440357e346347b69c23c2411cf02d56a25))
- 组件没有被全部收集到的问题 ([9aa3f51](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9aa3f51d2ed64b9e76e02f0fcc1a953e47b77c8b))
- add toutiao getIcons function ([#182](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/182)) ([d46af4e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d46af4e4a0cadf7149a1a1ccef6004f7427b9ab1))
- bundle 启动时显示错误信息 ([c718ab9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c718ab905800336f3d2a6474fb884014ba6f6156)), closes [#70](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/70)
- default app.config.js ([f9e0052](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f9e005233ea56ed829adb6f697eb56bffe1f188e))
- more windows paths ([#124](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/124)) ([77e7d36](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/77e7d3604b620b1a1bc8447ec3722672cd4ed999))
- native 文件 copy 时没有遵从 options.ouput 的配置 ([99fd382](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/99fd382ea7f1199c1734e19a99f0ba882f71e0ee))
- regenerator-runtime 报错的问题 ([fa4cc68](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fa4cc6820866fdc9919e13e2482ae4da15ba65a5))
- remove regenerator-runtime ([cd33ad9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cd33ad9269cbb8d0fbd128b522fcce51a8ad29fa))
- replace REMAX_DEBUG ([710bfa0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/710bfa05581eeb94c4620350d1dee5ea82e49bfd))
- rewrite alias config for folders other than src ([71bcb3b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/71bcb3ba42933979421efb80193c5f9410d4f488))
- rollup watch [#148](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/148) ([f2f15ba](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f2f15ba7144634881218eff6bb2ed36266d98c32))
- rollup-plugin-postcss require ([12fb610](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/12fb61088fd11f4b3dee15f805b52b36183e8135))
- rollup-plugin-postcss typings ([343105c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/343105c67054a5b4e46e770e7a38b16734c31bc9))
- stylus typo ([60c4ec9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/60c4ec91c26f64b4fa2936c67f9577ced401830e))
- windows path ([4b16f24](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4b16f2494e29fdd6f0005ecee75d8d583acb9b44))
- windows path ([#123](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/123)) ([372d58f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/372d58fd1b6841f78af648135c17c60261911ddf))
- **remax:** 环境变量 REMAX_DEBUG 取值错误 ([4a51a13](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4a51a1305724878b7b8bcec98b69ee3aa1aa4e33))
- **remax:** 修复 node_modules 重命名不完整的问题 ([e54f3b7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e54f3b73b8822749df0c17df6606a1dcad03d788))
- **wechat:** 微信 ScrollView 添加自定义刷新相关属性 ([#742](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/742)) ([9ef2afd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9ef2afddbadb7e21f4c342e2633049eb016ee0a5))
- **wechat:** 修正微信 type ([4b12c65](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4b12c65bb66b535fd439fee23077838d4f80e6b2))
- type error ([e6e4b8f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e6e4b8fb1a367b50650b5de757c3556e2bae0139))
- **wechat:** 修复微信端的问题 ([e1d3524](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e1d35244d0849a02c06bd2fa92270cd7407e995f))
- **wechat:** 引用三方 plugin 时误报错 ([#1529](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1529)) ([1e6af3e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1e6af3e43e649c6ec2e22573aab159a63393509c))
- **wechat:** 增加 getRealtimeLogManager api ([67db014](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/67db014fd48a9b62425b28188b66f67b5f75dac3)), closes [#884](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/884)

### Features

- 插件支持编译时的 onAppConfig 和 onPageConfig hook ([#1015](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1015)) ([9ee59be](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9ee59beb37422049e87bdbaf8e3431c3a6a7f762))
- 返回编译事件，方便跟其他工具集成 ([901bc6e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/901bc6ef046194c80b102a1165b0349362c7b59b))
- 返回编译事件，方便跟其他工具集成 ([#784](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/784)) ([f8bed58](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f8bed580a01493c89dd5ab4051f7184cf5fa6e70))
- 完善插件机制 ([#850](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/850)) ([0897cbf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0897cbf0d427362981d3d9523ff38259ff4abebb))
- 小程序端支持 suspense ([#995](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/995)) ([aa23f14](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/aa23f14fa2836b76d43b50c73f0655011a41a403))
- 新增 Modal 组件 ([#1133](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1133)) ([4c801d4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4c801d4ad239c1eee8c7b073cf506c44cb3e0bb5))
- 新增 usePageEvent，useAppEvent 统一生命周期 hook ([#722](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/722)) ([0e8d7cd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0e8d7cdc31dc6a7985a9416ec0e7388a59f44682)), closes [#179](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/179)
- 新增跨平台组件 remax/one ([ff904ac](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ff904ac7defc34bd7bd4f71d616d5b21b6eb1aa6)), closes [#373](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/373)
- 一大波更新 ([#1366](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1366)) ([45dab88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/45dab88561bdbd1296ec4204aec572d00e46b1b4)), closes [#1153](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1153) [#705](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/705) [#1077](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1077)
- 引入 turboPages ([#595](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/595)) ([88d464e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/88d464ef80b45cbc4c69ed507889af1c788e081f))
- 优化 webpack5 ([e0419e1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e0419e19ceafc10d82dc1e598a64dd9ee5199f11))
- 增加 hook unstable_onEntries, 允许修改 entry 的路径 ([6dc51d7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6dc51d7076d3ac5c97d66770f1e142ddcd7de09a))
- 增加 hook unstable_onEntries, 允许修改 entry 的路径 ([14d4b95](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/14d4b95d916a55e4ecbe5fbda933bbc57018d7df))
- 支持 onLoad 和 unload 生命周期 ([4bfc325](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4bfc325ec627cc75bcbe8e6524368d8a93ac8674))
- 支持 public 目录 ([#1016](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1016)) ([0ed6caf](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0ed6caf64a58b15d2e3330d8a8de7cf3eddb63d5))
- 支持 React DevTools ([#994](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/994)) ([396b326](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/396b3269d05f4d3218c3c3637d2aaaca03a5673c))
- 支持通过 --port 指定端口号 ([fb2a78f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fb2a78fc43c758876e7e69fb5c4d441c195a007b))
- 支持运行时插件 ([#988](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/988)) ([3a59fff](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3a59fff8efc6de0a163715762cfb2f3e179fe443)), closes [#983](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/983)
- 支持在配置文件中写 port 来更改 web 环境启动的端口 ([15d6ddd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/15d6ddd56faa167039656a3d78ae07bab5211575))
- 支持 buildMiniComponent，以 webpack 方式构建小程序自定义组件 ([e5ed805](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e5ed805191ad08ef269e2f4fa2d7ffa8a580862a))
- 自定义组件也支持 stopPropagation ([#870](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/870)) ([3fb7d46](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3fb7d46d907128372b6dabe7548afac074c7c579))
- 自动识别 CSS Modules ([#807](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/807)) ([b81303c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b81303c6ad8b6890ccf0c09ba9aaff6da2e14123)), closes [#800](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/800)
- 组件构建的命令行工具 — 调整组件构建 input 的行为和 less sass 构建配置 ([9f17540](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9f17540192386891e31e4ea27bb982581dec9b2d))
- add basic web support ([#757](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/757)) ([b3b48b1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b3b48b111cd5889f17d3ec15f1c39437a9dc7fc4))
- add CoverageIgnorePlugin ([f49997f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f49997f4abe6cb1cbb6894dad391e5870b521f01))
- build cli 增加 --loglevel 参数 ([#1435](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1435)) ([a207091](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a20709168f4a30dec5e4b759421503baddc6b18f))
- configWebpack 新增 addCSSRule 帮助方法 ([aaf6a88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/aaf6a885bc0dcd20f1cd3c5a182fb14a5d497aa1))
- support build native component in .ts and other css formats ([#1512](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1512)) ([1778e48](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1778e48a341b78768805ff853432d5264a04e295))
- web 平台 watch 模式支持 hot reload ([#811](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/811)) ([34507d3](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/34507d3768a1e3ef2110ced9e604c93c8446d853))
- web 端支持自定义模板 ([#1115](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1115)) ([c602637](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c6026378093bc2bf31aaa69e421ff4e136009d05))
- webpack 升级到 5 ([d7ff2a8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d7ff2a8d5b8b6c6fb1b86de6e77980443ceb8ee0))
- webpack4 接口升级到 webpack5 ([83f2d0f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/83f2d0f81a7d097dd1fd2aa07f4181e21a2d7d24))
- webpack 升级准备 ([a87fbb4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a87fbb49b3ee75ef762c15843b3b58d1bedc7764))
- **cli:** 新增 -a 参数用于分析构建后的包依赖 ([#1014](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1014)) ([97759d1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/97759d1b107e7e7be392b5a703fe329f97cf4081)), closes [#958](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/958)
- **cli:** 开发模式下支持压缩文件 ([#1102](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1102)) ([167bba6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/167bba6e0b98d2500e582b919f92aaca19420bca))
- **cli:** 支持 css modules 更多配置 ([f9838dc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f9838dc39b5991fb8ed8494cb3e8ef822681db02))
- **cli:** remax.config.js 添加 watch 模式桌面提醒配置项 notify ([#665](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/665)) ([24bf5cb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/24bf5cb1d00b5c57c9f9ebd93482d9739e14b79a)), closes [#579](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/579)
- **remax:** 字节跳动小程序新增 api canIUse、navigateToVideoView ([#721](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/721)) ([9d0650f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9d0650f7159adc3f37929ddae8543232726b7b32))
- **remax:** onTouchStart onTouchMove onTouchEnd 支持阻止冒泡 ([#1072](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1072)) ([5a532c1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5a532c1935e900e8a86e288077d92338a46832f5)), closes [#1068](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1068)
- **web:** web 添加浏览器兼容支持 ([1baf5f2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1baf5f28af07978445b5bc47ced8e830e49eb67f)), closes [#808](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/808)
- **wechat:** 增加 API chooseMedia ([9a9037d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9a9037d29ad2b6228ba48df9aa46ef9c09777b1b))
- 支持使用 TypeScript 写应用和页面配置文件 ([#400](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/400)) ([56a96e5](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/56a96e50ff48cb2209988773d182e1b31961f5c3)), closes [#280](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/280)
- 定义微信组件 props ([98187cd](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/98187cda4b388cb727f6a416d2f44afa5393ecee))
- 定义微信组件 props ([#73](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/73)) ([1fec0d4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1fec0d46e7bbb9fb20bd8b3670c3faceb25d2f7b))
- 使用新的 this.emitFile api 生成文件 ([941f522](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/941f52205247b7a114dca4849cdb58c3f3b418a1))
- 新增 postcss 配置项 ([#233](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/233)) ([646a03d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/646a03d35dbe210b8ab4c1754c9a0ca82a01d0e1))
- 新增 rootDir 配置，允许设置源码目录 ([#262](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/262)) ([59a47f2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/59a47f2266e9e0a3ded0f190cf360d4cbbf40e79))
- 新增配置 pxToRpx 用于设置是否转换 px 到 rpx ([dd73e13](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dd73e1357bae2c7c34d0153f4520d33721ee18b9)), closes [#380](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/380) [#380](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/380) [#381](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/381) [#381](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/381) [#381](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/381)
- 增加 @ 作为 src 的别名 ([f34ac2e](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f34ac2ea2c9bc6218bd3dbbea775d413302b2f10))
- 增加从插件引用组件的功能 ([639391b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/639391bd67d3941e29fc91597172509dcaf24018))
- 支持 typescript 3.7 ([#458](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/458)) ([2723504](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/27235042bbc9d4e56301840e450f17b3242a9f76)), closes [#442](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/442)
- 支持对 css 中的图片做 base64 处理 ([#460](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/460)) ([127fb88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/127fb88e23d7d08b18d76d9278d239eac76c4b13)), closes [#448](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/448)
- 支持开发者注册 host 组件 ([4ba9c45](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4ba9c4503baf59c95a31ba6a57b3c4306d627bd5)), closes [#293](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/293)
- 支持使用命名空间属性 ([#650](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/650)) ([4e9686c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4e9686c1c6cd6c87a4550af089ced594a4803de6)), closes [#642](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/642)
- 支持通过 .env 文件设置环境变量 ([3b3497f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/3b3497f4d0a0ee496c2ba3831965aa808e11804f))
- 支持小程序原生混写 ([838b7a6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/838b7a6d8fe083245de1cee23eed833896a47bcb)), closes [#19](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/19)
- 支持直接使用 react-redux/mobx-react ([#425](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/425)) ([8b3245a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8b3245ad26015ac6c57d73793850cbc6649120dd)), closes [#405](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/405)
- babel-preset-remax 增加 decorators 和 class-properties 配置项 ([fe4d243](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fe4d2430a55a8b51179b360adcf41ef1540e092c))
- createHostComponent 支持定义 prop 别名 ([#392](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/392)) ([cccf477](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/cccf477949b73dc2dacaf7cfcfa4eb43a1c50e41))
- remax.config.js 支持 compressTemplate 配置 ([fbaa2b4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fbaa2b4494da4feece2d226aa269c975e2f13321)), closes [#416](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/416)
- **alipay:** 新增 Video 组件及相关 API ([#401](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/401)) ([35e039d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/35e039d6ad2eea97e17241a80c94fdb40ad98536))
- **alipay:** 支持获取小程序组件 ref ([a7fba88](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a7fba8816ab5b801683160772c91800b48dc34b8)), closes [#384](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/384)
- **babel-preset-remax:** 支持配置 TypeScript preset 参数 ([#420](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/420)) ([23939e1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/23939e13d207b65d6ea4b970b3a66d388262225c)), closes [#417](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/417)
- 支持引用小程序自定义组件 ([#270](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/270)) ([61d2aac](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/61d2aac61536599dc14381755c07fcbd107b4fbd))
- 支持在 onClick 回调中使用 stopPropagation 阻止冒泡 ([#292](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/292)) ([09e006f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/09e006fb16ab48e97c427bed29376d33157c8272)), closes [#283](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/283)
- 支持在运行时访问 REMAX*APP* 开头的环境变量 ([b8fb287](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/b8fb2874ddf64db68a2abb64f21806a4c2106cb2))
- 支持字节跳动小程序 ([d7adadc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d7adadcb9e85f2a9704adb17dfe63ed5c6e900ee))
- 支持自定义 babel 配置 ([8afee36](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/8afee36accff007ab30e52488dd1d1ce6748a5cc))
- 重写 umi plugin ([0f7d57b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0f7d57b452228688b1bc6f9404dd754c62a44063))
- add remax version check in project ([#325](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/325)) ([6ab19ce](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6ab19ce2afe73260d2b91db6f3ae6563ed612fc3))
- remax.config.js can export as function to tell current target ([d3b1f52](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d3b1f52b5ee3d67ed8419b4458b537db497ce406))
- rollupOptions 支持函数方式修改配置 ([#359](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/359)) ([53fbf8b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/53fbf8b293df3398ef1e13813301921ef72b270e))
- support config rollup alias ([dde34f4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/dde34f4401a109b19d1eec65990c509b42a23e4d))
- **remax-cli:** 将分包页面加入 entry ([a4e99f1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/a4e99f1f050191d3c27698205b46b7c2443b8e13))
- **remax-cli:** module.less|css|scss 默认开启 css module ([e3794a6](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e3794a6770d9e658ba17d35b424eed74da6d4d94)), closes [#66](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/66)

### Performance Improvements

- **cli:** 开启 babel-loader 缓存，优化编译速度 ([#1789](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1789)) ([2f41917](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/2f41917004b9f5e0875e077edd8e4a387f0e4ef9))
- **remax:** 避免更新没有变化的属性 ([#989](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/989)) ([4709bda](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4709bda754bd4d042d6259aff9ab074ed34f8ad8))
- 简化 web watch 模式输出的信息 ([#835](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/835)) ([c9c24d7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c9c24d725bc37ee9fcbde77ea9d9acdc8611a288))
- **alipay:** 优化支付宝渲染层性能 ([5d3e936](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/5d3e93645ce667a17f0dc6a98d6cb604fdf56359))
- **cli:** 关闭 tree shaking 提升开发环境编译速度 ([698dbe2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/698dbe291e39c19fbffe274ba12f6d0fb6f4a467)), closes [#298](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/298)
- **cli:** 优化生产模式编译速度 ([ffaca9a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/ffaca9a4c54206bce6251758135a9161cc5ac56f))
- **remax:** 优化运行时性能 ([#659](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/659)) ([0cf3649](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0cf3649718397a7c862f25b7948312965e1f9ac3))
- 避免当组件上有 style 属性时可能产生的非必要渲染 ([7ec0be2](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7ec0be24054339f27c56234cfe27b88840665a8e)), closes [#531](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/531)
- **wechat:** 缩小微信打包 size ([e0e9798](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/e0e97984b1419fe8666c4aa62c6d5eb42724e2c6))
- 精简头条的 template ([25872a1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/25872a1aaea0dc28174631da0661fdf6f90e2d07))
- 提升模板渲染性能 ([9af03f9](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/9af03f98d4edb0848a782602393385a46f31eaa2))
- 优化编译速度 ([#388](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/388)) ([131519d](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/131519d40947984dee42ea9badab1f684b4df062))
- only update changed nodes ([#112](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/112)) ([aa7c530](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/aa7c530c1298932c0d24ac2db3d25cfbac8e5457))
- optimize using promise/key ([#258](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/258)) ([25c60ad](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/25c60adf2841c41f0c8ec6519a281c3b19885c3e))
- **wechat:** 减小微信模板大小 ([fb65973](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fb6597324414cd50b0c39cd90b1688ded6d42709))

### Reverts

- Revert "fix: 无障碍访问 api" (#1705) ([556fedb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/556fedbd237db956a026a42590cd55aa3d6568d1)), closes [#1705](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/1705)
- Revert "修复一大波 watch 问题 (#909)" (#915) ([74e6bca](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/74e6bca78ad26a9ddce2f40b3bda387b71bdff60)), closes [#909](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/909) [#915](https://registry.code.tuya-inc.top/godzilla/ray-core/issues/915)
- Revert "fix winpath" ([00951cb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/00951cb9dfcdd584afb05536e91e4d2352e0f49f))
- Revert "make lint happy" ([f9f6194](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/f9f6194ba09bfc4c962391e4e8bd74522187c1d3))
- Revert "v1.18.0" ([7ed137b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/7ed137b2763dba9aa02c56910cf24e0df8082252))
- Revert "v1.15.3" ([c9b93e7](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/c9b93e7a04e56442dccd37b5b6e3038fbe03b24d))
- Revert "test: update schama validation snapshot" ([fa73201](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/fa7320106c87a6d7e26fed0fee7e739f8a1b3d52))
- Revert "v1.14.0" ([11e8e7c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/11e8e7c0a7723e8269a0c9b3f043d7bd48b22b28))
- Revert "v1.13.3" ([6946e0b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/6946e0b0266a23b461ea77cb51c2d8200eff1a5b))
- Revert "v1.14.0" ([708b4d8](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/708b4d8173e1a9258ff3251997d3b422c1666138))
- Revert "v1.13.2" ([57aef09](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/57aef092409f7fb918fc6cf45e79b5a0efadd342))
- Revert "fix: 修复当原生组件带有导出内容时编译报错的问题" ([98774c0](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/98774c0cd67a947a8999dcd222a0e8dd1d571854))
- Revert "fix: 修复 watch 编译时原生自定义组件出错的问题" ([77782eb](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/77782eb886eb44fdbc9950271ac9c299620b3db3))
- Revert "chore: i dont know what it is" ([d12360c](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d12360c7cd386a5920ee1a263da92ba34f1e8776))
- Revert "chore: watch 时才执行 stats" ([1e140d1](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/1e140d1b02bb3bedfa4d65bee0b415265cef49cc))
- Revert "v1.7.0" ([0e82441](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/0e82441161fd4484288faf7fc511fcce49ca0d2e))
- Revert "v1.7.0" ([34ceb66](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/34ceb66a8d25f3b0753637d3b24bdd8e2028f701))
- Revert "build(deps): bump scheduler from 0.15.0 to 0.18.0" ([4ae680f](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/4ae680f515916c66bd0ea4f062534b3dd5d98fb9))
- Revert "v1.6.0-beta.1" ([efa0b1a](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/efa0b1a426fef786e4a44ef8ab993a7de22c6d33))
- Revert "fix: 自定义组件会重复引用的问题" ([06bd8da](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/06bd8da4f572db01a9e721bab74d40ffa378a7c7))
- Revert "fix: 修复小程序组件引入错误" ([175a5a4](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/175a5a42e20c7a0c3d20baa9a663e77284dfded4))
- Revert "build: update rollup patch" ([12cc1bc](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/12cc1bc0ee0f615afdd966e608321e8f5b0163e9))
- Revert "v1.0.2" ([93b6592](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/93b65924430c553a402036a2c0ae66fce6d940ce))
- Revert "Revert "refactor: 删掉 renameImport"" ([392e90b](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/392e90b3942a85e82425bcdb42ed8c85a2652e9c))
- Revert "feat(remax-cli): 默认优先读取原生 JSON 配置" ([d5ffa60](https://registry.code.tuya-inc.top/godzilla/ray-core/commits/d5ffa603d4fd76666a225cecc8442e6869af9d3c))

## 0.0.2 (2022-08-24)

### Bug Fixes

- 关闭 react-devtool 默认集成 ([8e741d8](https://github.com/remaxjs/remax/commit/8e741d8bc201d9c05a3190efa3f4fcb707ba245c))
- 兼容遗留的 one 配置 ([#1381](https://github.com/remaxjs/remax/issues/1381)) ([b260253](https://github.com/remaxjs/remax/commit/b26025352572f21e75091f22b15f085f007becab)), closes [#1380](https://github.com/remaxjs/remax/issues/1380)
- 去掉 Babel 缓存 ([#1812](https://github.com/remaxjs/remax/issues/1812)) ([159ae6d](https://github.com/remaxjs/remax/commit/159ae6dc28436f768d0120d39585d59558fe3d5f))
- 去掉关闭 pxToRpx 时出现的 postcss 警告 ([7f271ff](https://github.com/remaxjs/remax/commit/7f271ff14c66b71d1e82fd02ba7a262a2cece53d)), closes [#1377](https://github.com/remaxjs/remax/issues/1377)
- 微信小程序 textarea 组件 disableDefaultPadding 参数不生效的问题 ([c4f721c](https://github.com/remaxjs/remax/commit/c4f721c7f81474f177353bc9f12f77eda5f69e63))
- 微信小程序开启热更新后,会导致页面生命周期函数上下文丢失,导致更新失败,因此,在微信开发者工具中不能开启热更新 ([e6baf02](https://github.com/remaxjs/remax/commit/e6baf02b3d7dba4363a6da03638c3b9e887729f2))
- 微信组件未声明模板深度导致 base.wxml 过大的问题 ([#1628](https://github.com/remaxjs/remax/issues/1628)) ([db9484e](https://github.com/remaxjs/remax/commit/db9484e02e429eab3cf53ed6a8c15a34e986fdb9))
- 无障碍访问 api ([35a1af6](https://github.com/remaxjs/remax/commit/35a1af6fd57cd2ee14a96993ee8f85b44d9c7d61))
- 修复 字节 project.config.json 配置问题 配合新版本 create-remax-app 使用 ([1650c70](https://github.com/remaxjs/remax/commit/1650c70f2b232628b07344f24b37bba0798a8d1e))
- 修复 configWebpack 无法修改 plugins 里配置的问题 ([#1356](https://github.com/remaxjs/remax/issues/1356)) ([6308a8e](https://github.com/remaxjs/remax/commit/6308a8eed0122c6046fe0865b14a8c5121874380))
- 修复 createHostComponent 无法正确注册组件的问题 ([7ca4938](https://github.com/remaxjs/remax/commit/7ca4938998450ba1a1d5d61955ff37628fd2cd28))
- 修复 onShareAppMessage 和 onPageScroll 无效的问题 ([6376d04](https://github.com/remaxjs/remax/commit/6376d04014e4872dfdc8e7c56ae024d450b6b645)), closes [#1413](https://github.com/remaxjs/remax/issues/1413)
- 修复 React Devtools 失效的问题 ([86360e2](https://github.com/remaxjs/remax/commit/86360e2299172431ea88b51c7b25d2cb811d0b6a)), closes [#1392](https://github.com/remaxjs/remax/issues/1392)
- 修复 watch 模式下 app.config 配置不更新的问题 ([#1546](https://github.com/remaxjs/remax/issues/1546)) ([b0bcdc4](https://github.com/remaxjs/remax/commit/b0bcdc4c4b0fffa4e733c5ff06711435a711960d))
- 修复单页应用进首页会加载全部资源文件 ([bb4a0f5](https://github.com/remaxjs/remax/commit/bb4a0f5e4b44b9dd1068dddc5887213174e35de9))
- 修复构建配置路径不一致的问题 ([#1379](https://github.com/remaxjs/remax/issues/1379)) ([6c92ff7](https://github.com/remaxjs/remax/commit/6c92ff7163cd166ee46cb179ebf2b8909da068bb))
- 修复生产环境下未禁用 react-devtools 的问题 ([#1411](https://github.com/remaxjs/remax/issues/1411)) ([a01ccde](https://github.com/remaxjs/remax/commit/a01ccdebfc3d2ecb104f3ecc532e4b60ff2eb0c0)), closes [#1408](https://github.com/remaxjs/remax/issues/1408)
- 修复使用 UNSAFE_wechatTemplateDepth 配置报错的问题 ([#1474](https://github.com/remaxjs/remax/issues/1474)) ([7b1f084](https://github.com/remaxjs/remax/commit/7b1f08490eb3926db88ae1000454ca46fd69f55f))
- 修复用例 ([d31160c](https://github.com/remaxjs/remax/commit/d31160c2494a5b3bd5572a3019166db3ea877d7e))
- 修复用例 ([6c4dd01](https://github.com/remaxjs/remax/commit/6c4dd010c63b18cc509918ed8ea98b4ab1f64ce4))
- 修复原生组件递归引用导致的死循环 ([9baf852](https://github.com/remaxjs/remax/commit/9baf85284556b3b902ef7efbb84b67a49b621056)), closes [#1490](https://github.com/remaxjs/remax/issues/1490)
- 修复 sjs or wxs 存在循环依赖时,编译卡死问题 ([aaae00b](https://github.com/remaxjs/remax/commit/aaae00b3224c3ea12ddb609f3f0cf47d837180bb))
- 修复 webpack5 SingleEntryDependency 被废弃,导致组件构建时,组件代码丢失问题 ([b063854](https://github.com/remaxjs/remax/commit/b063854d864768a70fd9b87b18df2e3c20c83e85))
- fixed remax CSS circular deps ([cac1888](https://github.com/remaxjs/remax/commit/cac1888bf3303e726c8261066790f93365c43143))
- **ali:** 修复 Button onError 属性不生效的问题 ([2464c90](https://github.com/remaxjs/remax/commit/2464c905df1d79fde795709d0abe04359c9a180c))
- **ali:** 修复 Button[style] 不生效的问题 ([2460961](https://github.com/remaxjs/remax/commit/24609614520c55077fa03ce7989e7135f1d9403d))
- **ali:** 修复 MovableView 缺失的属性 ([#1089](https://github.com/remaxjs/remax/issues/1089)) ([d54847d](https://github.com/remaxjs/remax/commit/d54847d6af4deb1d5e6a271ae5a5d171cca51f58))
- **ali:** 修复 Text 组件的 decode 属性不生效的问题 ([#1167](https://github.com/remaxjs/remax/issues/1167)) ([a9e9bff](https://github.com/remaxjs/remax/commit/a9e9bffdce51f15054a05e0f1400307f7db5d428))
- **ali:** 修复 Textarea[enableNative] 不生效的问题 ([7724528](https://github.com/remaxjs/remax/commit/77245283adb1662330647250b1eb27bcc724d3db))
- **ali:** 修复 Video 组件 style, posterSize 属性不生效的问题 ([4120ea8](https://github.com/remaxjs/remax/commit/4120ea8e612988e20efc108c7869e1c2ffe256c4))
- **ali:** 修复条件渲染 JSX 可能导致报错的问题 ([#1092](https://github.com/remaxjs/remax/issues/1092)) ([309bc5b](https://github.com/remaxjs/remax/commit/309bc5b22c08679f1a159cd2fb53644f8a42da15))
- **ali:** 修正 Button[onGetAuthorize] 不生效的问题 ([2c3d27e](https://github.com/remaxjs/remax/commit/2c3d27e5a744fb6f80362b6a891c58c1dcfde7e6))
- **ali:** 组件 ScrollView 增加 disableLowerScroll 和 disableLowerScroll 属性 ([c5d5ee3](https://github.com/remaxjs/remax/commit/c5d5ee3046af00589067971b2011fda6c84918ee))
- **ali:** Video 组件支持 enableNative 属性 ([0398f49](https://github.com/remaxjs/remax/commit/0398f495cf0d6deb072df91a00d5d7ac531ecc34))
- **cli:** 修复 notify 命令不生效的问题 ([#1071](https://github.com/remaxjs/remax/issues/1071)) ([e229c48](https://github.com/remaxjs/remax/commit/e229c48b624deb95c54ced5fad9ce4f61b381663))
- **cli:** 修复 watch 模式自定义 cwd 导致编译两次的问题 ([#1008](https://github.com/remaxjs/remax/issues/1008)) ([c14e111](https://github.com/remaxjs/remax/commit/c14e111b1b18299f36a9e95fa43386944e05b7dd))
- **toutiao:** 新增 MovableArea/MovableView 组件 ([18fffef](https://github.com/remaxjs/remax/commit/18fffef670cc4dbe6d3d0ea532fb944cc4f4adf7))
- **toutiao:** 修复 Picker 组件 mode 属性不生效的问题 ([#1180](https://github.com/remaxjs/remax/issues/1180)) ([009bd6d](https://github.com/remaxjs/remax/commit/009bd6da55fb6c251b63bde8713cf065683fef5b))
- **toutiao:** 修复部分组件缺少默认值的问题 ([#1128](https://github.com/remaxjs/remax/issues/1128)) ([cc00bb3](https://github.com/remaxjs/remax/commit/cc00bb32f43f3fbb614681869bd1b2a7ddd85dee))
- **toutiao:** 修复无法被头条小程序开发工具识别问题 ([fdc25e3](https://github.com/remaxjs/remax/commit/fdc25e3c456286764be90611a238d66067c1eddb)), closes [#1739](https://github.com/remaxjs/remax/issues/1739)
- **web:** 修复 React DevTools 引起的运行错误 ([15cf022](https://github.com/remaxjs/remax/commit/15cf02269024fa6f3480c295de2ad99618168443))
- **web:** 修复 web 下 useQuery 无法获取到参数的问题 ([c6e6b75](https://github.com/remaxjs/remax/commit/c6e6b7516a14c88ddc326f167a932befd18c720e)), closes [#1112](https://github.com/remaxjs/remax/issues/1112)
- **web:** 修复开发模式下 browser history 不能直接打开路由的问题 ([1d6a910](https://github.com/remaxjs/remax/commit/1d6a910f7859f966824433ba6100773edccc7841))
- **web:** 修复内部 css 优先级比项目 css 高的问题 ([806bed9](https://github.com/remaxjs/remax/commit/806bed9ed70fe8ec2d839c59da6003b648edb83a))
- **web:** 修复生成环境找不到 React 的问题 ([da2a136](https://github.com/remaxjs/remax/commit/da2a13634d04e591b014a0ac14aaf935e24cc1de)), closes [#1383](https://github.com/remaxjs/remax/issues/1383)
- **web:** 修复样式加载顺序问题 ([#1129](https://github.com/remaxjs/remax/issues/1129)) ([af8db50](https://github.com/remaxjs/remax/commit/af8db5035567ed41a5e5eca4996aac9cfe0d5d27))
- **wechat:** view 支持 catchTouchMove 事件 ([#1105](https://github.com/remaxjs/remax/issues/1105)) ([901cc2d](https://github.com/remaxjs/remax/commit/901cc2d63396d373d35c2bdd17fecccb81f94703))
- **wechat:** 添加 Textarea 组件 confirmType、confirmHold 类型 (remaxjs[#1532](https://github.com/remaxjs/remax/issues/1532)) ([#1533](https://github.com/remaxjs/remax/issues/1533)) ([b1f8b85](https://github.com/remaxjs/remax/commit/b1f8b85b671ffcd34f65a963412a35cc3260f914))
- **wechat:** 同步微信小程序组件到最新版本 ([#1576](https://github.com/remaxjs/remax/issues/1576)) ([fd47e56](https://github.com/remaxjs/remax/commit/fd47e56c7c3a995bd7aa2f336f7d30f299bc92ac))
- **wechat:** 微信 Button 组件支持 QQ 小程序新增参数 ([#1297](https://github.com/remaxjs/remax/issues/1297)) ([1d9a839](https://github.com/remaxjs/remax/commit/1d9a8396b4c967e7474d9e3d6735e195e570f088))
- **wechat:** 微信增加 onShareTimeline 生命周期 ([3e5f3cb](https://github.com/remaxjs/remax/commit/3e5f3cb0be474cee2d577f024ae7be100c8456c4))
- **wechat:** 新增 MovableView 和 Slider 的 onTouchStart 和 onTouchEnd 事件([#1790](https://github.com/remaxjs/remax/issues/1790)) ([0748bff](https://github.com/remaxjs/remax/commit/0748bff988840d83ed44c192255f6ad6e49790eb)), closes [#1468](https://github.com/remaxjs/remax/issues/1468)
- canvas 新增 onReady 属性 ([#1650](https://github.com/remaxjs/remax/issues/1650)) ([199bbc3](https://github.com/remaxjs/remax/commit/199bbc360a4e5c7f485ac20a04001cae4557f096))
- **wechat:** 修复 onShareTimeline 不工作的问题([#1521](https://github.com/remaxjs/remax/issues/1521)) ([2a45117](https://github.com/remaxjs/remax/commit/2a4511746481e386369d488ac7dc349b7769686a))
- **wechat:** 修复 wxml 模板依赖查找错误的问题 ([ef5c982](https://github.com/remaxjs/remax/commit/ef5c982065e18b8f139f339ccd71d26bee537363)), closes [#1492](https://github.com/remaxjs/remax/issues/1492)
- **wechat:** 修复具名 slot 不生效的问题 ([6da0267](https://github.com/remaxjs/remax/commit/6da02673cf71d23d286037ab84ac4f898059f4ce)), closes [#1406](https://github.com/remaxjs/remax/issues/1406)
- **wechat:** 修复 SwiperItem[className]不生效的问题 ([#1371](https://github.com/remaxjs/remax/issues/1371)) ([977704c](https://github.com/remaxjs/remax/commit/977704cd183d084931568b81b156e320e72cc2b0))
- 修复 babel.config.js 中配置的插件会执行两次的问题 ([#1164](https://github.com/remaxjs/remax/issues/1164)) ([a308524](https://github.com/remaxjs/remax/commit/a30852432603cd99138ef41c48bea372659b0014))
- 修复 devServer 配置无法定制的问题 ([f856852](https://github.com/remaxjs/remax/commit/f8568522267a224a6a0cf04bede1a79bd629b86b)), closes [#1116](https://github.com/remaxjs/remax/issues/1116)
- 修复 externals 配置可能被覆盖的问题 ([2dbc4a8](https://github.com/remaxjs/remax/commit/2dbc4a8854d2b4b366b02b5b8e46af7281a836e1))
- 修复 turboPages 模式使用 Fragment 可能死循环的问题 ([#1161](https://github.com/remaxjs/remax/issues/1161)) ([ee897e8](https://github.com/remaxjs/remax/commit/ee897e856fc83b61cd5c24aee5f65b14d84e14bb))
- 修复部分自定义 babel 插件不生效的问题 ([#1097](https://github.com/remaxjs/remax/issues/1097)) ([b72d1ad](https://github.com/remaxjs/remax/commit/b72d1ad5e3da497fa3c4884f0b005d1b4c5333ce)), closes [#1094](https://github.com/remaxjs/remax/issues/1094)
- 修复开启 REMAX_DEBUG 后显示 ejs debug 信息的问题 ([#1141](https://github.com/remaxjs/remax/issues/1141)) ([9ce6352](https://github.com/remaxjs/remax/commit/9ce635207a2866d46b74a308397300da1d1f0579))
- 修复入口文件使用平台扩展名时生成的模板名错误的问题 ([#1198](https://github.com/remaxjs/remax/issues/1198)) ([bdf4a67](https://github.com/remaxjs/remax/commit/bdf4a67e61469e95181e3b21f9ff3e396fb92a4f))
- 修复入口文件无法按平台扩展名加载的问题 ([#1197](https://github.com/remaxjs/remax/issues/1197)) ([623b8f4](https://github.com/remaxjs/remax/commit/623b8f42082781ef33f5a764bdc8917d07c8a983))
- 修复样式会被重复打包的问题 ([#1214](https://github.com/remaxjs/remax/issues/1214)) ([7c7e065](https://github.com/remaxjs/remax/commit/7c7e065b315d82e765a8e015a13f2ae54b2ff49a))
- 修复 Picker 组件缺失 onClick 和 onTap 事件 ([#1170](https://github.com/remaxjs/remax/issues/1170)) ([d6c4d4a](https://github.com/remaxjs/remax/commit/d6c4d4af02da276dbbbf9a8a74c91cb1128cf70b))
- 允许使用 Page 命名页面组件 ([#1273](https://github.com/remaxjs/remax/issues/1273)) ([bfa8032](https://github.com/remaxjs/remax/commit/bfa8032a5f62ad7bc6f82fce7096009a917be727)), closes [#1262](https://github.com/remaxjs/remax/issues/1262)
- **wechat:** 修复 Map 组件 polygons 属性不生效的问题 ([#1038](https://github.com/remaxjs/remax/issues/1038)) ([48487b2](https://github.com/remaxjs/remax/commit/48487b21f94be6d73c02a91847d9a4e46d476bb8)), closes [#1035](https://github.com/remaxjs/remax/issues/1035)
- **wechat:** 修复更新已删除的节点导致报错的问题 ([#1078](https://github.com/remaxjs/remax/issues/1078)) ([84f45fa](https://github.com/remaxjs/remax/commit/84f45fab73a1fd86326bd52806a465e6c96a00ef)), closes [#1065](https://github.com/remaxjs/remax/issues/1065)
- **wechat:** 修复条件渲染错误 ([#1100](https://github.com/remaxjs/remax/issues/1100)) ([a204ec7](https://github.com/remaxjs/remax/commit/a204ec7dd3ade1b6b97cd834f018fafa67ec960a)), closes [#1096](https://github.com/remaxjs/remax/issues/1096) [#1099](https://github.com/remaxjs/remax/issues/1099)
- 两份 extensions 配置 ([c6ac704](https://github.com/remaxjs/remax/commit/c6ac704148b4328276cb2a30a6022567d46cc1b0))
- 添加 port 至 options 并增加默认值：3000 ([ec7b67e](https://github.com/remaxjs/remax/commit/ec7b67ee4f0dd31434795d9d7526b6435298c576))
- 修复 beforeTabItemTap hook 不生效的问题 ([3dd4ba7](https://github.com/remaxjs/remax/commit/3dd4ba7668f7f916dbbf5a77b71dda4655a1a079))
- 修复 configWebpack 缺少的 webpack 实例参数 ([52cb52a](https://github.com/remaxjs/remax/commit/52cb52a92b8577c55e807191d9a5dc510eb4927e))
- 修复 ES Module 的运行时插件无法注册的问题 ([8e73f1d](https://github.com/remaxjs/remax/commit/8e73f1d5fcc2dc2f1ee2bc9ad9caa5a992c99c5a))
- 修复 style 属性为 null 时报错的问题 ([#1066](https://github.com/remaxjs/remax/issues/1066)) ([ff83df3](https://github.com/remaxjs/remax/commit/ff83df3b1761eeb779f50eaea5d3df6f931bae53)), closes [#1065](https://github.com/remaxjs/remax/issues/1065)
- 修复 usePageEvent 不生效的问题 ([a470d15](https://github.com/remaxjs/remax/commit/a470d1523c917d35d8ff5b109dae4699916b723c))
- 修复 watch 时新增生命周期回调不生效的问题 ([8cdc87c](https://github.com/remaxjs/remax/commit/8cdc87c1d71f45851d8e1bc4b2cb93a21d007d1a)), closes [#913](https://github.com/remaxjs/remax/issues/913)
- 修复 windows watch 模式生命周期不生效的问题 ([#930](https://github.com/remaxjs/remax/issues/930)) ([29ca6e6](https://github.com/remaxjs/remax/commit/29ca6e6c6efab24d62a4ed06c23f0baaaf652250))
- 修复表单类组件 name 属性不生效的问题 ([#981](https://github.com/remaxjs/remax/issues/981)) ([07d0a22](https://github.com/remaxjs/remax/commit/07d0a22ef3b27a5297ddef87e7372f75fb922bf0))
- 修复部分 App 生命周期不生效的问题 ([#898](https://github.com/remaxjs/remax/issues/898)) ([e6c6bf1](https://github.com/remaxjs/remax/commit/e6c6bf1d5feed53562fb1edb547c073c4d8a8362)), closes [#895](https://github.com/remaxjs/remax/issues/895)
- 修复生产环境 build 结束命令不退出的问题 ([7102a90](https://github.com/remaxjs/remax/commit/7102a90d8b5120f3c8c5ae81797e5bc19f7aa137))
- 修复生产环境打包会丢失自定义组件的问题 ([92df12d](https://github.com/remaxjs/remax/commit/92df12ddfc905428d3d59a04a0311d841ea660f0))
- 修复无法解析字体文件的问题 ([9a325d6](https://github.com/remaxjs/remax/commit/9a325d62ecbbdf6354e5d5dfc0120953e0846f89))
- 修复遗失的 useNativeEffect 导出 ([ab19468](https://github.com/remaxjs/remax/commit/ab19468824b225cc8de4624ca2a8ef0517b6f63e))
- 修正 common chunk 切分错误导致包过大的问题 ([#900](https://github.com/remaxjs/remax/issues/900)) ([cf444aa](https://github.com/remaxjs/remax/commit/cf444aa16a731c823615ef5dc59ed4f773ad16b4))
- 修正 watch 时修改配置不生效的问题 ([c0c3862](https://github.com/remaxjs/remax/commit/c0c3862db8f0f4ca69a9ba84b6fb3aa7cd8f05f2))
- 修正错误的 webpack mode ([f46dd92](https://github.com/remaxjs/remax/commit/f46dd926f08eb2f3f43326f35768efa8cf1be794))
- 修正配置文件的 watch ([#951](https://github.com/remaxjs/remax/issues/951)) ([2540706](https://github.com/remaxjs/remax/commit/254070694453fd31c9c42f7c43269a68f7589039))
- 修正生成的模板中会带有页面没用到的小程序自定义组件的问题 ([#1043](https://github.com/remaxjs/remax/issues/1043)) ([c300c33](https://github.com/remaxjs/remax/commit/c300c3307ea41c0cff662922fec12391eac2cb79))
- 移除 options 中的 default，在运行时动态判断以避免 CI 错误 ([6bec914](https://github.com/remaxjs/remax/commit/6bec914249dbcaba71c7fde5f0c984163a412fd9))
- **ali:** 修复 Input 组件的 enableNative 属性不生效的问题 ([f428027](https://github.com/remaxjs/remax/commit/f42802796fd1be93cbdfde47dd8c6060cac19f04))
- **cli:** 修复 @remax/cli 缺少 @remax/macro 依赖的问题 ([#867](https://github.com/remaxjs/remax/issues/867)) ([1d5e322](https://github.com/remaxjs/remax/commit/1d5e32218bf43dac1bab28802455a4852a8cfaa5))
- **cli:** 修复 app.config.ts 和 [page].config.ts 没有触发重新编译的问题 ([232ff43](https://github.com/remaxjs/remax/commit/232ff43eb8c5ead784e186297134f16682f66f6e)), closes [#831](https://github.com/remaxjs/remax/issues/831)
- **cli:** 修复存在循环依赖时，cli build 不会结束的问题 ([ea5308b](https://github.com/remaxjs/remax/commit/ea5308bacac1b3e6707a101834701223ec711d17))
- **cli:** 修复生产环境生命周期和自定义组件可能无效的问题 ([489cf75](https://github.com/remaxjs/remax/commit/489cf75a32e727be401939fae9fad97ee2af3a37)), closes [#905](https://github.com/remaxjs/remax/issues/905) [#904](https://github.com/remaxjs/remax/issues/904)
- **one:** 导出 remax/one 组件 props type 定义 ([482ec49](https://github.com/remaxjs/remax/commit/482ec49ae2bfa54f63814175350a92661dd42c88))
- **one:** 修复 remax/one 头条 View 组件 onTap 不生效的问题 ([#936](https://github.com/remaxjs/remax/issues/936)) ([1af831d](https://github.com/remaxjs/remax/commit/1af831d5ff141541966e4358a569984bedac250b))
- **web:** 修复构建错误 ([b99177f](https://github.com/remaxjs/remax/commit/b99177fb4d77854efbc1def780fdbb52f42eb04d)), closes [#934](https://github.com/remaxjs/remax/issues/934)
- **web:** 修复同构 px 转 rem 失效 ([#924](https://github.com/remaxjs/remax/issues/924)) ([b5da034](https://github.com/remaxjs/remax/commit/b5da0343ee739bb257673b752c340623212aaa63))
- **web:** 修正配置 rootDir 不生效的问题 ([a53512e](https://github.com/remaxjs/remax/commit/a53512e2d7c5ce554630c3dc72b9dfaa74451bdc))
- **web:** web 端 button 字体大小与小程序统一 ([3b88837](https://github.com/remaxjs/remax/commit/3b888370dda752e886baead8e123a936b0a4b59f))
- **wechat:** 修复 OfficialAccount 属性问题 ([4b80e6d](https://github.com/remaxjs/remax/commit/4b80e6d393f150fe1c5e2f41b1dc8cccabe66410))
- **wechat:** 修复 onResize 和 onTabItemTap 不生效的问题 ([#857](https://github.com/remaxjs/remax/issues/857)) ([0a1a94a](https://github.com/remaxjs/remax/commit/0a1a94a667071fc777d4985416a4fbbb725a5a91))
- 修复 postcss.config.js 的加载 ([aae5461](https://github.com/remaxjs/remax/commit/aae5461296c9640719835743818a7aa33dc73020))
- 修复 remax 命令可能执行出错的问题 ([83ba129](https://github.com/remaxjs/remax/commit/83ba129c68c7457db078e22fd3921d5b4c775b25))
- 修复 useAppShareAppMessage 不生效的问题 ([#739](https://github.com/remaxjs/remax/issues/739)) ([6e3c562](https://github.com/remaxjs/remax/commit/6e3c562fa0f4f569fdfabc2602212ad6182ae94e))
- 修复 web 平台下没有配置 tabbar 出错的问题 ([de442c0](https://github.com/remaxjs/remax/commit/de442c08fe6ac3d266cc7ca087f6b0c9ce5a99f7))
- 修复 web 下 App 不是第一个 entry 的问题 ([31cccdc](https://github.com/remaxjs/remax/commit/31cccdc4c9c5dbc93c506feefbc039b66c1dfbff))
- 修复 windows 下无法启动 web 应用的问题 ([#816](https://github.com/remaxjs/remax/issues/816)) ([f6a9a05](https://github.com/remaxjs/remax/commit/f6a9a05e08433601f57259c0b775b702e59a7a37)), closes [#806](https://github.com/remaxjs/remax/issues/806)
- 修复使用 scss 出错的问题 ([6f205f0](https://github.com/remaxjs/remax/commit/6f205f082a64995c96f8b412c9537ac063ffa3a9)), closes [#827](https://github.com/remaxjs/remax/issues/827)
- 修复同一页面不能重复渲染的问题 ([#791](https://github.com/remaxjs/remax/issues/791)) ([14dbc28](https://github.com/remaxjs/remax/commit/14dbc2801e2a605d28c25a340ad0951cd403767c))
- 修复微信 ScrollView scrollLeft 不生效的问题 ([8e02c94](https://github.com/remaxjs/remax/commit/8e02c94d260b9f0ab115761bbef33938abbb215c))
- 修复小程序自定义组件的模板引用 ([#759](https://github.com/remaxjs/remax/issues/759)) ([2e82fc1](https://github.com/remaxjs/remax/commit/2e82fc10ded34c3f70d07b8ce647135d4a6ac359))
- 修复小程序自定义组件引用多个模板时编译错误的问题 ([#761](https://github.com/remaxjs/remax/issues/761)) ([7757678](https://github.com/remaxjs/remax/commit/7757678a33e827895f3df6d2766bdef9856fb7df))
- 修复引入 JSON 文件报错的问题 ([ec4c29f](https://github.com/remaxjs/remax/commit/ec4c29fc39568047ddbd0d98aba3d6c4e0a2272c))
- 修复自定义组件引用 npm 模块失效的问题 ([00762db](https://github.com/remaxjs/remax/commit/00762db978bb4583088953eb6ccf1547adfd68b5)), closes [#762](https://github.com/remaxjs/remax/issues/762)
- 修复自定义组件中 usingComponent 没有被处理的问题 ([a068a33](https://github.com/remaxjs/remax/commit/a068a335595d7f969902d6a2f97cfd86f537c480)), closes [#845](https://github.com/remaxjs/remax/issues/845)
- **alipay:** 修复不设置 onShareAppMessage 分享无效的问题 ([#754](https://github.com/remaxjs/remax/issues/754)) ([5c7febc](https://github.com/remaxjs/remax/commit/5c7febcabae19d98019eaa64d46db1b3ff6103f8))
- **alipay:** 修复不同的 key 渲染了相同元素的问题 ([#783](https://github.com/remaxjs/remax/issues/783)) ([3cae6c2](https://github.com/remaxjs/remax/commit/3cae6c266038aacbe778a411be04938c57de2eb1))
- **alipay:** 修复钉钉小程序下没有 Function.prototype.apply 导致的白屏 ([#795](https://github.com/remaxjs/remax/issues/795)) ([17bde7d](https://github.com/remaxjs/remax/commit/17bde7d880d21dd27532909353cdd70c041efe48))
- **cli:** 修复 adapter 引入错误的问题 ([906c93d](https://github.com/remaxjs/remax/commit/906c93da8ac02541d9a56973b1f375a4926b78e3))
- 修复自定义组件中引用 node_modules 模块的问题 ([#726](https://github.com/remaxjs/remax/issues/726)) ([22f6064](https://github.com/remaxjs/remax/commit/22f606467f660c3ed7236159a1254d3741008944))
- 修正 css-loader 找不到的问题 ([f541399](https://github.com/remaxjs/remax/commit/f5413996985ae419554fd3e9fb7eed459c0d7177))
- **alipay:** 修复支付宝 IDE 的编译监听 ([b439ee0](https://github.com/remaxjs/remax/commit/b439ee0d6ee0553019f393e871276265b89cc5fb))
- 当配置的页面不存在时有提醒信息 ([#483](https://github.com/remaxjs/remax/issues/483)) ([012a01d](https://github.com/remaxjs/remax/commit/012a01de0ad3334ce1ea0733fca472a1e8b63d4d)), closes [#482](https://github.com/remaxjs/remax/issues/482)
- 去除无用的文件生成警告 ([31236be](https://github.com/remaxjs/remax/commit/31236bebe3243fd14bc73215f34264d5607f3d5e))
- 修复 async 语法解析错误的问题 ([#461](https://github.com/remaxjs/remax/issues/461)) ([c45ba2b](https://github.com/remaxjs/remax/commit/c45ba2bed6bca929a422454d04bbf3b620d8f167))
- 修复 options.rootDir 读取错误的问题 ([b43a2cf](https://github.com/remaxjs/remax/commit/b43a2cfca3836ff5e56af4ded911df0abcc5786f))
- 修复 subpackages 下引入 plugin 编译报错 ([7eee12c](https://github.com/remaxjs/remax/commit/7eee12c71be4502143d1e48e71b16ae93981a575))
- 修复 tabBar icon 使用网络图片编译报错的问题 ([baaf172](https://github.com/remaxjs/remax/commit/baaf172102e28e9c451da8eea7a930e3cae537d5)), closes [#697](https://github.com/remaxjs/remax/issues/697)
- 修复当 app 文件引入图片，导致样式文件丢失的问题 ([37482e3](https://github.com/remaxjs/remax/commit/37482e334fbb166f59cede8a6d8eb62f09603e22)), closes [#663](https://github.com/remaxjs/remax/issues/663)
- 修复点击自定义组件无法触发父组件 stopPropagation 的问题 ([#652](https://github.com/remaxjs/remax/issues/652)) ([1bff049](https://github.com/remaxjs/remax/commit/1bff049f730622820cea6affa9b246c23332b1b3)), closes [#536](https://github.com/remaxjs/remax/issues/536) [#283](https://github.com/remaxjs/remax/issues/283)
- 修复环境变量注入导致的语法错误 ([e572c5a](https://github.com/remaxjs/remax/commit/e572c5a539a656c9401028935eb47c6ae3f9d624))
- 修复跨平台开发时引入了不相关平台代码的问题 ([4b0cba4](https://github.com/remaxjs/remax/commit/4b0cba4183d19d2be9b6e2c3b03b3ad180915195))
- 修复配置 pxToRpx 不生效的问题 ([2c93e21](https://github.com/remaxjs/remax/commit/2c93e213e6eeebd590e0fe48214954f59ae23305))
- 修复使用 typescript 创建 app.tsx 文件可能导致报错的问题 ([#703](https://github.com/remaxjs/remax/issues/703)) ([16f7f6c](https://github.com/remaxjs/remax/commit/16f7f6cc7a1a9e11ef1cf047368527cf29ec8a50)), closes [#702](https://github.com/remaxjs/remax/issues/702)
- 修复使用 typescript 时 common chunk 可能存在错误引用的问题 ([d2874aa](https://github.com/remaxjs/remax/commit/d2874aad0fbc7bba373b07a7f5b0844cd06ceee0)), closes [#708](https://github.com/remaxjs/remax/issues/708)
- 修复使用依赖 regeneratorRuntime lib 报错的问题 ([#457](https://github.com/remaxjs/remax/issues/457)) ([2a652c2](https://github.com/remaxjs/remax/commit/2a652c2980a16274e8e69642859885270bfc6588)), closes [#451](https://github.com/remaxjs/remax/issues/451)
- 修复未使用 JSX 方式调用自定义组件报错的问题 ([#477](https://github.com/remaxjs/remax/issues/477)) ([1d31284](https://github.com/remaxjs/remax/commit/1d312849f596ed077253c0a07705d60687c91e91)), closes [#326](https://github.com/remaxjs/remax/issues/326)
- 修复样式文件引入顺序错误的问题 ([b43e6bd](https://github.com/remaxjs/remax/commit/b43e6bdbf111d244d3fa351f0d585b3aefebe987))
- 修复有嵌套的 node_modules 时，自定义组件构建错误的问题 ([04b00ae](https://github.com/remaxjs/remax/commit/04b00aee1fc75f426ad3136a0503c420fb218276))
- 修复原生组件编译文件丢失的问题 ([268ec7e](https://github.com/remaxjs/remax/commit/268ec7eb52a27bbd947deb3227d44f2f9c6a5d49))
- 修复支付宝自定义组件使用 component2 模式报错的问题 ([109f904](https://github.com/remaxjs/remax/commit/109f904cdbd6c79a6309b62a9678fc8b9f1cb98a))
- 修复自定义组件引用在 lerna 项目结构下错误的问题 ([37b6ba4](https://github.com/remaxjs/remax/commit/37b6ba45fc9a59a74ce3290b6284ba070aa9cba8))
- 修复自定义组件中 js 文件 resolve 问题 ([ef2dc43](https://github.com/remaxjs/remax/commit/ef2dc4349a345e5d03951f3240be14f7e8b956f0))
- 修正非 js 后缀名的 cjs 模块构建错误的问题 ([f402c12](https://github.com/remaxjs/remax/commit/f402c12561fc60ecf444b4914af807b0f7c81190))
- 修正环境变量注入导致的语法解析错误 ([1fc8350](https://github.com/remaxjs/remax/commit/1fc8350087e3e94fcb4297a71f9323fefe46866e))
- 修正无法引用 events 包的问题 ([#596](https://github.com/remaxjs/remax/issues/596)) ([b7ec83f](https://github.com/remaxjs/remax/commit/b7ec83feb09eb63200566298a882962c2a9bd838))
- 原生组件支持命名空间属性 ([#651](https://github.com/remaxjs/remax/issues/651)) ([224e238](https://github.com/remaxjs/remax/commit/224e238c724c6df2fd1e301dd7be2f01c53b8b70))
- 字节跳动 View 组件增加 onClick ([#696](https://github.com/remaxjs/remax/issues/696)) ([e216454](https://github.com/remaxjs/remax/commit/e2164547166a11150f85531fa0417b3cca2772f3))
- 组件 Image 添加 touch 事件别名 ([9474e14](https://github.com/remaxjs/remax/commit/9474e14bd914edbfa911815005be4d45727b471d)), closes [#743](https://github.com/remaxjs/remax/issues/743)
- **alipay:** 修复 Text 点击事件不触发的问题 ([4db5d25](https://github.com/remaxjs/remax/commit/4db5d25d72d1e5c821bb75ef960ab89f7934f36d))
- **alipay:** 修复支付宝 IDE 里预览会卡住的问题 ([bc8a50b](https://github.com/remaxjs/remax/commit/bc8a50b2557b711672a1c551caddf5381ec7bb22))
- **alipay:** 修复支付宝自定义组件中 node_modules 模块 resolve 不完整的问题 ([7ef374d](https://github.com/remaxjs/remax/commit/7ef374d8ca2c3c5a811a532b6f2224d90db19719))
- 带有 src 目录的 npm 包小程序组件构建错误的问题 ([#356](https://github.com/remaxjs/remax/issues/356)) ([4f3f53e](https://github.com/remaxjs/remax/commit/4f3f53e79e84799de0a281c71e05d6844a74be03)), closes [#346](https://github.com/remaxjs/remax/issues/346)
- 让开发者可以从 remax 导入组件的类型 ([#394](https://github.com/remaxjs/remax/issues/394)) ([2e12c04](https://github.com/remaxjs/remax/commit/2e12c04dafa9c8ef5130a0332462671c2ef13794)), closes [#369](https://github.com/remaxjs/remax/issues/369)
- 修复 css 中 base64 的路径会被修改的问题 ([b6ca1f0](https://github.com/remaxjs/remax/commit/b6ca1f05aafd554f92340f812ff4341bbdf7325d))
- 修复 dataset 属性失效的问题 ([68af03b](https://github.com/remaxjs/remax/commit/68af03b430c2fbdfa69d7887b49e82205463f099))
- 修复 node 10.10 打包出现 mkdir 的错误 ([7f4c3e2](https://github.com/remaxjs/remax/commit/7f4c3e2b52b5b5ae32200a2912aa2fce13beb31e)), closes [#331](https://github.com/remaxjs/remax/issues/331)
- 修复 npm 包中 createHostComponent 不生效的问题 ([#393](https://github.com/remaxjs/remax/issues/393)) ([b6292a1](https://github.com/remaxjs/remax/commit/b6292a17b9c9e9daf679044c95af7af3b99744ec))
- 修复 ts 的配置文件 watch 时无法更新的问题 ([6d1a040](https://github.com/remaxjs/remax/commit/6d1a040a1df919ba49350a588319b28a51df45b9))
- 修复 ts 的配置文件没有被 watch 的问题 ([a5b009c](https://github.com/remaxjs/remax/commit/a5b009cf142706f00bda327df5a6949f026d2705))
- 修复 ts 配置文件不支持使用 export default 导出的问题 ([#447](https://github.com/remaxjs/remax/issues/447)) ([2157962](https://github.com/remaxjs/remax/commit/2157962e8eba5efadfd0519226291e8b4595518b))
- 修复 ts 引入的子组件中包含原生组件的渲染错误 ([dca8741](https://github.com/remaxjs/remax/commit/dca8741b2b969d8331e0ad0a3bb1920c65fd5fce))
- 修复 watch 时 rebuild 没有清理掉多余的属性 ([8e52818](https://github.com/remaxjs/remax/commit/8e52818a2623a950305c8d61e544286571bbe9bc))
- 修复 windows 下图片引入路径错误的问题 ([#312](https://github.com/remaxjs/remax/issues/312)) ([0b75693](https://github.com/remaxjs/remax/commit/0b75693687c0382762b710395a53a9dccb3298bc)), closes [#311](https://github.com/remaxjs/remax/issues/311)
- 修复不能正确引用带有 esModule 标识的 cjs 模块的问题 ([cf4a348](https://github.com/remaxjs/remax/commit/cf4a3481b14fb55e049999ff1dba28984c88d984))
- 修复带 esmodule 标志的模块无法被正确引入的问题 ([ce9cec2](https://github.com/remaxjs/remax/commit/ce9cec20234bad8aa190982dda78e3001abcf52e))
- 修复钉钉小程序使用原生组件渲染错乱的问题 ([e38f578](https://github.com/remaxjs/remax/commit/e38f57812592b280b2bb91fea0e0b15ee447e62d)), closes [#316](https://github.com/remaxjs/remax/issues/316)
- 修复多次切换页面导致加载速度变慢的问题 ([1f93d18](https://github.com/remaxjs/remax/commit/1f93d18d2afdd914dac5f77d31651412895cd830)), closes [#304](https://github.com/remaxjs/remax/issues/304)
- 修复使用 babel.config.js 配置 preset-remax 时项目出错的问题 ([9f41119](https://github.com/remaxjs/remax/commit/9f41119a74ec8cce5dbcc17983f08709f4cd17a0))
- **cli:** 修复多个 CSS 文件引用同一图片时报错的问题 ([#408](https://github.com/remaxjs/remax/issues/408)) ([b4dbbef](https://github.com/remaxjs/remax/commit/b4dbbef243713a071d2d7c76cf46aa9b7eb4d11c)), closes [#407](https://github.com/remaxjs/remax/issues/407)
- **wechat:** 修复 ScrollView 非受控使用依然有受控表现的问题 ([e2001bb](https://github.com/remaxjs/remax/commit/e2001bbfba23f27f399cf71705f938004947af85))
- **wechat:** 修复 ScrollView 水平受控问题 ([063d627](https://github.com/remaxjs/remax/commit/063d627234a64911e50bbdbbd534c1779df0a051))
- **wechat:** 修复 Swiper 非受控时依然有受控表现的问题 ([c4e3c88](https://github.com/remaxjs/remax/commit/c4e3c885de9fa13a3688c793eca2e0ac4a935086))
- **wechat:** 修复微信平台 ScrollView 设置 scrollTop 表现异常的问题 ([55c440e](https://github.com/remaxjs/remax/commit/55c440e13546a6b8bb2c9331029a85a4551a4414)), closes [#459](https://github.com/remaxjs/remax/issues/459)
- **wechat:** 修复微信平台 Swiper 受控 current 后表现异常的情况 ([80f1c12](https://github.com/remaxjs/remax/commit/80f1c12105f230a68cce087362f7341891bcef63)), closes [#535](https://github.com/remaxjs/remax/issues/535)
- **wechat:** 修复遗漏的 Camera 组件导出 ([d5b81ad](https://github.com/remaxjs/remax/commit/d5b81ade35bcd88a422f675ee044e72a8705cfd3))
- 修复使用 TypeScript 时无法引用小程序组件的问题 ([#383](https://github.com/remaxjs/remax/issues/383)) ([db7a2d8](https://github.com/remaxjs/remax/commit/db7a2d8898f9a5b4f639dcfcdcc712d9f5ae4dbc))
- 修复由于编译优化导致引入同一个原生组件的渲染错误 ([9952853](https://github.com/remaxjs/remax/commit/9952853e6c2d4a02daa9bb100f76beecf04cf0c3))
- 修复自定义组件重复引用的问题 ([#342](https://github.com/remaxjs/remax/issues/342)) ([#360](https://github.com/remaxjs/remax/issues/360)) ([1d0ec2d](https://github.com/remaxjs/remax/commit/1d0ec2d328ef5fdf6b72d7582e7d189f6fe76754))
- 修改引用多个相同小程序组件时构建错误的问题 ([#386](https://github.com/remaxjs/remax/issues/386)) ([da01293](https://github.com/remaxjs/remax/commit/da012936c2abf32ef49232060397b17c12c5a107))
- **wechat:** 修复 spread 方式传递 Button 组件参数时 size 无效的问题 ([883d962](https://github.com/remaxjs/remax/commit/883d962236d317e2d9a31b58854f384edb552c0a)), closes [#375](https://github.com/remaxjs/remax/issues/375)
- 修复每个测试收集到的 props 会串起来的问题 ([31b6201](https://github.com/remaxjs/remax/commit/31b62012db3a729433d0c1b7d955791b5fd65e7f))
- 修复支付宝 view 缺少 slot 属性导致原生组件 slot 不生效的问题 ([b89c721](https://github.com/remaxjs/remax/commit/b89c7214fc60acd6f8722de0c0e972a4793eac22))
- 修复 style 性质的属性没有转换成内联样式的问题 ([e2bc745](https://github.com/remaxjs/remax/commit/e2bc745ba52d4ac8c60d354856b260096452ba24)), closes [#281](https://github.com/remaxjs/remax/issues/281)
- 修正 virtual modules 导致的构建错误 ([08ac82b](https://github.com/remaxjs/remax/commit/08ac82bd2237d8bafd0413e7fc677cfeff97bc3f))
- 找不到 regenerator-runtime 的问题 ([#351](https://github.com/remaxjs/remax/issues/351)) ([03dbf3d](https://github.com/remaxjs/remax/commit/03dbf3d3b30383324b51fb4cbef84799dea13da5))
- 自定义组件路径带有 @ 时构建错误的问题 ([63c0ddb](https://github.com/remaxjs/remax/commit/63c0ddbb8abddf408a5164a3f793d9fe48dfb070))
- build 时无法正确清理自定义 output 目录的问题 ([6545a47](https://github.com/remaxjs/remax/commit/6545a4768f635abdd2cd63858657cff62bdcfb39))
- **alipay:** 修复 catchClick ([5897266](https://github.com/remaxjs/remax/commit/5897266a08648b6d91fc08a7304903abd3fce425))
- **wechat:** 修正 wx:key 的警告 ([4806635](https://github.com/remaxjs/remax/commit/4806635b871b68ad409425498a4cf949bfddc1af)), closes [#332](https://github.com/remaxjs/remax/issues/332)
- 继续上个 fix 加上 jsx 语法，不然编译 js 会报错 ([7619c02](https://github.com/remaxjs/remax/commit/7619c022cf4ecb99abf20b30866708b03c9051df))
- 解决 css 文件开启 css module 的问题 ([4d6f67a](https://github.com/remaxjs/remax/commit/4d6f67a76ca25c937abd0fb3a73a4a902c18e81d)), closes [#27](https://github.com/remaxjs/remax/issues/27)
- 跨多端时删除多余的 lib ([0f3ebb5](https://github.com/remaxjs/remax/commit/0f3ebb5ee03f0ac8fc77e2e6cc3bb3ca7b472c76)), closes [#108](https://github.com/remaxjs/remax/issues/108)
- 添加 loop key ([7b46edf](https://github.com/remaxjs/remax/commit/7b46edf7cf50710e470f315353feea58558b5187))
- 添加 loop key ([#93](https://github.com/remaxjs/remax/issues/93)) ([4a6ed42](https://github.com/remaxjs/remax/commit/4a6ed42176c8d1788e51d80947aa74cd25aeb1a4))
- 完善微信组件类型定义 ([#161](https://github.com/remaxjs/remax/issues/161)) ([356fcbf](https://github.com/remaxjs/remax/commit/356fcbf1d8d59f842d2008a3cd602f96cad99aca))
- 修复 app.config.js 没有被 watch 的问题 ([b88cfc8](https://github.com/remaxjs/remax/commit/b88cfc86dac1685dfe7e6cce1cb2e0937f3d6fb5))
- 修复 async/await 报错 ([e1912a2](https://github.com/remaxjs/remax/commit/e1912a21afb1067266e9fe3af42e5f2c17ac83e5))
- 修复 config.js 读取问题 ([a555f16](https://github.com/remaxjs/remax/commit/a555f16e025e39a726b1b63952fb22acaefe2fbe))
- 修复 jsx 后缀报错的问题 ([88d0668](https://github.com/remaxjs/remax/commit/88d06687a406ab2dccb01106703d600db370509f))
- 修复 npm 中带有非 js 后缀文件时支付宝小程序无法上传的问题 ([e53e0b9](https://github.com/remaxjs/remax/commit/e53e0b927145c9026bc8c9f2652639c964637d68))
- 修复 PX 也会被转换成 rpx 的问题 ([e34c366](https://github.com/remaxjs/remax/commit/e34c366c4d40c37c5c586a5c935942a81b827d3e))
- 修复 rebuild 读取到错误的 remax config 文件的问题 ([#265](https://github.com/remaxjs/remax/issues/265)) ([5c28c5c](https://github.com/remaxjs/remax/commit/5c28c5c8de5a14fbeeddc46aca3faba732bc51cc)), closes [#263](https://github.com/remaxjs/remax/issues/263)
- 修复 rebuild 读取到错误的 remax config 文件的问题 ([#265](https://github.com/remaxjs/remax/issues/265)) ([6b97092](https://github.com/remaxjs/remax/commit/6b97092268eb3378f1285b7c0bcad9960a313fb8)), closes [#263](https://github.com/remaxjs/remax/issues/263)
- 修复 rebuild 时不存在的属性依然残留的问题 ([3bc0f71](https://github.com/remaxjs/remax/commit/3bc0f71ec84cc9ace8d4dab2a2abba9e7f26aca7)), closes [#266](https://github.com/remaxjs/remax/issues/266)
- 修复 scope 包的引用错误 ([#211](https://github.com/remaxjs/remax/issues/211)) ([fd7d542](https://github.com/remaxjs/remax/commit/fd7d542ad2a590b5055dbbc54df9ba961f4d77d7))
- 修复 scope 包的引用错误 ([#211](https://github.com/remaxjs/remax/issues/211)) ([f2e8cb7](https://github.com/remaxjs/remax/commit/f2e8cb76d3a39b0dd5b233a146a84c2b3981818a))
- 修复 tabBar 配置 iconPath 无效的问题 ([b1efe2f](https://github.com/remaxjs/remax/commit/b1efe2f915d05ae7695d4d6f8a253a04bef75a35)), closes [#150](https://github.com/remaxjs/remax/issues/150)
- 修复 watch 状态下删除 dist 目录导致小程序本身构建进程奔溃的问题 ([921846d](https://github.com/remaxjs/remax/commit/921846d7e4601ca7e322010dc5e81c45021abb81))
- 修复 Windows 下的路径转换错误 ([1045a5b](https://github.com/remaxjs/remax/commit/1045a5bcd749395a311ca6736b10829847b1b742)), closes [#183](https://github.com/remaxjs/remax/issues/183)
- 修复 windows 下跨平台开发会引入错误平台代码的问题 ([5f49e57](https://github.com/remaxjs/remax/commit/5f49e57e5740fbcfbbc90f5f4dd012d741d75161)), closes [#206](https://github.com/remaxjs/remax/issues/206)
- 修复编译后图片路径不对的问题 ([#225](https://github.com/remaxjs/remax/issues/225)) ([b05acc6](https://github.com/remaxjs/remax/commit/b05acc6d1430d36d96ac747a18fde750f98f0f88)), closes [#224](https://github.com/remaxjs/remax/issues/224)
- 修复带有 \_\_esModule 标示的 cjs 模块不能正确 import 的问题 ([f98b0ca](https://github.com/remaxjs/remax/commit/f98b0ca7beb6d3020f5a2bb7c6463e323dee6ce1))
- 修复较为动态地使用 Remax 组件时可能不会渲染的问题 ([bfc3201](https://github.com/remaxjs/remax/commit/bfc320125fae8e0ede820ae6b950de6f54ddd55d))
- 修复跨平台开发 esm build 结果报错的问题 ([cc5cd34](https://github.com/remaxjs/remax/commit/cc5cd346e435930d4d4245ccf838b8b34cc4ce0e))
- 修复模版生成错误 ([89e7024](https://github.com/remaxjs/remax/commit/89e7024cd7acbe8ae5bf464536cb963ecf157466)), closes [#238](https://github.com/remaxjs/remax/issues/238)
- 修复无法使用 catch 事件和 dataset 的问题 ([44485b4](https://github.com/remaxjs/remax/commit/44485b467994f7b32ef483710d90b35595fd15b5)), closes [#219](https://github.com/remaxjs/remax/issues/219) [#231](https://github.com/remaxjs/remax/issues/231)
- 修复页面组件不能命名为 Page 的问题 ([9237dac](https://github.com/remaxjs/remax/commit/9237dac23d1940df3d14af09d64c9944426e462d)), closes [#158](https://github.com/remaxjs/remax/issues/158)
- 修复支付宝 css 无法引用本地图片的问题 ([#191](https://github.com/remaxjs/remax/issues/191)) ([9b6b501](https://github.com/remaxjs/remax/commit/9b6b501cdc2a002a40b180f6720f23ccc40e2823)), closes [#186](https://github.com/remaxjs/remax/issues/186)
- 修复支付宝的 PickerView 组件 ([731b28e](https://github.com/remaxjs/remax/commit/731b28e1e3dbc4abe15f54f0bbaa481eabab0112))
- 修复支付宝组件无法接受动态传递 props 的问题 ([9d26dd2](https://github.com/remaxjs/remax/commit/9d26dd2ea658cc0f91caf8ef7d81280691ec222f))
- 修复直接从 node_modules export 路径出错的问题 ([f586ea7](https://github.com/remaxjs/remax/commit/f586ea76e99d4d6975313d59e9d7cb985443436e))
- 修复 css 中使用网络图片报错的问题 ([#237](https://github.com/remaxjs/remax/issues/237)) ([d02c1db](https://github.com/remaxjs/remax/commit/d02c1dbddfcad4a6a1301f914e713bf1c77dfcb9))
- 修正 async/await 报错问题 ([423f30d](https://github.com/remaxjs/remax/commit/423f30ddbcdaa069b535b745e4af85f865bb2606))
- 修正 jsx 解析错误 ([4b71e7c](https://github.com/remaxjs/remax/commit/4b71e7cbca29689900daa976110a68e7bb189db0))
- 修正 module import 错误 ([e27547e](https://github.com/remaxjs/remax/commit/e27547e3cf75c2c3b5ba70a97687eee294c35ed8))
- 修正 windows 上 css 图片路径 ([12a3669](https://github.com/remaxjs/remax/commit/12a36696aeafc1cdd9591c9e7c39a2f6adb5f8a7)), closes [#235](https://github.com/remaxjs/remax/issues/235)
- 修正带有 @ 的文件夹无法在支付宝里上传的问题 ([b998304](https://github.com/remaxjs/remax/commit/b998304d52757345e9774884d312735c955af37f))
- 修正环境变量替换导致的语法错误 ([5a5c020](https://github.com/remaxjs/remax/commit/5a5c020c053a24782c2b5d2f516c7a9d2e3a86e2))
- 增加 remax-cli 缺失的 acorn-walk 依赖 ([0eec56b](https://github.com/remaxjs/remax/commit/0eec56b1813a485c1308993524addce9df9b512a))
- 增加微信深度的配置 ([f2de253](https://github.com/remaxjs/remax/commit/f2de253be06b50a183920c896eb22c6164d0e108))
- 增加微信深度的配置 ([#110](https://github.com/remaxjs/remax/issues/110)) ([f9a4de2](https://github.com/remaxjs/remax/commit/f9a4de2ff8ec1a10be2c9cc596f65ade10814601))
- 支付宝 picker 无法渲染的问题 ([41ddddc](https://github.com/remaxjs/remax/commit/41ddddc442b61604a9bce5616e21baf562ddc5ae))
- 支付宝 css 背景图片支持相对路径写法 ([#198](https://github.com/remaxjs/remax/issues/198)) ([8f01e64](https://github.com/remaxjs/remax/commit/8f01e6440357e346347b69c23c2411cf02d56a25))
- 组件没有被全部收集到的问题 ([9aa3f51](https://github.com/remaxjs/remax/commit/9aa3f51d2ed64b9e76e02f0fcc1a953e47b77c8b))
- add toutiao getIcons function ([#182](https://github.com/remaxjs/remax/issues/182)) ([d46af4e](https://github.com/remaxjs/remax/commit/d46af4e4a0cadf7149a1a1ccef6004f7427b9ab1))
- bundle 启动时显示错误信息 ([c718ab9](https://github.com/remaxjs/remax/commit/c718ab905800336f3d2a6474fb884014ba6f6156)), closes [#70](https://github.com/remaxjs/remax/issues/70)
- default app.config.js ([f9e0052](https://github.com/remaxjs/remax/commit/f9e005233ea56ed829adb6f697eb56bffe1f188e))
- more windows paths ([#124](https://github.com/remaxjs/remax/issues/124)) ([77e7d36](https://github.com/remaxjs/remax/commit/77e7d3604b620b1a1bc8447ec3722672cd4ed999))
- native 文件 copy 时没有遵从 options.ouput 的配置 ([99fd382](https://github.com/remaxjs/remax/commit/99fd382ea7f1199c1734e19a99f0ba882f71e0ee))
- regenerator-runtime 报错的问题 ([fa4cc68](https://github.com/remaxjs/remax/commit/fa4cc6820866fdc9919e13e2482ae4da15ba65a5))
- remove regenerator-runtime ([cd33ad9](https://github.com/remaxjs/remax/commit/cd33ad9269cbb8d0fbd128b522fcce51a8ad29fa))
- replace REMAX_DEBUG ([710bfa0](https://github.com/remaxjs/remax/commit/710bfa05581eeb94c4620350d1dee5ea82e49bfd))
- rewrite alias config for folders other than src ([71bcb3b](https://github.com/remaxjs/remax/commit/71bcb3ba42933979421efb80193c5f9410d4f488))
- rollup watch [#148](https://github.com/remaxjs/remax/issues/148) ([f2f15ba](https://github.com/remaxjs/remax/commit/f2f15ba7144634881218eff6bb2ed36266d98c32))
- rollup-plugin-postcss require ([12fb610](https://github.com/remaxjs/remax/commit/12fb61088fd11f4b3dee15f805b52b36183e8135))
- rollup-plugin-postcss typings ([343105c](https://github.com/remaxjs/remax/commit/343105c67054a5b4e46e770e7a38b16734c31bc9))
- stylus typo ([60c4ec9](https://github.com/remaxjs/remax/commit/60c4ec91c26f64b4fa2936c67f9577ced401830e))
- windows path ([4b16f24](https://github.com/remaxjs/remax/commit/4b16f2494e29fdd6f0005ecee75d8d583acb9b44))
- windows path ([#123](https://github.com/remaxjs/remax/issues/123)) ([372d58f](https://github.com/remaxjs/remax/commit/372d58fd1b6841f78af648135c17c60261911ddf))
- **remax:** 环境变量 REMAX_DEBUG 取值错误 ([4a51a13](https://github.com/remaxjs/remax/commit/4a51a1305724878b7b8bcec98b69ee3aa1aa4e33))
- **remax:** 修复 node_modules 重命名不完整的问题 ([e54f3b7](https://github.com/remaxjs/remax/commit/e54f3b73b8822749df0c17df6606a1dcad03d788))
- **wechat:** 微信 ScrollView 添加自定义刷新相关属性 ([#742](https://github.com/remaxjs/remax/issues/742)) ([9ef2afd](https://github.com/remaxjs/remax/commit/9ef2afddbadb7e21f4c342e2633049eb016ee0a5))
- **wechat:** 修正微信 type ([4b12c65](https://github.com/remaxjs/remax/commit/4b12c65bb66b535fd439fee23077838d4f80e6b2))
- type error ([e6e4b8f](https://github.com/remaxjs/remax/commit/e6e4b8fb1a367b50650b5de757c3556e2bae0139))
- **wechat:** 修复微信端的问题 ([e1d3524](https://github.com/remaxjs/remax/commit/e1d35244d0849a02c06bd2fa92270cd7407e995f))
- **wechat:** 引用三方 plugin 时误报错 ([#1529](https://github.com/remaxjs/remax/issues/1529)) ([1e6af3e](https://github.com/remaxjs/remax/commit/1e6af3e43e649c6ec2e22573aab159a63393509c))
- **wechat:** 增加 getRealtimeLogManager api ([67db014](https://github.com/remaxjs/remax/commit/67db014fd48a9b62425b28188b66f67b5f75dac3)), closes [#884](https://github.com/remaxjs/remax/issues/884)

### Features

- 插件支持编译时的 onAppConfig 和 onPageConfig hook ([#1015](https://github.com/remaxjs/remax/issues/1015)) ([9ee59be](https://github.com/remaxjs/remax/commit/9ee59beb37422049e87bdbaf8e3431c3a6a7f762))
- 返回编译事件，方便跟其他工具集成 ([901bc6e](https://github.com/remaxjs/remax/commit/901bc6ef046194c80b102a1165b0349362c7b59b))
- 返回编译事件，方便跟其他工具集成 ([#784](https://github.com/remaxjs/remax/issues/784)) ([f8bed58](https://github.com/remaxjs/remax/commit/f8bed580a01493c89dd5ab4051f7184cf5fa6e70))
- 完善插件机制 ([#850](https://github.com/remaxjs/remax/issues/850)) ([0897cbf](https://github.com/remaxjs/remax/commit/0897cbf0d427362981d3d9523ff38259ff4abebb))
- 小程序端支持 suspense ([#995](https://github.com/remaxjs/remax/issues/995)) ([aa23f14](https://github.com/remaxjs/remax/commit/aa23f14fa2836b76d43b50c73f0655011a41a403))
- 新增 Modal 组件 ([#1133](https://github.com/remaxjs/remax/issues/1133)) ([4c801d4](https://github.com/remaxjs/remax/commit/4c801d4ad239c1eee8c7b073cf506c44cb3e0bb5))
- 新增 usePageEvent，useAppEvent 统一生命周期 hook ([#722](https://github.com/remaxjs/remax/issues/722)) ([0e8d7cd](https://github.com/remaxjs/remax/commit/0e8d7cdc31dc6a7985a9416ec0e7388a59f44682)), closes [#179](https://github.com/remaxjs/remax/issues/179)
- 新增跨平台组件 remax/one ([ff904ac](https://github.com/remaxjs/remax/commit/ff904ac7defc34bd7bd4f71d616d5b21b6eb1aa6)), closes [#373](https://github.com/remaxjs/remax/issues/373)
- 一大波更新 ([#1366](https://github.com/remaxjs/remax/issues/1366)) ([45dab88](https://github.com/remaxjs/remax/commit/45dab88561bdbd1296ec4204aec572d00e46b1b4)), closes [#1153](https://github.com/remaxjs/remax/issues/1153) [#705](https://github.com/remaxjs/remax/issues/705) [#1077](https://github.com/remaxjs/remax/issues/1077)
- 引入 turboPages ([#595](https://github.com/remaxjs/remax/issues/595)) ([88d464e](https://github.com/remaxjs/remax/commit/88d464ef80b45cbc4c69ed507889af1c788e081f))
- 优化 webpack5 ([e0419e1](https://github.com/remaxjs/remax/commit/e0419e19ceafc10d82dc1e598a64dd9ee5199f11))
- 增加 hook unstable_onEntries, 允许修改 entry 的路径 ([6dc51d7](https://github.com/remaxjs/remax/commit/6dc51d7076d3ac5c97d66770f1e142ddcd7de09a))
- 增加 hook unstable_onEntries, 允许修改 entry 的路径 ([14d4b95](https://github.com/remaxjs/remax/commit/14d4b95d916a55e4ecbe5fbda933bbc57018d7df))
- 支持 onLoad 和 unload 生命周期 ([4bfc325](https://github.com/remaxjs/remax/commit/4bfc325ec627cc75bcbe8e6524368d8a93ac8674))
- 支持 public 目录 ([#1016](https://github.com/remaxjs/remax/issues/1016)) ([0ed6caf](https://github.com/remaxjs/remax/commit/0ed6caf64a58b15d2e3330d8a8de7cf3eddb63d5))
- 支持 React DevTools ([#994](https://github.com/remaxjs/remax/issues/994)) ([396b326](https://github.com/remaxjs/remax/commit/396b3269d05f4d3218c3c3637d2aaaca03a5673c))
- 支持通过 --port 指定端口号 ([fb2a78f](https://github.com/remaxjs/remax/commit/fb2a78fc43c758876e7e69fb5c4d441c195a007b))
- 支持运行时插件 ([#988](https://github.com/remaxjs/remax/issues/988)) ([3a59fff](https://github.com/remaxjs/remax/commit/3a59fff8efc6de0a163715762cfb2f3e179fe443)), closes [#983](https://github.com/remaxjs/remax/issues/983)
- 支持在配置文件中写 port 来更改 web 环境启动的端口 ([15d6ddd](https://github.com/remaxjs/remax/commit/15d6ddd56faa167039656a3d78ae07bab5211575))
- 支持 buildMiniComponent，以 webpack 方式构建小程序自定义组件 ([e5ed805](https://github.com/remaxjs/remax/commit/e5ed805191ad08ef269e2f4fa2d7ffa8a580862a))
- 自定义组件也支持 stopPropagation ([#870](https://github.com/remaxjs/remax/issues/870)) ([3fb7d46](https://github.com/remaxjs/remax/commit/3fb7d46d907128372b6dabe7548afac074c7c579))
- 自动识别 CSS Modules ([#807](https://github.com/remaxjs/remax/issues/807)) ([b81303c](https://github.com/remaxjs/remax/commit/b81303c6ad8b6890ccf0c09ba9aaff6da2e14123)), closes [#800](https://github.com/remaxjs/remax/issues/800)
- 组件构建的命令行工具 — 调整组件构建 input 的行为和 less sass 构建配置 ([9f17540](https://github.com/remaxjs/remax/commit/9f17540192386891e31e4ea27bb982581dec9b2d))
- add basic web support ([#757](https://github.com/remaxjs/remax/issues/757)) ([b3b48b1](https://github.com/remaxjs/remax/commit/b3b48b111cd5889f17d3ec15f1c39437a9dc7fc4))
- add CoverageIgnorePlugin ([f49997f](https://github.com/remaxjs/remax/commit/f49997f4abe6cb1cbb6894dad391e5870b521f01))
- build cli 增加 --loglevel 参数 ([#1435](https://github.com/remaxjs/remax/issues/1435)) ([a207091](https://github.com/remaxjs/remax/commit/a20709168f4a30dec5e4b759421503baddc6b18f))
- configWebpack 新增 addCSSRule 帮助方法 ([aaf6a88](https://github.com/remaxjs/remax/commit/aaf6a885bc0dcd20f1cd3c5a182fb14a5d497aa1))
- support build native component in .ts and other css formats ([#1512](https://github.com/remaxjs/remax/issues/1512)) ([1778e48](https://github.com/remaxjs/remax/commit/1778e48a341b78768805ff853432d5264a04e295))
- web 平台 watch 模式支持 hot reload ([#811](https://github.com/remaxjs/remax/issues/811)) ([34507d3](https://github.com/remaxjs/remax/commit/34507d3768a1e3ef2110ced9e604c93c8446d853))
- web 端支持自定义模板 ([#1115](https://github.com/remaxjs/remax/issues/1115)) ([c602637](https://github.com/remaxjs/remax/commit/c6026378093bc2bf31aaa69e421ff4e136009d05))
- webpack 升级到 5 ([d7ff2a8](https://github.com/remaxjs/remax/commit/d7ff2a8d5b8b6c6fb1b86de6e77980443ceb8ee0))
- webpack4 接口升级到 webpack5 ([83f2d0f](https://github.com/remaxjs/remax/commit/83f2d0f81a7d097dd1fd2aa07f4181e21a2d7d24))
- webpack 升级准备 ([a87fbb4](https://github.com/remaxjs/remax/commit/a87fbb49b3ee75ef762c15843b3b58d1bedc7764))
- **cli:** 新增 -a 参数用于分析构建后的包依赖 ([#1014](https://github.com/remaxjs/remax/issues/1014)) ([97759d1](https://github.com/remaxjs/remax/commit/97759d1b107e7e7be392b5a703fe329f97cf4081)), closes [#958](https://github.com/remaxjs/remax/issues/958)
- **cli:** 开发模式下支持压缩文件 ([#1102](https://github.com/remaxjs/remax/issues/1102)) ([167bba6](https://github.com/remaxjs/remax/commit/167bba6e0b98d2500e582b919f92aaca19420bca))
- **cli:** 支持 css modules 更多配置 ([f9838dc](https://github.com/remaxjs/remax/commit/f9838dc39b5991fb8ed8494cb3e8ef822681db02))
- **cli:** remax.config.js 添加 watch 模式桌面提醒配置项 notify ([#665](https://github.com/remaxjs/remax/issues/665)) ([24bf5cb](https://github.com/remaxjs/remax/commit/24bf5cb1d00b5c57c9f9ebd93482d9739e14b79a)), closes [#579](https://github.com/remaxjs/remax/issues/579)
- **remax:** 字节跳动小程序新增 api canIUse、navigateToVideoView ([#721](https://github.com/remaxjs/remax/issues/721)) ([9d0650f](https://github.com/remaxjs/remax/commit/9d0650f7159adc3f37929ddae8543232726b7b32))
- **remax:** onTouchStart onTouchMove onTouchEnd 支持阻止冒泡 ([#1072](https://github.com/remaxjs/remax/issues/1072)) ([5a532c1](https://github.com/remaxjs/remax/commit/5a532c1935e900e8a86e288077d92338a46832f5)), closes [#1068](https://github.com/remaxjs/remax/issues/1068)
- **web:** web 添加浏览器兼容支持 ([1baf5f2](https://github.com/remaxjs/remax/commit/1baf5f28af07978445b5bc47ced8e830e49eb67f)), closes [#808](https://github.com/remaxjs/remax/issues/808)
- **wechat:** 增加 API chooseMedia ([9a9037d](https://github.com/remaxjs/remax/commit/9a9037d29ad2b6228ba48df9aa46ef9c09777b1b))
- 支持使用 TypeScript 写应用和页面配置文件 ([#400](https://github.com/remaxjs/remax/issues/400)) ([56a96e5](https://github.com/remaxjs/remax/commit/56a96e50ff48cb2209988773d182e1b31961f5c3)), closes [#280](https://github.com/remaxjs/remax/issues/280)
- 定义微信组件 props ([98187cd](https://github.com/remaxjs/remax/commit/98187cda4b388cb727f6a416d2f44afa5393ecee))
- 定义微信组件 props ([#73](https://github.com/remaxjs/remax/issues/73)) ([1fec0d4](https://github.com/remaxjs/remax/commit/1fec0d46e7bbb9fb20bd8b3670c3faceb25d2f7b))
- 使用新的 this.emitFile api 生成文件 ([941f522](https://github.com/remaxjs/remax/commit/941f52205247b7a114dca4849cdb58c3f3b418a1))
- 新增 postcss 配置项 ([#233](https://github.com/remaxjs/remax/issues/233)) ([646a03d](https://github.com/remaxjs/remax/commit/646a03d35dbe210b8ab4c1754c9a0ca82a01d0e1))
- 新增 rootDir 配置，允许设置源码目录 ([#262](https://github.com/remaxjs/remax/issues/262)) ([59a47f2](https://github.com/remaxjs/remax/commit/59a47f2266e9e0a3ded0f190cf360d4cbbf40e79))
- 新增配置 pxToRpx 用于设置是否转换 px 到 rpx ([dd73e13](https://github.com/remaxjs/remax/commit/dd73e1357bae2c7c34d0153f4520d33721ee18b9)), closes [#380](https://github.com/remaxjs/remax/issues/380) [#380](https://github.com/remaxjs/remax/issues/380) [#381](https://github.com/remaxjs/remax/issues/381) [#381](https://github.com/remaxjs/remax/issues/381) [#381](https://github.com/remaxjs/remax/issues/381)
- 增加 @ 作为 src 的别名 ([f34ac2e](https://github.com/remaxjs/remax/commit/f34ac2ea2c9bc6218bd3dbbea775d413302b2f10))
- 增加从插件引用组件的功能 ([639391b](https://github.com/remaxjs/remax/commit/639391bd67d3941e29fc91597172509dcaf24018))
- 支持 typescript 3.7 ([#458](https://github.com/remaxjs/remax/issues/458)) ([2723504](https://github.com/remaxjs/remax/commit/27235042bbc9d4e56301840e450f17b3242a9f76)), closes [#442](https://github.com/remaxjs/remax/issues/442)
- 支持对 css 中的图片做 base64 处理 ([#460](https://github.com/remaxjs/remax/issues/460)) ([127fb88](https://github.com/remaxjs/remax/commit/127fb88e23d7d08b18d76d9278d239eac76c4b13)), closes [#448](https://github.com/remaxjs/remax/issues/448)
- 支持开发者注册 host 组件 ([4ba9c45](https://github.com/remaxjs/remax/commit/4ba9c4503baf59c95a31ba6a57b3c4306d627bd5)), closes [#293](https://github.com/remaxjs/remax/issues/293)
- 支持使用命名空间属性 ([#650](https://github.com/remaxjs/remax/issues/650)) ([4e9686c](https://github.com/remaxjs/remax/commit/4e9686c1c6cd6c87a4550af089ced594a4803de6)), closes [#642](https://github.com/remaxjs/remax/issues/642)
- 支持通过 .env 文件设置环境变量 ([3b3497f](https://github.com/remaxjs/remax/commit/3b3497f4d0a0ee496c2ba3831965aa808e11804f))
- 支持小程序原生混写 ([838b7a6](https://github.com/remaxjs/remax/commit/838b7a6d8fe083245de1cee23eed833896a47bcb)), closes [#19](https://github.com/remaxjs/remax/issues/19)
- 支持直接使用 react-redux/mobx-react ([#425](https://github.com/remaxjs/remax/issues/425)) ([8b3245a](https://github.com/remaxjs/remax/commit/8b3245ad26015ac6c57d73793850cbc6649120dd)), closes [#405](https://github.com/remaxjs/remax/issues/405)
- babel-preset-remax 增加 decorators 和 class-properties 配置项 ([fe4d243](https://github.com/remaxjs/remax/commit/fe4d2430a55a8b51179b360adcf41ef1540e092c))
- createHostComponent 支持定义 prop 别名 ([#392](https://github.com/remaxjs/remax/issues/392)) ([cccf477](https://github.com/remaxjs/remax/commit/cccf477949b73dc2dacaf7cfcfa4eb43a1c50e41))
- remax.config.js 支持 compressTemplate 配置 ([fbaa2b4](https://github.com/remaxjs/remax/commit/fbaa2b4494da4feece2d226aa269c975e2f13321)), closes [#416](https://github.com/remaxjs/remax/issues/416)
- **alipay:** 新增 Video 组件及相关 API ([#401](https://github.com/remaxjs/remax/issues/401)) ([35e039d](https://github.com/remaxjs/remax/commit/35e039d6ad2eea97e17241a80c94fdb40ad98536))
- **alipay:** 支持获取小程序组件 ref ([a7fba88](https://github.com/remaxjs/remax/commit/a7fba8816ab5b801683160772c91800b48dc34b8)), closes [#384](https://github.com/remaxjs/remax/issues/384)
- **babel-preset-remax:** 支持配置 TypeScript preset 参数 ([#420](https://github.com/remaxjs/remax/issues/420)) ([23939e1](https://github.com/remaxjs/remax/commit/23939e13d207b65d6ea4b970b3a66d388262225c)), closes [#417](https://github.com/remaxjs/remax/issues/417)
- 支持引用小程序自定义组件 ([#270](https://github.com/remaxjs/remax/issues/270)) ([61d2aac](https://github.com/remaxjs/remax/commit/61d2aac61536599dc14381755c07fcbd107b4fbd))
- 支持在 onClick 回调中使用 stopPropagation 阻止冒泡 ([#292](https://github.com/remaxjs/remax/issues/292)) ([09e006f](https://github.com/remaxjs/remax/commit/09e006fb16ab48e97c427bed29376d33157c8272)), closes [#283](https://github.com/remaxjs/remax/issues/283)
- 支持在运行时访问 REMAX*APP* 开头的环境变量 ([b8fb287](https://github.com/remaxjs/remax/commit/b8fb2874ddf64db68a2abb64f21806a4c2106cb2))
- 支持字节跳动小程序 ([d7adadc](https://github.com/remaxjs/remax/commit/d7adadcb9e85f2a9704adb17dfe63ed5c6e900ee))
- 支持自定义 babel 配置 ([8afee36](https://github.com/remaxjs/remax/commit/8afee36accff007ab30e52488dd1d1ce6748a5cc))
- 重写 umi plugin ([0f7d57b](https://github.com/remaxjs/remax/commit/0f7d57b452228688b1bc6f9404dd754c62a44063))
- add remax version check in project ([#325](https://github.com/remaxjs/remax/issues/325)) ([6ab19ce](https://github.com/remaxjs/remax/commit/6ab19ce2afe73260d2b91db6f3ae6563ed612fc3))
- remax.config.js can export as function to tell current target ([d3b1f52](https://github.com/remaxjs/remax/commit/d3b1f52b5ee3d67ed8419b4458b537db497ce406))
- rollupOptions 支持函数方式修改配置 ([#359](https://github.com/remaxjs/remax/issues/359)) ([53fbf8b](https://github.com/remaxjs/remax/commit/53fbf8b293df3398ef1e13813301921ef72b270e))
- support config rollup alias ([dde34f4](https://github.com/remaxjs/remax/commit/dde34f4401a109b19d1eec65990c509b42a23e4d))
- **remax-cli:** 将分包页面加入 entry ([a4e99f1](https://github.com/remaxjs/remax/commit/a4e99f1f050191d3c27698205b46b7c2443b8e13))
- **remax-cli:** module.less|css|scss 默认开启 css module ([e3794a6](https://github.com/remaxjs/remax/commit/e3794a6770d9e658ba17d35b424eed74da6d4d94)), closes [#66](https://github.com/remaxjs/remax/issues/66)

### Performance Improvements

- **cli:** 开启 babel-loader 缓存，优化编译速度 ([#1789](https://github.com/remaxjs/remax/issues/1789)) ([2f41917](https://github.com/remaxjs/remax/commit/2f41917004b9f5e0875e077edd8e4a387f0e4ef9))
- **remax:** 避免更新没有变化的属性 ([#989](https://github.com/remaxjs/remax/issues/989)) ([4709bda](https://github.com/remaxjs/remax/commit/4709bda754bd4d042d6259aff9ab074ed34f8ad8))
- 简化 web watch 模式输出的信息 ([#835](https://github.com/remaxjs/remax/issues/835)) ([c9c24d7](https://github.com/remaxjs/remax/commit/c9c24d725bc37ee9fcbde77ea9d9acdc8611a288))
- **alipay:** 优化支付宝渲染层性能 ([5d3e936](https://github.com/remaxjs/remax/commit/5d3e93645ce667a17f0dc6a98d6cb604fdf56359))
- **cli:** 关闭 tree shaking 提升开发环境编译速度 ([698dbe2](https://github.com/remaxjs/remax/commit/698dbe291e39c19fbffe274ba12f6d0fb6f4a467)), closes [#298](https://github.com/remaxjs/remax/issues/298)
- **cli:** 优化生产模式编译速度 ([ffaca9a](https://github.com/remaxjs/remax/commit/ffaca9a4c54206bce6251758135a9161cc5ac56f))
- **remax:** 优化运行时性能 ([#659](https://github.com/remaxjs/remax/issues/659)) ([0cf3649](https://github.com/remaxjs/remax/commit/0cf3649718397a7c862f25b7948312965e1f9ac3))
- 避免当组件上有 style 属性时可能产生的非必要渲染 ([7ec0be2](https://github.com/remaxjs/remax/commit/7ec0be24054339f27c56234cfe27b88840665a8e)), closes [#531](https://github.com/remaxjs/remax/issues/531)
- **wechat:** 缩小微信打包 size ([e0e9798](https://github.com/remaxjs/remax/commit/e0e97984b1419fe8666c4aa62c6d5eb42724e2c6))
- 精简头条的 template ([25872a1](https://github.com/remaxjs/remax/commit/25872a1aaea0dc28174631da0661fdf6f90e2d07))
- 提升模板渲染性能 ([9af03f9](https://github.com/remaxjs/remax/commit/9af03f98d4edb0848a782602393385a46f31eaa2))
- 优化编译速度 ([#388](https://github.com/remaxjs/remax/issues/388)) ([131519d](https://github.com/remaxjs/remax/commit/131519d40947984dee42ea9badab1f684b4df062))
- only update changed nodes ([#112](https://github.com/remaxjs/remax/issues/112)) ([aa7c530](https://github.com/remaxjs/remax/commit/aa7c530c1298932c0d24ac2db3d25cfbac8e5457))
- optimize using promise/key ([#258](https://github.com/remaxjs/remax/issues/258)) ([25c60ad](https://github.com/remaxjs/remax/commit/25c60adf2841c41f0c8ec6519a281c3b19885c3e))
- **wechat:** 减小微信模板大小 ([fb65973](https://github.com/remaxjs/remax/commit/fb6597324414cd50b0c39cd90b1688ded6d42709))

### Reverts

- Revert "fix: 无障碍访问 api" (#1705) ([556fedb](https://github.com/remaxjs/remax/commit/556fedbd237db956a026a42590cd55aa3d6568d1)), closes [#1705](https://github.com/remaxjs/remax/issues/1705)
- Revert "修复一大波 watch 问题 (#909)" (#915) ([74e6bca](https://github.com/remaxjs/remax/commit/74e6bca78ad26a9ddce2f40b3bda387b71bdff60)), closes [#909](https://github.com/remaxjs/remax/issues/909) [#915](https://github.com/remaxjs/remax/issues/915)
- Revert "fix winpath" ([00951cb](https://github.com/remaxjs/remax/commit/00951cb9dfcdd584afb05536e91e4d2352e0f49f))
- Revert "make lint happy" ([f9f6194](https://github.com/remaxjs/remax/commit/f9f6194ba09bfc4c962391e4e8bd74522187c1d3))
- Revert "v1.18.0" ([7ed137b](https://github.com/remaxjs/remax/commit/7ed137b2763dba9aa02c56910cf24e0df8082252))
- Revert "v1.15.3" ([c9b93e7](https://github.com/remaxjs/remax/commit/c9b93e7a04e56442dccd37b5b6e3038fbe03b24d))
- Revert "test: update schama validation snapshot" ([fa73201](https://github.com/remaxjs/remax/commit/fa7320106c87a6d7e26fed0fee7e739f8a1b3d52))
- Revert "v1.14.0" ([11e8e7c](https://github.com/remaxjs/remax/commit/11e8e7c0a7723e8269a0c9b3f043d7bd48b22b28))
- Revert "v1.13.3" ([6946e0b](https://github.com/remaxjs/remax/commit/6946e0b0266a23b461ea77cb51c2d8200eff1a5b))
- Revert "v1.14.0" ([708b4d8](https://github.com/remaxjs/remax/commit/708b4d8173e1a9258ff3251997d3b422c1666138))
- Revert "v1.13.2" ([57aef09](https://github.com/remaxjs/remax/commit/57aef092409f7fb918fc6cf45e79b5a0efadd342))
- Revert "fix: 修复当原生组件带有导出内容时编译报错的问题" ([98774c0](https://github.com/remaxjs/remax/commit/98774c0cd67a947a8999dcd222a0e8dd1d571854))
- Revert "fix: 修复 watch 编译时原生自定义组件出错的问题" ([77782eb](https://github.com/remaxjs/remax/commit/77782eb886eb44fdbc9950271ac9c299620b3db3))
- Revert "chore: i dont know what it is" ([d12360c](https://github.com/remaxjs/remax/commit/d12360c7cd386a5920ee1a263da92ba34f1e8776))
- Revert "chore: watch 时才执行 stats" ([1e140d1](https://github.com/remaxjs/remax/commit/1e140d1b02bb3bedfa4d65bee0b415265cef49cc))
- Revert "v1.7.0" ([0e82441](https://github.com/remaxjs/remax/commit/0e82441161fd4484288faf7fc511fcce49ca0d2e))
- Revert "v1.7.0" ([34ceb66](https://github.com/remaxjs/remax/commit/34ceb66a8d25f3b0753637d3b24bdd8e2028f701))
- Revert "build(deps): bump scheduler from 0.15.0 to 0.18.0" ([4ae680f](https://github.com/remaxjs/remax/commit/4ae680f515916c66bd0ea4f062534b3dd5d98fb9))
- Revert "v1.6.0-beta.1" ([efa0b1a](https://github.com/remaxjs/remax/commit/efa0b1a426fef786e4a44ef8ab993a7de22c6d33))
- Revert "fix: 自定义组件会重复引用的问题" ([06bd8da](https://github.com/remaxjs/remax/commit/06bd8da4f572db01a9e721bab74d40ffa378a7c7))
- Revert "fix: 修复小程序组件引入错误" ([175a5a4](https://github.com/remaxjs/remax/commit/175a5a42e20c7a0c3d20baa9a663e77284dfded4))
- Revert "build: update rollup patch" ([12cc1bc](https://github.com/remaxjs/remax/commit/12cc1bc0ee0f615afdd966e608321e8f5b0163e9))
- Revert "v1.0.2" ([93b6592](https://github.com/remaxjs/remax/commit/93b65924430c553a402036a2c0ae66fce6d940ce))
- Revert "Revert "refactor: 删掉 renameImport"" ([392e90b](https://github.com/remaxjs/remax/commit/392e90b3942a85e82425bcdb42ed8c85a2652e9c))
- Revert "feat(remax-cli): 默认优先读取原生 JSON 配置" ([d5ffa60](https://github.com/remaxjs/remax/commit/d5ffa603d4fd76666a225cecc8442e6869af9d3c))
