v0.4.16
- Refactored
<GithubCard />
component to use cache for responses, as well as use concurrency - Added password verification to change email or password
- Make sure to invalidate password reset links on frontend
- Fixed broken migration compatibility between older Fleetbase versions and newer setups. This primarily addresses the presence of
model_id
in legacy versions. - Implemented a maximum password length restriction to enhance security.
- Added rate limiting (throttling) to unauthenticated authentication routes to prevent abuse.
- Introduced a new authentication route for verification code validation. This route is used in the frontend for password reset links and other scenarios requiring verification codes.
- Added functionality to configure drivers onboard from the Navigator app. This enhancement allows for easier and more flexible driver setup.
- Upgraded all core dependencies to improve system performance and stability.
What's Changed
Full Changelog: v0.4.15...v0.4.16