apptive_grid_form 2.1.2 apptive_grid_form: ^2.1.2 copied to clipboard
A Flutter Package to display ApptiveGrid Forms inside a Flutter App.
2.1.2 #
- FEAT: Resource Type (provisional field implementation)
2.1.1 #
- FEAT: Rich Text Type.
2.1.0 #
- FEAT: Flutter 3.16 Support (#132).
2.0.2 #
- REFACTOR: Use performApptiveLink for Client Functions (#129).
- FIX: Fix Signatures not being submitted in Forms (#131).
2.0.1 #
- Update a dependency to the latest release.
2.0.0 #
Note: This release has breaking changes.
- BREAKING REFACTOR: Upgrade to dart 3 (#123).
1.7.2 #
- FIX: Use easeInOut curve for page transition (#122).
1.7.1 #
- FIX: Formula type parsing for complex types (#121).
1.7.0 #
- FEAT: Add support for text blocks in forms (#120).
- FEAT: Add support for paged forms (#119).
- FEAT: Add defaultValue, hidden and disabled property to form fields (#118).
- FEAT: Add formula type (#117).
1.6.1 #
- FIX: Move translations out of the submit method (#116).
1.6.0 #
- FEAT: Add option to use a custom button to submit forms (#115).
1.5.0 #
- FEAT: Add support for ReducedLookUp (SumUp) Type (#112).
1.4.0 #
- FEAT: Lookup DataType (#111).
1.3.1 #
- Update a dependency to the latest release.
1.3.0 #
- FEAT: Upgrade Dependencies for Flutter 3.10 (#108).
- FEAT: Add callback for a newly created entity via form.
1.2.0 #
- FEAT: Add callback for a newly created entity via form.
1.1.4 #
- FIX: Enforce country codes for phone numbers in forms (#105).
- FIX: Empty non-required email fields accept empty inputs (#104).
1.1.2 #
- FIX: Adjust input parsing for the currency form field.
1.1.1 #
- Update a dependency to the latest release.
1.1.0 #
- FEAT: Add support for custom additional answer button label through web app.
1.0.0 #
- Version 1.0.0
0.15.0 #
- Update apptive_grid_core to 0.15.0
- Add
onSavedToPending
callback toApptiveGridForm
andApptiveGridFormData
similar to theonSuccess
callback to be notified when a Form was submitted and is saved to pending
0.14.4+1 #
- Fix Bug where
ApptiveGridFormData
would rebuild when in an "end" state
0.14.4 #
- Add
componentBuilder
for building custom form components
0.14.3 #
- Upgrade apptive_grid_core to 0.14.4
- Fix Lints for Flutter 3.7.0
0.14.2 #
- Upgrade apptive_grid_core to 0.14.2
0.14.1 #
- Update apptive_grid_core to 0.14.1
- Keep Time when changing the date in a DateTime Form Field
- Enable Radio/Checkbox Lists for Enum/MultiEnum FormFields
0.14.0 #
- Upgrade apptive_grid_core to 0.14.0
- Update dependencies
0.13.2 #
- Add support for
DataType.email
,DataType.phoneNumber
andDataType.signature
0.13.1+1 #
- Update
image_picker
0.13.1 #
- Add support for new
FormDataProperties
in forms
0.13.0 #
- Remove deprecated members
- Adjust File Structure
0.12.4 #
- Use Border of Theme for Input Textfields for Geolocation and References
- Fix Hint Placement in User and (Multi)CrossReference Widget if no Item is selected
0.12.3 #
- Thumbnails for Attachments
- Attachments are now using their path when being added
0.12.2 #
- Use new
submitFormWithProgress
and display the progress when submitting
0.12.1 #
- Add support for
DataType.currency
andDataType.uri
0.12.0 #
- Query backend when searching for CrossReferences
- Fix Bug where CrossReferences could only be selected if their type was String
- Improve Loading behaviour. Show Loading after validation and disable inputs while form is uploading
Breaking Change #
- Remove
Fields
fromHeaderRowWidget
- Remove
FilterController
andFilterListener
0.11.0 #
- Updated to apptive_grid_core to 0.11.0
- This includes breaking changes regarding the FormData Model. Most important there is now no dedicated FormComponent per type but one generic one
- Renamed UserReference to CreatedBy
- Add UserFormWidget for
DataType.user
0.10.0 #
- Update apptive_grid_core Package to include breaking Model Changes from Version 0.10.0
- Deprecate
FormActions
- Add
scrollController
,buttonAlignment
andbuttonLabel
toApptiveGridForm
andApptiveGridFormData
- Add
description
to forms - Remove dependency on google_maps_webservice for location search and reverse geocoding
- Deprecate
ApptiveLink
(GridUri
,FormUri
,EntityUri
, etc) in favor of plainUri
Breaking Change #
- Model changes from apptive_grid_core see here for more details
- Removed
spaceUris
fromUser
andgridUris
fromSpace
- Remove
actions
from forms
0.10.0-alpha.6 #
- Deprecate all
ApptiveLink
in favor of plainUri
- Upgraded to dart 2.17
- Remove dependency on google_maps_webservice in favor of a local copy to be able to release stable versions of this package
0.10.0-alpha.5 #
- Add
description
to forms - Upgraded to
flutter_lints 2
0.10.0-alpha.4 #
- Update Core Package to 0.10.0-alpha.4 to include breaking changes to GridField
0.10.0-alpha.3 #
- Deprecate
FormActions
- Add
scrollController
,buttonAlignment
andbuttonLabel
toApptiveGridForm
andApptiveGridFormData
Breaking Changes #
- Remove
actions
from forms
0.10.0-alpha.2 #
- Update Core Package to 0.10.0-alpha.2 to include breaking changes to GridRow
Breaking Change #
- Removed
spaceUris
fromUser
andgridUris
fromSpace
0.10.0-alpha.1 #
- Update Core Package
- Includes a lot of breaking changes in the Models. Including in
FormData
0.9.1 #
- Use new Attachment System
- Show Error Message in Form Error
- Don't clear data/reload form if the form was loaded
0.9.1-alpha.2 #
- Show Error Message in Form Error
- Don't clear data/reload form if the form was loaded
0.9.1-alpha.1 #
- Use new Attachment System
0.9.0 #
Breaking Changes #
DataType.selectionBox
is nowDataType.singleSelect
- Due to new external dependencies there is some additional setup required. Please see the README for more details
New Data Types #
DataType.attachment
DataType.enumCollection
DataType.multiCrossReference
DataType.createdBy
New Features #
- Rework structure of Uris to be more generic
Bugfixes #
- Fixed Multiline Text FormWidgets
- Fix required validation not working for all types if Form has initial data
- Fix stretched submit Loading Indicator
0.9.0-alpha.12 #
- Add * to label of required fields
- Fix bug where required fields where not validated for long forms
- Reload ApptiveGridForm when FormUri changed
0.9.0-alpha.11 #
- Use
apptive_grid_core: ^0.9.0
- Fix stretched submit Loading Indicator
0.9.0-alpha.10 #
- Use stable version of
apptive_grid_core
0.9.0-alpha.9 #
- Add Support for
DataType.createdBy
- Fix required validation not working for all types if Form has initial data
0.9.0-alpha.8 #
- Show Loading Indicator while submitting a Form
0.9.0-alpha.7 #
- Add proper support for
DataType.multiCrossReference
in Forms
0.9.0-alpha.6 #
- Add support for
DataType.multiCrossReference
- The Form Widget only offers very basic support for now. It only supports selecting single Values from CrossReferenced Grids
- Adjust Attachment Form Widget to offer more options to select attachments from camera, gallery and files
0.9.0-alpha.5 #
- Fix Multiline Text FormWidgets
- Add Spacing for EnumCollection
0.9.0-alpha.4 #
- Add support for Geolocation Form Widgets
0.9.0-alpha.3 #
- BREAKING CHANGE
DataType.selectionBox
is nowDataType.singleSelect
- Add support for
DataType.enumCollection
0.9.0-alpha.2 #
- Fix Required Form Field not updating if required
0.9.0-alpha.1 #
- Preview support for attachments
0.8.0 #
- BREAKING CHANGE Requires minSdkVersion for Android to be at least 18
0.7.3+1 #
- Use Locale for DateTime Formats in
DateFormWidget
andDateTimeFormWidget
0.7.3 #
- Add missing translations
- Hints for DateTimeFormWidget
- Adjust CheckboxForm Widget
- Remove Error Border
- Adjust alignment of checkbox and label
0.7.2 #
- Adding translations to Forms. Right now English and German are supported
0.7.1 #
- Adding a way to get
currentData
of a FormWidget
0.7.0 #
- BREAKING CHANGE Added
FormData
toonActionSuccess
callback to receive the data that was successfully send
0.5.0 #
- BREAKING CHANGE Supporting new Format for RedirectFormUris.
RedirectFormUris
now take a list ofcomponent
0.4.3 #
- Update Lints
0.4.2 #
- Adding support for Decimal Data
0.4.1 #
- Make [FormData.name] optional
- Fix Multiline TextFields
0.4.0 #
- BREAKING CHANGE
FormData
andGrid
now take named constructor arguments to avoid confusion. Before the order of arguments did not haveschema
at the same part - Add
name
toFormData
0.3.1 #
- Add support for Authenticating with an API Key
0.3.0+1 #
- Fix Overflow behavior for Selected Single Select, Selected CrossReference, Grid Cells in CrossReference Previews
0.3.0 #
- AUTHENTICATION CHANGES
- In order to fully support Google OAuth you need to add a custom redirect Scheme to ApptiveGridAuthenticationOptions. Also make sure your App can be opened via a deeplink with that scheme
0.2.7+1 #
- Show
null
values as empty cells in CrossReferenceFormWidget
0.2.7 #
- Support CrossReferences in Forms. This still requires Authentication however it is already a first look at how this will look and work
0.2.6 #
- Update apptive_grid_core to support cached Action
- Expose ApptiveGridFormData Widget to allow building Forms with custom DataSet
0.2.5 #
- Fix Parsing of Enum Entries
0.2.3 #
- Fix Refresh Authentication
0.2.1+2 #
- Make CheckboxFormWidget have no background
0.2.1+1 #
- Display up to 100 Lines of Field Description
- Fix Overflow in CheckBoxFormWidget
- Fix Display Problems when using Filled InputDecorations for DateTime Components
0.2.1 #
- Updated ApptiveGridCore to 0.2.1 to use new FormUris
0.2.0 #
- It's ApptiveGrid now
- Load Forms using FormUri
- Supports accessing Forms with a direct Uri representation
0.1.0 #
- Initial Release