Bot releases are visible (Hide)
rust_serde
to the rinf config
command output by @H2Sxxa in https://github.com/cunarist/rinf/pull/404
Full Changelog: https://github.com/cunarist/rinf/compare/v6.14.2...v6.15.0
Published by temeddix 3 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.14.1...v6.14.2
Published by temeddix 3 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.14.0...v6.14.1
main
function can now be anything.Published by temeddix 4 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.13.0...v6.14.0
bevy
for treating Dart signals as Bevy events was added. Thanks @Deep-co-de!Published by temeddix 4 months ago
DartSignal
and RustSignal
fields by @temeddix in https://github.com/cunarist/rinf/pull/362
tokio_with_wasm
to 0.5.3 by @temeddix in https://github.com/cunarist/rinf/pull/365
get_dart_signal_receiver
return Result
by @temeddix in https://github.com/cunarist/rinf/pull/380
RinfError
on errors by @temeddix in https://github.com/cunarist/rinf/pull/381
finalizeRust
to shut down the tokio runtime by @temeddix in https://github.com/cunarist/rinf/pull/390
Full Changelog: https://github.com/cunarist/rinf/compare/v6.12.1...v6.13.0
get_dart_signal_receiver
function now returns Result
. You need to use unwrap
or ?
to retrieve Dart signal receivers from the generated message structs.assignRustSignal
to the initializeRust
function, which can be imported using import 'package:rinf/rinf.dart';
in Dart.rt-multi-thread
crate feature.backtrace
crate feature.Published by temeddix 4 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.12.0...v6.12.1
Full Changelog: https://github.com/cunarist/rinf/compare/v6.12.0...v6.12.1
Published by temeddix 4 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.11.1...v6.12.0
finalizeRust()
function in Dart has been removed. The tokio
async runtime, which holds Rust logic, still drops automatically when the app ends.prost
version to 0.12.6. Thanks @yeoupooh!Published by temeddix 5 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.11.0...v6.11.1
Published by temeddix 5 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.10.0...v6.11.0
rinf message
generates more memory-efficient and cleaner code.Published by temeddix 5 months ago
tokio
and fewer samples by @temeddix in https://github.com/cunarist/rinf/pull/330
Full Changelog: https://github.com/cunarist/rinf/compare/v6.9.2...v6.10.0
rinf template
command anymore.tokio
is enabled by default in the template, not tokio_with_wasm
.rinf.message.rust_serde
, was added to make generated Rust message files compatible with serde
. Thanks @NeoVance!Published by temeddix 5 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.9.1...v6.9.2
Published by temeddix 5 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.9.0...v6.9.1
Published by temeddix 5 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.8.0...v6.9.0
Published by temeddix 6 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.7.0...v6.8.0
sendSignalToRust
and send_signal_to_dart
methods no longer require null
or None
, making the API much cleaner. To make them include binary data, write [RINF:DART-SIGNAL-BINARY]
or [RINF:RUST-SIGNAL-BINARY]
in Protobuf files.Published by temeddix 7 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.6.3...v6.7.0
enum
and oneof
statements to work in Protobuf message files. Thanks @yeoupooh!Published by temeddix 7 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.6.2...v6.6.3
Published by temeddix 8 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.6.1...v6.6.2
tokio_with_wasm
to a newer version that addresses performance issues with spawn_blocking
.sample_functions.rs
file.Published by temeddix 8 months ago
cd
can't work cross drives in Windows by @H2Sxxa in https://github.com/cunarist/rinf/pull/295
Full Changelog: https://github.com/cunarist/rinf/compare/v6.6.0...v6.6.1
flutter upgrade --force
.cd
error on Windows. Thanks @H2Sxxa!pub.dev
package score.Published by temeddix 9 months ago
Full Changelog: https://github.com/cunarist/rinf/compare/v6.5.0...v6.6.0
rustSignalStream
will remember Rust signals that were received before widgets were built, and give them to the first listener.Published by temeddix 9 months ago
pubspec.yaml
while applying Rust template by @temeddix in https://github.com/cunarist/rinf/pull/291
Full Changelog: https://github.com/cunarist/rinf/compare/v6.4.0...v6.5.0
rinf template
checks pubspec.yaml
instead of lib/main.dart
to ensure that the current folder is a Flutter project.