Releases: DIMO-Network/login-with-dimo
Releases · DIMO-Network/login-with-dimo
v0.0.17: Include sharedVehicles in authResponse
Currently, devs don't get the sharedVehicles Array in the onSuccess which is triggered on LoginWithDimo and ShareVehiclesWithDimoComponents
This version, integrates that so they can parse sharedVehicles
v0.0.16: Force Email Configurability
Supports ability for dev to configure enforcing the email checkbox
initializeDimoSDK({
...
options: {
forceEmail: true, //BY DEFAULT, this is False - users won't have to share email
},
});
v0.0.15 Dev Configurable Button Labels
Includes ability for developers to configure button labels
Example Usage
<ShareVehiclesWithDimo
mode="popup"
onSuccess={(authData: any) => console.log("Success:", authData)}
onError={(error: any) => console.error("Error:", error)}
authenticatedLabel="Extend Permissions"
unAuthenticatedLabel="Sign in to Share Permissions"
/>
v0.0.14: Expiration Date Support
Supports iso string expiration dates, in the share vehicles and login components
v0.0.13, Optional Transaction Value
Merge pull request #39 from DIMO-Network/development v0.0.13
v0.0.12: Support for Success Screens + Better Navigation
Introduces a Success Screen for vehicles shared, where users can see the vehicles that were successfully shared
Manages navigation states
If user clicks success, or cancel, approve/reject, back buttons for all modes (redirect, embed, popup)
v0.0.11: Logout Support, Better Navigation
Email + Wallet Address Sharing
- Expose Email/Wallet Address in DimoAuthState
- Cleanup Popup and Embed Auth Handlers
- Cleanup Components, to use base payloads and additional messages for getting additional data
Advanced Transaction
Merge pull request #28 from DIMO-Network/development Advanced Transaction
Vehicle Make Filtering + Get Valid JWT
Merge pull request #25 from DIMO-Network/development fix pkg lock