Fixes
- Theme Updates and Saving: Enhanced the process for updating and saving themes post-import. (#35692)
- Widget Overflow & Show Binding: Resolved issues related to widget overflow and show binding functionality. (#35651)
- Canvas Margin in View Mode: Fixed margin issues on the view mode canvas. (#35619)
- Drag and Drop in List Widget: Addressed problems with drag-and-drop functionality in list widgets. (#35622)
- Show Bindings Menu Visibility: Corrected overflow hidden restrictions that were affecting the visibility of the show bindings menu. (#35609)
- Custom Widget Source Editor: Fixed issues with opening the custom widget source editor. (#35463)
- Autocommit Migration for Theme Settings: Added an autocommit migration for improved management of theme settings. (#35554)
- Clone JS Object: Modified the clone JS object functionality to support action containing collection IDs. (#35567)
- Hidden Page Route Change: Ensured hidden pages are properly checked for route changes. (#35558)
- JS Object Editor Overflow: Fixed overflow issues in the JS object editor. (#35553)
- Table Save Row Button: Corrected the onclick function for the table save row button. (#35412)
- Appsmith Alias Change: Updated the Appsmith alias as part of ongoing improvements. (#35349)
- Backup and Restore: Addressed issues with backup and restore functionality in appsmithctl. (#35162)
- GitHub Commit Icon Crash: Fixed a crash occurring with the GitHub commit icon on airgapped environments. (#33812, #34673)
- Spotless JSON Formatting: Ignored target directories for spotless JSON formatting to prevent formatting issues. (#35407)
- Cross-Referencing Changes: Added indices for improved cross-referencing of changes. (#35401)
- Large File Size Handling: Increased content length support to handle larger file sizes. (#35354)
- Action Selector Collapse: Collapsed parameters and query parameters in the action selector if values remain unchanged. (#35323)
- JS Object Composed Actions: Prevented returning composed action collections after refactoring. (#35350)
- Child Widget Serialization: Enabled serialization of child widgets that are substrings of their container. (#35311)
- Git Config Route Protection: Fixed route protection issues related to git config using fetchGlobalGitConfigInit. (#34873)
- Overflowing Editor Content: Added a wrap feature for editor content to handle overflow situations. (#35262)
Features
- Sort By Property for Table Select Cell Type: Added a sortBy property to the table select cell type for enhanced sorting options. (#35187)
- Zone Component for UQI: Introduced a zone component for UQI to expand functionality. (#35316)
- Section Component for Action Forms: Added a section component to action forms for improved structure and usability. (#35309)
- App Max Width Setting: Set a maximum width for applications to ensure consistent layout. (#35087)