6 July 2023

It's been a while since the last product update recap. The team has been extremely busy pumping out cutting-edge new features and various enhancements to Xano.

Although each release is announced in the Xano Community and releases.xano.com, I want to make sure everyone is aware of all the awesome improvements we are working hard to bring to our users. With this in mind, I'm happy to announce the return of these monthly product updates starting with the past month.

🌟 Highlights

📤 New Function - Post Process

Post Process allows you to add additional logic to your function stack that will execute after the API returns its designated response. This will allow you to reduce the time it takes for your APIs to respond if there is additional logic that you need to perform that is not required to generate the response. Some examples could be sending an email to a user after they have signed up, or performing data transformation after a form submission. Check out the tutorial for more.

CleanShot 2023-06-20 at 07.45.11.png

🥳 The most infamous Xano bug — resolved!

No longer should you ever have to worry about trying to reference a variable and the data type being set to 'text' incorrectly. This also includes new tab to complete for variable names in the function stack.

CleanShot 2023-06-20 at 08.16.17.gif

Need to use a value that happens to match a variable? No problem! Just swap the type back to text and you're all set.

CleanShot 2023-06-22 at 12.31.32.gif

📇 Direct SQL Query Function with new Query Wizard

Direct Database Query function allows you to query your database with SQL. We've also included a Query Wizard to help you get started with simple SQL queries in Xano. Direct Database Query is available on all Scale plans. See more in our documentation here.

CleanShot 2023-06-20 at 07.53.10.png

↩️ Undo / ↪️ Redo and Multi-Select Copy & Paste Support in Database View

We are excited to introduce even more improvements to the database view! We've added undo/redo support, including a history of events. Use the new buttons in the top bar, or Crtl/Cmd+Z / Y on your keyboard. You can also right-click on the icons to view the history and quickly jump to a specific point.

CleanShot 2023-06-20 at 07.58.05.png

At long last, we've added the following functionality to the database view:

  • Click and drag, or hold shift to select and copy multiple cells

  • Pasting multiple cells at once

  • Pasting cells from external spreadsheets, such as Google Docs

CleanShot 2023-05-23 at 13.44.47.gif

🦾 Other Notable Product Enhancements

  • Snippet Access Control - when creating a Snippet, you can now choose to make it public, unlisted, or private.

  • Per-Branch API Request History - easily filter your API request history per branch. 

  • 3DS Payment Verification is now supported for Xano subscriptions.

  • New Timestamp Filters - to_ms, to_seconds, to_minutes, to_hours, and to_days. Learn more in our documentation.

  • Copy as cURL - Run & Debug now allows you to copy your Xano API as a cURL command!

  • Inactivity Timeout Control - you can control the timeout length or disable it completely from the Account page.

🤝 Team Spotlight

The Xano team has grown significantly over the past few months to help bring you the best product possible.

Shenal Harakh joined the Customer Success team recently. As part of onboarding, Shenal conducted a build project to learn Xano in a unique way. Watch her walk you through her project to calculate the number of possible unique combinations in a set of data.

We have many exciting things coming up this year. We remain as dedicated as ever to bringing you the most powerful backend on the market to power your apps. If you have any questions, @ me or a team member in the Community.

Michael Udinski
Developer Advocate Lead