littlefish_core_utils 4.11.0
littlefish_core_utils: ^4.11.0 copied to clipboard
The implementation of littlefish core common utilities.
4.11.0 #
- FEAT(littlefish_core_utils): User Session Error messages enhancements.
4.10.1 #
- FIX(littlefish_core_utils): merge default auth headers into custom Options.
4.10.0 #
- FIX(littlefish_core_utils):
LittleFishHttpClient._requestHeadersnow merges the default auth headers (Authorization,x-session-token) into caller-suppliedcustomOptionsinstead of replacing them. Callers can still override specific headers (e.g. Authorization for token refresh flows), but they no longer lose the session token by supplying a customOptionswithcontentTypeorresponseType. Fixes 403 business_id claim errors in the merchant app when custom headers were used for payment links / invoicing.
4.9.2 #
- Update a dependency to the latest release.
4.9.1 #
- FIX(littlefish_core_utils): Additional error codes for pins.
4.9.0 #
- FEAT(littlefish_core_utils): Add additional Error codes for authentication.
- FEAT: PLAN_005 — PIN management support in shared auth package.
4.8.0 #
- FEAT: add report-specific error codes and user-friendly error handling.
4.7.7 #
- Update a dependency to the latest release.
4.7.6 #
- Update a dependency to the latest release.
4.7.5 #
- Update a dependency to the latest release.
4.7.4 #
- Update a dependency to the latest release.
4.7.3 #
- Update a dependency to the latest release.
4.7.2 #
- FIX(littlefish_core): fix up user session models.
- 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.
4.7.1 #
- FIX(littlefish_core): fix up user session models.
- 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.
4.7.0 #
- REFACTOR(LA-374): move LittlefishFirebaseStorageException to littlefish_storage_firebase package.
- FEAT(LA-374): add StorageErrorCodes and FirebaseException handling for storage.
4.6.0 #
- FEAT(littlefish_core_utils): Added ProviderErrorCodes.
- FEAT(littlefish_core_utils): Added additional activation error codes.
4.5.0 #
- FEAT(littlefish_core_utils): Added additional activation error codes.
4.4.2 #
- FIX(firebase-monitoring): Monitoring was not working with the http client traces. Managed to resolve that by remove auto-start and also by putting the creation of the trace in the correct place.
4.4.1 #
- FIX(littlefish_core_utils): Updated the AUTH_013 error code message.
4.4.0 #
- FEAT(littlefish_core_utils): Add new sign in fail error code.
4.3.1 #
- FIX(littlefish_core_utils): Updated the AUTH_013 error code message.
4.3.0 #
- FEAT: implement Melos 7.x for monorepo management.
- FEAT(littlefish_core_utils): add app info headers to HTTP requests.
- FEAT: improve logging consistency across packages.
0.0.1 #
- Initial release of the littlefish core utils.
0.0.2 #
- Retry request which failed due to timeouts
0.0.3 #
- Added shared headers as a parameter
0.0.4 #
- Added request compression (WORKING)
1.0.0 #
- Added the Basic token inside our littlefish http client to be used when we wrap and send request.
4.0.0 #
Flutter upgrade
4.1.0 #
- Added API Error classes
- Added a 401 interceptor that logs the 401 errors so we can pickup 401 issues.
4.2.0 #
- Added ErrorCode class
- Added in new ErrorCodeManager to intercept errors within our application, replace them with user friendly messages
- Added in new ErrorCodehelper to assist ErrorCodeManager with type transforming
4.2.1 #
- Migrate app Error codes to core utils
4.2.2 #
- Added Activation Error Codes
- Updated error handling logic
4.2.3 #
- Added custom exceptions and LittlefishException abstraction so that all custom exceptions are enforced to have a message and code.
- Added more authentication error codes, used by auth manager