flinku_sdk 0.3.5
flinku_sdk: ^0.3.5 copied to clipboard
The official Flutter SDK for Flinku — deferred deep linking for iOS and Android. Firebase Dynamic Links replacement.
0.3.5 Support publishable API keys (flk_pk_). Debug-mode warning when a secret key is embedded. Surface Allowed Domains errors clearly. #
0.3.3 Add createLinkInstant for instant link creation without waiting for server #
0.3.3 #
- Clipboard fallback in
match()when fingerprint matching returns no result FlinkuLink.matchType—clipboard,fingerprint,referrer, ornonefrom the API
0.3.2 #
- Documented all public APIs with
dartdoccomments for pub.dev scoring - Added
example/Flutter app demonstratingconfigure,match, andreset
0.3.1 #
match()now POSTs to the root API host (apiBaseUrl) derived frombaseUrl, with bodysubdomain+userAgent(flutter/<platform>)match()returnsFlinkuLink?—nullwhen unmatched, on error, or on non-200 responses
0.3.0 #
- Added
createLink()andcreateLinks()methods for programmatic link creation
0.2.0 #
- Project-based architecture — baseUrl is now your project subdomain URL
- Added
paramsto FlinkuLink — access custom parameters from your links - Added
title,clickedAt,subdomain,projectIdto FlinkuLink - Added timeout configuration (default 5 seconds)
- Added retry logic — retries once on network failure
- Added double-match prevention — match() returns cached result after first match
- Added
Flinku.reset()for testing - Updated subdomain auto-extraction from baseUrl
0.1.0 #
- Initial release
- Deferred deep linking support for iOS and Android
- Fingerprint-based link matching
- Simple 3-line integration