From 62ab652b677c2c47f93fe06031d1e583fd6df539 Mon Sep 17 00:00:00 2001 From: Ryan Turner Date: Tue, 13 Nov 2018 20:05:50 -0600 Subject: [PATCH] Add 0.57.5 changelog (#66) Add the 0.57.5 changelog and fix the changelog generator so that it works for patch releases (as referenced via commit hashes). --- CHANGELOG.md | 30 ++++++++++++++++++++++++++---- changelog-generator.js | 8 ++++---- 2 files changed, 30 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac05820..8d6ae07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,35 @@ **NOTE WELL**: when you upgrade to this version you **NEED** to upgrade `react` and `react-test-renderer` to version `"16.6.1"`. -Thanks to everyone that contributed to the [discussion](https://github.com/react-native-community/react-native-releases/issues/54) for cherry-picking the commits that landed in this release, and the developers who submitted those commits! +This patch release fixes a number of crashes, resolves build issues (both for iOS and Android), and brings React to v16.6.1. Thanks everyone who contributed code or participated in the [discussion](https://github.com/react-native-community/react-native-releases/issues/54) for cherry-picking commits. -[ full commit list coming soon] +### Changed -### Known issues +- React is now at v16.6.1 ([19c8164](https://github.com/facebook/react-native/commit/19c8164) and [76c99f2](https://github.com/facebook/react-native/commit/76c99f2) by [@yungsters](https://github.com/yungsters)) + +#### iOS specific + +- Performance improvement for loading cached images ([ce09d6e](https://github.com/facebook/react-native/commit/ce09d6e) and [68dee8a](https://github.com/facebook/react-native/commit/68dee8a) by [@esamelson](https://github.com/esamelson) and others) + +### Fixed + +- Fix crash in **VirtualizedList** during pagination ([483d4e2](https://github.com/facebook/react-native/commit/483d4e2)) +- Fix polyfilling of **regeneratorRuntime** to avoid setting it to undefined in some situations ([53616e6](https://github.com/facebook/react-native/commit/53616e6) by [@rafeca](https://github.com/rafeca)) +- Fix **View** and **Text**'s `displayName` ([311ba9a](https://github.com/facebook/react-native/commit/311ba9a) by [@rajivshah3](https://github.com/rajivshah3)) +- Fix crash that happens when a component throws an exception that contains a null message ([e8c9f3c](https://github.com/facebook/react-native/commit/e8c9f3c) by [@mdvacca](https://github.com/mdvacca)) + +#### Android specific + +- Fix incorrect merged asset path with flavor for Android Gradle Plugin 3.2 ([09184a7](https://github.com/facebook/react-native/commit/09184a7) by [@yatatsu](https://github.com/yatatsu)) +- Fix crash in **ReadableNativeArray.getType** when size of ReadableNativeArray's length > 512 ([8206122](https://github.com/facebook/react-native/commit/8206122) by [@dryganets](https://github.com/dryganets)) + +#### iOS specific -There are a few issues that don't have a finalized solution (as it happens for 0.x projects). But earlier versions issues with Xcode 10 and hooks should be fixed with this new version. +- Fix crash in rapid use of **NetInfo.getCurrentConnectivity** ([03bc46d](https://github.com/facebook/react-native/commit/03bc46d) by [@mmmulani](https://github.com/mmmulani)) +- Fix Xcode 10 errors relating to third-party ([277c19c](https://github.com/facebook/react-native/commit/277c19c) by [@mmccartney](https://github.com/mmccartney)) +- Fix build errors when path to `$NODE_BINARY` contains spaces ([ce25c54](https://github.com/facebook/react-native/commit/ce25c54) by [@sundbry](https://github.com/sundbry)) +- Fix case where content of inline views didn't get relaid out ([1131463](https://github.com/facebook/react-native/commit/1131463) by [@rigdern](https://github.com/rigdern)) +- Fix **InputAccessoryView**'s safe area when not attached to a **TextInput** ([4420e39](https://github.com/facebook/react-native/commit/4420e39) by [@janicduplessis](https://github.com/janicduplessis)) ## [0.57.4] diff --git a/changelog-generator.js b/changelog-generator.js index bb01bd0..4876e04 100755 --- a/changelog-generator.js +++ b/changelog-generator.js @@ -7,12 +7,12 @@ const argv = require('yargs') .options({ 'base': { alias: 'b', - describe: 'the base version to compare against (most often, this is the current stable)', + describe: 'the base version branch or commit to compare against (most often, this is the current stable)', demandOption: true }, 'compare': { alias: 'c', - describe: 'the new version (most often, this is the release candidate)', + describe: 'the new version branch or commit (most often, this is the release candidate)', demandOption: true } }) @@ -20,8 +20,8 @@ const argv = require('yargs') .help('help') .argv -const base = argv.base + '-stable'; -const compare = argv.compare + '-stable'; +const base = argv.base; +const compare = argv.compare; function fetchJSON(host, path) { return new Promise((resolve, reject) => {