NervJS / taro

开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
https://docs.taro.zone/
Other
35.4k stars 4.78k forks source link

项目周报 (2020 年 1 月 4 日 - 2020 年 1 月 11 日) #5294

Closed taro-bot[bot] closed 4 years ago

taro-bot[bot] commented 4 years ago

ISSUES

上周有 56 个新 issue。 21 个 issue 已经被关闭,35 个 issue 仍然保持打开状态。

OPEN ISSUES

:green_heart: #5293 使用taro init 的默认项目,在npm run dev:swan 情况下,修改src/pages/index/index.jsx 任意内容多次后报错, by zerob13 :green_heart: #5292 Taro v2.0.0 useScope 返回undefined , by guider :green_heart: #5291 Taro.request最大并发数是5,而wx.request支持最大并发数是10, by maoyifanDev :green_heart: #5290 mobx store中和state有相同属性的时候state中数据会覆盖store中的, by yuwanlin :green_heart: #5289 使用Mob,小程序有时候打包出来的包_createData和wxml里面不一致, by rojer95 :green_heart: #5288 微信小程序如何隐藏掉左侧的小房子按钮, by littlepurple :green_heart: #5287 将taro代码打包成react native代码遇到错误, by shebaoting :green_heart: #5286 [Feature request]有没有计划提供typescript3.7的编译支持吗? , by BarleyBig :green_heart: #5285 [taro 2.0.0]MAC taro创建失败 , by kerncheng :green_heart: #5282 [taro-2.0.0]升级2.0后,部分页面样式失效, by Tom9402 :green_heart: #5281 H5端 canvas的使用异常[低版本], by oyv1cent :green_heart: #5280 Form表单中的Picker组件内容无法显示, by aoarashi1988 :green_heart: #5279 swiper组件在微信小程序点击事件失效, by Anjing1993 :green_heart: #5278 taro2.0.0+taro-ui2.2.4编译之后,微信客户端预览提示 Cannot read property 'defaultProps' of undefined, by liu-peiyu :green_heart: #5277 百度小程序安卓端列表数据渲染下一项会覆盖上一项, by AsherSun :green_heart: #5276 缺少resolve-url-loader, by yuwanlin :green_heart: #5275 Taro1.3.x在微信小程序开启了es6转es5后,async/await功能异常, by tourze :green_heart: #5272 setState的回调函数中再次setState,第二个回调函数居然无法及时获取设置后的值?, by exdestroyer :green_heart: #5267 chore(deps-dev): bump ts-jest from 23.10.5 to 24.3.0, by dependabot-preview[bot] :green_heart: #5266 chore(deps-dev): bump @types/node from 12.12.6 to 13.1.4, by dependabot-preview[bot] :green_heart: #5265 chore(deps-dev): bump sinon from 6.3.5 to 8.0.4, by dependabot-preview[bot] :green_heart: #5264 微信小程序编译失败, by lkkunheiheihei :green_heart: #5263 taro支付宝/微信小程序中是否可以配置babel-plugin-react-css-modules?, by yuwanlin :green_heart: #5262 Taro.pageScrollTo(param) H5中无效, by giantss :green_heart: #5261 createAnimation 在iOS和Android两个平台表现不一致, by darkfiredarkhalo :green_heart: #5259 支付宝小程序分包,主包和分包页面使用同一个组件,组件接收到的props会错乱, by maoyifanDev :green_heart: #5258 枚举类型导入后使用,报ReferenceError:xxx(引用的枚举类型)is not defined., by luvletterldl :green_heart: #5256 H5工程devtools报错, by wsyxl365 :green_heart: #5255 入口文件appjs不支持配置, by cwjTerrace :green_heart: #5254 scrollview 在火狐浏览器滚动中报错,导致onScroll不执行, by leifeng :green_heart: #5253 VM1061 WAService.js:1 Uncaught TypeError: taro.handleLoopRef is not a function, by carlSunLiang :green_heart: #5249 支付宝端自带request错误捕获行为与微信端不一致, by DrakeXiang :green_heart: #5245 2.0.0-beta.13版本 "polyfill": true 开启报错, by xuzpeng :green_heart: #5240 发现npm run dev:alipay之后,每次修改保存都要重新启动server,导致编译巨慢, by fanlvwen :green_heart: #5238 网络问题导致至chunk fail,没有对应钩子函数处理, by aizigao

