Skip to content

Commit ed30d13

Browse files
committed
bump from 1.82.4 to 1.82.5
1 parent ec9a46f commit ed30d13

27 files changed

+60
-55
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ members = [
99
]
1010

1111
[workspace.package]
12-
version = "1.82.4"
12+
version = "1.82.5"
1313
edition = "2018"
1414
license = "MIT"
1515
description = "High-level memory-safe binding generator for Flutter/Dart <-> Rust"

book/src/help.serve.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
flutter_rust_bridge_serve 1.82.4
1+
flutter_rust_bridge_serve 1.82.5
22
Develop Rust WASM modules with cross-origin isolation.
33

44
USAGE:

frb_codegen/contrib/flutter_rust_bridge_codegen.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"version": "1.82.4",
2+
"version": "1.82.5",
33
"description": "High-level memory-safe binding generator for Flutter/Dart <-> Rust",
44
"homepage": "https://fzyzcjy.github.io/flutter_rust_bridge/",
55
"license": "MIT",
66
"architecture": {
77
"64bit": {
8-
"url": "https://github.com/fzyzcjy/flutter_rust_bridge/releases/download/v1.82.4/flutter_rust_bridge_codegen-x86_64-pc-windows-msvc-v1.82.4.zip",
8+
"url": "https://github.com/fzyzcjy/flutter_rust_bridge/releases/download/v1.82.5/flutter_rust_bridge_codegen-x86_64-pc-windows-msvc-v1.82.5.zip",
99
"hash": "Not Found"
1010
},
1111
"32bit": {
12-
"url": "https://github.com/fzyzcjy/flutter_rust_bridge/releases/download/v1.82.4/flutter_rust_bridge_codegen-i686-pc-windows-msvc-v1.82.4.zip",
12+
"url": "https://github.com/fzyzcjy/flutter_rust_bridge/releases/download/v1.82.5/flutter_rust_bridge_codegen-i686-pc-windows-msvc-v1.82.5.zip",
1313
"hash": "Not Found"
1414
}
1515
},

