What's new?
⏫ Deprecation and updates
A brand new DatePicker widget has replaced the old one in the widget list in the sidebar. Appsmith recommends replacing any existing DatePicker widgets in applications with a new one by dragging the DatePicker from the widget list in the sidebar.
⚠️ The old DatePicker is being phased out and will not receive any bug fixes.
🚀 Features
- An exciting new table design with lots of features such as dynamic fields, dynamic row colouring and many more! (#2816)
- A completely over-hauled API pane design (#2218)
- An exciting new onboarding flow which prompts new users to build a standup application for superheroes. (#2686)
- Support server-side pagination for Firestore (#3128)
- A much improved version of the DatePicker widget (#2889)
- A new Switch widget lands in our kitty as well (#2999)
- Transform Dynamodb response for easy consumption (#3050)
- Adding support for Prepared Statements in Postgres plugin as a beta feature. This mitigates the risk of SQL injection attacks. (#2967, #3161)
- Add integration with OAuth2 endpoints for Rest API plugin. Now you can connect to Google, Facebook etc APIs with ease. Read more in our documentation (#3153)
- Add native Amazon S3 integration within Appsmith. Read more in our documentation (#2735, #2976)
- You can now create a Modal widget directly from the widget pane. Such easy, much wow! (#3092)
- Adding
onClick
trigger to the Chart widget. Users can now configure actions to be executed on click of data points in a chart. (#2953) - Allow MongoDB datasources to be created without username/password (#3149)
- Fix Local setup changes to accommodate new M1 chip Macbooks. (#2959)
- Allow app-viewers to invite others as app-viewers. Users with only view access don't need to reach out to their developers to share apps any more. (#2961)
- Show a toast message when an action is intelligently set to execute on page load (#3042)
- Enable toggle for encoding query parameters & form body for REST API actions (#2968)
- Add auto-complete in action forms for all integrations & plugins (#2983)
- Add Firestore document metadata (as
_ref
field) in responses (#3063, #3135)
🐛 Bug Fixes
- Fix: action evaluated value updates (#3142)
- Fix: Modal type form goes out of screen (#3037)
- Fix: Add toast for trigger errors (#3100)
- Fix: Handle quota exceeded and running low on disk space errors while saving a key in
localStorage
(#2947) - Fix: Padding/Margin issues with containers (#2446)
- Fix: Consistent handling of signup configuration for FORM and OAUTH (#3013)
- Fix: Better error message when browser's lose network connectivity (#3077)
- Fix: Datasource is given permission for a public app during create/update of a public action (#3086)
- Fix:
BatchGetItem
andTransactGetItems
operations failing on the DynamoDB plugin (#3120) - Fix: Styles for the appsmith logo for safari browsers (#3133)
- Fix: Shrink Entity explorer by 20% so that you have more canvas space to design beautiful apps. (#3005)
- Fix: Allow searching for page names in explorer and other improvements on the entity explorer (#3038)
- Fix: Datasource & APIs could have the same name which would cause conflicts during page load (#3134)
- Fix: Form would get reset to incorrect default values (#2861)
- Fix: Improve the installation script while generating password and salt on machines with different locales (#3051)
Lots of bug fixes focusing on stability & consistency of applications built on Appsmith.