🔥 🔥 🔥 The Open Source Retool Alternative
toUpdateRows
property, making bulk updates with SQL much easier.selectedIndex
and selectedIndexes
properties.parsedValue
of File Upload component is not cleared after calling clearValue()
method.children
array as a subtable. Discord
stacks/configuration/application-selfhost.yml
for self-hosted instances.setSelectionRange()
, setRangeText()
, focus()
and seekTo()
.theme
and support method theme.switchTo()
. Now you can change app themes dynamically with JS codes. 🤩 #88
focus()
, blur()
for each UI component and select()
, setSelectionRange()
of Select type components.currentItem
.setTimeout
and setInterval
in "JavaScript Query" and "Run JavaScript" action.-
). #224
btoa()
function in JS query in self-hosted environment. #266
displayData
property of Table component has data of hidden columns. #271
item
and i
in Mapped mode of Select type components.Wow! 3 new datasources are ready for use: DynamoDB, OpenAPI and n8n. 🤩
New component Grid is up for grabs. Now you have a horizontal "listView"! 🥳
Improvements on listView component:
listView.items[0].input1.value
.currentItem
in addition to i
.Improvements on Table component:
resetSelections
.Support GUI mode for Microsoft SQL server datasource.
Disable JS sandbox in self-hosting images by default.
Replace REST API queries' icon with HTTP methods.
When clicking the icon on the top left corner, end users will be redirected to default homepage in workspace settings if set instead of All Apps page. Discord
Support customizing ECharts style in theme settings.
Workspace admins can reset member's password in solo workspace mode. Discord
Support renaming folders on the left side-bar on homepage.
Add audit logs for library queries.
Use font "Roboto" font for all coding inputs in macOS/Linux/Windows.
You can expand the query result area in Query Library.
$
character. #162
New UI component "Scanner" is available now! 🎉
Query library:
Table component:
setPage
, setSort
and setFilter
. #139 #118Support expanding input box when customizing color in "Style" property. #124
Support adding icons in Input, Select, File, Date, Tabbed Container, etc. #95
Expose selectedIndex
and selectedLabel
for Select component.
Support disabled
for Form and Container.
Support disabling background mask for Modal and Drawer. #135
Change the methods of triggering JS queries to "On page load" and "Manually invoked".
Support passing parameters when running library queries in a JS query. #153
Support multiple JSON types for REST API, such as HAL. #103
Support "Extra body" parameters for REST API data sources. #84
Optimize the display of audit logs.
Support self-hosting on Heroku.
Support removing workspace members in self-hosted Openblocks. Discord
Support adding npm plugins. Now you can develop your customized components that are consistent with native components using Openblocks-SDK!
A brand new data explorer for UI components! Components are organized in tree structures, and modals can be found easily:laughing:. #32
Support GraphQL data source. #9
Support granular permissions for managing data sources.
Support the ability to search by keyword in Tree Select component. #81
Support solo workspace for self-hosted instances.
Support adding parameters to module methods.
Support dynamically setting table columns. #41
Support syntax check for new JavaScript features, such as nullish coalescing operator ??.