clerk_auth
Package that will allow you to authenticate and use Clerk from Dart code.
0.0.18-beta
9.7K downloads/mo
#2980 most downloaded on pub.dev
clerk-community/clerk-sdk-flutter
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 months
Unknown
no stable releases
2 versions withdrawn
withdrawn after publishing
2 years old
18 releases · first in 2024
6 releases in the last 12 months
see the full history below
Release timeline
18 releases · Nov 2024 to Jul 2026Releases
latest 18-
0.0.18-beta17 Jul 2026 pre-release -
0.0.17-beta16 Jul 2026 pre-release withdrawnRelease notes
Open source →What's Changed
- feat: client trust by @MarkOSullivan94 in #419
- fix(actions): check pr author before assigning reviewers by @MarkOSullivan94 in #423
- chore: added new_release automation tool by @MarkOSullivan94 in #420
- tests: add patrol by @MarkOSullivan94 in #412
- test(patrol): sign in with google by @MarkOSullivan94 in #410
- chore: community org metadata and framing by @manovotny in #433
- docs: add docs.page documentation site by @manovotny in #432
Full Changelog: v0.0.16-beta...v0.0.17-beta
https://pub.dev/packages/clerk_auth/versions/0.0.17-beta
https://pub.dev/packages/clerk_flutter/versions/0.0.17-beta
https://pub.dev/packages/clerk_backend_api/versions/0.0.17-beta -
0.0.16-beta12 Jun 2026 pre-releaseRelease notes
Open source →What's Changed
- Add GitHub Actions workflows to auto-assign PRs and issues by @Copilot in #408
- Discord (support → community), X, and support email updates by @manovotny in #413
- test(clerk_flutter): code coverage for integration tests [#404] by @MarkOSullivan94 in #405
- docs(clerk_flutter): ClerkSignedIn and ClerkSignedOut example by @MarkOSullivan94 in #416
- feat(clerk_auth): added immutable to user attribute data [#370] by @MarkOSullivan94 in #406
- fix(clerk_auth): offline sign out by @MarkOSullivan94 in #403
- chore: release v0.0.16-beta by @slightfoot in #417
New Contributors
- @Copilot made their first contribution in #408
- @manovotny made their first contribution in #413
Full Changelog: v0.0.15-beta...v0.0.16-beta
https://pub.dev/packages/clerk_auth/versions/0.0.16-beta
https://pub.dev/packages/clerk_flutter/versions/0.0.16-beta
https://pub.dev/packages/clerk_backend_api/versions/0.0.16-betaRelease notes
Open source →- FIX(clerk_auth): offline sign out (#403).
- FEAT(clerk_auth): added immutable to user attribute data (#406).
-
0.0.15-beta01 May 2026 pre-releaseRelease notes
Open source →- feat: add passkey support [#300]
- feat: add default session token template [#354]
- feat: add metadata to sign up [#355]
- fix: make client persist [#348]
- feat: improve testing [#350]
- fix: improve sign up panel [#356]
- fix: regression introduced to pollforsessiontoken [#363]
- fix: add explicit resend code function [#365]
- chore(clerk_auth): upgrade to api version 2025-11-10 [#371]
- fix: consolidate oauth token sign in methods [#380]
- fix: make sign in with apple work [#384]
- fix: change healthcheck endpoint [#376]
- fix(clerk_auth): unblock CORS preflight on Flutter Web [#395]
- fix(clerk_flutter): example app working on android [#397]
-
0.0.14-beta05 Feb 2026 pre-releaseRelease notes
Open source →-
BREAKING CHANGE: The
ClerkDeepLinkclass has been removed, since the information it carried is no longer being used. Deep links are now passed into the Clerk SDK asStream<Uri?> deepLinkStreamin theClerkAuthConfig. -
feat: deprecate strategy in clerkdeeplink [#345]
-
fix: make sso sign up complete [#343]
-
feat: expose externalid on user object [#339]
-
feat: push error stream up to clerk_flutter [#335]
-
fix: ensure api throws external errors rather than clerk errors [#331]
-
feat: improve second factor flow, now supports TOTP [#325] [#328]
-
fix: add externalerrorcollection to autherror [#316]
-
feat: enable setting of primary email address and phone number [#310]
-
feat: apple and google auth token support [#308]
-
feat: delete identifying data [#309]
-
fix: sso sign up [#306]
-
fix: improve phone number handling [#304]
-
feat: add low-level access to api [#301]
-
-
0.0.13-beta12 Nov 2025 pre-releaseRelease notes
Open source →- feat: make test helpers globally available [#292]
- fix: make updates only happen when details change [#286]
- fix: accept 'required' fields [#285]
- fix: test framework [#281]
- fix: set polling periods to zero for testing [#283]
- feat: improve email link sign in up [#267]
- fix: only poll when signed in [#275]
- fix: add housekeeping where missing [#279]
- fix: move session token polling from api to auth for better error reporting [#244]
- feat: bring sign up ux in line with other sdks [#246]
- fix: force org creation when needed [#271]
- change: session token polling now defaults to ON (previous versions had it defaulting to OFF) [#263]
- fix: bring session token polling with orgs inline with other SDKs [#263]
- fix: remove unnecessary email etc update [#265]
- feat: enable sign up with enterprise sso [#247]
- fix: enable sign in using enterprise sso [#248]
-
0.0.12-beta26 Aug 2025 pre-release -
0.0.11-beta21 Aug 2025 pre-releaseRelease notes
Open source →- fix: ensure all params are trimmed [#236]
- fix: amend persistor docs [#235]
- fix: allow email address to be edited for verification [#226]
- fix: enable legal consent confirmation [#222]
- fix: resolve issues with the sessionTokenStream [#221]
- fix: support offline better [#212]
- fix: make google authentication work directly with tokens [#207]
-
0.0.10-beta02 Jul 2025 pre-releaseRelease notes
Open source →- fix: added Facebook as strategy [#172]
- feat: add oauth token sign in [#186]
- feat: add a stream of updating session tokens as they renew [#165]
- feat: add password reset flow [#161]
- feat: allow user deletion via api [#174]
- feat: BREAKING add Persistor and HttpService to ClarkAuthConfig [#183]
- feat: add flags to ClarkAuthConfig [#195]
- feat: add offline support [#200]
-
0.0.9-beta24 Apr 2025 pre-release -
0.0.8-beta18 Mar 2025 pre-releaseRelease notes
Open source → -
0.0.7-dev13 Mar 2025 pre-releaseRelease notes
Open source →- fix: rationalise clerk auth exports [#105]
- fix: session token broken [#97]
- feat: enable session tokens to be created and updated per organization [#97]
- fix: enable telemetry to be disabled and endpoint to be set from env [#97]
- fix: allow telemetry period to be set from environment too [#97]
- fix: add check for malformed jwt into session token [#97]
- feat: add external accounts to user profile and start connect account journey [#118]
- fix: bugs in sign up flow [#127]
- fix: add failed status to enum [#112]
- feat: enable
sessionToken()to return templated JWT tokens for external vendors. [#93] - fix: improve multilingual support [#128]
- fix: connecting a new account [#121]
- fix: surface server errors in the ui [#122]
- feat: replace parameters with config object [#120]
- fix: amalgamate Closeable and AnimatedCloseable [#138]
- fix: add translations for sign in error [#143]
- fix: mark all models as immutable [#113]
- fix: add toString to models [#140]
- fix: refactor attemptSignIn [#147]
- fix: refactor HttpService [#149]
- feat: add timeouts to loading overlay [#142]
- feat: custom sign in example [#141]
-
0.0.6-dev26 Jan 2025 pre-release -
0.0.5-dev17 Jan 2025 pre-release -
0.0.4-dev28 Nov 2024 pre-release -
0.0.3-dev19 Nov 2024 pre-release -
0.0.2-dev15 Nov 2024 pre-release -
0.0.114 Nov 2024 withdrawn