Skip to content

Commit

Permalink
Release 0.28.3-2 (#213)
Browse files Browse the repository at this point in the history
It's time for a release. 

If your change hasn't landed before this release, don't worry, releases
are cheap! We can do another one!

# 0.28.3-2
## ✨ What's New
* Add `--profile` build argument
([#192](#192))
  * Thank you [@Johennes](https://github.com/Johennes)!

## 🦊 What's Changed

* Adjust template to allow for hot reload via metro of running apps
([#207](#207)).
* Stabilise `require.resolve` by looking up `package.json` instead of
entrypoint
([#200](#200)).
  * Thank you [@hassankhan](https://github.com/hassankhan)!
* Split compat job by platform and version
([#211](#211)).
* This shows on the README.md if builder-bob or React Native has changed
breaking the tutorial.
  * Thank you [@Johennes](https://github.com/Johennes)!
* Fixed GC'ing objects with callbacks intermittent crasher
([#208](#208)
and
[#209](#209))
* Reproducibly pick the same library file when using `--and-generate`
([#194](#194))
  * Thank you [@Johennes](https://github.com/Johennes)!

## 🌏🕸️ WASM!
* Fixtures `coverall`, `custom-types-example`, `enum-types`,
`trait-methods`
([#202](#202)).
* Switched from passing `ArrayBuffer`s to using `Uint8Array`, to
accommodate WASM better.
([#187](#187))
Callbacks now have UniffiResult to communicate between typescript and
C++
([#205](#205)).
* Fixtures `coverall2` and `rondpoint`
([#191](#191)).
* Fixture `arithmetic`
([#188](#188)).

## 📰 Documentation
* Remove duplicate parentheses
([#203](#203)).
* Minor typo fixes in GC docs
([#204](#204)).
* Remove reference to name field in the ubrn.config.yaml docs
([#189](#189)).

**Full Changelog**:
0.28.3-1...0.28.3-2
  • Loading branch information
jhugman authored Jan 30, 2025
1 parent 082a4f9 commit 2c8ef24
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 12 deletions.
46 changes: 36 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,43 @@
# Upcoming releases

[//]: # (## ✨ What's New)
[//]: # (## 🦊 What's Changed)
[//]: # (## ⚠️ Breaking Changes)
[//]: # (**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/{{previous}}...{{current}})

**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-2...main
---

# 0.28.3-2
## ✨ What's New
* Add `--profile` build argument ([#192](https://github.com/jhugman/uniffi-bindgen-react-native/pull/192))
* Thank you [@Johennes](https://github.com/Johennes)!

## 🦊 What's Changed
* Switched from passing `ArrayBuffer`s to using `Uint8Array`, to accommodate WASM better. ([#187](https://github.com/jhugman/uniffi-bindgen-react-native/pull/187))

* Adjust template to allow for hot reload via metro of running apps ([#207](https://github.com/jhugman/uniffi-bindgen-react-native/pull/207)).
* Stabilise `require.resolve` by looking up `package.json` instead of entrypoint ([#200](https://github.com/jhugman/uniffi-bindgen-react-native/pull/200)).
* Thank you [@hassankhan](https://github.com/hassankhan)!
* Split compat job by platform and version ([#211](https://github.com/jhugman/uniffi-bindgen-react-native/pull/211)).
* This shows on the README.md if builder-bob or React Native has changed breaking the tutorial.
* Thank you [@Johennes](https://github.com/Johennes)!
* Fixed GC'ing objects with callbacks intermittent crasher ([#208](https://github.com/jhugman/uniffi-bindgen-react-native/pull/208) and [#209](https://github.com/jhugman/uniffi-bindgen-react-native/pull/209))
* Reproducibly pick the same library file when using `--and-generate` ([#194](https://github.com/jhugman/uniffi-bindgen-react-native/pull/194))
* Thank you [@Johennes](https://github.com/Johennes)!

## 🌏🕸️ WASM!
* Fixtures `coverall`, `custom-types-example`, `enum-types`, `trait-methods` ([#202](https://github.com/jhugman/uniffi-bindgen-react-native/pull/202)).
* Switched from passing `ArrayBuffer`s to using `Uint8Array`, to accommodate WASM better. ([#187](https://github.com/jhugman/uniffi-bindgen-react-native/pull/187))
Callbacks now have UniffiResult to communicate between typescript and C++ ([#205](https://github.com/jhugman/uniffi-bindgen-react-native/pull/205)).
* Fixtures `coverall2` and `rondpoint` ([#191](https://github.com/jhugman/uniffi-bindgen-react-native/pull/191)).
* Fixture `arithmetic` ([#188](https://github.com/jhugman/uniffi-bindgen-react-native/pull/188)).

**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-1...main
## 📰 Documentation
* Remove duplicate parentheses ([#203](https://github.com/jhugman/uniffi-bindgen-react-native/pull/203)).
* Minor typo fixes in GC docs ([#204](https://github.com/jhugman/uniffi-bindgen-react-native/pull/204)).
* Remove reference to name field in the ubrn.config.yaml docs ([#189](https://github.com/jhugman/uniffi-bindgen-react-native/pull/189)).

**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-1...0.28.3-2

# 0.28.3-1

Expand All @@ -23,12 +53,8 @@ This is the first supported release of the `uniffi-bindgen-react-native`. Please

**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/0.28.3-0...0.28.3-1

/*
## ✨ What's New

## 🦊 What's Changed

## ⚠️ Breaking Changes

**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/{{previous}}...{{current}}
*/
[//]: # (## ✨ What's New)
[//]: # (## 🦊 What's Changed)
[//]: # (## ⚠️ Breaking Changes)
[//]: # (**Full Changelog**: https://github.com/jhugman/uniffi-bindgen-react-native/compare/{{previous}}...{{current}})
2 changes: 1 addition & 1 deletion crates/ubrn_cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "uniffi-bindgen-react-native"
version = "0.28.3-1"
version = "0.28.3-2"
edition = "2021"

[[bin]]
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "uniffi-bindgen-react-native",
"version": "0.28.3-1",
"version": "0.28.3-2",
"description": "Uniffi bindings generator for calling Rust from React Native",
"homepage": "https://github.com/jhugman/uniffi-bindgen-react-native",
"repository": {
Expand Down

0 comments on commit 2c8ef24

Please sign in to comment.