diff --git a/CHANGELOG.md b/CHANGELOG.md index dd7f8f77a68e..b0980fa2b431 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -230,6 +230,84 @@ * **weapp:** 修复微信小程序遗留代码:nextProps 初始化,引起的冲突 ([00cf71c](https://github.com/NervJS/taro/commit/00cf71c)) +### Bug Fixes + +* **mini-runner:** 移除无用代码 ([c58da6f](https://github.com/NervJS/taro/commit/c58da6f)) +* somethings no need ([17ca4ec](https://github.com/NervJS/taro/commit/17ca4ec)) +* **cli:** lerna 加入 taro-mini-runner && 接入 webpack 生成小程序文件 ([1a4e970](https://github.com/NervJS/taro/commit/1a4e970)) +* **cli:** 修复 doctor 对 config 的检测 ([81687a1](https://github.com/NervJS/taro/commit/81687a1)) +* **cli:** 修复 watch 时文件修改不对的问题 ([02371f7](https://github.com/NervJS/taro/commit/02371f7)) +* **cli:** 修复代码合并的问题 ([769a7b5](https://github.com/NervJS/taro/commit/769a7b5)) +* **cli:** 修复目录创建 ([8f7b306](https://github.com/NervJS/taro/commit/8f7b306)) +* **cli:** 修复配置文件中读取不到 process.env.TARO_ENV 的问题 ([1cdf4b2](https://github.com/NervJS/taro/commit/1cdf4b2)) +* **cli:** 支持引用 node_modules 中组件 ([c0c15ba](https://github.com/NervJS/taro/commit/c0c15ba)) +* **cli:** 普通文件经过编译器编译必须传入 isNormal ([bf9d83e](https://github.com/NervJS/taro/commit/bf9d83e)) +* **cli:** 更新默认模板 ([54781b6](https://github.com/NervJS/taro/commit/54781b6)) +* **cli:** 清理代码 ([d70d979](https://github.com/NervJS/taro/commit/d70d979)) +* **cli:** 编译器参数调整 ([5c5fe21](https://github.com/NervJS/taro/commit/5c5fe21)) +* **components-qa:** 修复页面 onReachBottom 事件不触发的问题 ([de9d2e4](https://github.com/NervJS/taro/commit/de9d2e4)) +* **jd:** 修复合并代码导致的京东小程序的编译问题 ([be186b8](https://github.com/NervJS/taro/commit/be186b8)) +* **mini-runner:** npm 中文件不会经过 taro 包替换操作 ([bbdef3d](https://github.com/NervJS/taro/commit/bbdef3d)) +* **mini-runner:** 优化 webpack 编译时样式处理 ([a89a07b](https://github.com/NervJS/taro/commit/a89a07b)) +* **mini-runner:** 修复 builder 的 hooks 调用 ([0c67b98](https://github.com/NervJS/taro/commit/0c67b98)) +* **mini-runner:** 修复 tabbar 编译及组件 watch 的问题 ([bbda89f](https://github.com/NervJS/taro/commit/bbda89f)) +* **mini-runner:** 修复 watch bug ([27aba0b](https://github.com/NervJS/taro/commit/27aba0b)) +* **mini-runner:** 修复对 css modules 的支持 ([204b5d6](https://github.com/NervJS/taro/commit/204b5d6)) +* **mini-runner:** 修复小程序编译报错 ([524d39f](https://github.com/NervJS/taro/commit/524d39f)) +* **mini-runner:** 修复引用 npm 中组件间存在依赖时依赖路径解析错误的问题 ([d49c1c5](https://github.com/NervJS/taro/commit/d49c1c5)) +* **mini-runner:** 修复快应用打包报错的问题 ([4da8758](https://github.com/NervJS/taro/commit/4da8758)) +* **quickapp:** pull-down-refresh page-scroll ([f15b3c9](https://github.com/NervJS/taro/commit/f15b3c9)) +* position linter for quickapp 1060+ ([6dfc046](https://github.com/NervJS/taro/commit/6dfc046)) +* quickapp api upload from docs ([76dff8a](https://github.com/NervJS/taro/commit/76dff8a)) +* **mini-runner:** 修复快应用编译后页面标题展示不正确的问题 ([49fe830](https://github.com/NervJS/taro/commit/49fe830)) +* **mini-runner:** 修复普通小程序编译的问题 ([0ebe956](https://github.com/NervJS/taro/commit/0ebe956)) +* **mini-runner:** 加上文件编译提示 ([3428780](https://github.com/NervJS/taro/commit/3428780)) +* **mini-runner:** 只有 taro 的包不能经过依赖包名替换 ([81e9b57](https://github.com/NervJS/taro/commit/81e9b57)) +* **mini-runner:** 打包优化,引用自 npm 包中的组件不抽离至 vendors 中 ([5f18cd3](https://github.com/NervJS/taro/commit/5f18cd3)) +* **mini-runner:** 提前解析快应用页面 ([134275f](https://github.com/NervJS/taro/commit/134275f)) +* **mini-runner:** 支持快应用编译后模板与样式的检测 ([650d904](https://github.com/NervJS/taro/commit/650d904)) +* **taro:** 修复快应用下拉刷新问题 ([39fbfb8](https://github.com/NervJS/taro/commit/39fbfb8)) +* **taro:** 小程序 webpack 编译静态文件路径 ([7ca2d07](https://github.com/NervJS/taro/commit/7ca2d07)) +* **taro-quickapp:** 修复快应用事件绑定异常问题 ([1038fc9](https://github.com/NervJS/taro/commit/1038fc9)) +* pxtransform disable on quick-app ([c364552](https://github.com/NervJS/taro/commit/c364552)) +* **transformer:** 修复测试用例 ([9dee55a](https://github.com/NervJS/taro/commit/9dee55a)) +* **transformer:** 修复错误类型 ([5ea3403](https://github.com/NervJS/taro/commit/5ea3403)) +* **transformer:** 支持直接 import default ([c298024](https://github.com/NervJS/taro/commit/c298024)) +* **webpack:** 修复文件压缩的问题 ([219c685](https://github.com/NervJS/taro/commit/219c685)) + + +### Features + +* audio context ([c9b8d98](https://github.com/NervJS/taro/commit/c9b8d98)) +* mock for quickapp ([6c504fc](https://github.com/NervJS/taro/commit/6c504fc)) +* stop trans asset for quickapp ([b9b6259](https://github.com/NervJS/taro/commit/b9b6259)) +* **cli:** cli 支持事件 && 小程序编译配置向 H5 看齐 ([04ea71a](https://github.com/NervJS/taro/commit/04ea71a)) +* **cli:** 借助 tapable 改造 ([a1bc605](https://github.com/NervJS/taro/commit/a1bc605)) +* **cli:** 增加 tapable 包 ([617e9bd](https://github.com/NervJS/taro/commit/617e9bd)) +* **cli:** 将 app/页面/组件 添加到入口文件进行编译 ([e937773](https://github.com/NervJS/taro/commit/e937773)) +* **cli:** 尝试接入 webpack 来编译各端小程序 ([9b80d1f](https://github.com/NervJS/taro/commit/9b80d1f)) +* **cli:** 拆分逻辑到 loader ([ad2abcb](https://github.com/NervJS/taro/commit/ad2abcb)) +* **cli:** 调整文件编译 ([a9a679a](https://github.com/NervJS/taro/commit/a9a679a)) +* **mini-runner:** 优化 watch ([d421214](https://github.com/NervJS/taro/commit/d421214)) +* **mini-runner:** 保证快应用文件生成正确 ([a241a31](https://github.com/NervJS/taro/commit/a241a31)) +* **mini-runner:** 加入 watch ([da49558](https://github.com/NervJS/taro/commit/da49558)) +* **mini-runner:** 增加 Taro 模块专有处理插件 ([445fbe3](https://github.com/NervJS/taro/commit/445fbe3)) +* **mini-runner:** 支持与原生小程序代码混写 ([3aaeb84](https://github.com/NervJS/taro/commit/3aaeb84)) +* **mini-runner:** 支持分包 ([c0c0b04](https://github.com/NervJS/taro/commit/c0c0b04)) +* **mini-runner:** 支持编译 tabBar 上引用的资源编译 ([2d8dae1](https://github.com/NervJS/taro/commit/2d8dae1)) +* **mini-runner:** 生成快应用页面及组件 ([c78df71](https://github.com/NervJS/taro/commit/c78df71)) +* **taro:** cli 配合 mini-runner 重构 && 支持使用 mini-runner 编译插件 ([e035bfc](https://github.com/NervJS/taro/commit/e035bfc)) +* **taro:** 加入快应用编译支持 ([afbc9a8](https://github.com/NervJS/taro/commit/afbc9a8)) +* **taro:** 调整小程序和 H5 的编译配置 ([9cec6ff](https://github.com/NervJS/taro/commit/9cec6ff)) +* **taro-cli:** 调整 rn 编译配置 ([377f4b5](https://github.com/NervJS/taro/commit/377f4b5)) +* **taro-mini-runner:** 优化文件生成 ([dc29f0b](https://github.com/NervJS/taro/commit/dc29f0b)) +* **taro-mini-runner:** 如果是组件需要补充 component:true 配置 ([9bd95d3](https://github.com/NervJS/taro/commit/9bd95d3)) +* **taro-mini-runner:** 引入拆分的公共 chunks ([5cd236f](https://github.com/NervJS/taro/commit/5cd236f)) +* **taro-mini-runner:** 拆分文件编译成为 plugin ([8c2648d](https://github.com/NervJS/taro/commit/8c2648d)) +* **taro-mini-runner:** 生成多端类型文件 ([20b7ae7](https://github.com/NervJS/taro/commit/20b7ae7)) +* **taro-mini-runner:** 生成页面以及组件的 usingComponents 配置 ([5ae4bac](https://github.com/NervJS/taro/commit/5ae4bac)) + + ## [1.3.23](https://github.com/NervJS/taro/compare/v1.3.21...v1.3.23) (2019-11-12)