frb_dart/lib/src/ffi/dart_native_api.dart

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ final class UnnamedStruct1 extends ffi.Struct {
264264

265265
/// A port is used to send or receive inter-isolate messages
266266
typedef Dart_Port = ffi.Int64;
267+
typedef DartDart_Port = int;
267268

268269
final class UnnamedStruct2 extends ffi.Struct {
269270
@ffi.Int64()
@@ -320,10 +321,12 @@ final class UnnamedStruct5 extends ffi.Struct {
320321
external Dart_HandleFinalizer callback;
321322
}
322323

323-
typedef Dart_HandleFinalizer = ffi.Pointer<
324-
ffi.NativeFunction<
325-
ffi.Void Function(ffi.Pointer<ffi.Void> isolate_callback_data,
326-
ffi.Pointer<ffi.Void> peer)>>;
324+
typedef Dart_HandleFinalizer
325+
= ffi.Pointer<ffi.NativeFunction<Dart_HandleFinalizerFunction>>;
326+
typedef Dart_HandleFinalizerFunction = ffi.Void Function(
327+
ffi.Pointer<ffi.Void> isolate_callback_data, ffi.Pointer<ffi.Void> peer);
328+
typedef DartDart_HandleFinalizerFunction = void Function(
329+
ffi.Pointer<ffi.Void> isolate_callback_data, ffi.Pointer<ffi.Void> peer);
327330

328331
final class UnnamedStruct6 extends ffi.Struct {
329332
@ffi.IntPtr()
@@ -346,7 +349,9 @@ typedef Dart_CObject = _Dart_CObject;
346349
/// lifetime of the message data is controlled by the caller. All the
347350
/// data references from the message are allocated by the caller and
348351
/// will be reclaimed when returning to it.
349-
typedef Dart_NativeMessageHandler = ffi.Pointer<
350-
ffi.NativeFunction<
351-
ffi.Void Function(
352-
Dart_Port dest_port_id, ffi.Pointer<Dart_CObject> message)>>;
352+
typedef Dart_NativeMessageHandler
353+
= ffi.Pointer<ffi.NativeFunction<Dart_NativeMessageHandlerFunction>>;
354+
typedef Dart_NativeMessageHandlerFunction = ffi.Void Function(
355+
Dart_Port dest_port_id, ffi.Pointer<Dart_CObject> message);
356+
typedef DartDart_NativeMessageHandlerFunction = void Function(
357+
DartDart_Port dest_port_id, ffi.Pointer<Dart_CObject> message);

frb_dart/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: flutter_rust_bridge
22
description: High-level memory-safe binding generator for Flutter/Dart <-> Rust
3-
version: 1.82.4
3+
version: 1.82.5
44
repository: https://github.com/fzyzcjy/flutter_rust_bridge
55
environment:
66
sdk: ">=3.0.0 <4.0.0"

frb_example/pure_dart/dart/lib/bridge_definitions.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// AUTO GENERATED FILE, DO NOT EDIT.
2-
// Generated by `flutter_rust_bridge`@ 1.82.4.
2+
// Generated by `flutter_rust_bridge`@ 1.82.5.
33
// ignore_for_file: non_constant_identifier_names, unused_element, duplicate_ignore, directives_ordering, curly_braces_in_flow_control_structures, unnecessary_lambdas, slash_for_doc_comments, prefer_const_literals_to_create_immutables, implicit_dynamic_list_literal, duplicate_import, unused_import, unnecessary_import, prefer_single_quotes, prefer_const_constructors, use_super_parameters, always_use_package_imports, annotate_overrides, invalid_use_of_protected_member, constant_identifier_names, invalid_use_of_internal_member, prefer_is_empty, unnecessary_const
44

55
import 'bridge_generated.io.dart' if (dart.library.html) 'bridge_generated.web.dart';

frb_example/pure_dart/dart/lib/bridge_generated.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// AUTO GENERATED FILE, DO NOT EDIT.
2-
// Generated by `flutter_rust_bridge`@ 1.82.4.
2+
// Generated by `flutter_rust_bridge`@ 1.82.5.
33
// ignore_for_file: non_constant_identifier_names, unused_element, duplicate_ignore, directives_ordering, curly_braces_in_flow_control_structures, unnecessary_lambdas, slash_for_doc_comments, prefer_const_literals_to_create_immutables, implicit_dynamic_list_literal, duplicate_import, unused_import, unnecessary_import, prefer_single_quotes, prefer_const_constructors, use_super_parameters, always_use_package_imports, annotate_overrides, invalid_use_of_protected_member, constant_identifier_names, invalid_use_of_internal_member, prefer_is_empty, unnecessary_const
44

55
import "bridge_definitions.dart";

frb_example/pure_dart/dart/lib/bridge_generated.io.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// AUTO GENERATED FILE, DO NOT EDIT.
2-
// Generated by `flutter_rust_bridge`@ 1.82.4.
2+
// Generated by `flutter_rust_bridge`@ 1.82.5.
33
// ignore_for_file: non_constant_identifier_names, unused_element, duplicate_ignore, directives_ordering, curly_braces_in_flow_control_structures, unnecessary_lambdas, slash_for_doc_comments, prefer_const_literals_to_create_immutables, implicit_dynamic_list_literal, duplicate_import, unused_import, unnecessary_import, prefer_single_quotes, prefer_const_constructors, use_super_parameters, always_use_package_imports, annotate_overrides, invalid_use_of_protected_member, constant_identifier_names, invalid_use_of_internal_member, prefer_is_empty, unnecessary_const
44

55
import "bridge_definitions.dart";

frb_example/pure_dart/dart/lib/bridge_generated.web.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// AUTO GENERATED FILE, DO NOT EDIT.
2-
// Generated by `flutter_rust_bridge`@ 1.82.4.
2+
// Generated by `flutter_rust_bridge`@ 1.82.5.
33
// ignore_for_file: non_constant_identifier_names, unused_element, duplicate_ignore, directives_ordering, curly_braces_in_flow_control_structures, unnecessary_lambdas, slash_for_doc_comments, prefer_const_literals_to_create_immutables, implicit_dynamic_list_literal, duplicate_import, unused_import, unnecessary_import, prefer_single_quotes, prefer_const_constructors, use_super_parameters, always_use_package_imports, annotate_overrides, invalid_use_of_protected_member, constant_identifier_names, invalid_use_of_internal_member, prefer_is_empty, unnecessary_const
44

55
import "bridge_definitions.dart";

0 commit comments

Comments
 (0)