v3.20.190-lts
parruda/swarmv3.20.190-ltsJul 2, 2026by johnsoncherian
AI Summary
Focuses on workspace polish and UI/UX stability. Key updates include accessibility improvements, data grid sorting fixes, and UI truncation corrections in the Modal component.
Key Highlights
- Hidden 'App Enabled' workspace visibility toggle from Builder roles
- Fixed data grid sorting for Datepicker columns
- Improved accessibility by blocking keyboard navigation to disabled components
- Fixed UI truncation in Modal component body and footer
New Features
- Workspace visibility toggle restrictions
- Data grid sorting improvements
- Accessibility keyboard navigation fixes
- Modal scrolling mechanics
Full Release Notes
## What's Changed
### ๐ Enhancements
* Workspace Polish: Hidden the "App Enabled" workspace visibility toggle from Builder roles to prevent unauthorized live application configuration changes by @rudeUltra in [#16952](https://github.com/ToolJet/ToolJet/pull/16952)
### ๐ ๏ธ Fixes
* Fixed parsing tolerance within the AppBuilder compiler to gracefully handle trailing whitespaces inside `{{{...}}}` expressions, keeping the underlying reactive dependency graph intact by @shaurya-sharma064 in [#16378](https://github.com/ToolJet/ToolJet/pull/16378)
* Fixed data grid sorting operations to properly handle chronological column sequencing for Datepicker columns inside the Table component by @devanshu052000 in [#16996](https://github.com/ToolJet/ToolJet/pull/16996)
* Fixed accessibility and state interactions across widgets by strictly blocking keyboard/Tab index navigation from accessing disabled components by @shaurya-sharma064 in [#16909](https://github.com/ToolJet/ToolJet/pull/16909)
* Fixed UI truncation by implementing dedicated scrolling mechanics within the Modal component body and footer to prevent long content from getting cropped by @manishkushare in [#15598](https://github.com/ToolJet/ToolJet/pull/15598)
* Fixed default styling properties by correcting base icon and typography text colors to guarantee consistent contrast values by @parthy007 in [#16637](https://github.com/ToolJet/ToolJet/pull/16637)
### ๐งช Specs
* Patched and corrected broken continuous integration scripts within the DynamoDB data source automated test suites by @Mekhla-Asopa in [#17007](https://github.com/ToolJet/ToolJet/pull/17007)
Full Changelog: https://github.com/ToolJet/ToolJet/compare/v3.20.189-lts...v3.20.190-lts