v3.20.195-lts
parruda/swarmv3.20.195-ltsJul 16, 2026by johnsoncherian
AI Summary
Adds a new property to the Number Input component for better control and improves canvas interactions. Includes bug fixes for tab content resets and text input validation.
Key Highlights
- Added 'Disable step controls' property to Number Input
- Improved ghost moveable behavior and grid snapping on canvas
- Fixed tab content data resets by replacing React Spring with CSS transitions
- Fixed Text Input regex validation with component-specific actions
New Features
- Disable step controls property for Number Input
Full Release Notes
## What's Changed ### ๐ Features - Added a "Disable step controls" property to the Number Input component to hide arrows and prevent value changes on arrow keys or scroll by @NishidhJain in [#17162](https://github.com/ToolJet/ToolJet/pull/17162) ### ๐ Enhancements - Added additional timezone options for date pickers by @manishkushare in [#17124](https://github.com/ToolJet/ToolJet/pull/17124) - Improved ghost moveable behavior and grid snapping logic on the canvas by @nakulnagargade in [#16953](https://github.com/ToolJet/ToolJet/pull/16953) - Added HeadObjectCommand to verify existing S3 objects before upload by @adishM98 in [#17165](https://github.com/ToolJet/ToolJet/pull/17165) ### ๐ ๏ธ Fixes - Replaced React Spring transitions with CSS transitions for tab content to prevent data resets by @manishkushare in [#17115](https://github.com/ToolJet/ToolJet/pull/17115) - Fixed Text Input regex validation not working with component-specific actions by @manishkushare in [#17107](https://github.com/ToolJet/ToolJet/pull/17107) - Pinned ibm_db's clidriver to a compatible glibc version in Dockerfiles by @adishM98 in [#17171](https://github.com/ToolJet/ToolJet/pull/17171) ### ๐งช Specs - Fixed a flaky Mailhog test case by @YuktiGoyal02 in [#17159](https://github.com/ToolJet/ToolJet/pull/17159) **Full Changelog**: https://github.com/ToolJet/ToolJet/compare/v3.20.194-lts...v3.20.195-lts