Skip to content

Releases: jhugman/uniffi-bindgen-react-native

v0.28.3-2

30 Jan 19:57
2c8ef24
Compare
Choose a tag to compare

This is likely the last release to be done for the uniffi version 0.28.x. We were hoping to backport the WASM support to 0.28.x, but without mozilla/uniffi-rs#2418 this is not going to be possible.

Rust responsibly!

0.28.3-2

✨ What's New

🦊 What's Changed

  • Adjust template to allow for hot reload via metro of running apps (#207).
  • Stabilise require.resolve by looking up package.json instead of entrypoint (#200).
  • 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)

🌏🕸️ WASM!

  • Fixtures coverall, custom-types-example, enum-types, trait-methods (#202).
  • Switched from passing ArrayBuffers to using Uint8Array, to accommodate WASM better. (#187)
    Callbacks now have UniffiResult to communicate between typescript and C++ (#205).
  • Fixtures coverall2 and rondpoint (#191).
  • Fixture arithmetic (#188).

📰 Documentation

  • 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: 0.28.3-1...0.28.3-2

v0.28.3-1

10 Dec 19:10
a241dfb
Compare
Choose a tag to compare

This is the first supported release of the uniffi-bindgen-react-native. Please hack responsibly. Share and enjoy.

What's Changed

  • Handle type parameter change in crnl 0.45.1 by @Johennes in #182
  • Make first run more informative while compiling by @jhugman in #185
  • Initial refactor in preparing for WASM by @jhugman in #174
  • Add callbacks-example fixture from uniffi-rs by @jhugman in #172
  • Fix CLI working without an extension by @zzorba in #183
  • Use version released to Cocoapods and npm by @jhugman in #184

Full Changelog: 0.28.3-0...0.28.3-1

v0.28.3-0

09 Dec 16:03
78abb41
Compare
Choose a tag to compare