Fixes and improvements
- Fixed Wizard Widget crashing in the naming step with an invalid name
- Improved performance of panel resize in the editor
- Improved evaluation performance for mapped fields
- Improved Table performance when selecting a row
- Fixed issue with false-y values rendering in Tag column type in Table
- Fixed visual bug in the help menu
- Added outdated indicator to query runs in the Debug Tools console
- Added "^+L" keyboard shortcut for clearing Timeline in Debug Tools
- Improved consistent spacing between controls in the Header (zoom, panel toggles, etc)
Fixes and improvements
- Fixed bug where 'Data source' for a Tag (Dropdown) column in a Table would be incorrectly validated
- Added a Refresh event handler to Table that is fired when the refresh button is clicked
- Fixed Table so the selected row and focused cell will no longer be able to get out of sync
- Fixed visual inconsistencies when viewing an app in Public mode
- Support sorting numerical values in Single Tag column type in the Table component
- Fixed Multiselect not showing the search input when filtering options
- Updated icons for Single Tag column type in Table
- Fixed "Download image" action for Image URL Table columns
- Changed Icon's min height to 2 rows and added focus states for clickable Icons
- Improved GCS query editor set metadata function to support editing the fixed key metadata of an object
- Fixed GCS query editor to update state when access level input is deselected
- Fixed bug where module's components would appear in delete dialog when deleting a container with a module
Fixes and improvements
- Fixed an issue where converting an App to Module caused issues with queries in folders
- Added a beta AlloyDB resource integration
- Changed permissions page title to reflect the url slug
- Added a _scrollIntoView _API for most components
- Updated Table to show up to 100 rows in auto mode, as well as use the scroll overflow option
- Fixed an issue where Link List, Dropdown Button, and Split Button would show numbers as labels when no labels were provided
- Fixed showNextView & showPreviousView for Container when view keys are numbers
- Fixed typo in Max cache duration. 86400 seconds is 1 day not 1 hour.
- Fixed a bug where a Link component with only an icon and no text did not render in Safari
- Fixed a bug where setting a debounce value on the Submit event of a Form prematurely cleared the form's values
- Improved Table keyboard navigation performance
Fixes and improvements
- Updated color palette for Retool UI
- Fixed a bug where null would sometimes be treated as undefined in a JavaScript Query
- Fixed autocomplete suggestions when using optional chaining
- Added support for copy/cut/paste shortcuts in the Components tree in the Explorer
- Fixed an issue with menu highlighting in the Query Library
- Fixed an issue preventing certain Table rows with fixed columns from being selectable
- Fixed Steps labels color when on a dark background
- Added a smaller "Dense" row height option to Table
- Fixed overflow of long labels in the option list editor
- Fixed component paste position when the Main frame is selected
- Fixed the setting for Markdown link behavior in App Settings
- Added alert on editor when attempting to save a cyclic module dependency
- Adds skip TLS checkbox for Redshift
- Improved invite flow to no longer suggest inaccessible permission groups when inviting new members into an organization