frappe_mobile_sdk 1.1.0 copy "frappe_mobile_sdk: ^1.1.0" to clipboard
frappe_mobile_sdk: ^1.1.0 copied to clipboard

Flutter SDK for offline-first Frappe/ERPNext mobile apps with auth, API access, dynamic forms, and sync-aware local data operations.

1.1.0 - 2026-04-17 #

Bug Fixes #

  • auth: disable social login and auto-discovery (4382822)
  • review: move docs to doc/FIELD_TYPES.md, remove pubspec.lock from tracking (72f7c74)

Features #

  • add optional field change handler and improve form data handling (9012b3e)
  • auth: implement social login support with OAuth integration (e123df7)
  • fields: add SearchableSelect, TableMultiSelect, Geolocation field widgets and fix form data handling (06e8a32)

Changelog #

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2026-04-01 #

Added #

  • Initial stable release of Frappe Mobile SDK for Flutter (frappe_mobile_sdk).
  • Frappe API client — authentication (password, OAuth, API key, mobile OTP), CRUD, file upload, custom methods, and query-style access via FrappeClient.
  • Stateless mobile authmobile_auth.login integration with token persistence, session restore, and automatic token refresh.
  • Dynamic forms — metadata-driven rendering from Frappe DocTypes (FrappeFormBuilder, list and document screens).
  • Offline-first data layer — SQLite storage, offline repository, and bi-directional sync with conflict handling.
  • App guardFrappeAppGuard for server-driven app status, versioning, and force-update flows (requires Frappe Mobile Control on the server).
  • Translations — load dictionaries from the server and apply to labels in forms and lists.
  • Workflows — workflow state and transitions on forms when configured on the DocType.
  • Example app under example/ and in-repo docs under doc/.
7
likes
150
points
131
downloads

Documentation

API reference

Publisher

verified publisherdhwaniris.com

Weekly Downloads

Flutter SDK for offline-first Frappe/ERPNext mobile apps with auth, API access, dynamic forms, and sync-aware local data operations.

Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

app_links, connectivity_plus, crypto, file_picker, flutter, flutter_form_builder, flutter_secure_storage, flutter_widget_from_html, geolocator, http, image_picker, intl, package_info_plus, path, path_provider, provider, sqflite, url_launcher, uuid

More

Packages that depend on frappe_mobile_sdk