Files
arcane_framework/CHANGELOG.md
T
2024-09-25 10:21:01 +02:00

47 lines
1.4 KiB
Markdown

## 1.0.6
- Removed get_it as a dependency
## 1.0.5+2
- Updated README and example project documentation
## 1.0.5+1
- Marked the `loginWithEmailAndPassword` method in ArcaneAuthenticationService as deprecated and updated example project
## 1.0.5
- Added the ability to use a generic type for the login method in ArcaneAuthenticationService
- Added the ability to reset the ArcaneAuthenticationService, which will unregister the current interface and clear the authentication state
- Removed unused testing tooling (e.g., `@visibleForTesting`) from the codebase
- Migration guide: Remove usages of `setMocked` in your tests
## 1.0.4
- Resolved an issue with authentication using the ArcaneAuthenticationService when logging in with an email and password
## 1.0.3+1
- Added example project
## 1.0.3
- Added the ability to switch back to the normal environment from the debug environment in ArcaneEnvironment
- (breaking) Made the optional `onLoggedOut` callback a Future instead of a void function in ArcaneAuthenticationService
- Added additional error handling to the login method in ArcaneAuthenticationService
- Added support for following the system's theme in ArcaneTheme
- Removed the BuildContext parameter from the `switchTheme` method in ArcaneTheme
## 1.0.2
- Migrated ArcaneAuthenticationService's isSignedIn to a ValueListenable
## 1.0.1+1
- Removed ID and secure storage services to improve platform compatibility
## 1.0.0
- Initial release