CLOSED ISSUES

:heart: #5284 补全环境变量文档, by xiaoxintang :heart: #5283 [taro-2.0.0-beta]打包后,公共文件丢失, by conkyliu :heart: #5274 v2.0.0-beta.14 taro.getIsUsingDiff is not a function, by GaoYuJian :heart: #5273 fix: 添加微信小程序webp属性, by xuzpeng :heart: #5271 2.0beta14的request有问题,无法执行回调, by cuikangyi :heart: #5270 fix(weapp): 修复 Taro.cloud 部分函数返回错误的类型定义, by dpyzo0o :heart: #5269 chore(taro-swan): requestPolymerPayment赋值给requestPayment方法, by zpzxgcr :heart: #5268 taro update project无法将依赖更新到与cli beta版本一致, by xiaoxintang :heart: #5260 navigationBarTitleText设置国际化失效, by EdisonVan :heart: #5257 fix(taro-alipay): 兼容支付宝和微信 request 回调函数, by sanye33 :heart: #5252 A页面 preload传参 B页面获取undefined, by PlutoCA :heart: #5251 taro产物能作为微信小程序子包被引用吗?, by durongzhang :heart: #5250 fix(weapp): incorrect Taro.canvasToTempFilePath typing, by dpyzo0o :heart: #5248 fix(weapp): allow Taro.getUserInfo to take no param, by dpyzo0o :heart: #5247 文件没有被打包上传, by icewind7030 :heart: #5246 flat,startsWith等编译不了,提示is not a function, by xuzpeng :heart: #5244 模板解析有问题, by fwh1990 :heart: #5243 用hook重构之前的class写的页面,但是函数中如何设置config(页面标题相关的属性)呢?, by caoliren :heart: #5242 调用函数式组件时报错 提示React is not defined, by tanwenchao :heart: #5241 导出的组件名不正确?, by raohong :heart: #5239 自定义继承Taro.Component的class, this有问题, by ilp64


PULL REQUESTS

上周有 19 个 pull request 被创建、更新或 merge。

UPDATED PULL REQUEST

上周有 12 个 pull request 更新: :yellow_heart: #5267 chore(deps-dev): bump ts-jest from 23.10.5 to 24.3.0, by dependabot-preview[bot] :yellow_heart: #5266 chore(deps-dev): bump @types/node from 12.12.6 to 13.1.4, by dependabot-preview[bot] :yellow_heart: #5265 chore(deps-dev): bump sinon from 6.3.5 to 8.0.4, by dependabot-preview[bot] :yellow_heart: #5234 chore: improve github action, by gengjiawen :yellow_heart: #5153 feat(transformer-wx)增加TARO-UI侧的快应用转换支持,不支持部分组件默认支持为DIV,支持部分默认为原生组件名, by Issacpeng :yellow_heart: #5128 chore(deps): bump babel-preset-expo from 5.2.0 to 8.0.0, by dependabot-preview[bot] :yellow_heart: #5098 chore(deps-dev): bump jest-environment-node from 23.4.0 to 24.9.0, by dependabot-preview[bot] :yellow_heart: #5067 chore(deps): bump rollup-plugin-alias from 1.4.0 to 2.2.0, by dependabot-preview[bot] :yellow_heart: #4668 chore(deps): [security] bump eslint-utils from 1.3.1 to 1.4.3, by dependabot-preview[bot] :yellow_heart: #3640 chore(deps): update less-loader requirement from 4.1.0 to 5.0.0, by dependabot-preview[bot] :yellow_heart: #3614 chore(deps): bump omit.js from 1.0.0 to 1.0.2, by dependabot-preview[bot] :yellow_heart: #3611 chore(deps-dev): bump eslint-plugin-promise from 3.8.0 to 4.2.1, by dependabot-preview[bot]

MERGED PULL REQUEST

上周 merge 了 7 个 pull request:

