captchala 1.3.2
captchala: ^1.3.2 copied to clipboard
Captchala SDK for Flutter — risk-driven captcha verification with native UI on iOS / Android / macOS / Linux / Windows.
Changelog #
1.3.2 #
- Lang now auto-detects the system locale by default (no longer forced).
Pass an explicit
langto override.
1.3.1 #
- Native libs now fetched at install/build time instead of bundled. Plugin size: ~7 MB → ~700 KB.
- Android: load-timeout now dismisses the overlay.
1.2.4 #
- Tighter public API surface. The Dart facade now exposes only
verify()anddismiss()(plus callbacks). Internal helpers — device/fingerprint getters, environment detection bitmask — are no longer reachable via the plugin.
1.2.3 #
- Cleanup pass on bundled JS/HTML assets: remove leaky comments from
captchala-loader.jsandcaptchala.htmlshipped inside the iOS bundle and Android assets. No API changes. - Tighter R8 rules for the Android SDK: strip Kotlin runtime null-check
parameter names and preserve
JSMessagefor Gson deserialization.
1.2.2 #
- Android: fix build failure on modern Flutter scaffolds (AGP 8.6+ / Gradle 8.7+ / Kotlin 2.x). Previous versions failed to compile against newer Flutter projects.
- Android: fix runtime "JSBridge parse error" that prevented
onSuccess,onClose, and link-tap callbacks from firing.
1.2.1 #
- Documentation polish: README, example, and inline comments.
- No API or runtime changes.
1.2.0 #
- macOS / Linux / Windows desktop support.
- 8-locale UI.
1.1.0 #
- Risk-driven captcha typing.
serverTokenflow with refresh callback.
1.0.0 #
- Initial release: iOS + Android.