文档章节

react native 0.56.0

古乙丁三雨
 古乙丁三雨
发布于 2018/07/17 14:39
字数 1379
阅读 99
收藏 0

0.56.0 更新日志

能力有限,如有问题,请包涵(哈哈)原文请点击

欢迎 React Native 2018年6月份正式版的发布,超过53位捐献者提供797次提交,非常感谢你们每一位。

在您阅读本文的此刻,这个花费了我们大量努力才能达到稳定的0.56新版本有了一些重要的突破性的改变,这也是我们跳过4月份、5月份没有发布的主 要原因,但是在未来我们计划将继续回到之前的每一个月做一次发布


更新亮点

  • React Native 在0.56版本中使用Babel 7.,确保您的babel-preset-react-native package.json 依赖 ^5.0.1 或者更新。如果您已有一个版本库,请确保更新配置到Babel 7,因为 Babel 7是不向后兼容的,一旦0.56达到稳定,我们将会把babel-preset-react-native@latest 的tag调到5.0.1
  • Node 8 是需要的最小版本,现在允许逗号
  • iOS 9 是最低版本要求,任何可以运行ios 8的设备都可以升级到ios 9,开发人员如果让他们的app支持ios 8,可以在Xcode-level 设置IPHONEOS_DEPLOYMENT_TARGET
  • Xcode 9现在是最低要求的版本。我们建议使用Xcode 9.4,因为我们使用它来运行测试。
  • Android项目现在使用编译库为Android 26 SDK。在这个版本中,API级别保持不变。2018年8月开始,提交给Play Store的新应用程序最低需要的target 为API 26。您现在可以选择API 26(或者更新版本)在您的项目中,如果有什么问题,可以在0.57.0发布之前告知我们,因我我们想最终确定Android API 26的支持。
  • WebView默认情况下只加载http(s) url,默认情况下禁用地理定位。
  • 为几个组件增加了Flow types,我们将逐渐使用Flow代替PropTypes和运行时检查,在这个版本中,你会注意到许多关于Flow的改进
  • 修复新Xcode版本的项目设置警告,删除不必要的console logging
  • 现代化YellowBox。按近似值对警告进行排序,按格式字符串对警告进行分组,显示堆栈跟踪,显示加载源映射的状态,支持检查每个出现的警告,并修复bug。
  • Prettier files!
  • 修复大量的bug

提醒一下:Facebook内部团队目前正在重写一些核心架构部分。这是一项正在进行的工作,我们并不期望它可以在开源中使用,但是我们觉得有必要让您知道这些提交提及的Fabric是什么。


新特性

Android平台

iOS平台

更改:

© 著作权归作者所有

古乙丁三雨
粉丝 3
博文 60
码字总数 30969
作品 0
景德镇
程序员
私信 提问
Formik官方应用案例解析( 五)React Native

Hello React Native 在创建一个入门的Hello React Native工程时遇到一些麻烦,主要原因是Xcode版本太低。 使用create-react-native-app快速创建React Native框架 开发React相关项目,我使用的...

googlingman
2018/08/06
0
0
开始测试React Native App(上篇)

前期技术储备 前言 我是测试小白,小小白,小小小白,最近想在成了一定规模的项目中引入测试,于是找了许些资料学习,现在已经在项目中成功引入。于是想在思路明朗和记忆深刻的时候总结下学习...

lyxia_iOS
2018/09/26
0
0
React Native 相关资源汇总

原文地址:https://github.com/jondot/awesome-react-native 文章 React Native: Bringing modern web techniques to mobile First impressions using React Native React Packager README.......

OSC编辑部
2015/07/21
2K
1
React-Native学习资源

React-Native学习资源 目录教程 React Native React.js ES6 系列教程 kai源APP 组件 工具 资源网站 业界讨论 教程 React Native React-Native专题系列文章不断更新ing(入门,组件,Api,kai源项...

问题达人
2016/03/29
201
0
React Native移动开发资料库

原文链接:https://github.com/LeoMobileDeveloper/ReactNativeMaterials 本文整理了React Native开发中额优秀博客,以及优秀的Github库列表(很多英文资料源自于awesome-react-native) 关于...

code_xzh
2017/12/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

关于运维,该怎么决定它的方向,这个似工作又似兴趣的存在

我之前主要从事网络、桌面、机房管理等相关工作,这些工作使我迷惘,这应该是大多数运维人都经历过的过程; 18年国庆,我从国内前三的消费金融公司裸辞,下海创业,就是想要摆脱这样的困境。...

网络小虾米
28分钟前
5
0
Java Timer的用法

Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { System.out.println("11232"); } }, 200000 , 1000); public void schedule(TimerTask task, long delay......

林词
32分钟前
5
0
使用js动态加载外部js文件以及动态创建script脚本

动态脚本指的是在页面加载时不存在,但将来的某一时刻通过修改该DOM动态添加的脚本。和操作HTML元素一样,创建动态脚本也有两种方式:插入外部文件和直接插入JavaScript代码。 动态加载外的外...

Bing309
39分钟前
3
0
从零开始入门 K8s | Kubernetes 网络概念及策略控制

作者 | 阿里巴巴高级技术专家 叶磊 一、Kubernetes 基本网络模型 本文来介绍一下 Kubernetes 对网络模型的一些想法。大家知道 Kubernetes 对于网络具体实现方案,没有什么限制,也没有给出特...

阿里巴巴云原生
43分钟前
3
0
天气获取

本文转载于:专业的前端网站➨天气获取 $.get("http://wthrcdn.etouch.cn/WeatherApi", { citykey: cityCode }, function (d) { //创建文档对象 var parser = new ......

前端老手
43分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部