From 793baaaef7e0aae8987247c0e9e69f4b2c831cfc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 14:15:02 +0000 Subject: [PATCH 1/2] chore(deps): bump melos from 8.6.0 to 8.9.0 Bumps [melos](https://github.com/invertase/melos/tree/main/packages) from 8.6.0 to 8.9.0. - [Changelog](https://github.com/invertase/melos/blob/main/CHANGELOG.md) - [Commits](https://github.com/invertase/melos/commits/melos-v8.9.0/packages) --- updated-dependencies: - dependency-name: melos dependency-version: 8.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pubspec.lock | 32 ++++++++++++++++++++------------ pubspec.yaml | 2 +- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index 9ee695c..eda2737 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -61,10 +61,10 @@ packages: dependency: transitive description: name: cli_launcher - sha256: "96883f87648524292e24e2cc6a369fbdf64883473fe3e3ddadd3d857bf16a484" + sha256: d2dd1baf7ae4ff1550e731dcb8fe669a5c652903e833f75359c178222c44214e url: "https://pub.dev" source: hosted - version: "0.3.3+2" + version: "0.3.4" cli_util: dependency: transitive description: @@ -113,6 +113,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.6.1+1" + crypto: + dependency: transitive + description: + name: crypto + sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf + url: "https://pub.dev" + source: hosted + version: "3.0.7" cupertino_icons: dependency: transitive description: @@ -275,10 +283,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: @@ -291,18 +299,18 @@ packages: dependency: "direct dev" description: name: melos - sha256: f8f6110bdac663034301c56dec02381de08f81b593175fee4c5714874d3d6dcd + sha256: "140e51d7990b5134663e64b39e19d3b64ead16382e69127c205942c91e752b16" url: "https://pub.dev" source: hosted - version: "8.6.0" + version: "8.9.0" meta: 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 +552,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 +632,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: diff --git a/pubspec.yaml b/pubspec.yaml index 9a599a1..75676df 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -19,7 +19,7 @@ workspace: - apps/playground dev_dependencies: - melos: ^8.6.0 + melos: ^8.9.0 # Melos 8 builds on Dart's native pub workspaces (the `workspace:` key above). # It adds cross-package scripting: run analyze / test / format across every From 88bac382972033f94bd9b9f9b938ea24b897bb52 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);