Skip to content

Releases: cunarist/rinf

v8.7.1

15 Jul 13:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.7.0...v8.7.1

Summary

  • Fixed a bug where non-signal structs were incorrectly included in duplication detection.

v8.7.0

04 Jul 00:25
Compare
Choose a tag to compare

What's Changed

  • Bump creyD/prettier_action from 4.5 to 4.6 by @dependabot in #621
  • Update serde-generate requirement from 0.31.0 to 0.32.0 by @dependabot in #622
  • Enable getting the latest message from rustSignalStream by @temeddix in #624

Full Changelog: v8.6.0...v8.7.0

Summary

  • Now getting the latest signal value from rustSignalStream is possible. This is useful when you're building and mounting a new widget.

v8.6.0

04 Jun 18:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.5.0...v8.6.0

Summary

  • Now #[serde(skip)] attributes are supported.
  • Some field attributes from Serde are now treated as syntax errors at compile-time for safer messaging.

v8.5.0

03 Jun 12:01
Compare
Choose a tag to compare

What's Changed

  • Bump flutter_lints from 5.0.0 to 6.0.0 in /flutter_package by @dependabot in #611
  • Bump flutter_lints from 5.0.0 to 6.0.0 in /flutter_package/example by @dependabot in #612
  • Enable recursive data structures that are SignalPiece by @temeddix in #615

Full Changelog: v8.4.0...v8.5.0

Summary

  • Now SignalPiece can be derived on structs with recursive structure.

v8.4.0

24 May 08:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.3.2...v8.4.0

Summary

  • Experimental support for eLinux has been added.

v8.3.2

23 May 06:10
Compare
Choose a tag to compare

What's Changed

  • Make Cargokit work in new Android system of Flutter by @temeddix in #606

Full Changelog: v8.3.1...v8.3.2

Summary

  • The problem of libhub.so not being found on Android has been fixed. This was because of the new Flutter template updated by Google. If you experience any issues, we recommend replacing the android directory under the Flutter project with the latest one.

v8.3.1

21 May 17:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.3.0...v8.3.1

Summary

  • Now signal structs with numbers in their names work properly with rinf gen.
  • Fixed an issue where DartSignalBinary generated code contained an extra curly bracket.

v8.3.0

17 May 16:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.2.0...v8.3.0

Summary

  • Now finalizeRust properly blocks the Dart thread until Rust async runtime is completely dropped.
  • Several Dart functions have been changed to non-async, which is more appropriate for their functionality.
  • Documentation comments have been improved.

v8.2.0

07 May 16:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.1.0...v8.2.0

Summary

  • The trait bounds of signal traits have been reorganized.
  • Internal code structure has been improved.

v8.1.0

26 Apr 07:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.0.0...v8.1.0

Summary

  • DartSignal and DartSignalBinary are now non-generic traits. This allows for cleaner and more straightforward signal handling.