Finding
The current Flutter Wallet SDK tutorial pins this pair in both English and
Spanish:
stellar_wallet_flutter_sdk: ^1.0.6
stellar_flutter_sdk: ^2.1.3
As of 2026-07-14, pub.dev reports wallet SDK 1.1.3 and general SDK 3.3.0.
More importantly than simple version age, wallet SDK 1.1.3 declares
stellar_flutter_sdk: ^3.2.0. A resolver allowed to select the current wallet
release can therefore conflict with the tutorial's explicit ^2.1.3 general
SDK constraint.
Evidence
The current docs source, live pub.dev package metadata, and Soneso repositories
independently reproduce the mismatch. The tutorial's “get the latest version”
link does not make the pasted two-line dependency block coherent.
No existing Stellar Docs finding covers language-tab dependency drift.
sd-006 covered crawler code-block visibility, not whether the indexed/source
snippet is installable.
Additional recorded evidence:
- stellar/stellar-docs main commit 45770fa pins stellar_wallet_flutter_sdk ^1.0.6 and stellar_flutter_sdk ^2.1.3 in the English and Spanish wallet tutorial snippets
- pub.dev API reported stellar_wallet_flutter_sdk 1.1.3 published 2026-06-24 with stellar_flutter_sdk ^3.2.0 as its dependency
- pub.dev API reported stellar_flutter_sdk 3.2.1 published 2026-06-28
- rechecked 2026-07-14: both current tutorial translations still pin ^1.0.6 with ^2.1.3; pub.dev reports wallet SDK 1.1.3 with stellar_flutter_sdk ^3.2.0 and standalone stellar_flutter_sdk 3.3.0
Recommendation
Prefer installing only stellar_wallet_flutter_sdk when its transitive general
SDK is sufficient. If both packages must be explicit, test the pair against
current pub constraints and update English and Spanish together, so the wallet
SDK cannot resolve against an incompatible documented general-SDK range.
Source Record
This was found by the downstream Raven eval/improvements loop and recorded as sd-032 (stellar-docs, discovered 2026-07-11).
Public source record: improvements/stellar-docs/sd-032-flutter-wallet-dependency-snippets-stale.md
Immutable source snapshot: bbb0d4f55527
Resolution Handoff
When a fix is deployed, please link the resolving issue or PR to the source record above and notify Raven through:
https://github.com/kalepail/stellar-raven/issues/new?template=upstream-improvement-ready.yml&title=%5Bupstream-ready%5D%20sd-032%3A%20
Include the finding id, resolving issue/PR, deployed version or timestamp, and the smallest live recheck. Raven independently verifies the upstream surface before changing the finding to fixed-upstream; issue closure or a merged PR alone is not treated as proof. After a distinct reviewer repeats the live check, the active finding is retired to Raven's resolved ledger while the immutable snapshot remains available.
Finding
The current Flutter Wallet SDK tutorial pins this pair in both English and
Spanish:
As of 2026-07-14, pub.dev reports wallet SDK 1.1.3 and general SDK 3.3.0.
More importantly than simple version age, wallet SDK 1.1.3 declares
stellar_flutter_sdk: ^3.2.0. A resolver allowed to select the current walletrelease can therefore conflict with the tutorial's explicit
^2.1.3generalSDK constraint.
Evidence
The current docs source, live pub.dev package metadata, and Soneso repositories
independently reproduce the mismatch. The tutorial's “get the latest version”
link does not make the pasted two-line dependency block coherent.
No existing Stellar Docs finding covers language-tab dependency drift.
sd-006covered crawler code-block visibility, not whether the indexed/sourcesnippet is installable.
Additional recorded evidence:
Recommendation
Prefer installing only
stellar_wallet_flutter_sdkwhen its transitive generalSDK is sufficient. If both packages must be explicit, test the pair against
current pub constraints and update English and Spanish together, so the wallet
SDK cannot resolve against an incompatible documented general-SDK range.
Source Record
This was found by the downstream Raven eval/improvements loop and recorded as sd-032 (stellar-docs, discovered 2026-07-11).
Public source record: improvements/stellar-docs/sd-032-flutter-wallet-dependency-snippets-stale.md
Immutable source snapshot: bbb0d4f55527
Resolution Handoff
When a fix is deployed, please link the resolving issue or PR to the source record above and notify Raven through:
https://github.com/kalepail/stellar-raven/issues/new?template=upstream-improvement-ready.yml&title=%5Bupstream-ready%5D%20sd-032%3A%20
Include the finding id, resolving issue/PR, deployed version or timestamp, and the smallest live recheck. Raven independently verifies the upstream surface before changing the finding to
fixed-upstream; issue closure or a merged PR alone is not treated as proof. After a distinct reviewer repeats the live check, the active finding is retired to Raven's resolved ledger while the immutable snapshot remains available.