Changelog

1 min read

Notable releases for the Footprint Swift SDK (FootprintOnboardingComponents).

Footprint Swift SDK

v2.0.0

The iOS SDK (`FootprintOnboardingComponents`, via CocoaPods / Swift Package Manager). Embeds Footprint onboarding and bank-account linking into native iOS apps.

2.0.0Jun 2026
BreakingBank linking is now a separate, opt-in product and the Plaid dependency has been removed. Onboarding-only apps need no changes and get a smaller binary.BreakingSwift Package Manager: add the new FootprintBankLinking product to your target and import FootprintBankLinking wherever you use bank-linking types.BreakingCocoaPods: depend on the BankLinking subspec (pod 'FootprintOnboardingComponents/BankLinking'); your imports don't change.
1.5.0 – 1.5.6Jan – May 2026
ImprovedUpdated the bank-linking (BAL) interface.FixedFixed a double-sheet issue in bank linking.ImprovedInternal MoneyKit upgrades and SDK-version tracking; no client changes required.
1.3.0 – 1.4.1Jul – Dec 2025
NewBackground onboarding: Onboarding.shared.initialize() can run silently when requirements are already met.Breaking1.3.4 removed the sandboxOutcome and options props from Onboarding.shared.initialize() and adds the SDK version to the flow URL.NewAdded Kosovo to the supported document-collection countries.FixedBank-linking thread-callback fix and MoneyKit stability upgrades.
1.2.0 – 1.2.2Jul 2025
NewAdded extra metadata to the bank-linking onSuccess callback (and made those fields public).FixedFixed a rare duplicate-symbol build failure.