Releases: cunarist/rinf
Releases · cunarist/rinf
v6.8.0
What's Changed
- Update reqwest requirement from 0.11.23 to 0.12.1 by @dependabot in #312
- Fix messages with empty bytes and seprate binary signals by @temeddix in #315
Full Changelog: v6.7.0...v6.8.0
- Now
sendSignalToRust
andsend_signal_to_dart
methods no longer requirenull
orNone
, making the API much cleaner. To make them include binary data, write[RINF:DART-SIGNAL-BINARY]
or[RINF:RUST-SIGNAL-BINARY]
in Protobuf files. - The problem of panicking from null pointers that arise from empty signal data has been fixed.
v6.7.0
What's Changed
- Update image requirement from 0.24.8 to 0.25.0 by @dependabot in #303
- Fix: #306: send_signal_to_dart() function in rust code isn't generated when message contains enum and oneof fields in .protofile by @yeoupooh in #307
New Contributors
Full Changelog: v6.6.3...v6.7.0
- Allowed
enum
andoneof
statements to work in Protobuf message files. Thanks @yeoupooh!
v6.6.3
What's Changed
- Update protoc-prebuilt requirement from 0.2.0 to 0.3.0 by @dependabot in #302
- Add docs about state management by @temeddix in #301
- Update message.dart by @romanseo1 in #305
New Contributors
- @romanseo1 made their first contribution in #305
Full Changelog: v6.6.2...v6.6.3
v6.6.2
What's Changed
Full Changelog: v6.6.1...v6.6.2
- Updated
tokio_with_wasm
to a newer version that addresses performance issues withspawn_blocking
. - Added example code that shows how to use global state in
sample_functions.rs
file.
v6.6.1
What's Changed
New Contributors
Full Changelog: v6.6.0...v6.6.1
- Added support for some Linux distributions where patching Flutter SDK is not possible.
- Fixed a problem with the web sector not working. To use this new version, it's recommended to discard all Git changes in Flutter SDK's directory, or simply run
flutter upgrade --force
. - Fixed a problem with
cd
error on Windows. Thanks @H2Sxxa! - Fixed
pub.dev
package score.
v6.6.0
Full Changelog: v6.5.0...v6.6.0
- Now early Rust signals on startup works properly, even if the widgets are not built yet.
rustSignalStream
will remember Rust signals that were received before widgets were built, and give them to the first listener.
v6.5.0
What's Changed
- Use dynamic loading for native libraries on iOS and macOS by @temeddix in #290
- Check
pubspec.yaml
while applying Rust template by @temeddix in #291
Full Changelog: v6.4.0...v6.5.0
- Now native library are loaded as dynamic library, not static library, on iOS and macOS, like other platforms. This reduces the possibility of potential conflicts of native symbols.
- Now
rinf template
checkspubspec.yaml
instead oflib/main.dart
to ensure that the current folder is a Flutter project.
v6.4.0
v6.3.1
Full Changelog: v6.3.0...v6.3.1
- Fixed a small glitch with codegen.