(翻译 Changelog 系列)
原文:https://github.com/facebook/react-native/releases/tag/v0.21.0react
感谢62个贡献者提交了145次到 React Native 0.21!git
咱们简化了 Android 应用构建方式,Android 库如今经过 npm 和框架一块儿分发(不是 Maven)。这意味着您须要运行 react-native upgrade
来升级您的 Android build(.gradle) 文件。这是一次性的修改。github
增长 NavigationExperimental a308546npm
替换 String.prototype.contains
为 String.prototype.includes
补丁 2f73ad0 577206f数组
让 Chrome 调试器更快 64d56f3promise
Touchable 增长 accessibility 属性 33d8db5缓存
低于 Node 4 版本运行打包器是更好的警告 e1f04bf框架
导出定位更新的距离过滤选项 109036b异步
当 dataSource 更新时不自动渲染太多行 d2ab6ca
容许 RefreshControl 以 refreshing=true (正在刷新)状态加载3e1f1ea
支持数字做为颜色 1c11276
调用 immediatelyResetRouteStack 时从新渲染整个 navigation bar 7b57b5c
NavigationExperimental 支持返回按钮 7b2b0c3
使用 onWillFocus 和 onDidFocus 时中止 deprecated 警告 5ca9245
让模块缓存依赖转换器选项 727a2a9
增长 deprecatedCallback 辅助方法 8eddead
TouchableHighlight 没有 press 处理方法时不显示遮盖层 e93afad
NetInfo增长 listener 时返回 remove 函数 1c507e6
增长 Linux 平台入门指南 2260d90
文档里面使用 ES6 import 代替 require 3ae99d0
Packager: 移除未使用的异步依赖支持 7c03b16
移除 React dev tools 推广直到它支持 184c708
修复 inspector 显示样式值 97b8a57
修复 multiGet 请求重叠键值的问题52755fd
增长一楼的 Children.toArray 7cbad9f
Improve copyright year in docs de3b942
修复 StyleInspector 关于惟一 key 的警告 97741af
导出 Dimension.get('screen') 228a1fe
BackAndroid.addEventListener 返回有 remove 方法的对象 8f6e074
增长 .setItems() 和 Android AlertDialog 集成 4fd115f
缓存图片资源 ID fef4196
getDisplayMetrics 使用新的 DisplayMetrics 对象 6ac007b
增长更好的 js bundle 下载错误信息 81dc884
WebWorkers: 传递 bridge 给 JS 执行器 cf7a97c
原生代码里容许使用外部字体 17fcc94
支持圆角 4937a4c
Android Studio 配置文档 abdca04
DatePicker 和 TimerPicker 文档 05e4236
使用 npm 安装库构建(能够不使用gradle) 702f999
增长 Object.getPropertyNames() 和 Object.toJSONMap APIs bab4818
崩溃时正确格式化异常 0b89b18
从产品版构建中去除 devsupport 8720d4b
到那个从文件中加载脚本时 sourceURL 增长 'file://' 前缀 f2a60a2
修复 proguard 模板 ReactProp 和 ReactPropGroup 处理 10c0758
修复 Android 上 RefreshControl 破坏了滚动视图的问题 9879717
修复 Catalyst tests 里的竞争条件 294185a
BackAndroid 事件分派时时间侦听列表保存快照 9040315
修复Toolbar icon 处理 142f8c9
修复 "POST has no body" a7521a2
更有帮助的 native-js 属性错误描述 375abc3
增长 iOS 多行输入框 textAlign 支持 7b22606
导出 flow 事件到 JS,增长 JS 到 Native 流 c00049c
增长监听和解除本地通知的能力 758d9e8
限制图片解码到2个并存的线程 915e582
systrace 里让 JS async 老是在顶部 84f51da