at_client_flutter
A Flutter extension to the at_client library which adds support for mobile, desktop and IoT devices.
What this package is like to depend on
Last release 1 months ago
17 Jul 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
7 months old
11 releases · first in 2026
11 releases in the last 12 months
see the full history below
Release timeline
11 releases · Jan 2026 to Jul 2026Releases
latest 11-
1.1.417 Jul 2026Release notes
Open source →- feat:
AuthService.onboard/authenticateaccept an optionaltimeoutthat bounds the whole onboarding/auth attempt (setsRetryOptions.overallTimeout; otherwise the process-wideAtNetworkTimeoutsdefault applies). Requiresat_auth ^3.2.0(#1909). - fix:
FlutterEnrollmentService.enrollno longer leaks theAtLookupImplconnection when the enrollment submit fails — it now closes in afinally. - fix:
CramDialogandPkamDialogno longer hang forever when onboarding/authentication throws (e.g. the atServer is unreachable). Both now handle the error path — surface a user-friendly message and pop the dialog — so.show()always completes. On anAtTimeoutExceptionthe onboarding dialog explains the atSign may still be provisioning rather than reporting a hard failure;ApkamActivationDialoglikewise catches enrollment errors and distinguishes a timeout from a failure instead of leaking an unhandled exception (#1905, #1909). - fix:
CramDialog/PkamDialognow start onboarding/authentication once ininitStateinstead of frombuild, so a widget rebuild during the wait can no longer spawn a second attempt; and their default loading view surfaces liveprogressStreammessages instead of static text, so a multi-minute provisioning wait shows real progress.
- feat:
-
1.1.318 Jun 2026Release notes
Open source →- fix: force uppercase on OTP/CRAM input fields so lowercase or pasted alphanumeric codes no longer fail validation
- fix: switch APKAM dialog keyboard to visible-password so letters can be typed
-
1.1.203 Jun 2026Release notes
Open source →- fix: prevent blank dialog box flashing during login
- fix: remove phosphor_flutter dependency which fails to build on Flutter 3.44+, now using a built-in icon
- docs(examples): improved READMEs, added dockerstats flutter app
-
1.1.101 May 2026Release notes
Open source →- refactor: updated example app deprecated methods.
- fix: example app over flow error fixed.
- fix: APKM Dialog scrolls to reveal OTP pin outside of viewport.
- fix: Registrar Dialog scrolls to reveal OTP pin outside of viewport.
- fix: Soft keyboard for Registrar Dialog OTP field is Capitalized by default and set to show numbers and text.
-
1.1.013 Apr 2026Release notes
Open source →- feat: models NamespacePermission, Otp, ServerEnrollmentRequest, AuthorisationException
- feat: additional functionality on FlutterEnrollmentService
- rework: lifecycle on FlutterEnrollmentService
- feat: new widgets for Enrollment related activities
- feat: extensions for additional functionality
- fix: bug where example app consumes atsigns with '_' inside them
-
1.0.225 Feb 2026 -
1.0.116 Feb 2026 -
1.0.013 Feb 2026Release notes
Open source →- feat:
ApkamActivationDialogintroduced for apkam onboarding - fix: proxy parsing on root domains
- chore: file_picker pinned at 10.3.10
- feat: list to
AtEnrollment
- feat:
-
0.1.228 Jan 2026 -
0.1.120 Jan 2026Release notes
Open source →- chore: removed unused dependencies
- flutter_keychain
- hive
- crypton
- flutter_riverpod
- at_persistence_secondary_server
- docs: Update README with more documentation
- fix: broken links in README
- chore: removed unused dependencies
-
0.1.015 Jan 2026Release notes
Open source →- Initial version, consolidating in functionality from legacy packages
- feat:
KeychainAtKeysIodefines authentication via keychain forat_auth - feat: Dialog widgets for flutter applications
- feat: Use case focused services for onboarding