diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c2b93ae0c..0abd659d6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## 1.1.0 + +* Generate `dummy_method_to_enforce_bundling` to avoid "symbols not found" problems in iOS release build +* Allow customizations for generated Dart classes +* Add pure-Dart tutorial +* Update examples and tutorials, and fix outdated documentations +* Formatting problems for generated code + ## 1.0.3 * Fix bugs and add features (details to be written later) @@ -6,7 +14,11 @@ * Fix bugs and add features (details to be written later) +## 1.0.1 + +* Fix bugs and add features (details to be written later) + ## 1.0.0 -* Initial release. +* Initial release diff --git a/README.md b/README.md index 272649954f..baa311aa39 100644 --- a/README.md +++ b/README.md @@ -225,4 +225,4 @@ I plan to support the following features. Of course, if you want to have other f ## Appendix: Contributing -Firstly, welcome, and thanks for your contributions! If you want to contribute, feel free to create a Pull Request. If you need some ideas of what to contribute, have a look at the Issues section of this repository. The code is covered by CI, and please ensure the CI passes - which often catches bugs. To release a new version, bump several versions, and write down a changelog: `vim frb_codegen/Cargo.toml && vim frb_rust/Cargo.toml && vim frb_dart/pubspec.yaml && vim frb_dart/CHANGELOG.md` +Firstly, welcome, and thanks for your contributions! If you want to contribute, feel free to create a Pull Request. If you need some ideas of what to contribute, have a look at the Issues section of this repository. The code is covered by CI, and please ensure the CI passes - which often catches bugs. To release a new version, bump several versions, write down a changelog, and use `cargo check` to automatically update the examples' dependency versions: `vim frb_codegen/Cargo.toml && vim frb_rust/Cargo.toml && vim frb_dart/pubspec.yaml && vim CHANGELOG.md && (cd frb_example/pure_dart/rust && cargo check) && (cd frb_example/with_flutter/rust && cargo check)` diff --git a/frb_codegen/Cargo.toml b/frb_codegen/Cargo.toml index f401d83c8c..6d052d3f91 100644 --- a/frb_codegen/Cargo.toml +++ b/frb_codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "flutter_rust_bridge_codegen" -version = "1.0.3" +version = "1.1.0" edition = "2018" description = "High-level memory-safe bindgen for Dart/Flutter <-> Rust" license = "MIT" diff --git a/frb_dart/pubspec.yaml b/frb_dart/pubspec.yaml index c118685160..48782ee4c4 100644 --- a/frb_dart/pubspec.yaml +++ b/frb_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_rust_bridge description: High-level memory-safe binding generator for Flutter/Dart <-> Rust -version: 1.0.3 +version: 1.1.0 repository: https://github.com/fzyzcjy/flutter_rust_bridge environment: sdk: '>=2.14.0 <3.0.0' diff --git a/frb_example/pure_dart/rust/Cargo.lock b/frb_example/pure_dart/rust/Cargo.lock index 434dbb4849..382da39bad 100644 --- a/frb_example/pure_dart/rust/Cargo.lock +++ b/frb_example/pure_dart/rust/Cargo.lock @@ -85,7 +85,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "flutter_rust_bridge" -version = "1.0.3" +version = "1.1.0" dependencies = [ "allo-isolate", "anyhow", diff --git a/frb_example/with_flutter/rust/Cargo.lock b/frb_example/with_flutter/rust/Cargo.lock index 5723cbc15b..ab38789065 100644 --- a/frb_example/with_flutter/rust/Cargo.lock +++ b/frb_example/with_flutter/rust/Cargo.lock @@ -202,7 +202,7 @@ dependencies = [ [[package]] name = "flutter_rust_bridge" -version = "1.0.3" +version = "1.1.0" dependencies = [ "allo-isolate", "anyhow", diff --git a/frb_rust/Cargo.toml b/frb_rust/Cargo.toml index fad430bc71..31b4fc9fe5 100644 --- a/frb_rust/Cargo.toml +++ b/frb_rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "flutter_rust_bridge" -version = "1.0.3" +version = "1.1.0" edition = "2018" description = "High-level memory-safe binding generator for Flutter/Dart <-> Rust" license = "MIT"