Full Changelog: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.29.0-0...main
- Hot-reloading: ensure promises resolve, and callbacks are called after hot reload (#232).
- Thank you @matthieugayon!
- Add support for Promises/Futures (#221).
- Upgrade
uniffi-rsto version 0.29.0.- There are several changes users of
uniffi-rs(anduniffi-bindgen-react-native) should be aware; a migration guide is provided by the uniffi team. - Switching template engines from
askamatorinja.
- There are several changes users of
Full Changelog: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-3...0.29.0-0
- Add option to generate native swift bindings (#214)
- Add option to generate native kotlin bindings (#218)
- Added support for synchronous callbacks (#216).
Full Changelog: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-2...0.28.3-3
- Adjust template to allow for hot reload via metro of running apps (#207).
- Stabilise
require.resolveby looking uppackage.jsoninstead of entrypoint (#200).- Thank you @hassankhan!
- Split compat job by platform and version (#211).
- This shows on the README.md if builder-bob or React Native has changed breaking the tutorial.
- Thank you @Johennes!
- Fixed GC'ing objects with callbacks intermittent crasher (#208 and #209)
- Reproducibly pick the same library file when using
--and-generate(#194)- Thank you @Johennes!
- Fixtures
coverall,custom-types-example,enum-types,trait-methods(#202). - Switched from passing
ArrayBuffers to usingUint8Array, to accommodate WASM better. (#187) Callbacks now have UniffiResult to communicate between typescript and C++ (#205). - Fixtures
coverall2androndpoint(#191). - Fixture
arithmetic(#188).
- Remove duplicate parentheses (#203).
- Minor typo fixes in GC docs (#204).
- Remove reference to name field in the ubrn.config.yaml docs (#189).
Full Changelog: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-1...0.28.3-2
This is the first supported release of the uniffi-bindgen-react-native. Please hack responsibly. Share and enjoy.
- Handle type parameter change in crnl 0.45.1 (#182)
- Make first run more informative while compiling (#185)
- Initial refactor in preparing for WASM (#174)
- Add callbacks-example fixture from uniffi-rs (#172)
- Fix CLI working without an extension (#183)
- Use version released to Cocoapods and npm (#184)
Full Changelog: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-0...0.28.3-1