Skip to main content

ToolJet 3.16 Migration Guide

ToolJet 3.16 introduces a set of UI and platform updates. All changes are non-breaking, but there are a few that may require minor layout adjustments. This guide summarises all key updates.

Before upgrading

We recommend reviewing this guide and testing in a staging environment to evaluate UI differences. For self-hosted users, ensure .env changes are applied for audit log retention.

App Builder Changes​

Applicable for both Cloud and Self-Hosted ToolJet deployments.

High Severity (Action Required)​

These changes may visibly impact your app's layout or remove features, manual action may be required.

AreaChange
App HeaderFree plan users can no longer hide the app header. If you have hidden the app header, it will now be visible on all your applications. Ensure your layout accounts for this change.
Dark Mode & HeaderToggle App Mode icon disappears if the page menu is hidden. Workaround: Use a Button with the Toggle App Mode action.

Medium Severity (Suggested Updates)​

These are layout or usability improvements that may require tweaks depending on your app setup.

AreaChange
Page Menu (Text and icon)For page menus using the Text and icon style, icons will now stay visible when the menu is collapsed. This was not the case before and may slightly affect your layout.
Page Menu (Text only and Icon only)Page menus using Text only or Icon only styles can no longer be collapsed. If your layout depended on collapsing these, adjustments may be needed.
BrandingThe app logo and title now appear side-by-side in the top-left corner of the page menu. The separate top bar that previously held the title and logo has been removed. This change may affect layout balance and branding visibility.

Low Severity (Minor Component Changes)​

These changes may cause minor visual shifts but require no action unless affecting your layout.

ComponentChange Description
ContainerPadding updates applied. This may slightly affect alignment of tightly placed child components like headers or cards.
File PickerEnhanced UI with added file size range selection, list titles, and improved visual feedback.
TabTab headers have undergone minor visual polish, including alignment and spacing improvements.
List ViewPadding on individual records has been slightly adjusted for consistency with other layout components.
FormInternal padding revised to align with updated container spacing logic.
TableA horizontal scrollbar has been added for overflow content. Scrollbar is now also wider for better accessibility.
Daterange PickerCalendar popup design modernised with better visual grouping and clarity of date selection.
StepsStep indicators have updated padding and width, improving alignment and usability in multi-step forms.
ImageFallback UI for broken images has been improved—display is cleaner and more informative.
DividersSide padding removed on both horizontal and vertical dividers, making them appear slightly larger or more prominent.
CanvasWhen the page menu expands, the canvas now shrinks more predictably to avoid layout clipping.
Page Menu (Icon)The pin icon has been replaced with a hamburger menu icon to better reflect toggle behaviour in collapsed mode.

Platform Changes​

Medium Severity​

Audit logs are the reports of all the activities done in your ToolJet account. Below are the default retention periods that determine how long these logs are stored, depending on your deployment type.

DeploymentNotes
CloudNo change. Audit logs remain fixed to 90 days.
Self-HostedAudit logs now default to 90 days. Override via .env: AUDIT_LOG_RETENTION_PERIOD=90

Need Help?​