Let's face it, writing more than a few lines of code inside of Retool isn't usually a great experience: code inputs are small, there aren't any line numbers, and the text wrapping can be aggressive. This week, we're excited to ship a new movable, resizable editor window that can be popped out from any code input. Whether you're writing a custom component, editing JSON for a Chart component, or writing a long SQL query it's finally much nicer to write multiline code in Retool.
Added a new section to settings for debug info (e.g. environment variables, single sign-on), available on the Enterprise plan
We've completely overhauled the undo/redo system in the Retool editor.
(Source Control) Fixed the 'protect page' modal to properly dismiss on branches other than 'main'
Fixed Navigation components so that they can run queries when used inside a Module
Fixed S3 file downloads of non-binary type files
Fixed self-hosted trials that were expiring at the incorrect date
Fixed Snowflake queries to correctly estimate their size
Fixed transformers and analytics in the query sidebar so that they can be deleted and duplicated
Improved load times for a subset of our components
Improved permissions such that only users with the universal 'write' resource access can create new resources
The History modal lets you view changes and revert apps to a prior state. Until now, the list included many entries (e.g. minor changes) that made it difficult to pinpoint exactly what had changed. We've added human-readable descriptions for every action and consolidated entries, making it easier than ever to identify your changes and jump back to the right moment.