Whatβs new?
- Generate powerful forms using dynamic JSON on the fly #8472
- Introducing templates! Fork them to speed up your internal tool creation process. #9661
- Custom JS code can now be configured to run on page load #12553
- Application URLs are now more readable #10957
- Multi widget reflow #10813
π Features
- Added JSON smart substitution feature to the Firestore plugin #10572
- Implemented responsive table header controls #10971
- Added communication for migration changes when connected to git. #12071
- Added array type to MultipartFormDataType variants for REST api #11386
- Revamped deletion flow for datasource, queries, pages and JSObjects #11774
- βSwitch to JSON viewβ functionality added for ease in writing complex queries #11786
- Enhanced text-widget by adding more controls for text overflow #12160
- Select widget is now 50x faster on large datasets. #11673
- Added support for MinIO in S3 #11766
- Added support for deploying Appsmith on Heroku #9127
π Bug Fixes
- Fixed alignment in Table widget URL Column type #12541
- Fixed disabled button widget tooltips #12372
- Fixed Multi-select dropdown not closing #12459
- Conserving the page sequence while importing a new application #12539
- Fixed importing datasource with same name but different plugin issue #12512
- Made region a non-mandatory field for S3 plugin #12510
- Fixed value consistency issues in select widget #12324
- Added fix to show errors from git status #12440
- Undo/Redo is now fixed in Button Group, MenuButton & Tabs. #11938
- Fixed on click handler update in ButtonGroup Widget #12442
- Enabled authorise button when the authentication type is OAuth 2.0 for REST API datasources #12447
- Fixed pagination controls in old list widgets #12443
- Fixed access control for users added as admins of the instance #11770
- Fixed linting issue in widget event fields #11875
- Fixed input widget error for currency type #12325
- Allow Multi-select default value to accept numbers #12138
- Added support for evaluated values in nested property paths #12341
- Added backdrop for menu button #12199
- Fixed alignment issues on API response tab #12316
- Fixed import app error with google sheets #12361
- Fixed binding for APIs during git import #12357
- Fixed button group widgets width #11804
- Improved where clause UI component for supported plugins #11748
- Fixed comment positioning on canvas #12212
- Fixed confirmation modal flicker #12211
- Fixed page reloads on clicking debug in edit mode #12002
- Exposed filteredTableData property in table widget #10679
- Added support for displaying error messages when sending email fails #11972
- Fixed incorrect ellipsis in pages names in view mode #12032
- Fixed multi-select default label issue #12089
- Fixed Switch group crash when selected values were undefined #12095
- Fixed List widget pageSize value #11355
- Fixed App visibility change post git merge #11890
- Fixed date parsing in date-picker widget v2 #12007
- Fixed Icon Button onClick in disabled state #11973
- Fixed disabled style fixes for button widgets #11973
- Revamped revoke access and limit reached modal for git #11783
- Numeric type input widget now accepts zero after decimal point #11923
- Added support to show newly created datasources on the entity explorer #11892
- Fixed encoding for multipart data in REST API #12240
- Added support for matching iframe by object not origin. #11809
- Added support for capturing nginx logs with supervisord #12205
- Improved keyboard navigation #12489
- Progress bar widget enhancements #12053
- Hide shadows of hidden objects during page loading in deploy view #12184
- Fixed scroll in git connection tab #11813
- Using form url encoded content type for token requests for OAuth2 #12597
- Error with start-https.sh if pwd has space in it #12566