This version implements stability fixes mostly targeting the Auto reload feature. Due to dynamic changes in the form in the process of updating page data based on latest filter criteria, there could be cases when JavaScript-powered fields (e.g. filterable selects, date fields) would in an invalid state (e.g. the popup opens but its parent element is removed from the page due to automatic reload and the popup remains on the page). The only way we could find to prevent such issues was to disable the form with an overlaying semi-transparent layer while we update the form via JavaScript. Users will not able to interact with the form while a request is in progress.
Users will be able to interact with the form within one second without trigger form reload and with each interaction, the reload is delayed for another second, so users can quickly select multiple options or apply other changes and the form will be reloaded with all these changes sent to the server in batch.
We also made the multiple-selection lists to show only one row if the Filterable lists option is enabled. This way, layout changes will be less noticeable while the native selection list is transformed to a filterable list.
This release also applies a definitive fix for filterable selects missing phrases and adds back two phrases (altf_km and altf_mile) that were by mistake removed in one of the latest releases.
This version also fixes the bug reported by several customers using Elasticsearch 7.x
ErrorException: [39:49] [bool] failed to parse field [must]