UNPKG

@mopinion/deploy

Version:

Deploy your Mopinion feedback forms with ease

94 lines (73 loc) 3.56 kB
### Changelog @mopinion/deploy #### 2.6.2 - When parsing url strings, remove protocol and www prefix and trailing slashes #### 2.6.1 - Fix an issue where event listeners selector formatting issues exceptions where not caught in `createRule` - Make sure that url strings are parsed correctly in `utils/parseUrlString` #### 2.6.0 - Implement new 'time after valid' condition - Include 'event_listeners' condition in the condition session - Handle form_event listeners properly when service is not loaded yet #### 2.5.2 - Fix an issue where `localStorage` was not being updated correctly #### 2.5.1 - Align behavior of referrer condition with other conditions - Manually get location.search from url - Fix an issue in the DA where failed conditions were not being shown correctly #### 2.5.0 - Implements new condition for form interaction - Implement new condition for page interaction - Fixes issue with time on page check - Implement new conditions in DA - Handle array values inside testCondition #### 2.4.1 - Fix an issue with the time on page instantly returning valid in certain cases - Use proxy domains from mopinion config in Deployment Assistant #### 2.4.0 - Re-implements perf improvements which were implemented previously but got rolled back - Have location checks follow the same structure as other or/and condition - Implement 'matches exactly' check for location conditions - Implement 'form events' condition, and/or conditions for shown, closed and feedback_sent events from other/current form (saved in session) - Implement 'event listener' condition, and/or conditions for click, input and hover events (not saved in session) #### 2.3.0 - Implement Allow initialisation of different deployment versions - Implement draft deployment initialisation - Implement version switch in Assistant #### 2.2.4 - Refresh refresh property on handleTrigger #### 2.2.3 - Pass refresh property to service #### 2.2.2 - Re-mount entire deployment when load is called with refresh property #### 2.2.1 - Handle removed rules that were previously initialised when updating from server state #### 2.2.0 - Implement refresh property to force cache bypass - Catch errors in setConditionState #### 2.1.2 - Fix an issue with setting the MOP_assistant cookie on multile tlds (co.uk etc) - Add chip indicator for (in)active state deployment #### 2.1.1 - Fix an issue with date/time comparisons - Improve cache handling when in Deployment Assistant #### 2.1.0 - Add recursive search to `getJsFromString`, making it possible to search a value in an object, using multiple wildcards ([*]/[*LAST]) to reach values deeper in the object - Import `getCookie` in `Condition` component, fixes an issue where the function couldn't be found in the Deployment Assistant - Improve "force show" flow for embedded forms #### 2.0.0 - Implement Deployment assistant UI for easily testing deployment settings - Add preact dependency, note that this dependency is only used and loaded in via dynamic import if the Deployment Assistant is activated - Implement request response caching in sessionStorage - Re-implement timer conditions as separate conditions to be validated - Fix earlier and later date comparisons in rules #### 1.0.3 - Fixes an issue with percentage setting + 0 day sessions - Include to and from date when comparing between operator for date/time conditions - #### 1.0.2 - Various perf improvements #### 1.0.1 - Include version in config - Pass `formOpen` prop when intialising surveys with exit and proactive trigger #### 1.0.0 - Initial release