renovation_core 1.2.1 renovation_core: ^1.2.1 copied to clipboard
The missing SDK developers have been longing for to interact with Frappe/ERPNext
v1.2.1 #
Feature #
- Changing Password and Forget Password
changePassword
,getPasswordResetInfo
- Generate and verify OTP for different mediums
generatePasswordResetOTP
,verifyPasswordResetOTP
- Update Password
updatePasswordWithToken
Fix #
- Check for
renovation_core
in backend - Use Regex to parse frappe app versions
- Null coalesce
isLoggedIn
v1.1.5 #
Fix #
- Socket.IO reconnect after disconnecting
- Have single listener for the events (connect, connect_error, connect_timeout)
- Preserve socket instance on disconnect
v1.1.3 #
v1.1.0 #
Feature #
- Check for
renovation_core
if installed for methods using custom cmds. - Throw an error
AppNotInstalled
when 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.dev score improvement
v1.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