This release brings compatibility with current React Native versions.
-
Added compatibility with recent react-native (>= 0.23.0)
-
Update included SimpleExampleApp to react-native 0.30.0. Please refer to the
example/
folder for how to set upboot-react-native
. -
BREAKING: due to changes to the react-native packager, a patch needs to be applied to the react-native npm module. To do this manually for the example app,
patch -d app/node_modules/react-native -p1 < rn-goog-require.patch
You can also use the new
patch-rn
task, which automatically patches the npm module. -
BREAKING: disabled sourcemap support temporarily (see mjmeintjes#58) The feature will be added back in.
-
BREAKING: if you see "Reload websocket error" on Android, the reason is most likely that reverse port mapping is not enabled in your emulator.
To enable "boot reload"-based reloading, enable
adb reverse tcp:8079 tcp:8079
. This needs to be run every time you start the simulator.Note that this is not the same as "Live Reload" or "Hot Reload" features
-
React Native's "Live Reload" or "Hot Reload" features must be disabled for boot-reload based reloading to work correctly
-
BREAKING: instead of using the
print-ios-log
orprint-android-log
features, please use react native'sreact-native ios-log
andreact-native android-log
features -
BREAKING: the packager is not run inside the boot anomore. Instead, rely on the standard React Native packager terminal window that pops up when running
react-native run-ios
orreact-native run-android
-
BREAKING: for unknown reasons building for iOS requires adding
react-dom
topackage.json
(in addtion toreact
and with the same version number asreact
). -
Add audible notification for example application
- Sourcemap support added (thanks @scttnlsn)
- Tested and working on iOS (@pesterhazy, @jellea)
- Build and run app in iOS simulator directly - without xcode (@pesterhazy)
- Added tasks to print Android and iOS log messages -
print-android-log
andprint-ios-log
- @pesterhazy and @AdamFrey - Some general cleanup and removal of warnings to example app
- nREPL supported, tested and documentation added (@mjmeintjes and @hugoduncan)