Releases: appsmithorg/appsmith
Releases · appsmithorg/appsmith
Release v1.3.5.1
Merge branch 'release'
Release v1.3.5
What's new?
🚀 Features
- Add datasource structure support for DynamoDB (#2919)
- Hide body textarea in Firestore action editor for GET and DELETE operations (#2939)
- Add support for bindings in Firestore plugin's where condition value (#2934)
- Add support for touch events on the tabs in application view mode (#2910)
- Upgrade node to v14 LTS (#2931, #2943)
🐛 Bug Fixes
- Modified documentation links for plugins (#2909)
- Fix Scan operation throwing a 500 in DynamoDB plugin (#2915)
- Fix input's
onSubmit
action being triggered if its validation is failing (#2960) - Fix
pageSize
in table generated via "Add Widget" in query pane (#2944) - Fix error on cannot read property
closeModal
ofnull
(#2911) - Fix rare condition where the MySQL plugin throws an internal server error (#2922)
- Fix deleted actions showing up in unpublished pages (#2792)
Release v1.3.4
What's new?
🚀 Features
- Updated navbar of view mode to light mode and updated design for the page navigation (#2750)
- Update default styles of widgets for a cleaner look (#2823)
- Added a text property for the file widgets to contain the text contents of the selected file (#2879)
- Introduced a troubleshooting guide in our documentation (#2877)
- Added an option to reset input widgets' value(s) on submit (#2837)
🐛 Bug Fixes
- Fix handling of array typed columns in Postgres databases (#2887)
- Fix app viewer's bottom border when the tabs aren't rendered (#2883)
- Fix in-app links to documentation (#2851)
- Fix handling of action error responses leading to undefined responses (#2839)
- Fix missing user name in first organization name when someone signs up (#2873)
- Fix incorrect release time being shown in help popup (#2850)
Release v1.3.3 🌈
What's new?
🚀 Features
- Add support for
mailto
andtel
links innavigateTo
function (#2781) - Add file name field to file picker's
files
property (#2843)
🐛 Bug Fixes
- Migrate renamed canvas widgets to the correct name (#2782)
- Fix date widget crash due to invalid date (#2845)
- Fix signature in Rest Api actions throwing an internal server error (#2757)
- Fix datasource hostnames being saved with spaces (#2844)
- Fix cursor jumping to end in signup form (#2802)
- Fix manage users link not visible in the share modal when triggered from the editor or viewer (#2653)
- Fix redirect to applications page from auth pages when the user is logged in (#2771)
- Wrap words in a toast message (#2832)
- Fix error when handling lists in DynamoDB responses (#2818)
- Fix bug with
onPageLoad
state not showing up correctly (#2801) - Fix reference types in arrays in Firestore (#2811)
- Fix new widget and action name conflicts (#2778)
- Fix tab name update from the entity explorer (#2779)
- Fix user email duplicated as name when inviting a user (#2787)
- Fix incorrect validations (#2687)
Release v1.3.2 🌈
What's new?
🚀 Features
- Add support for an onSubmit action in the input widget (#2749)
- A brand new Login and Signup page. (#2743, #2696)
- Support for
navigateTo
function to open in a new window (#2706) - Trigger
onPageSizeChange
action when table page size changes (#2737) - Scheduling of parallel tasks during on-page load actions (#2667)
- Improve performance by batching widget property updates (#2685)
- Remove zebra stripes in the table (#2552)
- Improve the message regarding telemetry during installation (#2621)
🐛 Bug Fixes
- Fix reference type fields in Firestore throwing 500 (#2718)
- Fix: App name UI in edit and deploy mode (#2216)
- Fix: In the datasources page, do not show sections that are supposed to be hidden (#2746)
- Fix: Improved error messages across the board (#2583, #2705)
- Fix: Binding to the datasource shows appropriate value instead of a complete object in the entity explorer (#2480)
- Fix: Hover highlight in entity explorer should be edge-to-edge (#2478)
- Fix: Organization slug computation clashes (#2725)
- Fix: Application crash on widget delete undo (#2741)
- Fix: Multiple fixes for greater stability of the Appsmith platform (#2681, #2704, #2719, #2730, #2547)
- Fix: Disable sort by Delete column in Members page (#2722)
- Fix: Timeout for an action being set incorrectly view mode (#2708)
- Fix: Show table row cursor as pointer when onRowSelect property is configured (#2604)
- Fix: Table widget filter for boolean values (#2586)
- Fix: Hide table filters delete icon when there are no filters (#2605)
- Fix: Table cell tooltip should show inside table widget (#2629)
- Fix: Reset column resizes when sorting column in publish mode (#2578)
- Fix: Show table columns in
selectedRow
autocomplete irrespective of table row selection (#2603) - Fix: Update initial location in map widget when changed from the property pane (#2736)
Release v1.3.1 🌈
What's new?
This is a patch release with bug fixes.
🐛 Bug Fixes
Release v1.3 🌈
What's new?
🚀 Features
- Fetch release notes for caching every two hours (#2657)
🐛 Bug Fixes
- Scroll to the appropriate section on the home page after creating an organization (#2477)
- Improved error messages when displaying any action execution errors (#2635)
- Bump jackson-databind from 2.9.10.5 to 2.9.10.7 in /app/server/appsmith-interfaces (#2652)
- Add a migration to fix any remembered versions for release notes (#2651)
- Fix application versionioning scheme on self-hosted instances (#2650)
Release v1.2.25 🌈
What’s new?
🚀 Features
- Product updates and display of version number in Appsmith (#2200, #2453, #2631)
- Redshift integration (#2440)
- Copy text function called (surprise!)
copyToClipboard
(#2379, #2394) - Vastly improved performance by batching action evaluation calls (#2537, #2517, #2561, #2579)
- Improved onboarding experience (#2458, #2490, #2549)
- Performance improvements with async form field controls (#2491)
- Ability to disable uninvited signups via environment variable (#2512, #2520)
- Auto focus input field when creating a new organization (#2303, #2493)
🐛 Bug Fixes
- [Fix] 502 in save layout is abruptly taking me to an error screen (#2475)
- [Fix] Authentication after 404 not redirecting back to the original page (#2423)
- [Fix] Race conditions with the file picker and rich text editor widgets (#2616, #2620, #2622)
- [Fix] Overflow issues with the dropdown widget (#2628)
- [Fix] Crash in map widget (#2347, #2488)
- [Fix] Data field in chart widget showing error by default only for the latest data series (#2599, #2613)
- [Fix] First tab of TabsWidget not loading (#2541, #2538)
- [Fix] Bug with pagination when next url is empty (#2424, #2546)
- [Fix] When an application name is changed, the isPublic flag is reset to false (#2539)
- [Fix] Data inconsistency when action is marked for onPageLoad (#2522, #2523)
- [Fix] When switching to another page, previous page widgets were visible for a fraction of a second (#2516)
- [Fix] Table selected row is set to undefined on mount (#2518)
- [Fix] Potential bad state when datasource information becomes stale on the client (#2164, #2167)
- [Fix] Actions don’t run on page load if result is not bound to a widget (#2217, #2434)
- [Fix] Scroll problems on Edge (#2431, #2456)
Release v1.2.24
What's new?
🚀 Features
- Added a migration to old REST API datasources which adds the new mandatory key
isSendSessionEnabled
with valueN
(#2388) - Added a new onboarding flow for users to help them get started easily (#2311)
- Auto focus on the search input in the widget pane (#2360)
- Added type parameter for REST API plugin, and changes for no auth (#2438)
🐛 Bug Fixes
- Fix invalid toast message for evaluation error (#2443)
- Fix critical issues (#2393)
- Fetching pages in the correct order from the server (#2391)
- Fix DELETE shortcut to operate correctly at all times (#2349)
- Fix stacking order of property pane popover and App header (#2338)
- Set minimum pageSize for table widget (#2362)
- Fix issue with the maximum date in the Datetimepicker widget (#2407)
- Invite users once triggered should not be cancellable. (#2401)
Release v1.2.23
What's new?
🚀 Features
- Firestore ADD_TO_COLLECTION command support. This adds documents to Firestore with auto-generated IDs. (#2305)
- Add ability to configure order of templates of plugins (#2279)
- Adding HikariCP for connection pooling for PostgreSQL plugin (#2130)
- Add xml2json and json2xml functions as JS dependencies (#2022)
- Tab name in browser is now set as the app name (#2203)
🐛 Bug Fixes
- Fixed accessing length property of undefined selectedRowIndices (#2293)
- Fix Firestore datasources not encrypting secret key JSON when editing (#2296)
- Auto scroll to specific section on homepage when reloading with same url (#2115)
- Fixed conversion of Unix timestamp in milliseconds in the Table widget (#2251)
- Fix invalid templates in plugins and API breaking on invalid templates (#2286)
- Multiple fixes for UI widgets to solve a lot of annoying bugs
- Resize canvas on deleting a widget (#1958)
- Fix: Page crashes on cloning the API (#2087)
- Fix: User icon numbers on home page (#2070)
- Remove unsafe functions from JS eval (#2076)
- Fix: 404 error page shows server unavailable (#2195)
- Remove functions before evaluating actions. This ensures that rogue functions don't get executed (#2242)
- Fix for actions not displaying in the Entity Explorer after cloning a page (#2196)
- Fix: The search in the multi select widget is not showing. Also Multi select dropdown stops functioning if default value is undefined (#2057)
- Fix: Input Widget Regex validation not working as expected (#2165)
- Fix application crash on navigating to API page after renaming a widget (#2134)
- Reset "execute on page load" flag for new actions (copied or otherwise) (#2162)
📙 Documentation
- Added documentation for plugin contribution
- Creating SECURITY.md for reporting security vulnerabilities