PackageTrack
Sign in Get early access

oidc_android

Android implementation of the oidc plugin

3.0.0 12K downloads/mo #2708 most downloaded on pub.dev Bdaya-Dev/oidc

What this package is like to depend on

Last release 22 days ago

01 Aug 2026

Ships fairly regularly

a new release about every 4 months

Nearly every release is documented

notes for 32 of 33 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

33 releases · first in 2023

9 releases in the last 12 months

see the full history below

Release timeline

33 releases · Sep 2023 to Aug 2026
2024 2025 2026
Release Pre-release

Releases

latest 33
  1. 3.0.0 01 Aug 2026
    Release notes
    • FIX(oidc_web_core): surface the flow timeout as OidcException, not TimeoutException. (be6a5316)
    • FIX(oidc_android): forward Map-valued raw intent extras instead of dropping them. (7ffda6a7)
    • FIX(oidc_android): dismiss the Custom Tab after the intent-filter redirect. (34a83693)
    • DOCS(test): state the wiring guard's single-layer scope. (e25e04b8)
    • BREAKING FIX(oidc_android): report the options the Auth Tab path cannot apply. (8b7226ce)
    • BREAKING FIX(oidc_android): apply the documented Custom Tabs options natively. (9e83a10b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX(oidc_web_core): surface the flow timeout as OidcException, not TimeoutException. (be6a5316)
    • FIX(oidc_android): forward Map-valued raw intent extras instead of dropping them. (7ffda6a7)
    • FIX(oidc_android): dismiss the Custom Tab after the intent-filter redirect. (34a83693)
    • DOCS(test): state the wiring guard's single-layer scope. (e25e04b8)
    • BREAKING FIX(oidc_android): report the options the Auth Tab path cannot apply. (8b7226ce)
    • BREAKING FIX(oidc_android): apply the documented Custom Tabs options natively. (9e83a10b)
    Open source →
  2. 2.0.1 26 Jul 2026
    Release notes
    • DOCS(oidc_android): state the minSdk 23 requirement, and stop instructing 21 (#427). (1f210d0a)

    2026-07-25

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • oidc_cli - v1.0.2
    • oidc_default_store - v1.1.1
    • oidc_desktop - v1.0.2
    • oidc_darwin - v1.1.1
    • oidc_linux - v1.0.2
    • oidc_platform_interface - v1.0.2
    • oidc_web - v1.0.2
    • oidc_web_core - v1.1.1
    • oidc_windows - v1.0.2

    Open source →
    Release notes
    • DOCS(oidc_android): state the minSdk 23 requirement, and stop instructing 21 (#427). (1f210d0a)
    Open source →
  3. 2.0.0 25 Jul 2026
    Release notes
    • BREAKING FIX(oidc_android): restore the redirect receiver as a fallback capture path (#418) (#419). (8df8bc61)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX(oidc_android): restore the redirect receiver as a fallback capture path (#418) (#419). (8df8bc61)
    Open source →
  4. 1.0.1 14 Jul 2026
    Release notes
    • FIX(oidc_cli): bound the interactive loopback wait with flowTimeoutSeconds (#369) (#388). (5e9cf93a)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  5. 1.0.0 13 Jul 2026
    Release notes
    • FIX: resolve all four library bugs; drive honest unit coverage to ~95% (#368). (c86bee17)
    • FIX(crypto_keys_plus): resolve pub.dev publish dry-run warnings. (5bee9a89)
    • FEAT(crypto): RSASSA-PSS (PS256/384/512) + EdDSA/Ed25519. (6c5c6741)
    • BREAKING FEAT: consolidate jose_plus, crypto_keys_plus, x509_plus into the workspace. (3fffc6cd)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX: resolve all four library bugs; drive honest unit coverage to ~95% (#368). (c86bee17)
    • FIX(example): use FlutterFragmentActivity for Auth Tab (ComponentActivity). (e6e9be47)
    • FIX(oidc_android): remove duplicate mainHandler declaration. (ae0f70c2)
    • FIX(oidc_android): use flowId self-check instead of Handler.removeCallbacks. (c8f585a3)
    • FIX: pre-v1 correctness — certification claim, license, Android queries, honest native option docs. (3b8ef447)
    • FIX(native): harden iOS threading, simplify Android redirect to one-line setup. (a7553f32)
    • FEAT(android): Auth Tab redirect-capture path (Phase 4, opt-in). (0b80aaf2)
    • FEAT(observability): native browser events via the existing OidcEvent stream (Phase 3). (91d1f5bd)
    • FEAT(android): apply typed Custom Tabs options natively (Phase 1). (10e903eb)
    • BREAKING REFACTOR: remove rxdart; adopt bdaya_shared_value ^5.0.0. (0d65d7fd)
    • BREAKING FEAT(oidc_android): switch to Auth Tab only, remove Custom Tabs path. (05bf0181)
    • BREAKING FEAT(oidc_android): add flowTimeoutSeconds to fix headless CI hang. (01c844f5)
    • BREAKING FEAT: merge oidc_ios + oidc_macos into a unified oidc_darwin plugin. (db73858e)
    • BREAKING FEAT(native): migrate native transport to Pigeon + automate codegen. (fc7606f3)
    • BREAKING FEAT(oidc_android): replace flutter_appauth with first-party Custom Tabs auth. (ddd64296)
    Open source →
  6. 0.8.0 10 Oct 2025
    Release notes
    • BREAKING FIX: hasInit is set to true too early in init() of OidcUserManagerBase (#275). (d704aa5f)
    • BREAKING FEAT: Support WASM (#253). (8b2931ef)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX: hasInit is set to true too early in init() of OidcUserManagerBase (#275). (d704aa5f)
    • BREAKING FEAT: Support WASM (#253). (8b2931ef)
    Open source →
  7. 0.8.0+1 06 Feb 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  8. 0.8.0+2 10 Feb 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  9. 0.8.0+3 10 Feb 2026
    Release notes
    • DOCS: remove logo branding from screenshots. (2acf65d3)
    Open source →
  10. 0.7.0 16 Apr 2025
    Release notes
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING CHORE(deps): upgrade flutter_appauth to v9.0.0 (#199). (f027af34)
    Open source →
  11. 0.7.0+1 07 Jun 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  12. 0.7.0+2 12 Jun 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  13. 0.7.0+3 12 Jun 2025
    Release notes
    • DOCS: remove logo branding from screenshots. (2acf65d3)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  14. 0.7.0+4 12 Jun 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  15. 0.7.0+5 14 Jun 2025
    Release notes
    Open source →
  16. 0.6.0 24 Nov 2024
    Release notes
    • BREAKING FEAT(oidc_default_store): use flutter_secure_storage. (a9441511)
    • BREAKING FEAT: Add offline mode events and error handling. (7479fd15)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX: Opening in new tab not working reliably in Safari for iOS #31. (2e30028b)
    Open source →
  17. 0.6.0+1 27 Nov 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  18. 0.6.0+2 12 Apr 2025
    Release notes
    • DOCS: remove logo branding from screenshots. (2acf65d3)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  19. 0.6.0+3 13 Apr 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  20. 0.4.0 09 Jun 2024
    Release notes
    Open source →
    Release notes

    Note: This release has breaking changes.

    • Update a dependency to the latest release.
    Open source →
  21. 0.3.1 25 Sep 2023
    Release notes
    • FEAT: Enhance OIDC store with manager ID support. (56f42f2d)

    Change Log

    All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

    2025-06-06

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • oidc_web_core - v0.3.0+5
    • oidc_desktop - v0.5.0+5
    • oidc_ios - v0.7.0+1
    • oidc_platform_interface - v0.6.0+5
    • oidc_macos - v0.7.0+1
    • oidc_android - v0.7.0+1
    • oidc_web - v0.6.0+5
    • oidc_linux - v0.3.0+16
    • oidc_flutter_appauth - v0.6.0+1
    • oidc_windows - v0.3.1+10

    Open source →
    Release notes
    • FEAT: implement the session management spec.
    Open source →
  22. 0.3.1+1 01 Mar 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  23. 0.3.1+2 20 Mar 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  24. 0.3.0 15 Sep 2023
    Release notes
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING CHANGE: all packages.
    Open source →
  25. 0.3.0+1 16 Sep 2023
    Release notes
    • DOCS: remove logo branding from screenshots. (2acf65d3)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  26. 0.3.0+2 16 Sep 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  27. 0.3.0+3 18 Sep 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  28. 0.3.0+4 19 Sep 2023
    Release notes
    • REFACTOR: minor lints and refactors. (5ab9af70)

    2025-04-13

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • oidc_platform_interface - v0.6.0+3
    • oidc_android - v0.6.0+3
    • oidc_linux - v0.3.0+14
    • oidc_ios - v0.6.0+3
    • oidc_windows - v0.3.1+8
    • oidc_flutter_appauth - v0.5.0+3
    • oidc_macos - v0.6.0+3
    • oidc_desktop - v0.5.0+3
    • oidc_default_store - v0.2.0+14
    • oidc_web_core - v0.3.0+3
    • oidc_web - v0.6.0+3
    • oidc - v0.9.0+3

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  29. 0.3.0+5 19 Sep 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  30. 0.2.1 12 Sep 2023
    Release notes
    • FEAT: support logout.
    Open source →
  31. 0.2.0+1 08 Sep 2023
    Release notes
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  32. 0.2.0+2 09 Sep 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  33. 0.1.0+1 04 Sep 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive