github appsmithorg/appsmith v1.8.6
Release v1.8.6 🌈

latest releases: v1.41, v1.40, v1.39...
23 months ago

What's new?

We wanted to call this release, “Who let the logs out?” but GitHub asked us not to be that frivolous here. We will be that quirky on Twitter soon, but for now, see Features below.

Also, we can neither confirm nor deny yet the beginning of a huge Dev Experience initiative that should delight all of you, but we will soon. On Twitter. Stay tuned there. Meaning, Twitter.

🚀 Features

  • After hemming, hawing, and teasing the feature for a while, we are now ready to announce the general availability of Audit Logs, a much awaited feature for our Business Edition users. 🥳 [#518]

    • Automatically available to our Business users with this release, with Audit Logs you can now,

      • control the security and reliability of your Appsmith apps much better
      • comply with compliance standards, and
      • easily investigate changes made by you and your team
    • To get Audit Logs and other Business features for your Community instance,

      • click Audit Logs under Settings for your instance
        Admin settings _ Appsmith
      • click Upgrade to talk to Sales.
        Audit logs
  • You can now control the size of images in the Table for the column type Image, available in Column settings. [#17482]

  • Delay actions triggered by the onClick event with setTimeout(), courtesy @berabhishek, so you can, say, log users out after a period of inactivity or pop up a Halloween meme on their screen when they are least expecting it. [#17445]

💪🏾 Improvements

  • Self-hosters rejoice. You no longer have to spin up Mongo and Redis for Kubernetes deployments via Helm charts. We do that for you now. [#16096]
  • In the last release we said we now know the difference between a big number and our birthday for MySQL. In this one, we do that now with all the datasources we integrate with. [#17429]
  • For Git connected apps, if your current branch hadn’t caught up to your deployed branch in commits, we used to pull changes from your deployed app before you could push changes to it from your current branch. We have now given you the choice to do that with a new PULL CHANGES button in addition to the COMMIT & PUSH button. [#17394]
  • Server-side pagination shows even if you have pagination turned off in the Table’s props so you can toggle it on for, say, showing more data on scroll [#17372].
  • Also, we made the Table look and behave more appropriately. Like a lot of you asked for, the Table knows no borders. Literally. [#17228]
  • The Query field in a Mongo form-based query was too cramped for anything more than two lines. Now it can apparently fit in verses and rhymes but we recommend sticking to longer lines of code. [#17447]
  • We now show an error when you haven’t got access token or authenticated URLs right when connecting to an API datasource. This also prevents you from goofing around in those fields. Sorry for taking some of your fun away. [#17340]
  • “I am pretty”. That’s all from the Text widget. [#17298]
  • We have also made the Modern theme look a little better. [#10533]
  • This one needs some backstory.
    • As self-hosters would know, there’s an Appsmith manager called Supervisor.
    • Why it is called the Supervisor and not just the Manager, we can’t track back in our history.
    • Anyway, the Supervisor now looks more like it's supposed to. [#17543]
    • That’s all folks.

🐛 Bug Fixes

  • Remember how we said you could fork templates into an existing app? We made that better. [#17517]
  • Remember how we also said you could import specific pages instead of the whole app when forking it? We made that better, too. [#17474]
  • Sometimes, the endsWith operator in the Table’s filters didn’t work very well, reminding us of Slack Search filters when Slack was as old as us. That’s no excuse for not doing better, though, so we fixed it. [#17519]
  • A long time ago, the FilePicker used to be stubborn and unruly.
    • If you uploaded a file and then chose Cancel, it kept showing you the number you originally uploaded. [Issue #17659]
    • If you uploaded a file, went to a Query page and tried to reference it, you got an error. [Issue #15002]
    • If you came back to the File Picker from the Query page, you would see the number of files uploaded but not the files themselves. [Issue #11660]
    • The FilePicker now supports all your (in)decisions. You can now cancel using some files after uploading them, then upload new files to cancel.  When you are sure which files you want, it makes them available in queries. [#17664], [#17389]
  • If you are bold enough with MongoDB to go from our easy form-based queries to the raw code format, we like you enough to now convert the form query into raw code. [#17194]
  • There used to be such a thing as one proxy too many when self-hosting Appsmith. We fixed that so you can also use a proxy of your own. [#16951]
  • Deleting a datasource didn’t delete the connection. That’s persistence we didn’t want, so we now hunt through cache with intent and destroy connections to deleted datasources with prejudice. [#17364]
  • Similarly, JS Objects you thought you deleted stayed on and sometimes, either prevented new ones with the same name to be created or duplicated themselves with the same name. We have now fixed all that. [#17536]

🛡️Security

  • You can’t see the issues we fixed with Apache libraries but rest assured, we fixed them and made Appsmith more a little more secure. [#17566]

Don't miss a new appsmith release

NewReleases is sending notifications on new releases.