Skip to content

Releases: dhwani-ris/frappe-mobile-sdk

v1.2.0

Choose a tag to compare

@dhwani-release-bot dhwani-release-bot released this 15 May 09:56

1.2.0 (2026-05-15)

Bug Fixes

  • link-filters: catch host hook throws, fall back to meta filters (7eb3127)
  • link-filters: restore field labels and resolve parent refs in meta filters (9356857), closes #35
  • LinkField: replace blank placeholder with null in loading and empty states (19afa59), closes #37
  • restore .releaserc and update-version.py to develop state (a421a64)

Features

  • link-filters: add LinkFilterBuilder hook for link options (a8f454d)

v1.1.1

Choose a tag to compare

@dhwani-release-bot dhwani-release-bot released this 08 May 08:09

1.1.1 (2026-05-08)

Bug Fixes

  • LinkField: release null-safety fix from #39 (99599ca)

v1.1.0

Choose a tag to compare

@dhwani-release-bot dhwani-release-bot released this 17 Apr 15:19
5181c05

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)

v1.0.0

Choose a tag to compare

@dhwani-release-bot dhwani-release-bot released this 01 Apr 13:28

1.0.0 (2026-04-01)

Bug Fixes

  • db: add onUpgrade to inMemoryDatabase for consistency (cd08746)
  • form: chain fetch_from for Link fields patched by parent fetch_from (8195c70)
  • form: prevent null formValues from overwriting child table data in _formData (6e2cbb2)
  • home: use runAsync correctly in widget tests, initialize AuthService in forTesting (4acd330)
  • normalize doctype in link option filters (33acd8f)
  • releaserc: update version update script (f627bc7)
  • security: remove sensitive token logging from auth and OAuth flows (4484955)
  • update form submission test to use key-based field identification (ed7c7fa)

Features

  • add comprehensive documentation for Frappe Mobile SDK (5aed3d9)
  • add example app configuration preparation step in CI workflow (66ca6c7)
  • add generic MobileHomeScreen widget to SDK (346bd11)
  • Add initial project structure for Frappe Mobile SDK (14f5293)
  • add onFieldChange callback for computed field support and enhance depends_on evaluation (ad508c2)
  • Add pre-commit hooks and CI workflows for code quality checks (68fe61f)
  • add support for Button field type with custom handlers (32ec7c4), closes hi#level
  • add translation support for Frappe Mobile SDK (5628dfd)
  • add workflow support for Frappe DocTypes (c37c479)
  • dao: order findMobileFormDoctypes by sortOrder ASC (d9730b2)
  • dao: order findMobileFormDoctypes by sortOrder ASC (839ae7f)
  • db: add groupName and sortOrder to doctype_meta (v1→v2) (e6ed1aa)
  • Enhance form builder with new field types and improved structure (1977fb5)
  • enhance form handling and UI components (fb58466)
  • enhance FrappeSDK initialization and mobile data synchronization (ed2b203)
  • enhance login functionality with mobile OTP support (9842e4d)
  • enhance mobile form handling and UI components (d40cbe1)
  • enhance mobile form management and synchronization (9c28f83)
  • enhance testing suite with new widget and utility tests (ba0e1cd)
  • enhance user role management and permissions in forms (9d61fd0)
  • fields: add HTML field support and improve child table title field resolution (9ec0fb9)
  • home: add sync button, connectivity badge, profile sheet, and customization hooks (3e02107)
  • Implement app status checking and configuration management (62a305e)
  • implement auto-selection for single-option fields (479cfb6)
  • implement LinkFieldCoordinator for sequenced option loading and support submittable DocTypes (aa7a27a)
  • implement permission management for doctype access (c721431)
  • Implement stateless login with token persistence (0f5aa73)
  • improve link field label resolution using title_field from DocType metadata (6047bbb)
  • improve mobile form handling and UI components (9fe36a4)
  • Integrate OAuth 2.0 login support and enhance app configuration (a4013c7)
  • Integrate OAuth 2.0 support and enhance SDK functionality (98fbaf9)
  • link: add full field support for child doctypes via batch document fetching (4657bbe)
  • link: add wildcard field selection to ensure all fields are fetched in link options (0ee2fd9)
  • meta: persist groupName/sortOrder, add getMobileFormGroups() (d49890b)