Releases: oneblink/apps-react
Releases · oneblink/apps-react
v0.4.0
Added
- Toggle all button to Checkbox and Select (multi only) element
Changed
- Barcode Scanner lookups to run automatically on scan
- [BREAKING] radio and checkbox inputs to Material UI
v0.3.3
Added
- Support for customisable buttons
- Support for custom regex validation
- validation for
camera
form element to ensure an image is selected - replaceable parameter
{INDEX}
in HTML elements nested in repeatable sets
Changed
- Hide Add button if repeatable set already has max number of entries
Fixed
- prefill data on multiple pages overriding parsing of prefill data in subsequent pages
v0.3.2
Added
- icons to right side of inputs for form elements:
'number'
'barcodeScanner'
'telephone'
'email'
'date'
'datetime'
'time'
Changed
- Only capture date from date element
- days offset to
date
anddatetime
Dependencies
-
update escape-string-regexp to 5.0.0 (from 4.0.0)
-
update sanitize-html to 2.4.0 (from 2.3.3)
v0.3.1
Fixed
- conditional logic loop false positives
v0.3.0
Fixed
- auto save data being saved after submission
Added
- Support for private and public file storage types
- Support for
displayAsCurrency
prop in calculation element
Changed
- [BREAKING]
draw
form element to require Done button press before the drawing is added to the submission data
Dependencies
-
no longer depend upon @blinkmobile/canvas-manipulation
-
update @material-ui/core to 4.11.4 (from 4.11.3)
-
update jsqr to 1.4.0 (from 1.3.1)
v0.2.4
Added
zoom
property to location form elements submission data
Fixed
- orientation of images uploading to
files
form elements
Added
- Captured exceptions for certain element failures with Sentry
- required * to
files
andrepeatableSet
form element labels
Fixed
- options sets with invalid options never finishing loading
- autocomplete with search url
- not URL encoding search parameters
- not validating options returned from request
v0.2.3
Changed
- Tooltip library to use material-ui tooltip
Added
- Point Address element
Fixed
- inputs in sub forms in repeatable sets having duplicate
id
properties, causing a bug withdate
,datetime
,time
elements not setting the value selected on the submission data
Dependencies
-
no longer depend upon react-tooltip
-
depend upon @material-ui/core 4.11.3
v0.2.2
Fixed
- validation class on
telephone
element not consistent with other elements
Dependencies
-
update bulma-toast to 2.3.0 (from 2.2.0)
-
update query-string to 7.0.0 (from 6.14.1)
-
update sanitize-html to 2.3.3 (from 2.3.2)
v0.2.1
Added
- Compliance element type
hint
to form elements with a label displayed
Dependencies
-
no longer depend upon bulma-tooltip
-
depend upon react-tooltip 4.2.15
v0.2.0
Fixed
- calculations inside repeatable sets using values from all entries
Changed
- scroll behavior when changing pages
Removed
- [BREAKING]
position: fixed
CSS from multiple page form navigation on mobile screen sizes