React Native 0.21 发布

(翻译 Changelog 系列)
原文:https://github.com/facebook/react-native/releases/tag/v0.21.0

感谢62个贡献者提交了145次React Native 0.21!

重要:如果升级 Android 项目到这个版本一定要读!

我们简化了 Android 应用构建方式,Android 库现在通过 npm 和框架一起分发(不是 Maven)。这意味着您需要运行 react-native upgrade 来升级您的 Android build(.gradle) 文件。这是一次性的修改。

新功能

  • 增加 NavigationExperimental a308546
  • 增加文档网站切换React Native版本的能力 6c7991c 6c7991c
  • 替换 String.prototype.containsString.prototype.includes 补丁 2f73ad0 577206f
  • 让 Chrome 调试器更快 64d56f3
  • 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
  • Showcase 增加另个新应用 (Choke 和 MyPED) 0f850b4 272096c

修复 Bug

  • 移除 React dev tools 推广直到它支持 184c708
  • 修复 inspector 显示样式值 97b8a57
  • 修复 multiGet 请求重叠键值的问题52755fd
  • 增加一楼的 Children.toArray 7cbad9f
    Improve copyright year in docs de3b942
  • 修复 StyleInspector 关于唯一 key 的警告 97741af

Android

新功能

  • 导出 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

修复 Bug

  • 修复 proguard 模板 ReactProp 和 ReactPropGroup 处理 10c0758
  • 修复 Android 上 RefreshControl 破坏了滚动视图的问题 9879717
  • 修复 Catalyst tests 里的竞争条件 294185a
  • BackAndroid 事件分派时时间侦听列表保存快照 9040315
  • 修复Toolbar icon 处理 142f8c9
  • 修复 "POST has no body" a7521a2

iOS

新功能

  • 更有帮助的 native-js 属性错误描述 375abc3
  • 增加 iOS 多行输入框 textAlign 支持 7b22606
  • 导出 flow 事件到 JS,增加 JS 到 Native 流 c00049c
  • 增加监听和解除本地通知的能力 758d9e8
  • 限制图片解码到2个并存的线程 915e582
  • systrace 里让 JS async 总是在顶部 84f51da

修复 Bug

  • 修复 ShadowPropTypesIOS 文档的 404 错误 736e900
  • 修复 XMLHttpRequest.abort() (非功能问题只是延迟加载问题) 995b66d
  • 修复 promises 不再把值包在数组里 c9a1956
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容