renovation_core 2.0.0-dev.2
renovation_core: ^2.0.0-dev.2 copied to clipboard
The missing SDK developers have been longing for to interact with Frappe/ERPNext
2.0.0-dev.1 #
1.2.3 #
Feature #
- Logging in using Google OAuth.
- Logging in using Apple OAuth.
- Set the session status externally.
1.2.2 #
Feature #
- Changing Password and Forget Password
changePassword,getPasswordResetInfo - Generate and verify OTP for different mediums
generatePasswordResetOTP,verifyPasswordResetOTP - Update Password
updatePasswordWithToken
Fix #
- Check for
renovation_corein backend - Use Regex to parse frappe app versions
- Null coalesce
isLoggedIn
1.1.5 #
Fix #
- Socket.IO reconnect after disconnecting
- Have single listener for the events (connect, connect_error, connect_timeout)
- Preserve socket instance on disconnect
1.1.3 #
1.1.0 #
Feature #
- Check for
renovation_coreif installed for methods using custom cmds. - Throw an error
AppNotInstalledwhen using a method of an app not installed in the backend. - Handle methods that have frappe cmd, but overriden in the backend (For example: login)
Chore #
- Linting for pub.flutter-io.cn score improvement
1.0.5 #
Fixes: #
- Fixed casting issue in getDocMeta
- Fixed registerFCMToken response
- Fixed some imports referencing package
- Removed unused imports
Modifications: #
- Add CI configuration
- Added TagLink model
- Modified getTags to use getList if frappe version >=12
- Add BlockModule child doctype to User
- Minor modification in documentation
- Exclude .g files in test folder (analysis_options.yaml)
Tests: #
- Variables are now fetched from System environment variables (Platform.environment)
- Added some tests
- Changed doctypes used in tests
- Added Setup/Teardown for some test groups
- Minor refactoring