diff --git a/.all-contributors-custom.yaml b/.all-contributors-custom.yaml index e12c06104f9..1415ebe40eb 100644 --- a/.all-contributors-custom.yaml +++ b/.all-contributors-custom.yaml @@ -11,7 +11,7 @@ - dbsxdbsx: Allow generating multiple Rust and Dart files. Fix lint. Update doc. Add logging. - GregoryConrad: Add doc to setup frb inside a Dart/Flutter library. - huang12zheng: Support type aliases and nested ones. Tweak code generation. Fix rust_build_and_test on Mac. Improve CI logic and cache. Remove bridge field in model. -- trobanga: Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. +- trobanga: Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. Fix Result + RustAutoOpaque. - MnlPhlp: Support macros and will auto expand. Allow mirror types in streams. - SoLongAndThanksForAllThePizza: Refactor and enhance SyncReturn to support more types. Refactor post-release CI. - hsfzxjy: Fix SyncReturn use-after-free bug. diff --git a/CHANGELOG.md b/CHANGELOG.md index fa7277bafc9..53b68095d45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## 2.0.0-dev.3 +* Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2. +* Fix Generated Rust code of `Result>` is incorrect #1474 (thanks @trobanga) +* (My (@fzyzcjy's) PRs are not listed here) + +## 2.0.0-dev.3 + * Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2. * This is still a separate version to see whether the readme image layout works for pub.dev and crates.io. diff --git a/README.md b/README.md index 1cacc43468c..305c2496c9b 100644 --- a/README.md +++ b/README.md @@ -302,7 +302,7 @@ More specifically, thanks for all these contributions: * [dbsxdbsx](https://github.com/dbsxdbsx): Allow generating multiple Rust and Dart files. Fix lint. Update doc. Add logging. * [GregoryConrad](https://github.com/GregoryConrad): Add doc to setup frb inside a Dart/Flutter library. * [huang12zheng](https://github.com/huang12zheng): Support type aliases and nested ones. Tweak code generation. Fix rust_build_and_test on Mac. Improve CI logic and cache. Remove bridge field in model. -* [trobanga](https://github.com/trobanga): Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. +* [trobanga](https://github.com/trobanga): Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. Fix Result + RustAutoOpaque. * [MnlPhlp](https://github.com/MnlPhlp): Support macros and will auto expand. Allow mirror types in streams. * [SoLongAndThanksForAllThePizza](https://github.com/SoLongAndThanksForAllThePizza): Refactor and enhance SyncReturn to support more types. Refactor post-release CI. * [hsfzxjy](https://github.com/hsfzxjy): Fix SyncReturn use-after-free bug. diff --git a/website/docs/index.md b/website/docs/index.md index 27ef60fab97..879e2bfb5f9 100644 --- a/website/docs/index.md +++ b/website/docs/index.md @@ -307,7 +307,7 @@ More specifically, thanks for all these contributions: * [dbsxdbsx](https://github.com/dbsxdbsx): Allow generating multiple Rust and Dart files. Fix lint. Update doc. Add logging. * [GregoryConrad](https://github.com/GregoryConrad): Add doc to setup frb inside a Dart/Flutter library. * [huang12zheng](https://github.com/huang12zheng): Support type aliases and nested ones. Tweak code generation. Fix rust_build_and_test on Mac. Improve CI logic and cache. Remove bridge field in model. -* [trobanga](https://github.com/trobanga): Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. +* [trobanga](https://github.com/trobanga): Add support for `[T;N]` structs. Add `usize` support. Add a cmd argument. Separate dart tests. Fix fallible list case. Fix test compile. Fix Result + RustAutoOpaque. * [MnlPhlp](https://github.com/MnlPhlp): Support macros and will auto expand. Allow mirror types in streams. * [SoLongAndThanksForAllThePizza](https://github.com/SoLongAndThanksForAllThePizza): Refactor and enhance SyncReturn to support more types. Refactor post-release CI. * [hsfzxjy](https://github.com/hsfzxjy): Fix SyncReturn use-after-free bug.