diff --git a/cli/Cargo.lock b/cli/Cargo.lock index 8872841..5f1cbfc 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -789,9 +789,9 @@ dependencies = [ [[package]] name = "flutter_rust_bridge" -version = "2.0.0-dev.32" +version = "2.0.0-dev.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34014207992d96657886c50c90ab503bb4581cc9c2b1ea7ffad2ec12400032da" +checksum = "293c86d55bf9b6108482f8574517a8e7e032dd1d9260e1f4801c6180fdd2583c" dependencies = [ "allo-isolate", "android_logger", @@ -817,9 +817,9 @@ dependencies = [ [[package]] name = "flutter_rust_bridge_macros" -version = "2.0.0-dev.32" +version = "2.0.0-dev.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd250246955bb9548a99733859946a5721289ec152de5fcc6eb03da7d3143dd1" +checksum = "d852460bc16316c4491a60e1652612f717764d436f3a97f8f1cc7c3b54d9a0dc" dependencies = [ "hex", "quote", diff --git a/lib/Cargo.lock b/lib/Cargo.lock index 212ddad..8fcd36e 100644 --- a/lib/Cargo.lock +++ b/lib/Cargo.lock @@ -927,9 +927,9 @@ dependencies = [ [[package]] name = "flutter_rust_bridge" -version = "2.0.0-dev.32" +version = "2.0.0-dev.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34014207992d96657886c50c90ab503bb4581cc9c2b1ea7ffad2ec12400032da" +checksum = "293c86d55bf9b6108482f8574517a8e7e032dd1d9260e1f4801c6180fdd2583c" dependencies = [ "allo-isolate", "android_logger", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "flutter_rust_bridge_macros" -version = "2.0.0-dev.32" +version = "2.0.0-dev.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd250246955bb9548a99733859946a5721289ec152de5fcc6eb03da7d3143dd1" +checksum = "d852460bc16316c4491a60e1652612f717764d436f3a97f8f1cc7c3b54d9a0dc" dependencies = [ "hex", "quote", diff --git a/lib/bindings/bindings-flutter/justfile b/lib/bindings/bindings-flutter/justfile index 0dc3b70..74512bb 100644 --- a/lib/bindings/bindings-flutter/justfile +++ b/lib/bindings/bindings-flutter/justfile @@ -19,7 +19,7 @@ bootstrap frb='true': # Install flutter_rust_bridge_codegen dependencies frb: cargo install cargo-expand - cargo install flutter_rust_bridge_codegen --version 2.0.0-dev.32 + cargo install flutter_rust_bridge_codegen --version 2.0.0-dev.33 dart pub global activate ffigen dart pub global activate ffi cargo install cargo-xcode diff --git a/lib/core/Cargo.toml b/lib/core/Cargo.toml index 614c988..2e8770a 100644 --- a/lib/core/Cargo.toml +++ b/lib/core/Cargo.toml @@ -11,7 +11,7 @@ crate-type = ["lib", "cdylib", "staticlib"] anyhow = { workspace = true } bip39 = { version = "2.0.0", features = ["serde"] } boltz-client = { git = "https://github.com/SatoshiPortal/boltz-rust", rev = "6f45fff8b87c7530c847eb05f018906c48785a6c" } -flutter_rust_bridge = { version = "=2.0.0-dev.32", features = ["chrono"], optional = true } +flutter_rust_bridge = { version = "=2.0.0-dev.33", features = ["chrono"], optional = true } log = "0.4.20" lwk_common = "0.3.0" lwk_signer = "0.3.0" @@ -28,4 +28,4 @@ uuid = { version = "1.8.0", features = ["v4"] } [features] default = ["frb"] -frb = ["dep:flutter_rust_bridge"] \ No newline at end of file +frb = ["dep:flutter_rust_bridge"] diff --git a/packages/dart/pubspec.yaml b/packages/dart/pubspec.yaml index bd920fd..0ed16d8 100644 --- a/packages/dart/pubspec.yaml +++ b/packages/dart/pubspec.yaml @@ -15,14 +15,14 @@ environment: sdk: '>=3.0.0 <4.0.0' dev_dependencies: - build_runner: ^2.3.3 - ffigen: ">=8.0.0 <10.0.0" - freezed: ^2.3.2 + build_runner: ^2.4.9 + ffigen: ">=8.0.0 <=11.0.0" + freezed: ^2.5.2 lints: ">=2.0.0 <4.0.0" - path: ^1.8.3 - test: ^1.16.0 + path: ^1.9.0 + test: ^1.25.4 dependencies: - ffi: ^2.0.1 - flutter_rust_bridge: 2.0.0-dev.32 - freezed_annotation: ^2.2.0 - meta: ^1.8.0 + ffi: ^2.1.2 + flutter_rust_bridge: ">=2.0.0-dev.0 <=2.0.0-dev.33" + freezed_annotation: ^2.4.1 + meta: ^1.11.0 diff --git a/packages/flutter/example/pubspec.lock b/packages/flutter/example/pubspec.lock index c5d0bb6..4fe1857 100644 --- a/packages/flutter/example/pubspec.lock +++ b/packages/flutter/example/pubspec.lock @@ -128,10 +128,10 @@ packages: dependency: transitive description: name: flutter_rust_bridge - sha256: d65dbdd271de6050d3204bab69a8ae25a291deb359403cd4f95a86055cab66c3 + sha256: "2bf072117fe975e18aa418234572aa6c60a0513141dc4239a5409eebd0a6a597" url: "https://pub.dev" source: hosted - version: "2.0.0-dev.32" + version: "2.0.0-dev.33" flutter_test: dependency: "direct dev" description: flutter @@ -394,10 +394,10 @@ packages: dependency: transitive description: name: win32 - sha256: "0a989dc7ca2bb51eac91e8fd00851297cfffd641aa7538b165c62637ca0eaa4a" + sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb" url: "https://pub.dev" source: hosted - version: "5.4.0" + version: "5.5.0" xdg_directories: dependency: transitive description: @@ -418,10 +418,10 @@ packages: dependency: transitive description: name: yaml_edit - sha256: c566f4f804215d84a7a2c377667f546c6033d5b34b4f9e60dfb09d17c4e97826 + sha256: e9c1a3543d2da0db3e90270dbb1e4eebc985ee5e3ffe468d83224472b2194a5f url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" sdks: dart: ">=3.3.0 <4.0.0" flutter: ">=3.16.0" diff --git a/packages/flutter/example/pubspec.yaml b/packages/flutter/example/pubspec.yaml index 800fafe..9740910 100644 --- a/packages/flutter/example/pubspec.yaml +++ b/packages/flutter/example/pubspec.yaml @@ -4,7 +4,8 @@ publish_to: 'none' version: 1.0.0+1 environment: - sdk: '>=3.3.0 <4.0.0' + sdk: '>=3.0.0 <4.0.0' + flutter: ">=3.10.0" dependencies: flutter: diff --git a/packages/flutter/pubspec.yaml b/packages/flutter/pubspec.yaml index 7dacfaa..3769a91 100644 --- a/packages/flutter/pubspec.yaml +++ b/packages/flutter/pubspec.yaml @@ -4,21 +4,21 @@ version: 0.1.0 homepage: https://breez.technology environment: - sdk: '>=2.18.6 <3.0.0' - flutter: ">=2.11.0" + sdk: '>=3.0.0 <4.0.0' + flutter: ">=3.10.0" dependencies: flutter: sdk: flutter breez_liquid: ^0.1.0 - ffigen: ^11.0.0 + ffigen: ">=8.0.0 <=11.0.0" dev_dependencies: flutter_test: sdk: flutter integration_test: sdk: flutter - flutter_lints: ^2.0.0 + flutter_lints: ^3.0.2 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec