PackageTrack
Sign in Get early access

atonline_login

Client-side login page for applications using AtOnline apis and custom realms

0.6.8 AtOnline/atonline-flutter

What this package is like to depend on

Last release 7 months ago

04 Jan 2026

Release timing varies

gaps range from 2 weeks to 1.1 years

Most releases are documented

notes for 32 of 37 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

37 releases · first in 2018

5 releases in the last 12 months

see the full history below

Release timeline

37 releases · Dec 2018 to Jan 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 37
  1. 0.6.8 04 Jan 2026
    Release notes
    • Fixed OAuth2 redirect_uri format to use single slash (scheme:/) instead of double slash (scheme://)
      • This restores compatibility with flutter_web_auth_2 expected format
      • Regression was introduced in 0.6.3
    Open source →
  2. 0.6.7 04 Jan 2026
    Release notes
    • Updated SDK constraint to >=3.0.0 <4.0.0
    • Updated atonline_api dependency to ^0.5.1
    • Updated all dependencies to latest compatible versions
    Open source →
  3. 0.6.6 04 Jan 2026
    Release notes
    • Fixed OAuth2 authentication flow that was broken in 0.6.2
      • Restored flutter_web_auth_2 dependency for proper OAuth2 callback handling
      • FlutterWebAuth2.authenticate() now properly waits for the OAuth callback before continuing
    Open source →
  4. 0.6.5 29 Oct 2025
    Release notes
    • Updated atonline_api dependency to ^0.5.0
    Open source →
  5. 0.6.4 29 Oct 2025
    Release notes
    • Updated dependencies to latest versions
    • Fixed deprecation warnings:
      • Changed deprecated value parameter to initialValue in DropdownButtonFormField widgets
    • Code quality improvements:
      • Removed unnecessary type checks in login_service.dart (optAuthReq always returns AtOnlineApiResult)
      • Simplified response handling logic
    • Updated atonline_api dependency to ^0.4.23
    Open source →
  6. 0.6.3 22 Mar 2025
    Release notes
    • Optimized User Flow v2 API format implementation:
      • Fixed critical issue: Now correctly handles parameter inclusion based on session state:
        • Initial requests (empty session): Include action, v2, and client_id
        • Subsequent requests (with session): Include only session and image_variation
      • Added support for redirect_uri in OAuth2 authentication flow
      • Enhanced session handling for the OAuth2 flow
      • Better logging for initial vs. subsequent API calls
      • Fixed OAuth2 button handling to properly include redirect_uri
      • Enhanced debugging with complete JSON-encoded request and response logs
      • Improved developer mode by showing all data including tokens and passwords
      • Logs now show the exact data being sent and received for easier debugging
    Open source →
  7. 0.6.2 22 Mar 2025
    Release notes
    • Added explicit support for User Flow v2 API format:
      • Added v2: true parameter to all User:flow API requests
      • Improved token handling for Map token objects
      • Treat token objects as opaque without accessing their contents
      • Better handling of different response formats (map and tuple)
      • Enhanced debug logging for API interactions
    • Removed WebAuthService in favor of direct URL launching with url_launcher
    • Better OAuth2 button detection and rendering
    • Improved error handling and messaging
    Open source →
  8. 0.6.1 21 Mar 2025
    Release notes
    • Initial support for User Flow v2 API format:
      • Enhanced OAuth2 button handling for the new format
      • Added support for select/dropdown fields with static values
      • Added support for dynamic select fields that fetch options from API
      • Improved error message styling
      • Updated form field processing with category-based handling
      • Better session token management
      • Support for field default values
      • Enhanced redirect handling on flow completion
    • Added KLB systems integration documentation
    Open source →
  9. 0.6.0 16 Mar 2025
    Release notes
    • Major refactoring to improve testability and maintainability
    • Extracted services for better dependency injection:
      • LoginService for API interactions
      • WebAuthService for OAuth2 authentication
    • Updated existing components:
      • ImagePickerWidget now supports dependency injection for testing
      • AtOnlineLoginPageBody reorganized with better UI building methods
    • Added comprehensive unit tests
    • Update atonline_api dependency to 0.4.19+2
    • Fix deprecated color property access in HexColor extension
    Open source →
  10. 0.5.0 05 Sep 2024
    Release notes
    • Switch flutter_web_auth → flutter_web_auth_2
    • Updated dependencies
    Open source →
  11. 0.4.8 17 Jul 2024
    Release notes
    • Updated dependencies
    Open source →
  12. 0.4.7 25 May 2023
    Release notes
    • Updated dependencies
    Open source →
  13. 0.4.6 28 Jun 2022
    Release notes
    • Accept completion without a valid token, in case of account deletion/etc
    Open source →
  14. 0.4.5 11 Jun 2022
    Release notes
    • Use authenticated requests in flow so requests other than login can be authenticated
    Open source →
  15. 0.4.4 11 Jun 2022
    Release notes
    • Add support for action in flow process
    Open source →
  16. 0.4.3 04 Feb 2022
    Release notes
    • Cleanup and upgrade deps
    Open source →
  17. 0.4.2 10 Nov 2021
    Release notes
    • Added onComplete parameter to override completion action
    Open source →
  18. 0.4.1 29 Oct 2021
    Release notes
    • Bump atonline_api dep
    Open source →
  19. 0.4.0 16 Oct 2021
    Release notes
    • Upgrade to dart null safety
    Open source →
  20. 0.4.0+1 24 Oct 2021
    Release notes
    • Change flutter_svg dep to be more flexible
    Open source →
  21. 0.3.5 05 Mar 2021
    Release notes
    • Return to ^0.6.0 imagepicker dependency as it conflicts due to http package
    Open source →
  22. 0.3.4 04 Mar 2021
    Release notes
    • Update dependencies
    • Update code accordingly
    Open source →
  23. 0.3.3 03 Nov 2020
    Release notes
    • Updated dependencies
    • Added support for phone field
    • Added max size for oauth icons
    Open source →
  24. 0.3.2 04 Sep 2020
    Release notes
    • Updated dependencies
    Open source →
  25. 0.3.1 27 Jan 2020
    Release notes
    • Fix handling of cancellation of login view
    • Remove now unneeded dependency on icons theme
    Open source →
  26. 0.3.0 27 Jan 2020
    Release notes
    • Code cleanup & move hexcolor to own file
    • Instead of redirectUri we now ask for callbackUrlScheme to process oauth2 login
    • Now using flutter_web_auth for web auth, ensuring SSO cookies are available
    Open source →
  27. 0.2.4 26 Jan 2020

    Nothing published for this version

  28. 0.2.3 26 Jan 2020
    Release notes
    • Fix support for data uri in server-defined buttons
    Open source →
  29. 0.2.2 26 Jan 2020
    Release notes
    • Adding support for server-defined buttons, using SVG icons
    Open source →
  30. 0.2.1 22 Jan 2020
    Release notes
    • Upgraded dependencies and pubspec to recent flutter
    Open source →
  31. 0.2.0 16 Aug 2019
    Release notes
    • Upgraded atonline_api dep
    Open source →
  32. 0.1.0 19 Mar 2019
    Release notes
    • AndroidX upgrade (dependency version bump)
    Open source →
  33. 0.0.5 05 Jan 2019

    Nothing published for this version

  34. 0.0.4 02 Jan 2019

    Nothing published for this version

  35. 0.0.3 01 Jan 2019

    Nothing published for this version

  36. 0.0.2 01 Jan 2019

    Nothing published for this version

  37. 0.0.1 31 Dec 2018
    Release notes

    flutter pub check fixes

    Open source →
    Release notes
    • Initial login interface system
    Open source →

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