Button column type for the Table component
The new Button column type in the Table component is now available. When enabled, column values render as a button. This allows you to add buttons to trigger actions, queries, and open links using a button.
Updates, changes, and improvements at Retool.
Refer to the stable and edge release notes for detailed information about self-hosted releases.
The new Button column type in the Table component is now available. When enabled, column values render as a button. This allows you to add buttons to trigger actions, queries, and open links using a button.
The Phone Number Input component for web apps is now available. It automatically formats phone numbers, includes a country selector with international dialing code, and can perform validation based on the selected country. The default country is derived from the user's IP address.
Configuring Resources in Retool can require handling sensitive values, e.g., database passwords or API keys. Starting in Self-hosted Retool 3.20 and later, you can store and retrieve secrets from Google Cloud Platform (GCP) Secrets Manager.
A new version of the Key Value component is available to cloud instances and self-hosted instances on version 3.22 or later. It contains a number of improvements over the previous component:
Retool organization users on the Business or Enterprise plan have the option to apply custom themes on a per-app basis. Previously, app themes were only available globally and required administrator access. App-level themes apply only to the current app. If your organization does not have access to org-level themes, you can still set a custom app theme.

We've also added some expanded typography settings. You can set custom typefaces and font sizes. Not all custom typefaces may work with the line heights used in Retool apps (generally 1em-1.5em).

You can now search for all code within a Retool app, from resource queries and component properties to preloaded JavaScript and CSS. Code search can instantly search for case or exact word matches, and supports regular expressions for fine-tuned searches.
Resources now have additional permission levels. This make it easier to build apps with sensitive data in a secured way.
A visually refreshed component library is currently available as an opt-in beta for cloud-hosted organizations. It contains minor style changes to many components, such as:
Any style overrides you've made will still be retained.
Click Get started and leave a comment to request access.
You can create custom URLs for web apps to make them more discoverable and easier to share with end users. With a custom URL set, end users can access apps at {domain}/app/{custom-url} or {domain}/p/{custom-url} if it's a public app.
We're releasing a new wave of Retool platform capabilities to provide greater flexibility and governance over how you organize your teams, secure your data, delegate permissions, and more.
We're going even further on foundational platform features (SSO, RBAC, environments, Source Control, audit logs, and multiple hosting options), adding: