What ToolJet/ToolJet shipped
Written by FoxPlug from public releases; not affiliated with Tooljet. An automatic summary of the public release, pull request and commit data of github.com/ToolJet/ToolJet. Tooljet did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- v3.20.233-lts released with text input fixes in list views, TJDB row limits, and app/table limit increases across Free/Basic/Pro tiers. Release
- Workflows now support git sync like apps and modules, enabling creation, editing, versioning, and webhook triggers across feature branches. Pull request #17927
- AI chat attachments now store in PostgreSQL without requiring S3, supporting up to five files per message at 10 MiB each. Pull request #18073
- OpenRouter marketplace plugin added as a datasource, providing access to hundreds of models across providers through one credential. Pull request #18005
- TypeSafe Jev decision model added as a marketplace datasource for typed questions about records or text with probability answers. Pull request #18006
- Datasource and Marketplace catalogues now searchable together with ?search= parameter support. Pull request #17988
- Custom component library core feature added for building and managing reusable custom components. Pull request #17345
- Builder chat attachments can now be uploaded and retained across saved conversations with server-side storage and management. Pull request #18009
- Autolayout mobile beta launched for responsive mobile design support. Pull request #17665
- Home composer now includes example prompts popover matching in-editor chat functionality. Pull request #18033
Why it matters
Workflows joined apps and modules with full git sync support, closing the last pinned resource type. Self-hosted deployments no longer need S3 for AI attachments. Two new marketplace datasources expanded integration options while search improvements help builders find what they need faster.
Changelog entry
- Text input inside list view no longer shows previous query data Release
- TJDB row limits added; app and table limits increased for Free/Basic/Pro tiers Release
- Workflows support git sync branching, versioning, and webhook triggers Pull request #17927
- AI attachments stored in PostgreSQL without S3 requirement Pull request #18073
- Builder chat attachments persist across saved conversations Pull request #18009
- OpenRouter marketplace plugin for hundreds of models across providers Pull request #18005
- TypeSafe Jev decision model datasource for typed text/record analysis Pull request #18006
- Unified search across datasource catalogue and Marketplace Pull request #17988
- Custom component library core for reusable components Pull request #17345
- Autolayout mobile beta for responsive design Pull request #17665
- Home composer example prompts popover Pull request #18033
- Event handler lists made scrollable in Page/Nav-item popups Pull request #18037
- Fixed intermittent 403 errors in granular folder permissions evaluation Pull request #18097
v3.20.233-lts ships with workflows supporting git sync, PostgreSQL-backed AI attachments, and increased app/table limits. Search the datasource catalogue and Marketplace together. Jev and OpenRouter now available.
Three releases this week: v3.20.232-lts, v3.20.233-lts, and v3.21.73 beta in progress. Workflows now use git sync like apps and modules. AI attachments moved from S3 to PostgreSQL for self-hosted users. New marketplace datasources for OpenRouter and TypeSafe Jev decision model. Datasource and Marketplace search now unified. Custom component library core landed. Autolayout mobile beta available.
Week of September 14, 2026
What shipped
- Released v3.20.230-lts with app title color styling, app access request support, and workspace PAT access to workflows. Release
- Navigation widget fixes resolved group flyout freezing, text overflow, popup menu behavior, and dynamic label issues. Pull request #17590
- Modal v2 widget fixes addressed invisible close icons, tooltip issues, module widget dragging, and default value persistence. Pull request #17628
- File widget fixes unified behavior across File Button, File Picker, and File Input with missing field indicators and accessibility improvements. Pull request #17653
- Popover Menu widget now closes on hover-away and supports menu width configuration. Pull request #17624
- Fixed database connection pool starvation by batching component queries when assembling app definitions. Pull request #17953
- Added data source folders feature for organizing datasources. Pull request #17968
- Workspace personal access tokens can now create, execute, and read workflows. Pull request #17979
- Added widget testing contracts and specs for DropdownV2, MultiselectV2, Cascader, Checkbox, Timeline, Spinner, Html, and TreeSelect. Pull request #17964
- Server test coverage is now enforced as a CI gate requiring 80% coverage on changed lines. Pull request #17974
Why it matters
This week brings stability improvements to core widgets and UI components, fixes infrastructure issues with database connections, and adds new organizational and API capabilities. The expanded test coverage contracts ensure widgets meet consistent engineering standards.
Changelog entry
- Add app title color style option to page menu styles Release
- Add support for requesting access to apps Release
- Enable workspace PAT access to workflows Release
- Navigation widget: fix group flyout freezing, text overflow, popup menu behavior, and dynamic labels in expandable rows Pull request #17590
- Modal v2: fix fullscreen close icon visibility, tooltip behavior, module widget dragging, and default value persistence Pull request #17628
- File widget: add missing field asterisks and accessibility improvements across File Button, Picker, and Input Pull request #17653
- Popover Menu: close on hover-away and add menu width support Pull request #17624
- Fix database connection pool starvation by batching component queries during app definition assembly Pull request #17953
- Add data source folders feature Pull request #17968
- Enable workspace PAT sessions to create, execute, and read workflows Pull request #17979
- Fix multiline {{}} bindings to resolve correctly instead of returning undefined Pull request #17972
- Enforce 80% test coverage gate on server code changes in CI Pull request #17974
- Add widget testing contracts for DropdownV2, MultiselectV2, Cascader, Checkbox, Timeline, Spinner, Html, and TreeSelect Pull request #17964
v3.20.230-lts ships with app access requests, workspace PAT workflow access, navigation/modal/file widget fixes, and data source folders. Plus 8 widgets now have testing contracts.
v3.20.230-lts is live. Navigation, Modal, File, and Popover widgets got comprehensive fixes. Database connection pooling is optimized for larger apps. Developers can now request access to apps, manage workflows via workspace PATs, and organize datasources in folders. Eight widgets have new testing contracts ensuring quality standards.