Skip to content

Conversation

@trevoranderson
Copy link
Contributor

Hello ubrn maintainers!
I have an app in the iOS app store that uses ubrn. All my business logic is in Rust with React Native used for the UI layer. The app is not open source, and offers in-app-purchases, but the core functionality is free to use to show people what is possible using the combination of Rust + React Native to combine the performance of Rust with the UI of React Native in a nontrivial application with synchronous and async UI updates.

This pull request adds to the "who is using" section of the readme with a link to where people can download the app and an endorsement blurb about why ubrn has been good for the project.

Open to feedback: thanks for this library!

Copy link
Collaborator

@zzorba zzorba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, glad the library is working well!

Copy link
Owner

@jhugman jhugman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @trevoranderson ! ChessTiles looks cool too!

@jhugman jhugman merged commit 1b2f0ff into jhugman:main Mar 31, 2025
14 checks passed
@jhugman jhugman mentioned this pull request Jun 11, 2025
jhugman added a commit that referenced this pull request Jun 12, 2025
# 0.29.3-0

## ✨ What's New ✨

### 🌏🕸️ WASM!

After 6 months of development, we are releasing the first version of
`uniffi-bindgen-react-native` for use with WASM:

- Different fixtures running:
  - Fixtures `chronological` and `gc-callbacks-crasher` (#238)
  - Fixture `async-callbacks` (#237)
- Configuration file and `ubrn` command line:
- Enable entrypoint and ts bindings directory to be customized for wasm
(#259)
  - Add `ubrn build web --and-generate` command (#253)
  - Add CLI testing for `uniffi-bindgen-react-native` command. (#257)
  - Refactor of ubrn_cli into config and commands modules (#251)
- `uniffi-runtime-javascript` runtime, now on `crates.io`:
- Add runtimeVersion to vary version of uniffi-runtime-javascript (#256)
  - Prepare uniffi-runtime-javascript crate for release (#248)

## 🦊 What's Changed

- Add default value for the --config option in all ubrn commands (#265)
- Change Windows path separators in CMakeLists.txt (#261)
- Bump `uniffi-rs` version to 0.29.3 (#267)
- Bump bob & RN versions (#242) and (#260)
- Run yarn pack as part of compatibility tests (#250)
- Add to "who is using" section of readme (#239)
- Fix wrong key name of `manifestPath` in docs (#240)

## ⚠️ Breaking Changes

- Bump Typescript version to 5.8, affecting `ArrayBuffer` (#271)

**Full Changelog**:
0.29.0-0...0.29.3-3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants