Releases
This page summarizes the stable package release history for Entra ID Dart Auth SDK and keeps the public docs aligned with the published SDK versions. '''
1. Release Sources
-
Pubspec: apps/sdks/entra-id-dart-auth-sdk/entra-id-dart-auth-sdk/pubspec.yaml
-
Changelog: apps/sdks/entra-id-dart-auth-sdk/entra-id-dart-auth-sdk/CHANGELOG.md
2. v0.0.4
2.1. Overview
This release prepares the next Entra ID stable publish by refreshing the direct dependency constraints, aligning exported SDK version metadata, and keeping the docs current with the Dart 3.11.4 baseline.
3. v0.0.3
3.1. Overview
This release expands confidential-client and workload-style support while aligning the package with newer Dart and dependency baselines.
3.2. Highlights
-
Added workload-style client assertion support
-
Improved confidential-client scopes and token exchange flows
-
Updated Dart and dependency baselines
3.3. Improvements
-
Added client-credentials token acquisition with Entra client assertions for reusable WIF-style exchanges.
-
Allowed
EntraIdConfidentialClientApplicationto accept explicit scopes beyond Microsoft Graph defaults. -
Routed secret and assertion flows through a shared client-credentials implementation.
-
Updated the Dart SDK constraint to
^3.11.0and refreshed package dependencies.
5. v0.0.1
5.1. Overview
This release establishes the first stable package version with the renamed entra_id_* namespace, stronger docs, and cleaner networking and storage internals.
5.2. Highlights
-
First stable package release
-
Renamed public modules from
aortem_entra_id*toentra_id* -
Expanded migration and usage documentation
5.3. Improvements
-
Renamed public files, modules, and storage implementations to the
entra_id*namespace. -
Added migration guidance and expanded Flutter and server-side README examples.
-
Replaced manual JSON serialization with
json_serializableand consolidated networking around a sharedNetworkClient.