From 70e410c62c1790236d2f02dfaabe9b064a971c83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Sep 2026 14:15:12 +0000 Subject: [PATCH 1/2] chore(deps): bump clock from 1.1.2 to 1.1.3 Bumps [clock](https://github.com/dart-lang/tools/tree/main/pkgs) from 1.1.2 to 1.1.3. - [Release notes](https://github.com/dart-lang/tools/releases) - [Commits](https://github.com/dart-lang/tools/commits/clock-v1.1.3/pkgs) --- updated-dependencies: - dependency-name: clock dependency-version: 1.1.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- packages/formbricks/pubspec.yaml | 2 +- pubspec.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/formbricks/pubspec.yaml b/packages/formbricks/pubspec.yaml index ce4c99f..9031d62 100644 --- a/packages/formbricks/pubspec.yaml +++ b/packages/formbricks/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: sdk: flutter http: ^1.2.0 shared_preferences: ^2.3.0 - clock: ^1.1.2 + clock: ^1.1.3 webview_flutter: ^4.14.1 # Android-specific APIs are used to disable file/content access. webview_flutter_android: ^4.14.1 diff --git a/pubspec.lock b/pubspec.lock index 9ee695c..5ae11ba 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: clock - sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b + sha256: e51d50bca3217c9a9fa2b41a30e4a38971133f5f9ec7a3d57bae095007f1d28e url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" collection: 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: @@ -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 86908ae81dda476dd51b789c6fed64a925e973e4 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);