v3.20.190-lts
fishaudio/fish-speechv3.20.190-ltsJul 2, 2026by johnsoncherian
AI Summary
Focuses on workspace security, compiler stability, and UI accessibility improvements including modal scrolling and keyboard navigation fixes.
Key Highlights
- Hidden 'App Enabled' workspace toggle for Builder roles
- Fixed AppBuilder compiler handling of trailing whitespaces
- Fixed accessibility blocking on disabled components
- Improved Modal component scrolling to prevent content cropping
New Features
- Workspace visibility protection for Builder roles
- Improved compiler parsing for reactive dependency graphs
- Enhanced accessibility for disabled components
- Fixed Datepicker column sorting in data grids
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