frappe_form 0.9.1 copy "frappe_form: ^0.9.1" to clipboard
frappe_form: ^0.9.1 copied to clipboard

PlatformiOS

A library to render Frappe DocForm and generate a response

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

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

0.9.1 #

Changed #

  • Improved phone number parsing when filling phone input field to ensure proper US number handling.

0.9.0 #

Added #

  • Added support for basic arithmetic operators (like +,-,*,/) on Mandatory Depends On (JS), Read Only Depends On (JS) and Display Depends On (JS) expressions in fields.

Removed #

  • Removed bold style in checkbox labels.

0.8.0 #

Added #

  • Implemented link tap behavior for HTML fields.
  • Added visual indication for required fields by displaying a red asterisk (*) in field labels.

0.7.0 #

Added #

  • Added support for HTML field type.

Changed #

  • Improved DocFieldSectionView to properly render long Labels with round borders.
  • Improved DocFieldPhoneView to properly load phone from default value.

0.6.1 #

Fixed #

  • Fixed minor UI issue with RadioGroup
  • Fixed issue with JS expressions parser.

0.6.0 #

Added #

  • Added support for a field custom property render_rules to allow custom rendering of fields based on definitions.

0.5.0 #

Added #

  • Added support for Mandatory Depends On (JS) expressions in fields (mandatory_depends_on property).
  • Added support for Read Only Depends On (JS) expressions in fields (read_only_depends_on property).

Changed #

  • Improved support for Display Depends On (JS) expressions in fields (depends_on property).

Fixed #

  • Fixed issue with content scrolling to ensure submit button to properly appear show up.

0.4.1 #

Fixed #

  • Fixed maxLength validation to 140 chars max for Data field (according to official docs) when no length is specified.

0.4.0 #

Added #

  • Added support for new field Table.

Changed #

  • Updated example project.

0.3.0 #

Changed #

  • Improved scrollToField function.
  • Improved DocFieldView controller initialization.

0.2.1 #

Changed #

  • Improved answer generation to ignore null values.

Fixed #

  • Fixed issue with DocFieldPhoneView parsing initial phone number with hyphens.
  • Fixed issue with DocFieldGeolocationView initial value that was taking coordinates in the wrong order.
  • Fixed issue with scroll controller when using multiple tabs.

0.2.0 #

Added #

  • Added "Next" and "Back" buttons to the DocForm for easier navigation between tabs.
  • Added support for html formatting on descriptions and Heading.

Changed #

  • Changed the description location on Sections and Columns to be below the title instead of below the content.

Fixed #

  • Fixed an issue with the label on Checkbox fields.

0.1.2 #

Changed #

  • html_editor_enhanced dependency updated to latest.

0.1.1 #

Fixed #

  • Fixed an issue with the DocFieldRatingView that was not setting the initial rating correctly.

0.1.0 #

Added #

  • Added support for actions widgets on AppBar.
  • Fields sorted according to the field_order property in the DocForm.

Changed #

  • DocFieldAutocompleteView updated to show options on focus.

0.0.1 #

Added #

  • First release