React-Native 06/26 ~ 07/02

从提交记录里面看,本周的主要改动如下:

  1. 发布了 0.29-rc 版本。这个版本有一个比较大的改动,就是需要在 AndroidManifest.xml 里面配置 android:name=".MainApplication" 了。
    具体的例子可以参考 Examples/UIExplorer 或者 Examples/Movies 里面的改动。

  2. 修复了 #7538 和 #5085 的问题,貌似跟 Image 这个组件有关系

  3. Add the onNewIntent listener to React Native Android (目的是干啥呢?)

  4. 开源了 CatalystUIManagerTestCase 的代码

  5. 修复了 EventEmitter#once 的BUG,之前被改出问题来了

  6. Add zIndex support

  7. WebViews 默认开启了 zoom 的特性:webView.getSettings().setBuiltInZoomControls(true);

  8. Implement JavaOnlyArray#getType

  9. 调用 ReactTextView.setText() 的时候经常导致Crash,修复了这个问题,貌似是 Android 本身的问题(Doing some cursory research, it looks like this could be a bug in Android.)


文档的一些更新:

  1. 新增了 docs/HandlingTextInput.md, docs/UsingAScrollView.md, docs/Navigators.md 文档
  2. 修改了 docs/NavigatorComparison.md 文档

其它:

  1. Add an example for Pager built with NavigationTransitioner & Animated.View
  2. Add Copy and Dismiss Button in RN Android Red Box
  3. Fixes Fetch error when debugging in Chrome
  4. Display JS exceptions and stacks in a red box
  5. 添加了 Gyroscope 和 Bdsdiet 两个 ShowCase

推荐阅读更多精彩内容