Open Native brings cross-platform communities together to help them collaborate and strengthen each other through development diversity.
In just a span of few weeks, Open Native has gone through a serious overhaul with changes that will help future proof our support for react native modules and views.
In v1.0.0 Open Native heavily depended upon metadata generated at compile time for modules. This worked well but it was prone to breaking and always in need of maintenance and filling in for different edge cases in regex parsing.
In v2.0.0 we have switched to doing this at runtime similar to how it's done in React Native. This means we can now almost guarantee that any react native module will work drop-in with Open Native.
Thanks to the @NativeScript community for being open and welcoming towards Open Native and all the effort around it.
startActivityForResult
not handled correctly on androidBOOL *
param type is parsed as other
on iosFull Changelog: https://github.com/OpenNative/open-native/compare/1.0.0-alpha.33...1.0.0-alpha.34
BaseActivityEventListener
class on androidRCTNativeAppEventEmitter
on androidnonnull
on iOS