littlefish_auth 7.0.1 copy "littlefish_auth: ^7.0.1" to clipboard
littlefish_auth: ^7.0.1 copied to clipboard

PlatformAndroid
unlisted

A littlefish package for authentication and session management.

7.0.1 #

  • Update a dependency to the latest release.

7.0.0 #

Note: This release has breaking changes.

  • FEAT(auth): session hydration + base user token override (USPM-PLAN-002 Phases 1 & 2).
  • BREAKING FIX(littlefish_auth): BREAKINGCHANGE Addition of sessions user information exposing for use from Littlefish Auth Manager.
  • BREAKING FEAT(auth): reconcile littlefish_auth/auth_firebase onto core 8.x line.

6.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT(littlefish_auth): migrate to littlefish_core ^8.0.0 / littlefish_core_utils ^5.0.0. Numbered above the core-7.3.0 line so the highest version carries the highest core.

5.0.0 #

  • FIX: BREAKINGCHANGE Addition of sessions user information exposing for use from Littlefish Auth Manager

4.0.12 #

  • FIX: session hydration + JWT expiry check for FNB payment links 403.

4.0.11 #

  • Update a dependency to the latest release.

4.0.10 #

  • Update a dependency to the latest release.

4.0.9 #

  • FIX(littlefish_auth): Update session token init checks.
  • FIX(auth): save-and-restore base session on switchUser failure.
  • FIX(auth): lazy-initialize session manager when LD flag toggles ON after startup.

4.0.8 #

  • Update a dependency to the latest release.

4.0.7 #

  • FIX(littlefish_auth): Update for legacy registration.

4.0.6 #

  • FIX(littlefish_auth): User Session Error handling enhancements.

4.0.5 #

  • FIX(auth): fix sendEmailVerification using providerName as actionName.

4.0.4 #

  • Update a dependency to the latest release.

4.0.3 #

  • Update a dependency to the latest release.

4.0.2 #

  • FIX(littlefish_auth): Error Handling improvements and tracing.

4.0.1 #

  • FIX(littlefish_auth): Removal of local references.

4.0.0 #

Note: This release has breaking changes.

  • REFACTOR: move baseSession tracking to LittlefishSessionManager.
  • FIX(littlefish_auth): Update for auth manager base user sessions.
  • FIX(littlefish_auth): Updated user pins.
  • FEAT: add baseSession to preserve auth user's session across switches.
  • FEAT(littlefish_auth): wire OTP PIN reset to merchant API endpoints.
  • FEAT(littlefish_auth): Phase 3 Stream 6 — OTP models & service methods for PIN reset.
  • FEAT: PLAN_005 — PIN management support in shared auth package.
  • BREAKING FEAT(littlefish_auth): BREAKING-CHANGE Added additional feature user pins.

3.0.6 #

  • Update a dependency to the latest release.

3.0.5 #

  • Update a dependency to the latest release.

3.0.4 #

  • Update a dependency to the latest release.

3.0.3 #

  • Update a dependency to the latest release.

3.0.2 #

  • Update a dependency to the latest release.

3.0.1 #

  • Update a dependency to the latest release.

3.0.0 #

Note: This release has breaking changes.

  • FIX(littlefish_auth): Remove unnecessary initialisation checks.
  • FIX: restore melos versioning after main merge conflict.
  • FIX: Comments addressed.
  • FIX(littlefish_auth): Update syntax.
  • FIX(littlefish_auth): Update objects for user switching.
  • FIX(littlefish_auth): update returned objects from session.
  • FIX(littlefish_core): fix up user session models.
  • FIX(littlefish_auth): User switching token changes.
  • FIX(littlefish_auth): remove redundant intialisation.
  • FIX(littlefish_auth): Update object types and service methods for user sessions.
  • FIX(Auth Manager,Session Manager,App Info Provider): Add app build to headers, removed unnecessary overrides in session manager.
  • FIX(littlefish_core): Object refactoring and http client introduction of session token.
  • FEAT(hardware_manager): add initial implementation of littlefish hardware manager and related files.
  • FEAT(littlefish_auth): gate session token creation behind enable_session_tokens LaunchDarkly flag.
  • FEAT(littlefish_auth): Added get user and business roles.
  • BREAKING FIX(littlefish_core,littlefish_auth,monitoring_service): Implemented new monitorAction method in monitoring service, renamed functions, cleanup.
  • BREAKING FEAT(littlefish_auth): BREAKING CHANGE , User Switching intial changes and introduction.
  • BREAKING CHORE(littlefish_auth): BREAKING CHANGE: Changing naming conventions and object fields.

2.2.0 #

  • FEAT(hardware_manager): add initial implementation of littlefish hardware manager and related files.

2.1.1 #

  • FIX(littlefish_auth): Remove unnecessary initialisation checks.

2.1.0 #

  • FIX: restore melos versioning after main merge conflict.
  • FIX: Comments addressed.
  • FEAT(littlefish_auth): gate session token creation behind enable_session_tokens LaunchDarkly flag.

2.0.0 #

Note: This release has breaking changes.

  • FIX(littlefish_auth): Update syntax.
  • FIX(littlefish_auth): Update objects for user switching.
  • FIX(littlefish_auth): update returned objects from session.
  • FIX(littlefish_core): fix up user session models.
  • FIX(littlefish_auth): User switching token changes.
  • FIX(littlefish_auth): remove redundant intialisation.
  • FIX(littlefish_auth): Update object types and service methods for user sessions.
  • FIX(Auth Manager,Session Manager,App Info Provider): Add app build to headers, removed unnecessary overrides in session manager.
  • FIX(littlefish_core): Object refactoring and http client introduction of session token.
  • FEAT(littlefish_auth): Added get user and business roles.
  • BREAKING FIX(littlefish_core,littlefish_auth,monitoring_service): Implemented new monitorAction method in monitoring service, renamed functions, cleanup.
  • BREAKING FEAT(littlefish_auth): BREAKING CHANGE , User Switching intial changes and introduction.
  • BREAKING CHORE(littlefish_auth): BREAKING CHANGE: Changing naming conventions and object fields.

1.0.7 #

  • Update a dependency to the latest release.

1.0.6 #

  • Update a dependency to the latest release.

1.0.5 #

  • Update a dependency to the latest release.

1.0.4 #

  • Update a dependency to the latest release.

1.0.3 #

  • Update a dependency to the latest release.

1.0.2 #

  • Update a dependency to the latest release.

1.0.1 #

  • Update a dependency to the latest release.

1.0.0 #

  • Initial implementation of littlefish_auth, sessions not used.