Skip to content

Releases: appsmithorg/appsmith

Release v1.5.16 🌈

02 Sep 07:52
Compare
Choose a tag to compare

What's new? 🚀

  • Tired of moving multiple widgets one by one? Now you can group select widgets and move them together. (#5389)
  • Self hosted servers are now protected by default by limiting the data from Postgres queries to 1 MB. (#6491)
  • Buttons now have a personality with the Icon Button widget. (#5723)
  • Appsmith gets yet another boost of performance upgrades (#6338, #6415)
  • During installations, the MongoDB credentials are now stored in the .env file instead of docker-compose.yml (#6499)

Bug Fixes 🐞

  • The debugging experience just got better with support for displaying API form body and JSON objects. (#6249, #6350, #6720)
  • Fixed nagging issues with dragging and dropping widgets on the UI canvas. (#6849)
  • Improvements in DynamoDB response structure making it easier to consume. (#6652)
  • Improved performance while uploading larger files using the Filepicker widget. (#6692)
  • Don't worry about servers crashing now. Appsmith will restart itself by default. (#6428)
  • Fix a bug which prevented downloading of PNG and JPEG images. (#6179)
  • A modal can now be closed by clicking on the cancel button in the form (#6383)
  • Improved stability of UI widgets (#6789, #6871, #6505, #6373)

Release v1.5.15 🌈

20 Aug 01:13
Compare
Choose a tag to compare
Revert "Hotfix for logging and debugging redux updates (#6728)"

This reverts commit 4b5ca10e0d18b53c50be4c34da5a98bfe442907e.

Release v1.5.14🌈

18 Aug 10:11
Compare
Choose a tag to compare

What's new? 🚀

  • Introducing the all-new, CREATE TEMPLATE feature. With this, you can create a CRUD application with all the UI and logic, with just one click for SQL data sources! (#5513)

  • The list widget is now faster, smoother, and bug-free. You can now increase the height of list items, use modals, add multiple bindings, and do much more! (#6226)

  • We've added new widget suggestions and snipping mode after running queries; with this, as soon as you run your query, you'll see all the relevant widgets that you can use and directly add them to the page when selected. (#5746)

  • We've made the divider widget much cooler now to give better aesthetics to your applications! (#6335)

  • We've added shortcuts to run queries on our Google Sheets integration as well. Just hit cmd/ctrl + return and see the magic after writing your query. (#6446)

  • Having multi-select and single-select dropdowns in a single widget was limiting a few properties. Now, we have them as two independent widgets, all with a feature-rich experience. (#5228)

  • No more searching through your buckets. We've added a new list buckets query for the S3 data source. (#6334)

Bug Fixes 🐞

  • Previously, the Table's column reordering and visibility properties weren’t saved and restored to defaults on page-refresh. This issue is now fixed. (#6521)

  • We've added shortcuts to run queries on our Google Sheets integration as well. Just hit cmd/ctrl + return and see the magic after writing your question.

  • We've made the Table widget’s filter options dropdown list scrollable for a hassle-free search. (#6170)

  • We've fixed the Google Recaptcha v3 Invalid Key Error issue. (#6034)

  • The property pane for the iFrame widget sometimes does not open when clicking on the widget; this issue is now fixed. (#6260)

  • Previously, when using a rich text editor widget on a Modal widget, the app sometimes crashed; this issue is now fixed. (#6077)

  • Previously with MongoDB when using the aggregate command, it tried to parse the user input for pipelines as JSON. This caused json parsing exception since BSON format is different than JSON. This issue is now handled. (#6583)

Release v1.5.13

04 Aug 10:50
Compare
Choose a tag to compare
  • Added loading state to the button widget when google re-captcha API was running. #6324

Release v1.5.12 🏎

02 Aug 13:59
Compare
Choose a tag to compare

What's new?

Bug Fixes 🐞

  • Hotfix Tern performance issue in view mode (#6203)

Release v1.5.11 🌈

29 Jul 12:42
af1b8f6
Compare
Choose a tag to compare

What's new? 🚀

  • No more worrying about configuring authentication for your APIs. We’ve added a new Authenticated API option under Datasources. This allows you to save authenticated API as a data source with any authentication type! (#6017)
  • When using filters on the Table widget, you can drag the filter pane with ease anywhere across the canvas. This will help you look at other widgets on the canvas with a better UX. (#5886)
  • We’ve extended backend support for S3 and Google Sheets integration for generating pages from the DB table feature. (#5997)
  • We’ve added a closeOnSelection property for the Date Picker widget for smooth interaction and extended workflows. (#5276)
  • What would we do as developers if we didn’t have autocomplete prompts? That’s why we’ve improved the autocomplete suggestions while writing JS code. (#5798)

Bug Fixes 🐞

  • Previously, the File Picker widget continued to work even if it’s disabled. This issue is now fixed. (#5972)
  • There were few issues while downloading images from the image widget even with the download option enabled. These are now fixed. (#5951)

Release v1.5.10 🌈

23 Jul 11:10
Compare
Choose a tag to compare

Features

  • No more starving, the new Hamburger Menu widget is now out! With this, you can create menus in your Appsmith app and customise them with different actions. (#5334)

  • We’ve added a currency data type on the input widget to help with your money calculations. You can also set the currency type and the decimal correction for more accuracy. (#5049)

  • Redis integration data sources now allow you to select a specific database for querying. (#5807)

  • We’ve added support for execution timeouts for PostgreSQL and MsSQL actions. (#5922)

  • Data types are fussy creatures. To please them, we’ve added support for explicit data type casting in Postgres Prepared Statements (#5842)

Bug Fixes

  • Previously, videos didn’t show up on our Omnibar while looking at our docs. This is now fixed. (#5873)

  • Comments are essential in programming to explain why something is being done. We’ve fixed an issue where adding comments to MySQL queries would cause errors earlier. (#5838)

  • Previously, clicking on images in the table widget would redirect you to a new page with the image URL. We’ve added an onClick property that allows you to customize this action. (#4676)

  • We’ve fixed an issue where public apps would occasionally trigger the authentication flow when viewing them. (#5843)

  • We’ve fixed multiple issues while downloading binary files (#6075, #5974, #5958, #5927)

Release v1.5.9 🌈

20 Jul 11:05
Compare
Choose a tag to compare

What's new? 🚀

  • We're super thrilled to ship the new ArangoDB integration on Appsmith. Thanks to mingfang for his contribution towards developing this!

  • We've upgraded the navigation experience for connecting APIs and Databases! You can now use the "Datasources" option on the entity explorer to use APIs and DB Integrations. (#5558)

  • We're introducing two new widgets on this release, the rating and divider widget. Rating widget allows you to perform a quick rating operation on something! The divider widget can help to visually separate or compartmentalize different parts of your application. (#4891, #4954)

  • More power to the property pane! You can now configure the incoming entities and outgoing entities on the widget property-pane. (#5558)

  • When selecting multiple widgets, a new context menu will help you perform different actions to duplicate/copy/delete within a single click. (#5284)

  • We’re also introducing Slash Commands as a quicker and simpler way to bind widgets to a data source. Now you can trigger commands by typing "/," which can be utilized anywhere outside a dynamic binding. (#5002)

  • The image widget now has a cool rotate property! Toggle this to enable rotate options for images on the Image Widget. (#4674)

  • The text widget now has a JS convertible color property. With this, you can render the text based on specific conditions using JavaScript. (#5409)

  • You can now select multiple rows in a table. The new new multi-select row property lets users select necessary rows and perform required operations. (#5074)

  • We've added support for using Google reCaptcha v2 in Button Widget, as requested by the community. (#5638)

Bug Fixes 🐞

  • We've fixed app crashes when the list widget is duplicated or copy-pasted onto the canvas. (#5605)

  • Some custom chart types weren't working properly. This is now fixed. (#5504)

  • While working with Google Sheets data sources, there were few issues while creating new queries. These issues are now resolved. (#5681)

  • A few applications could not be viewed or edited in the Safari browser due to a particular regex feature. This is now fixed. (#5627)

Release v1.5.8 🐞

13 Jul 13:35
Compare
Choose a tag to compare

Patch Release

  • We have fixed a bug for parallel action executions (or action chaining) from triggers like button click, page change, etc. (#5613)

Release v1.5.7 🌈

12 Jul 14:27
Compare
Choose a tag to compare

Features

  • The image widget now has a super cool object-fit property. With this, you can resize your images based on your preferences within the container. (#4986)

  • We've added requirements for using multipart form data with content type and filename in each part. With this, you can begin to use a manually populated JSON object in multipart form data to upload your data. (#5509)

  • We've added more widget grouping properties, you can now copy-paste multiple widgets using crtl/cmd + c, crtl/cmd + v. (#5083)

  • We've now added an option to configure API key-based and bearer token-based authentication options to REST API datasource. (#5367)

Issues and Bug Fixes

  • We now set the response body as a string if we can't parse the JSON response properly in the Rest API Plugin. This ensures that users aren't blocked on their usage of Appsmith if their Rest APIs aren't well defined. (#5642)

  • We've fixed the crashing of the list widget when it is into the same or another list widget. (#5605)

  • Previously, the queries were not triggered on page-load while navigating between pages in editor mode, and this issue is now fixed. (#5430)

  • When non-ASCII characters are copied or used while writing JS, the evaluation breaks, we fixed this issue by replacing the quotes with ASCII quotes when typing. (#5413)

  • We’ve fixed an issue with Mongo Plugin where the connection gets dropped by the database after a period of inactivity.
    (#5499)