Releases

This page summarizes the stable package release history for Okta Identity Dart Auth SDK and keeps the public docs aligned with the published SDK versions. '''

1. Release Sources

  • Pubspec: apps/sdks/okta-identity-dart-auth-sdk/okta-identity-dart-auth-sdk/pubspec.yaml

  • Changelog: apps/sdks/okta-identity-dart-auth-sdk/okta-identity-dart-auth-sdk/CHANGELOG.md

2. v0.0.6

2.1. Overview

This release prepares the Okta package for the next publish with updated docs, corrected CI example paths, and a consistent Dart 3.11.4 baseline.

2.2. Highlights

  • README restructured around the current backend initialization model

  • Dart SDK floor aligned to 3.11.4

  • Frontend CI paths corrected to the current example directory names

2.3. Improvements

  • Reworked the package README to focus on the supported backend-first initialization and current helper usage.

  • Added a concrete index for the current example directories under example/README.md.

  • Updated the package and Flutter web example Dart SDK minimum to 3.11.4.

  • Updated backend validation CI to enforce the 3.11.4 minimum SDK version.

  • Corrected frontend CI paths so analysis targets the actual Okta sample-app directory.

2.4. Notes

  • This entry reflects release preparation only; publishing is a separate step.

3. v0.0.5

3.1. Overview

This release aligns the package with a newer Dart SDK baseline.

3.2. Highlights

  • Dart SDK bumped to 3.10.3

3.3. Improvements

  • Updated the package to the newer Dart SDK baseline.

4. v0.0.4

4.1. Overview

This release refreshes test-directory naming to keep the repo structure more consistent.

4.2. Highlights

  • Revised test folder naming conventions

4.3. Improvements

  • Updated the test folder structure to align with the revised naming convention.

5. v0.0.3

5.1. Overview

This release normalizes the Okta package namespace, simplifies imports, and refreshes the example app for the new structure.

5.2. Highlights

  • Renamed internal modules to the okta_issue_* namespace

  • Simplified the SDK entrypoint import structure

  • Updated the example app to match the new package layout

5.3. Improvements

  • Renamed internal modules from aortem_okta_issue_* to okta_issue_*.

  • Consolidated bin/main.dart around a single package import.

  • Updated example app imports and standardized file naming.

  • Bumped the Dart SDK version.

5.4. Notes

  • This release includes breaking changes for direct imports of the old aortem_okta_issue_* files.

6. v0.0.2

6.1. Overview

This release expands examples and tests while improving error handling and internal cleanup.

6.2. Highlights

  • Added quick-start and usage examples

  • Improved token-expiry and credential error handling

  • Added more unit coverage

6.3. Improvements

  • Added new example usage flows and optional configuration notes in the README.

  • Improved token-expiry and invalid-credential handling.

  • Clarified API docs and inline auth-flow comments.

  • Removed deprecated helpers and unused code paths.

7. v0.0.1

7.1. Overview

This release establishes the first stable package version for the Okta SDK.

7.2. Highlights

  • First stable package release

  • Added token refresh support

  • Improved invalid-token handling

7.3. Improvements

  • Added token refresh support in OktaIdentityClient.

  • Improved error handling for invalid and expired tokens.

  • Updated authentication API docs and applied minor refactors and formatting cleanup.

8. Pre-release History

8.1. Overview

Earlier pre-stable package builds are part of the SDK history and remain documented in the changelog.

8.2. Included Pre-release Tags

  • 0.0.2-pre

8.3. Notes

  • Keep this page aligned with the version declared in pubspec.yaml.

  • Use CHANGELOG.md as the source of truth for exhaustive historical change notes.