v1.1.6
β¨ New features & improvements
- Now you can set event handlers for any data change. π Create a "Data responder" and try it out!

- Add a new global variable
themeand support methodtheme.switchTo(). Now you can change app themes dynamically with JS codes. π€© #88

- Brand new Signature component is ready for use. Check it out! π

- Support 8 new data sources: π
- Now you can configure, enable and manage ID Providers in workspace settings (currently available for self-hosted enterprise edition).

- Expose basic HTML element methods, like
focus(),blur()for each UI component andselect(),setSelectionRange()of Select type components. - Support nested lists in a listView component via the ability to assign different names for item index i and item
currentItem. - Support methods
setTimeoutandsetIntervalin "JavaScript Query" and "Run JavaScript" action. - Support setting horizontal alignment of text component to "justify" in Properties pane. Discord
- Support "Delete Row" method for Google Sheets API.
- Optimize code hints in property accessors: local variables are displayed in higher priority.
π Bug fixes
- Fix issue: dot notations can not access properties named with hyphens(
-). #224 - Fix issue: validation of Date Range component. #257
- Fix issue: error of running
btoa()function in JS query in self-hosted environment. #266 - Fix issue:
displayDataproperty of Table component has data of hidden columns. #271 - Fix issue: failure of adding spaces and line-breaks for titles in Rich Text Editor. Discord
- Fix issue: error of displaying multiple results triggered by slow queries.
- Fix issue: no code hints for local variables
itemandiin Mapped mode of Select type components. - Fix issue: error messages of an already closed app still pop up.