chore: update Flutter SDK demo to 1.12.0 - #2
Conversation
The current dependencies pinned the alpha series (^0.0.1-alpha.4), which predates the public 1.x line on pub.dev. Bump both packages to the latest stable 1.3.5 so the example app exercises the same SDK surface that consumers install today, including Bitcoin / TON / SUI support. Also set the now-required `appOrigin` field on `ClientProps`, which became mandatory in dynamic_sdk 1.3.5.
Original prompt from mfoyle
|
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
cc @kantagara — could you review and confirm the version bump + |
|
Re-checked vs the latest cc @kantagara — ready for review. |
|
Re-verified this PR on 2026-05-18: still aligned with cc @kantagara — ready for review. |
|
Re-verified on 2026-05-19 against current state of all three SDKs:
So this PR is still the only outstanding gap between the three SDKs and their demo apps / docs, and the diff (pubspec bump + mandatory |
|
Re-verified on 2026-05-20 as part of another SDK-docs/demo catch-up sweep:
cc @kantagara — this is still the minimum-viable bump and is ready to merge whenever you've had a chance to confirm |
|
Re-verified on 2026-05-21:
cc @kantagara — could you take another look at this? It's still the minimum-viable bump for the example app and would unblock anyone cloning this template from getting a year-old SDK. Happy to follow up with a |
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
v1.3.6 has not yet been published to pub.dev (latest published is v1.3.5 from 2026-04-30). Bumping back from ^1.3.6 to ^1.3.5 so the example app resolves cleanly. Once v1.3.6 is published on pub.dev, follow up with another bump. Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
Reverted the PR is back to the minimum-viable diff (pubspec bump + mandatory |
v1.4.0 is now the latest published release on pub.dev (released 2026-05-29), superseding the previously pinned ^1.3.5. Regenerated pubspec.lock and the macOS/Windows generated plugin registrants via flutter pub get.
|
@kantagara (Nikola Garabandić) — ready for review. Updated this PR to bump |
|
Updated to |
|
Re-verified on 2026-06-19: This PR is still correct and covers the bump to @kantagara — ready for review. |
|
Re-verified 2026-07-10:
@kantagara (Nikola Garabandić) — ready for review/merge. |
|
@kantagara (Nikola Garabandić) — ready for review. Bumps the demo to |
|
Bumped @kantagara (Nikola Garabandić) — ready for review. |
Summary
Updates the demo to
dynamic_sdkanddynamic_sdk_web3dart^1.12.0(latest published release), adds the requiredappOrigin, and adapts wallet metadata rendering to the SDK's nullable fields.Adds
web3dartas a direct dependency, regenerates the lockfile, and replaces the stale counter test with wallet-card coverage for nullable and authenticated metadata.Validated with
flutter analyze(no issues).Link to Devin session: https://dynamicxyz.devinenterprise.com/sessions/14d3c1a800de4450a9af05ea723c15b1
Requested by: @matthew1809