@hievilmath/browser-formidavim
v1.9.3
Published
Quick notes about changes made to this package for each version.
Readme
@hievilmath/browser-formidavim Changelog
Quick notes about changes made to this package for each version.
Version 1.9.3
- CM-2332 Implement Formidavim Url Redirects
- CM-3016 2 line label overflow
- CM-2955 Checkbox styling
- CM-2663 Enhance Vouched Cross-Check Integration to Store Phone Validation Data and Add OTP Bypass Condition
Version 1.9.2
- Update jsonata renderer and hidden component to output more types than only String. (Needing to output a number in a hidden component).
Version 1.9.1
- Redirect bug fixing: Clear stale config when fetching new one.
Version 1.9.0
- Remove default margin for hidden components
- Allow null values to be output from the Jsonata templateProcessor (previously converted to empty string)
- CM 2893 Add _PatientProfileSnapshot to store at flow init. Allow jsonata expressions to reference.
- CM 2422 Proceed to next step in form by pressing Enter
- CM 2368 Added confetti component
Version 1.8.14
- Update date component to reset and render with null value. revert 1.8.13
Version 1.8.12
- Adjust list of reset properties in admin ui
- dosing custom select bug - fixed the last_dose resetting if revisiting form.
Version 1.8.11
- CM 2841 Reset Flow Properties So Data is Not Persisted
Version 1.8.10
- CM 2605 Added preselection to checkbox-multi and radio components
Version 1.8.9
- Added out of range warning for the custom dosing component
Version 1.8.8
- CM-2774 Attempt to fix subscription text not appearing on confirmation page
Version 1.8.7
- CM-2707 Added link styles to small text component
- Fix bug with subscription trial periods on checkout confirmation page
- CM-2781 Modify pipeline to not loop flows in same session if the submissions are expired.
Version 1.8.6
- Fix bug with fallback screen presenting when empty patient profile.
Version 1.8.5
- Pipeline and Flow expiration_days integration
- Add Flow metadata to Formidavim chrome extension
Version 1.8.4
- Checkout component refactor
- Checkout component - allow for subscription trial periods
Version 1.8.3
- Custom Titration input - refresh component on data change.
Version 1.8.2
- Rework jsonata template format for increated accuracy
- Custom dosing input now saves as number of units instead of 'xx mg'
- Allow jsonata input as prop for dropdown component.
Version 1.8.1
- Added scrolling to error in checkout component
- Fix styling and navigation for checkout component
Version 1.8.0
- Added woovim checkout component
- Added global loader
- Added next button override hook
Version 1.7.1
- Update email component to update patient profile value (in memory) instead of just flow value
Version 1.7.0
- Add min/max validation to number input
- Add minDigit/MaxDigit and validation to number input
- Vouched component release
Version 1.6.2
- Rework formidavim rendering initialization to prevent infinite loops.
Version 1.6.1
- Video component - add preload metadata prop.
Version 1.6.0
- Remove isLoading return null to prevent infitinite rendering loop
- No longer initialize all flow input values on flow init - now added on component render.
Version 1.5.10
- Remove file type component from cio event submissions - related to DL
Version 1.5.9
- Reverting 1.5.7
Version 1.5.8
- Fix add form data to form completed onsubmit event - for FE cio events
- Add form values to form completed and onnext events
Version 1.5.7
- Prevent mobile keyboard from appearing on datepicker input
Version 1.5.6
- Phone formatting CHAOS. Now just reset the input if a user deletes a digit.
Version 1.5.5
- Fix phone form radio input resetting phone validation
- Fix phone form radio input formatting when starting with 1
Version 1.5.4
- Change phone component to add error if duplicate
Version 1.5.3
- Reapply 1.5.1 analytic events actions
Version 1.5.2
- Add generic cookie component
Version 1.5.1
- removing work from line below:
- Add pipeline, flow, form, formdata to important formidavim events to be consumed in the FE app.
Version 1.5.0
- Add pipeline, flow, form, formdata to important formidavim events to be consumed in the FE app.
- Add Google analytics cookie component - Adds specific data to form submission
Version 1.4.40
- Version before this was bug testing for release
Version 1.4.32
- Change hidden input to use setFlowAndPatientValue instead of setFlowValue
- Modify Address component style
Version 1.4.30
- Move hipaa error message
- Fix input autocomplete
- Fix address input validation
Version 1.4.20 - 28
- Testing pipeline rendering optimizations.
Version 1.4.19
- Adjusted phone number formatting to +1(999)-999-9999 - Hotfix
Version 1.4.18
- Adjusted phone number formatting to +1(999)-999-9999
- Address component styling
- update pipeline events to allow FE funciton for tracking pipeline status.
Version 1.4.17
- Attempt to fix issue with previnting flow from loading when a pipeline is loading
- reset flow inputValues store when navigation flows in a pipeline
Version 1.4.16
- Update to hipaa component styling
Version 1.4.15
- Update Flow - DataRenderer to wrap submit function in another function to be compatable with pipelines renderer
Version 1.4.14
- Fix pipeline condition evaluator evalutating data at the correct level in patient profile AGAIN
Version 1.4.13
- Fix pipeline condition evaluator evalutating data at the correct level in patient profile
Version 1.4.12
- Add flow and form to flowSlice. Currently will use in admin preview.
- Rework onpipelineinit and onflowinit
- Rework pipeline submission to send and render next correctly
- adjust styling for address suggestions
- hipaa secondary checkbox
- Fixed states with multiple words (North Dakota) on address input
- Fixed video controls to hide when controls is set to false
Version 1.4.11
- Update OTP auth token
- Formidavim File Input
- HR style update, link styling fix
Version 1.4.10
- Fix pipeline rendering from flow submission data.
- Reset flow active step when changing flows.
Version 1.4.9
- Added duplicate user validation checks on email and phone inputs
- Added hidden input component for storing hidden form values/properties
Version 1.4.8
- Update the required prop in some components. It comes in as a string instead of a boolean. Needs to be Fixed to be a forced bool type in the future, but the existing data would required updating.
- Fix condition evaluator
containsto work with arrays - Modify patient profile in preview.
- patient store default user id = null.
- Add Flow|Pipeline type prop to datafetcher.
Version 1.4.7
- Add your notes here when you bump to the next version
Template for new versions:
## Version X.X.X (Date: YYYY-MM-DD)
- What you changed
- What you added
- What you fixed
- Any breaking changes
- Any important notes