What's new?
- SQL Server Connection pool with Hikari DataSource (#13707)
- Updated contribution guide for global actions (#13954)
- Added Deprecation warning to deprecated widgets (#13381)
🚀 Features
- Support for custom CA root certificates in Appsmith fat container (#14207)
- Show list of datasources alphabetically, show most recently created ones first (#13958)
- Added progress bar while Importing an Application (#13864)
- Used JSONFormWidget when generating app from database table (#12662)
- Change Focus to widget name or first property when opening property pane (#13513)
🐛 Bug Fixes
- Fixed Theming for Table's and JSONForm's components on CRUD Templates (#14193)
- Updated error highlight border in RTE widget to not include label (#14112)
- Fixed name not getting focused on adding new modal widget issue (#14205)
- Fixed Recaptcha encoding issue (#13991)
- Removed default value for API datasource, updated conditions for headers and API format type (#14107)
- Upgraded Lombok package version to 1.18.22 to avoid build error #14080 (#14156)
- Fix to update Node version in RTS' Dockerfile (#14223)
- Fixed Switch group Widget's inline property issue (#14190)
- Updated jest env and test-timeout (#14178)
- Added health check for editor with https (#13947)
- Updated to better error response for admin API when env file is not found (#13373)
- Fixed Null pointer Exception when
connectionCookie
isundefined
(#13541) - Fix to close insert modal for MongoDB and Google sheet after InsertQuery is executed for generated CRUD pages (#14115)
- Error widget labels will only be shown on hover or when widget is selected (#14064)
- Fixed Canvas jitters on application page refresh (#13917)
- Fixed Alignment issues on Application page when no results are found on search (#13950)
- Removed transition animation on tooltip component (#14032)
- Improved JS Editor linting performance (#14001)
- Added support to generate ssh keys of type RSA (#13640)
- Removed animation in deploy button (#14029)
- Fixed encryption handler to work with collection (#13985)
- Fixed Error message toast on creating new Application (#14011)
- Updated styles for checkbox and switch widget (#13997)
- Fixed Table derived bindingList error (#13585)
- Updated JSONForm's Select field when marked as a required field, to validate empty string as an invalid value(#13993)
- JSONForm footer should always stick to bottom when fixed footer enabled (#13904)
- Fix to trigger events with latest evaluated values (#13084)
- Fixed inconsistencies in naming actions on Omnibar (#13898)
- Fixed moving grouped widgets to the bottom of the canvas or outside original canvas (#13658)
- Fixed error message thrown on reset password from user profile screen (#13974)
- Fixed App crash when JSONForm's source data object is modified to null (#13966)
- Removed transition delay in entity explorer. (#13942)
- Prevent execution of JS function when JS collection is saving (#13592)
- Prioritized parse errors in debugger callout (#13765)
- Fix for CheckboxGroup widget not working as expected inside Modal (#13887)
- Fixed Response tab overflow issue (#13839)
- Updated validation check that is blocks input from changing (#13943)
- Stop Text overlap in slash commands for datasources with long names (#13871)
- Fixed binding action to list widget in sniping mode (#13859)
- Update Organization slug on URL when Organization name is changed (#13791)
- Removed cell background from empty rows (#13257)
- Fix to Run migrations before application start (#14025)
- Redirect to Appsmith's website home instead of Appsmith applications upon clicking on watermark (#14018)
- Make JS Editor inconsistent with Query Page (#13708)
- Increased width for various form controls on Query and Datasources page(#13895)
- Performance improvements for Evaluations (#13476)
- Fixed styles and broken links for global functions (#13969)
- Fix for Input field values getting truncated (#13084)
- Fixed false failure errors on OnPageLoad (#14210)