Cloud-hosted Retool 3.21
Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.
Added
- Added support for Retool Storage to public apps.
- Added an Add component option to the canvas context menu.
- Added support for hovering and copying text from cell tooltips in the Table component.
- Added support for config vars in custom auth JS.
- Added an option to customize the true and false icons for Table boolean columns.
- Added Modal frames to apps.
- Added editable dynamic columns to the Table component.
- Added option to always show row selection checkboxes when a Table component is in multi-row selection mode.
- Added temperature setting to AI Action queries.
Fixed
- Fixed Code editor crashes when selecting nameless resources.
- Fixed a broken link in the Theme tutorial.
- Fixed an issue with resource permissions.
- Fixed an issue with the Styles menu color picker where it would fail to respond.
- Fixed text color for frames on themes where the canvas color and primary surface color are highly contrasting.
- Fixed an issue where Excel exports would prepend
'
to negative percent values. - Fixed an issue where autocomplete in a Table component's event handlers settings didn't include some additional scope.
- Fixed an issue where some empty Table Tag cells would not show a placeholder when editable.
- Fixed an issue where the Open App event handler was not aware of custom scope provided by Table or Dropdown Button components.
- Fixed an issue where the Table component's search term property was ignored on mount.
- Fixed an issue where newline characters were ignored in the Table component's Multiline String format.
- Fixed an issue where checkboxes in expanded rows would not work without a configured primary key.
- Fixed missing URL hash parameters in some instances on protected branches.
- Fixed an error boundary in debug tools caused by switching themes.
- Fix commit timeouts on large apps.
- Fixed issue where config variables were not updated in OAuth settings.
- Fixed an issue where data updates to a Table component in multi-row selection mode would not update
selectedSourceRows
. - Fixed an issue where the Table component's editable avatar and tags columns would fail to load if there were many options.
Improved
- Improved date parsing to support seconds-based unix timestamps.
- Reduced latency of source control branch deletion endpoint by 80%.
Changed
- Updated the design of inputs in the Theme editor.
- Secondary and tertiary colors in the Theme editor can now be empty.
- Exposed
{{ theme.borderRadius }}
to apps. - Changed the Retool Database connection string modal UI.