新功能和增强功能普京网址,我会详细查看每一个更新的内容

Laravel 6.7.0 揭橥了,更新内容如下:

重在改善

  • 使用时增添RCTDeviceEventEmitter致命

本次更新主借使修复FinalDb的四个严重bug和此外多少个小细节的bug。提议利用afinal的心上大家更新到新型版后开拓。

  • 正文为 Marno 原创,转发必需保留出处!
  • 万众号【 aMarno 】,关切后恢复生机 SportageN 插足调换群
  • React Native
    杰出开源项目全称:http://www.marno.cn

@author YHC

新增

iOS

  • 从RCTUIManager中删除未利用的通告
  • 删除AdSupportIOS

代码已经上流传:

一、导读


翻译更新文书档案真是一件非常没劲无聊的事情,还有恐怕会占用大量的业余时间,不过为了翻译的尽量精确,作者会详细查看每三个翻新的剧情,然后结合修正的代码和换代表达再拓宽翻译。纵然如此临时候照旧也许出现翻译的不太准确的地点,希望我们可以包容。假设开掘存翻译不规范的位置,能够因此留言或然关切本人的民众号联系本身进行修正。

此次更新对 iOS
的改造要大学一年级部分,新扩张了三个零器件<MaskedViewIOS>,还在
Guides (IOS卡塔尔(قطر‎ 中加多了 App Extensions
相关的从头到尾的经过,具体应用可以到官方网址看下。还会有就是大方重构了 TextInput
相关的代码,归并了超多品质,除了那个之外还为适配 iOS11
做了一些更改,具体能够看详细的翻新日志。

Bug
datagrid: 修复设置 ‘pageNumber’属性是无效的.
datagrid: row的id属性在调用 ‘insertRow’ or ‘deleteRow’
方法时不妥贴调节.
dialog: 修复当从href加载内容时 ,script将举行2次.
propertygrid: 修复编辑器 继承至combo不能够经受退换值.
改善
droppable: 添加 ‘disabled’ 属性.
droppable: 添加’options’,’enable’ 和 ‘disable’ 方法.
tabs:tab panel工具得以透过 调用’update’方法进行改动.
messager: 当展现叁个message
窗体时,客商能够透过利用style属性,定义window的职分
window:幸免加载window body脚本实践2次.
window: 添加’hcenter’,’vcenter’ 和 ‘center’方法.
tree: 增添 ‘onBeforeCheck’ 回调事件.
tree:扩充’getChecked’方法允许客户取得,接纳(‘checked’卡塔尔(قطر‎,未接收(‘unchecked’卡塔尔国,和不明确(‘indeterminate’
State of Qatar的节点.
treegrid: 增添  ‘update’ 方法立异一个特定的节点.
treegrid: 增多 ‘insert’ 方法插入贰个新的节点.
treegrid:增多 ‘pop’方法移除叁个节点和重返得到移除节点数据.

  • 为 HasTimestamps 关心增加了getQualifiedCreatedAtColumn(卡塔尔(قطر‎ 和
    getQualifiedUpdatedAtColumn(卡塔尔 方法 
    (#30792)
  • 向 Exceptions\Handler 添加了 exceptionContext()
    方法 (#30780)
  • 增加了邮戳传输抛出错误的意义
    (#30799, 4320b82)
  • 在 HasRelationships 中增多了 notRelations(State of Qatar 和 unsetRelations(卡塔尔国方法 (#30802)
  • 增多了 ResourceCollection::preserveQueryParameters(State of Qatar 用于在分页的
    api 财富上保留查询参数
    (#30745, e92a708)

诚如更新

二、通用


2.1 重大转换

  • 使 RCTDevice伊芙ntEmitter 报致命性的警告

在此之前如若 RCTDeviceEventEmitter 中现身错误,会透过 console.warn()
格局来唤起,今后只要发生错误,会直接通过 throw new Error()
格局抛出乖谬。

  • 移除 RCTUIManager.h 文件中 3 个不再选取的打招呼(iOS)

  • 移除了官方 APIs 中的 AdSupportIOS(iOS)

合法解释是为着三月不知肉味提供越来越多高素质的构件,会日益移除那么些不归于该范畴内的部分
API 和 Component。不过一旦你的档案的次序中用到了该构件,能够持续从
react-native-deprecated-modules
中征引该器件(今后移除的一对零件也都能够在那找到),恐怕使用前面推荐的那些库来代表:
https://github.com/ptomasroos/react-native-idfa/

2.2 修复 Bug

  • 修补 JSClassCreate 的荒唐调用
  • 修复由于消除 #14684 难题时无意间引起的副功用

前边在杀绝 SwipeableRow.js 与 react-navigation
的手势冲突时,引致了二个黄盒警报,现在一度缓和了。记得早先有提到过
SwipeableRow 这几个组件,是八个试验性组件,想询问的能够翻下 0.47
的换代日志

  • 修复 CLI 中缺少 “getPolyfills” tag 的问题
  • 修复 <ImageBackground> 无法健康嵌套在 <TouchableXXX>
    组件中的错误
  • Yoga: Fixing edge case issue in Yoga where text node was unnecessary
    rounded down
  • Yoga: Reset the hadOverflow flag at the beginning of the algorithm
  • Docs: 修复 Linking.js 注释中的拼写错误
  • Docs: 修复 Animations.md 中的拼写错误
  • Docs: Fix mistake acquireWakeLockNow in headless js section
  • Docs: 纠正 <SectionList> 组件的文书档案中的示例代码

前面版本的演示代码令人以为 title 是 section
的必得字段,但其实不是,所以在文书档案的上行下效代码中删去了
title 字段。

  • Docs: 校订<StatusBar> 组件的 backgroundColor 属性的值类型为
    string
  • Docs: 修复文档中缺损的链接地址
  • Docs: Fix navigation menu regression on mobile
  • Docs: 修正 FlatList.js 类注释种的语法错误
  • Docs: 更改文书档案中不正规的缩进

2.3 新特性

  • 为 WebSocket 加多 Blob 实现 ,使 WebSocket 扶植二进制数据的传递
  • __fbBatchedBridge is undefined
    的报错音信中增多大概引致该错误出现的缘故
  • 拉长缺乏的 assetRegistryPath 命令到 dependencies command
  • 为 Animated.spring 增加一个 delay 属性,以延缓动漫的最早时间
  • 为 TouchableHighlight 启用 flow
  • 将 KeyboardAvoidingView 组件中的属性抽出到了ViewPropTypes.js
    中联合管理
  • application/javascripttext/javascript 都增添为 packager
    辅助加载的 bundle 的等级次序
  • 增添 CODEOWNE大切诺基S 文件方便自核查 P福特Explorer 的代码
  • 移除了部分不再利用的 npm 依赖库,并且增加了贰个
    babel-plugin-transform-flow-strip-types 的新重视
  • 将全体文件中的 React.createClass 替换成 create-react-class 包中的
    createReactClass 方法

此前的版本更新中就曾经将 React.createClass 移除了,所以大家有用到
React.createClass 的,大概下载的三方库中有使用的,记得去替换下。

  • SwipeableRow: 增多属性可安装禁用左滑可能右滑的平地风波,以减轻和
    react-navigation 滑动重临的冲突
  • VirtualizedList: 调治了 getItemLayout
    的临界点,使列表能够滚动到最终一项
  • 在 Linux 平台上助长援助通过 chromium 使用 devTools 举行 翼虎N 应用调节和测量试验
  • 将 polyfills 重新移回到 react-native 中
  • 改进了 PushNotificationIOS 组件中拼写错误的属性名
  • 将 throat 依赖从 3.0.0 更新到 4.1.0
  • 将 inspector proxy 从 packager 移走
  • 在 ReactNativeART.js 幸免频仍创造新的 Path 示例以致品质减弱
  • 将 runServer.js 中的 polyfills 改为 getPolyfills(State of Qatar 以进步可配置性
  • 品味将 React DevTools 大旨和以后 Nuclide 主旨统一
  • 将 Jest 版本从 20.1.0-alpha.3 更新至 20.1.0-chi.1
  • 在 CLI 命令行工具中增多了 info 命令,能够展现 react-native
    相关音讯,使用方法为:react-native info
  • 移除 TouchableOpacity 组件中与 focusedOpacity 相关的性子和方法
  • 移遗留的 JSC profiler
  • 将 Flow 从 0.49.1 更新到 0.50.0 版本
  • 移除 metro-bundler 中暗中同意的 polyfills
  • 安装值时停下 native 驱动的卡通片
  • 更新 metro-bundler 版本从 0.9.0 到 0.10.0
  • 将 transform 速度增长 8.5%
  • 将 RCTDevMenu.m 中的 Hide/Show Inspector重命名字为
    Toggle Inspector
  • 在中央代码开首化时使 Set 和 Map 懒加载
  • 归并了 NetInfo API
    在五个平台上的回到字段,并且提供格局决断当前连年的网络频段是
    2g/3g/4g
  • 移除了 ScrollView 组件中的 onScrollAnimationEnd 属性
  • 将 JSTimers 的 requires 设为内联形式
  • 为分化平台下的 View props 增加 hook
  • 移除 JSCTracing.cpp 中不再动用的 nativeTrace*stage 方法
  • 在 runServer.js 中增添属性和办法,用来调节 Metro 是不是因而 Babel
    去索求 .babelrc 文件
  • 为 MessageQueue.spy 输出的日记消息多加多了一部分音信
  • Docs: 修复了 StatusBar 组件文书档案中一些品质锚点链接跳转不得法的标题
  • Docs: 改进 Navigation.md 文书档案,将 NavigatorIOS 的 push
    方法所吸收接纳的参数类型形成 route 对象,并为其丰硕 passProps 属性
  • Docs: 纠正 Headless 文书档案,增添如何传递参数的亲自过问代码
  • Docs: 在 Performance.md 文档中表达, Animated API 暗许在 JS
    线程举办测算,但设置了
    useNativeDriver 属性后则会在 Native
    线程总计(那也是增高动漫通畅度的一种艺术,感兴趣能够搜一下,网络有照管的稿子)
  • Docs: 改善 IntegrationWithExistingApps.md
    文书档案中示例代码中的项目名称,旧版本中左右名称不等同,init 时利用的是
    MyReactNativeApp ,不过注册的时候利用的是 HelloWorld
  • Docs: 更新 Transforms
    的文书档案,申明了什么样属性已经过期;并且对各属性的值类型做了注明,标记哪些必要传入
    string,哪些供给传入 number
  • Docs: 为 <Modal> 设置 animationType 属性时传出的值不用再利用
    {} 包裹
  • Docs: 将 ReactImageView 中 setSrc(卡塔尔 方法的参数由 String 改为
    ReadableArray
  • Docs: 在文书档案中鲜明表达了 FlatList 世襲了具备 ScrollView 的习性
  • Docs: 给 TouchableWithoutFeedback.js 中的 onPressIn 和 onPressOut
    属性加多表达
  • Docs: 更新 podspec 集成表达,在 >=0.47 的本子中须求引进
    CxxBridge
  • Docs: 在 ListView 的文书档案中增多了有的利用表明,具体如下:
  1. 在档案的次序的 ListView 中 header 和 footer
    是怎样渲染的(header在左,footer 在右)
  2. 累计如何接收 cloneWithRowsAndSections 的示范代码
  3. 为 getRowCount(卡塔尔 和 getRowAndSectionCount(State of Qatar 方法增多表明
  • Docs: 在此以前增多了 <ImageBackground> 组件后并未有改良 Image
    文书档案中相关的印证,本次将那部分认证及示范代码都更新了
  • Docs: 澄清了假如在 OC 代码中的类以 RCT 为前缀,在 JS
    层调用的时候理应消弭掉前缀。
  • Docs: 澄清在 Android 平台上 ScrollView 的 pagingEnabled 仅补助横向

事情发生在此之前的文书档案没有误令人以为 pagingEnabled
在双平台都补助横向、竖向形式,但实在在 Android 上不扶持竖向情势。

  • Docs: 为 <Image> 组件扩张示范代码,表达什么通过 ‘data’
    来显示图片
  • Docs: 修正侧面菜单 IntegrationWithExistingApps.md
    中示例代码的项目名称
  • Docs: 将示例代码中通过 pod 导入文件的不二等秘书技术更动为单引号包裹
  • Docs: 在 sectionList 中即便·1使用了 keyExtractor
    方法,仍急需单独为整个 section 设置 key
  • Docs: 将 Animated 添加到 ComponentsAndAPIs 栏目的 Others 分类下
  • Docs: 为 ScrollView.js 中的 onMomentumScrollEnd 属性增添表明文书档案
  • Docs: 为 ScrollView.js 中的 onMomentumScrollBegin 属性加多表达文书档案

YHC Bug datagrid: 修复设置
pageNumber属性是没用的. datagrid: row的id属性在调用 insertRow or
deleteRow 方法时不合适调解. dialog: 修复当从href加载…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章