From ab6a85532142b6e561a499722549cb848e9223ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Oct 2026 14:16:02 +0000 Subject: [PATCH 1/2] chore(deps): bump connectivity_plus from 7.3.1 to 7.3.2 Bumps [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) from 7.3.1 to 7.3.2. - [Release notes](https://github.com/fluttercommunity/plus_plugins/releases) - [Commits](https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.3.2/packages/connectivity_plus) --- updated-dependencies: - dependency-name: connectivity_plus dependency-version: 7.3.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- packages/formbricks/pubspec.yaml | 2 +- pubspec.lock | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/formbricks/pubspec.yaml b/packages/formbricks/pubspec.yaml index ce4c99f..90dd055 100644 --- a/packages/formbricks/pubspec.yaml +++ b/packages/formbricks/pubspec.yaml @@ -29,7 +29,7 @@ dependencies: # Android-specific APIs are used to disable file/content access. webview_flutter_android: ^4.14.1 url_launcher: ^6.3.0 - connectivity_plus: ^7.3.1 + connectivity_plus: ^7.3.2 dev_dependencies: flutter_test: diff --git a/pubspec.lock b/pubspec.lock index 9ee695c..68ab771 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -93,10 +93,10 @@ packages: dependency: transitive description: name: connectivity_plus - sha256: "762c99f890ca8bf87f7337236f99edd42793843bc6c3631da294a76653a54bd0" + sha256: d7749fd36d8b404a4935612b94eca7c3ce3705377ab678e24ff2a4301436f741 url: "https://pub.dev" source: hosted - version: "7.3.1" + version: "7.3.2" connectivity_plus_platform_interface: dependency: transitive description: @@ -125,10 +125,10 @@ packages: dependency: transitive description: name: dbus - sha256: "0ce9b0a839e6dee59a37a623d2fc26a35bbbe6404213e419b0d6411023d62645" + sha256: f7db8504e715b835f5ebe5fe74604ccd961d504c73389a5d8e81bafc2e2f3612 url: "https://pub.dev" source: hosted - version: "0.7.14" + version: "0.8.0" fake_async: dependency: transitive description: @@ -275,10 +275,10 @@ packages: dependency: transitive description: name: matcher - sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 + sha256: "31bd099b47c10cd1aeb55146a2d46ce0277630ecef3f7dae54ad7873f36696cd" url: "https://pub.dev" source: hosted - version: "0.12.19" + version: "0.12.20" material_color_utilities: dependency: transitive description: @@ -299,10 +299,10 @@ packages: dependency: transitive description: name: meta - sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349" + sha256: "307249ce4ff29d58a18e97f6345f539382eb9c9c29ecda628900f31de0443dd9" url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.19.0" mocktail: dependency: transitive description: @@ -323,10 +323,10 @@ packages: dependency: transitive description: name: nm - sha256: "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254" + sha256: "2ae480aa3379716b8bb58dfebb168e2919394c92b629efaaa0baaa5d140786e6" url: "https://pub.dev" source: hosted - version: "0.5.0" + version: "0.6.0" path: dependency: transitive description: @@ -544,10 +544,10 @@ packages: dependency: transitive description: name: test_api - sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e" + sha256: "2a122cbe059f8b610d3a5415f42e255b6c17b1f21eee1d960f31080237fb4f11" url: "https://pub.dev" source: hosted - version: "0.7.11" + version: "0.7.12" typed_data: dependency: transitive description: @@ -624,10 +624,10 @@ packages: dependency: transitive description: name: vector_math - sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b + sha256: "92b9910f66ed1057fd4da7b040ae7c74cafacf885bdc81be496928d5049b032d" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.4.3" vm_service: dependency: transitive description: From eb4c2a8b7626059836b646d0d43036c23e23ccd1 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 12 Oct 2026 11:24:06 +0000 Subject: [PATCH 2/2] fix(ci): bump pinned Flutter SDK to 3.47.7 so dependency bumps resolve Flutter 3.44.0 pins clock (and meta, matcher, test_api, vector_math) via flutter_test, so `pub get --enforce-lockfile` failed on every Dependabot PR that moved those packages (e.g. clock ^1.1.3). Pin the dev SDK to the current stable, 3.47.7. Dart 3.13 also adds the unawaited_return_in_try_block lint; await the trackAction call in track() so its errors reach the surrounding handlers and `flutter analyze --fatal-warnings` stays clean. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01YWKuueCD2jnQ3hGGwdospw --- .fvmrc | 2 +- README.md | 2 +- packages/formbricks/lib/src/survey/action.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.fvmrc b/.fvmrc index 457360f..2c46b6f 100644 --- a/.fvmrc +++ b/.fvmrc @@ -1,3 +1,3 @@ { - "flutter": "3.44.0" + "flutter": "3.47.7" } \ No newline at end of file diff --git a/README.md b/README.md index f93e498..4ace8e5 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ fvm install make doctor ``` -`fvm install` downloads the Flutter version from `.fvmrc` (currently `3.44.0`). +`fvm install` downloads the Flutter version from `.fvmrc` (currently `3.47.7`). `make doctor` checks the local iOS/Android tooling with the pinned Flutter SDK. Fix the red `✗` items for the platform you want to run, then run the doctor command again. diff --git a/packages/formbricks/lib/src/survey/action.dart b/packages/formbricks/lib/src/survey/action.dart index 6bcacf7..fffa675 100644 --- a/packages/formbricks/lib/src/survey/action.dart +++ b/packages/formbricks/lib/src/survey/action.dart @@ -122,7 +122,7 @@ Future> track( ); } - return trackAction(match.name, alias: code, config: fc, store: store); + return await trackAction(match.name, alias: code, config: fc, store: store); } on FormbricksError catch (e, stackTrace) { Logger.error('Error tracking action: $e\n$stackTrace'); return Result.err(e);