What's new on Retool

Retool news feed and changelog.

New
March 17, 2020

v2.54.19 — Validation and Visuals

Along with improvements to forms, we’ve continued our series of visual tweaks. We’ll be tweaking these designs over the next few months. We’d love to hear your feedback!

Powerful validation options

We’ve added a number of validation options to validate your inputs. For example, you can check that a value in a Text Input is now a valid email address in 2 clicks. You can also customize the error message you show to your users.

Duplicate apps from the editor

A little easier on the eyes

A new set of colors to make Retool more accessible

Our new colors and their improved accessibility ratings

More consistent tables, typography, and containers

A new navigation bar

… to give you a little more horizontal space

New styles for all resource forms

… as part of our quest to make adding a resource as easy as possible

An easier way to create apps

A new `Share` button

...for sharing links for editors, viewers, and for embedding public apps

Other improvements

  • Added a keyboard shortcut Ctrl+b / Cmd+b to open and close the Model browser
  • Added support for newer AWS regions (eu-north-1, me-south-1, us-gov-east-1, and us-gov-west-1) for DynamoDB and Athena.

Fixes

  • Fixed a bug where background colors for modals and file pickers weren’t configurable
  • Fixes a bug where Table mappers that refer to something outside of the Table's data scope would not update properly.
  • Performance improvements for Retool apps with many components
  • Fixed a bug where `Select` and `TextInput` components inside `ListView` components might crash
  • Handle raw SQL statements on Oracle DB correctly
  • Fix issue with SQL Server resource connections
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.
New
February 22, 2020

A New Editor

Colors, fonts, and spacing!

We’ll be tweaking these designs over the next few months. We’d love to hear your feedback!

Some highlights

  • New fonts and colors
  • A new query editor, with a vertically scrolling list of queries
  • An ability to hide the schema
  • A more compact right hand side
  • A more compact model browser

The old hamburger icon has been replaced with a new menu, and the options have moved to a next to the “Share” button.

A New Container

Containers now support

  • Titles
  • Background colors
  • Toggling the drop shadow and border
  • and scrolling!

Performance improvements

  • General editor performance improvements
  • Dragging new components onto the canvas should be faster
  • Dropdown components are faster when using “Max Results”
  • Faster scrolling for wide tables
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.
New
January 09, 2020

v2.53.31 — Spring cleaning for the New Year!

Better resources

GraphQL resources now have a schema explorer!

  • You can now specify a database index/number for Redis resources
  • Our Lambda integration now supports Invocation type

Improvements

  • Support restoring signatures from images in the Signature component
  • Add “isOpen” property to Modals
  • Better currency support for TextInput components

Bug Fixes

  • Fix issues with on-premise deployments on Ubuntu 16
  • Fix issue where callbacks in custom components were not being called correctly
  • Fix issue where empty strings instead of nulls were inserted into tables
  • Fix issue where JSON values from MultiSelect components weren’t parsed correctly
  • Fix syntax highlighting for dropdown values
  • Display Dropdown cells in Tables correctly in compact mode
  • Stop converting dates to strings during Git syncing
  • Bulk updates now work correctly in filtered tables
  • Remove extra scroll bars in the Query library
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.
New
December 07, 2019

v2.53.18 — Add rows directly to tables and a better Omnibox

Add New Row

You can now add new rows to your data directly from your table. Useful when you don’t want to build a form :)

Better Omnibox

The new Omnibox (Cmd/Ctrl+K) now can take you to Resources, Folders, the Query library, and Settings in addition to the usual Retool apps

Improvements

  • Added image/png as a type in GCS resources
  • Added better instructions to Container, Tabbed Container, and List View
  • Added option to enable batch querying for MSSQL queries
  • Accept multiple variable definitions in REST and GraphQL resources using custom auth
  • Fixed bug where {{ }} in URLs in REST and GraphQL resources were not being processed correctly
  • Fixed an issue where mappers were not working correctly with filters
  • Fixed a bug where Retool resources (REST, Run JS Code, etc.) did not work correctly in staging
  • Performance and reliability improvements
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.
New
November 21, 2019

v2.52.16 — Complex table cells + Chart v2, File Dropzone, and a new Query Library

Complex Table Cells

Tables now support much more than just text. Columns can now be a Checkbox, TextInput, DatePicker, Button or Dropdown. This feature also completely integrates with bulk updates, making editing your data as simple as editing a table.

Refreshed Query Library

We’ve added a series of features along with a brand new look!

  • A View History button to look through query history and revert to an earlier version
  • A usage view to see which apps are using this query
  • Use imported javascript libraries inside {{ }}
  • A search field to find specific queries
  • Permission toggle to show/hide the library to different user groups

Dropzone

A Filepicker widget when expanded will become a dropzone.

Chart v2

We’ve added a new Chart component that lets you use all three charts in one.

Improvements

  • Switching resources no longer clears out your query
  • Memory leak fixes for on-premise customers
  • MongoDB resources now support SSL and self signed certificates
  • MongoDB resources now support `updateMany`
  • Snowflake resources let you specify a DB schema
  • Table mappers now work correctly with filters
  • Apps with a large number of queries have better performance
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.
major
November 14, 2019

November 14, 2019 v2.52.16 — Auto-generate apps and table filters

As always please reach out to feedback@retool.com with comments and requests!

Auto-generate Apps

autogenerate.gif

You can now generate a simple app automatically for Postgres and MySQL. Pick a table and a field to filter on, and we’ll build it for you 🙂

BETA — Table filters

You can now filter for values on the Table Component, no config necessary. Let us know what you think!

Improvements

  • Added option to return raw date strings in MySQL instead of JS objects
  • Fixed a bug where Cassandra, BigQuery, Denodo, Vertica, Snowflake resources could not write
  • Fixed a bug where users couldn’t be invited and added to a group at the same time
  • Fixed a bug where GraphQL resources crashed if they had invalid schemas
emoji negtive reaction emoji neutral reaction emoji positive reaction
Thank you for your feedback.