:purple_heart: #5284 补全环境变量文档, by xiaoxintang :purple_heart: #5273 fix: 添加微信小程序webp属性, by xuzpeng :purple_heart: #5270 fix(weapp): 修复 Taro.cloud 部分函数返回错误的类型定义, by dpyzo0o :purple_heart: #5269 chore(taro-swan): requestPolymerPayment赋值给requestPayment方法, by zpzxgcr :purple_heart: #5257 fix(taro-alipay): 兼容支付宝和微信 request 回调函数, by sanye33 :purple_heart: #5250 fix(weapp): incorrect Taro.canvasToTempFilePath typing, by dpyzo0o :purple_heart: #5248 fix(weapp): allow Taro.getUserInfo to take no param, by dpyzo0o


COMMITS

上周共有 218 个 提交:

:hammer_and_wrench: doc: 环境变量补全 (#5284) by xiaoxintang :hammer_and_wrench: docs: 添加 2.0 迁移指南 by Garfield550 :hammer_and_wrench: chore(taro-cli): crypto 已在 Node 内置,不需要安装 NPM 包 by Garfield550 :hammer_and_wrench: chore: 更新 2.0 版本提示语 by Garfield550 :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0 by luckyadam :hammer_and_wrench: docs: 更新 readme by luckyadam :hammer_and_wrench: fix(mini): 修复 requset API 不触发 success 和 fail 的问题,close #5271 by Chen-jj :hammer_and_wrench: fix(weapp): 修复 Taro.cloud 部分函数返回错误的类型定义 (#5270) by dpyzo0o :hammer_and_wrench: fix(alipay): 支付宝小程序分包下 compid 应该挂全局 by Chen-jj :hammer_and_wrench: fix(weapp): 添加微信小程序 webp 属性和修复函数式组件缺少的 externalClasses 类型 (#5273) by xuzpeng :hammer_and_wrench: chore(taro-swan): requestPolymerPayment赋值给requestPayment方法 by zpzxgcr :hammer_and_wrench: fix(weapp): 导出 wx.env 对象,增加 Taro.env.USER_DATA_PATH 类型定义 close #3710 by Garfield550 :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.14 by luckyadam :hammer_and_wrench: fix(cli): 切换默认模板请求源 by luckyadam :hammer_and_wrench: docs: 更新文档 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 yarn workspace 模式下引入 npm 中组件出错的问题 by luckyadam :hammer_and_wrench: fix(taro-alipay): 兼容支付宝和微信 request 回调函数 by sanye33 :hammer_and_wrench: fix(mini-runner): 修复 watch 时修改报错的问题 by luckyadam :hammer_and_wrench: docs: update rn doc by Pines-Cheng :hammer_and_wrench: feat(rn): taro React Native 依赖由 0.55.4 升级到 0.59.9 by Pines-Cheng :hammer_and_wrench: fix(mini-runner): 修复生产打包时公共样式无法插入的问题 by luckyadam :hammer_and_wrench: docs: 更新文档 by luckyadam :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.13 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 watch 时修改页面导致组件无法及时更新的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复组件 watch 时改动不生效的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 支持自定义 tabBar by luckyadam :hammer_and_wrench: chore(deps): [security] bump handlebars from 4.0.11 to 4.5.3 (#5200) by dependabot-preview[bot] :hammer_and_wrench: feat(docs):增加windows下基于vscode单步调测配置说明 (#5201) by Issacpeng :hammer_and_wrench: docs: 增加Button在快应用doc中属性兼容说明 (#5202) by Issacpeng :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.12 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复静态资源引用的 bug by luckyadam :hammer_and_wrench: chore: 确保文档发布过程中持续输出内容,避免 ci 失败 by luckyadam :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.11 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复多端文件引用的问题,close #5175 by luckyadam :hammer_and_wrench: fix(cli): 增加运行提示 by luckyadam :hammer_and_wrench: chore(transformer-wx): 缺少 babel-plugin-preval 包 by luckyadam :hammer_and_wrench: fix(mini-runner): 降低 babel-plugin-preval 版本以保证使用 async await 时不报错 by luckyadam :hammer_and_wrench: fix(taro): update getStorage return typings (#5170) by yeeing :hammer_and_wrench: fix(mini-runner): 编译时移除组件文件引用,遗漏了 npm 包中组件,close #5139 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 watch 时增加组件文件的 bug,close #5140 by luckyadam :hammer_and_wrench: fix(cli): 插件编译失败,close #5149 by luckyadam :hammer_and_wrench: fix(mini-runner): 编译时需要移除对组件文件的引用 by luckyadam :hammer_and_wrench: docs: update readme by luckyadam :hammer_and_wrench: chore: changelog & docs by yuche :hammer_and_wrench: chore(release): publish v2.0.0-beta.10 by yuche :hammer_and_wrench: 增加Button Loading动画类型选择,默认与原生组件保持一致 by Issacpeng :hammer_and_wrench: 快应用自定义组件调用,进行相对路径转换 by Issacpeng :hammer_and_wrench: fix(types): add enableFlex to ScrollViewProps (#5142) by SunskyXH :hammer_and_wrench: chore: changelog & docs by yuche :hammer_and_wrench: chore(release): publish v2.0.0-beta.9 by yuche :hammer_and_wrench: chore(deps-dev): bump rollup-plugin-postcss from 1.6.3 to 2.0.3 (#5113) by dependabot-preview[bot] :hammer_and_wrench: fix(cli): 2.0.0-beta.8. 编译RN报错 'babel' of undefined close #5093 by Pines-Cheng :hammer_and_wrench: chore(deps): bump klaw from 2.1.1 to 3.0.0 (#5097) by dependabot-preview[bot] :hammer_and_wrench: fix: use rimraf instead of rm to fixed Windows build error by Garfield550 :hammer_and_wrench: chore(deps-dev): bump @types/webpack from 4.4.31 to 4.41.0 (#5081) by dependabot-preview[bot] :hammer_and_wrench: chore(deps-dev): bump @types/enzyme from 3.9.1 to 3.10.4 (#5082) by dependabot-preview[bot] :hammer_and_wrench: fix(mini-runner): 修复 defineConstants 小程序表现与 H5 不一致问题 close #5078 by Garfield550 :hammer_and_wrench: docs: 增加特别鸣谢 by luckyadam :hammer_and_wrench: chore(deps): bump ejs from 2.7.1 to 3.0.1 (#5075) by dependabot-preview[bot] :hammer_and_wrench: chore(deps): [security] bump mixin-deep from 1.3.1 to 1.3.2 (#5073) by dependabot-preview[bot] :hammer_and_wrench: docs: 更新 readme by luckyadam :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.8 by luckyadam :hammer_and_wrench: chore(deps-dev): bump babel-preset-jest from 22.4.4 to 25.0.0 (#4623) by dependabot-preview[bot] :hammer_and_wrench: chore(deps-dev): bump enzyme from 3.9.0 to 3.10.0 (#4875) by dependabot-preview[bot] :hammer_and_wrench: fix: for video objectFit by ZakaryCode :hammer_and_wrench: fix(mini-runner): 修复使用 preval 报错的问题 by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.7 by luckyadam :hammer_and_wrench: fix(mini-runner): 暴露 commonChunks 配置以供自定义公共 chunks 生成 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复引用原生组件编译后样式文件缺失的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复引用原生组件报错的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复包未安装不报错的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 增加快应用公共属性的自动更新,优化button动画直接调用 (#5044) by Issacpeng :hammer_and_wrench: fix(taro): 增加递归查找中止条件,修正拼写错误 (#5045) by Issacpeng :hammer_and_wrench: feat(taro-runner-utils): 添加单元测试和优化注释 by Garfield550 :hammer_and_wrench: feat: webpack-runner 和 mini-runner 代码优化 by Garfield550 :hammer_and_wrench: fix(taro-runner-utils): 优化代码,修复找不到类型定义的问题 by Garfield550 :hammer_and_wrench: feat(taro-runner-utils): 添加 @tarojs/runner-utils 包 by Garfield550 :hammer_and_wrench: fix(mini-runner): 修复页面 hooks config 失效问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 优化 watch 时文件编译速度 by luckyadam :hammer_and_wrench: fix(taro-webpack-runner): 修复 sassLoaderOption 未定义的问题 by Garfield550 :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.6 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复分包页面丢失的问题 by luckyadam :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.5 by luckyadam :hammer_and_wrench: fix(mini-runner): 组件引用支持 import as 语法 by luckyadam :hammer_and_wrench: fix(mini-runner): 组件中 $componentPath 路径生成不对 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 windows 下编译后 taro 引用错误的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 加入 preval 支持 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 sass 变量失效的问题,close #4893 by luckyadam :hammer_and_wrench: fix(cli): 解决 cli 编译时缺少 @types/react 依赖问题 (#4997) by Issacpeng :hammer_and_wrench: fix(mini-runner): 修正快应用pages中ux文件未正确生成问题 (#4969) by Issacpeng :hammer_and_wrench: fix修正快应用Manifest配置文件,在windows下json转换时反斜杆‘\’路径问题 (#4979) by Issacpeng :hammer_and_wrench: fix(components-qa): 改进 button 动画效果展示,引入 css 属性描述文件 (#4898) by Issacpeng :hammer_and_wrench: fix(mini-runner): 快应用页面路径编译错误 by luckyadam :hammer_and_wrench: fix(cli): 修正快应用依赖项安装命令在windows不兼容问题 (#4954) by Issacpeng :hammer_and_wrench: docs: 去除已经废除的h5.webpack配置 by Littly :hammer_and_wrench: fix(mini-runner): 修复 watch 时文件报错导致无法重新编译的问题,fix #4949 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复小程序编译时样式中引用静态资源转换为 base64 by luckyadam :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.4 by luckyadam :hammer_and_wrench: feat(components-qa): 增强快应用button组件,增加属性判断及点击变色等 (#4882) by Issacpeng :hammer_and_wrench: feat(taro-cli): 配置文件分开存放,优化 taro config 输出 by Garfield550 :hammer_and_wrench: fix(template): 更新 Taro 2.0 的模版和下载地址 #4837 by Garfield550 :hammer_and_wrench: fix(cli): 更新默认模板 by luckyadam :hammer_and_wrench: chore: 更新 i18n 文件 by Garfield550 :hammer_and_wrench: docs(readme): 增加版本选择提示 by Garfield550 :hammer_and_wrench: chore: changelog by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.3 by luckyadam :hammer_and_wrench: fix(mini-runner): 更新编译时提示 by luckyadam :hammer_and_wrench: fix(mini-runner): 组件引入支持统一从一个入口文件中引入 by luckyadam :hammer_and_wrench: feat(docs): 更新 2.0 版本使用 async-await 的文档 #4837 by Garfield550 :hammer_and_wrench: docs: 更新异步编程文档 by luckyadam :hammer_and_wrench: fix(taro-cli): update package list 新增 @tarojs/mini-runner,对列表排序 by Garfield550 :hammer_and_wrench: chore: changelog && docs by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.2 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复对 alias 的支持 by luckyadam :hammer_and_wrench: chore: changelog by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.1 by luckyadam :hammer_and_wrench: merge by luckyadam :hammer_and_wrench: chore: changelog by luckyadam :hammer_and_wrench: chore(release): publish v2.0.0-beta.0 by luckyadam :hammer_and_wrench: fix(mini-runner): 移除无用代码 by luckyadam :hammer_and_wrench: fix: somethings no need by ZakaryCode :hammer_and_wrench: feat: stop trans asset for quickapp by ZakaryCode :hammer_and_wrench: fix(quickapp): pull-down-refresh page-scroll by ZakaryCode :hammer_and_wrench: fix(components-qa): 修复页面 onReachBottom 事件不触发的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复快应用打包报错的问题 by luckyadam :hammer_and_wrench: chore: merge master by luckyadam :hammer_and_wrench: fix: quickapp api upload from docs by ZakaryCode :hammer_and_wrench: feat: mock for quickapp by ZakaryCode :hammer_and_wrench: feat: audio context by ZakaryCode :hammer_and_wrench: fix(mini-runner): 修复 tabbar 编译及组件 watch 的问题 by luckyadam :hammer_and_wrench: docs: 更新新的配置文档 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 builder 的 hooks 调用 by luckyadam :hammer_and_wrench: fix(cli): 更新默认模板 by luckyadam :hammer_and_wrench: fix(taro): 修复快应用下拉刷新问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复快应用编译后页面标题展示不正确的问题 by luckyadam :hammer_and_wrench: chore(taro): 规范类型定义文件命名 by Garfield550 :hammer_and_wrench: fix: position linter for quickapp 1060+ by ZakaryCode :hammer_and_wrench: fix(taro-quickapp): 修复快应用事件绑定异常问题 by luckyadam :hammer_and_wrench: fix(cli): 修复配置文件中读取不到 process.env.TARO_ENV 的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 加上文件编译提示 by luckyadam :hammer_and_wrench: fix(cli): 清理代码 by luckyadam :hammer_and_wrench: fix(cli): 修复 doctor 对 config 的检测 by luckyadam :hammer_and_wrench: fix: pxtransform disable on quick-app by ZakaryCode :hammer_and_wrench: fix(mini-runner): 修复对 css modules 的支持 by luckyadam :hammer_and_wrench: fix(mini-runner): 支持快应用编译后模板与样式的检测 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复小程序编译报错 by luckyadam :hammer_and_wrench: feat(taro): cli 配合 mini-runner 重构 && 支持使用 mini-runner 编译插件 by luckyadam :hammer_and_wrench: fix(webpack): 修复文件压缩的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复普通小程序编译的问题 by luckyadam :hammer_and_wrench: chore: 修复语法报错问题 by luckyadam :hammer_and_wrench: fix(jd): 修复合并代码导致的京东小程序的编译问题 by luckyadam :hammer_and_wrench: chore: merge by luckyadam :hammer_and_wrench: fix(mini-runner): 修复 watch bug by luckyadam :hammer_and_wrench: feat(mini-runner): 优化 watch by luckyadam :hammer_and_wrench: feat(mini-runner): 保证快应用文件生成正确 by luckyadam :hammer_and_wrench: feat(mini-runner): 生成快应用页面及组件 by luckyadam :hammer_and_wrench: fix(mini-runner): 提前解析快应用页面 by luckyadam :hammer_and_wrench: feat(taro): 加入快应用编译支持 by luckyadam :hammer_and_wrench: chore: merge master by luckyadam :hammer_and_wrench: fix(cli): 修复 watch 时文件修改不对的问题 by luckyadam :hammer_and_wrench: feat(mini-runner): 加入 watch by luckyadam :hammer_and_wrench: fix(mini-runner): 优化 webpack 编译时样式处理 by luckyadam :hammer_and_wrench: fix(taro): 小程序 webpack 编译静态文件路径 by luckyadam :hammer_and_wrench: chore: merge master by luckyadam :hammer_and_wrench: fix(mini-runner): 打包优化,引用自 npm 包中的组件不抽离至 vendors 中 by luckyadam :hammer_and_wrench: fix(mini-runner): 修复引用 npm 中组件间存在依赖时依赖路径解析错误的问题 by luckyadam :hammer_and_wrench: fix(mini-runner): 只有 taro 的包不能经过依赖包名替换 by luckyadam :hammer_and_wrench: feat(mini-runner): 支持与原生小程序代码混写 by luckyadam :hammer_and_wrench: feat(mini-runner): 支持编译 tabBar 上引用的资源编译 by luckyadam :hammer_and_wrench: fix(mini-runner): npm 中文件不会经过 taro 包替换操作 by luckyadam :hammer_and_wrench: feat(mini-runner): 支持分包 by luckyadam :hammer_and_wrench: feat(taro-cli): 调整 rn 编译配置 by luckyadam :hammer_and_wrench: feat(taro): 调整小程序和 H5 的编译配置 by luckyadam :hammer_and_wrench: fix(cli): 修复目录创建 by luckyadam :hammer_and_wrench: feat(cli): cli 支持事件 && 小程序编译配置向 H5 看齐 by luckyadam :hammer_and_wrench: feat(cli): 借助 tapable 改造 by luckyadam :hammer_and_wrench: fix(transformer): 修复错误类型 by yuche :hammer_and_wrench: fix(cli): 修复代码合并的问题 by luckyadam :hammer_and_wrench: feat(cli): 增加 tapable 包 by luckyadam :hammer_and_wrench: feat(mini-runner): 增加 Taro 模块专有处理插件 by luckyadam :hammer_and_wrench: fix(cli): 支持引用 node_modules 中组件 by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 如果是组件需要补充 component:true 配置 by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 优化文件生成 by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 生成多端类型文件 by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 生成页面以及组件的 usingComponents 配置 by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 引入拆分的公共 chunks by luckyadam :hammer_and_wrench: feat(taro-mini-runner): 拆分文件编译成为 plugin by luckyadam :hammer_and_wrench: feat(cli): 调整文件编译 by luckyadam :hammer_and_wrench: fix(cli): 普通文件经过编译器编译必须传入 isNormal by luckyadam :hammer_and_wrench: refactor(transformer): isNormal 变为可选参数 by yuche :hammer_and_wrench: fix(cli): lerna 加入 taro-mini-runner && 接入 webpack 生成小程序文件 by luckyadam :hammer_and_wrench: fix(cli): 编译器参数调整 by luckyadam :hammer_and_wrench: fix(transformer): 支持直接 import default by yuche :hammer_and_wrench: refactor(transformer): isApp 不再是必填参数 by yuche :hammer_and_wrench: fix(transformer): 修复测试用例 by yuche :hammer_and_wrench: refactor(transformer): 任何情况返回都返回相同的 result by yuche :hammer_and_wrench: feat(cli): 将 app/页面/组件 添加到入口文件进行编译 by luckyadam :hammer_and_wrench: feat(cli): 拆分逻辑到 loader by luckyadam :hammer_and_wrench: feat(cli): 尝试接入 webpack 来编译各端小程序 by luckyadam :hammer_and_wrench: feat: checkout from auto-docs by ZakaryCode :hammer_and_wrench: fix(components): h5 image 删除无关代码 (#4998) by Lostsory :hammer_and_wrench: fix(components): 修复 Image 组件在 react 环境下报错的问题 by luckyadam :hammer_and_wrench: chore(deps): bump postcss-modules-local-by-default from 1.2.0 to 3.0.2 (#3638) by dependabot-preview[bot] :hammer_and_wrench: fix(weapp): 修复小程序 request 并发没有限制的问题,close #5213 by Chen-jj :hammer_and_wrench: fix(weapp/qq/tt/alipay): 预加载不支持 switchTab,close #5185 by Chen-jj :hammer_and_wrench: fix(weapp): incorrect Taro.canvasToTempFilePath typing (#5250) by dpyzo0o :hammer_and_wrench: fix(weapp): allow Taro.getUserInfo to take no param (#5248) by dpyzo0o :hammer_and_wrench: feat(taro-weapp/taro-with-weapp): 增加 isUsingDiff 开关 by Chen-jj :hammer_and_wrench: fix: 修复h5独有属性类型 by ZakaryCode


CONTRIBUTORS

上周共有 17 名独立贡献者:

:bust_in_silhouette: xiaoxintang :bust_in_silhouette: Garfield550 :bust_in_silhouette: luckyadam :bust_in_silhouette: Chen-jj :bust_in_silhouette: dpyzo0o :bust_in_silhouette: xuzpeng :bust_in_silhouette: zpzxgcr :bust_in_silhouette: sanye33 :bust_in_silhouette: Pines-Cheng :bust_in_silhouette: dependabot-preview[bot] :bust_in_silhouette: Issacpeng :bust_in_silhouette: yeeing :bust_in_silhouette: yuche :bust_in_silhouette: SunskyXH :bust_in_silhouette: ZakaryCode :bust_in_silhouette: Littly :bust_in_silhouette: Lostsory

感谢你们对开源事业做出的贡献。:+1:


STARGAZERS

上周获得了 171 个 star。它们分别来自于:

:star: Aledenn | :star: chenfei52 | :star: gethinyan | :star: ethanzway | :star: Paladinhanxiao | :star: JesseXia | :star: zhangwei818 | :star: jatarga | :star: haledc | :star: FannyFirst | :star: HuoXiaoYe | :star: prosche | :star: 8399cgp | :star: xiaomengyc | :star: zhbyak | :star: 2662419405 | :star: lddtime | :star: xiwang126 | :star: lanxuexing | :star: ngjaying | :star: yutou527 | :star: Guxin233 | :star: yefen | :star: imqianduan | :star: peachlemon | :star: guomuye1991 | :star: evilino | :star: UnivexDont | :star: fox3000wang | :star: cupid0051 | :star: Blazers007 | :star: shirley-ming | :star: RobinTan1024 | :star: yuwanlin | :star: TangShengda | :star: angeliaz | :star: jenlyser | :star: xxlh | :star: Tiamins | :star: richie315066406 | :star: sanyuesiyuewuyue | :star: jqPan | :star: zh217 | :star: lorva | :star: iStanHua | :star: feng842268973 | :star: nf-chace | :star: EditYJ | :star: xxq860725 | :star: ycdxsb | :star: hipxh | :star: vickysongang | :star: yuxiaobin0225 | :star: we452366 | :star: jiengsad | :star: cyd1988 | :star: Fziqian | :star: syynefu | :star: samuelyi | :star: z724211471 | :star: Fcatme | :star: gaohuan168 | :star: XiaoLin1995 | :star: RanBasara | :star: lininn | :star: chenshuwen1 | :star: lqnux | :star: nanaouyang | :star: gengxiaoxiaoxin | :star: ganxiaoyu001105 | :star: ricky9090 | :star: mattlin | :star: JakeXu | :star: anhulife | :star: chenwenjin888 | :star: Niubility-SunLight | :star: liuhuipy | :star: oMhuAaN | :star: flashren | :star: sumyfly | :star: TheAlwaysHaveYou | :star: tiamed | :star: MissEcho | :star: frankswu | :star: unpc | :star: 1282205412 | :star: yaoligang | :star: hky301 | :star: songuu | :star: TaR1z | :star: onpwerb | :star: jamlu614 | :star: buwenzheng | :star: SevenLiu-code | :star: snowofcat | :star: zplzpl | :star: spongege | :star: cyber-prog0x | :star: wei-we | :star: DayDreamCoder | :star: ZedCoding | :star: Catsinwinter | :star: 1ffree | :star: zhouhaibing | :star: everyx | :star: randomfree | :star: keob | :star: Rand01ph | :star: billaGitHub2016 | :star: Bored-AnnoYing | :star: mengxingshike2012 | :star: heavenlwf | :star: conowen | :star: panyu97py | :star: jinke5245 | :star: EchoUtopia | :star: leafsummer | :star: yyzclyang | :star: wsljscn | :star: yerz | :star: henryMrZhang | :star: Taylorroger | :star: wcjmaomao | :star: dk264874293 | :star: RWMax | :star: Charbo23 | :star: waylybaye | :star: lizj3624 | :star: FredZeng | :star: mouday | :star: allenz8512 | :star: JanterCoder | :star: chuangzhanji | :star: GiannyVirginia | :star: hho2002 | :star: jonasyuk | :star: liaow | :star: wxsms | :star: lijianying10 | :star: chile-zhong | :star: GotBranJ | :star: YangShaoXiong | :star: Pointvar | :star: reallyli | :star: ZHCliang | :star: wwwikies | :star: wubuwei | :star: zhangbufan | :star: AzusaChino | :star: Mr-House | :star: csh159 | :star: kejianlin | :star: kocokolo | :star: pskishere | :star: dyyaoGit | :star: Wenson-Xiang | :star: Ltre | :star: SevenKismet | :star: mywaiting | :star: chenjipdc | :star: leonsimple | :star: ericwuu2 | :star: neptercn | :star: 280780363 | :star: conkyliu | :star: apanly | :star: AC-greener | :star: xitula | :star: clarksun | :star: weiwill | :star: hkscript | You all are the stars! :star2:


以上就是本周的项目周报。你可以点击 weekly-digest 查看往期的项目周报。

taro-bot[bot] commented 4 years ago

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~