R1.56 (Feb 28, 2024)

Wed, Feb 28

๐Ÿž A Revamped No-Code Debugger

This is a huge improvement to the user experience in Xano. Xano's revamped Debugger now offers the classic code debugging experience in a No-Code environment! Debug your No-Code stacks with confidence, whether you're testing APIs or diagnosing issues.

  • Set Breakpoints

    • Use breakpoints during execution to pause runs while you review what's happening

  • Stepping

    • Step into, out of, and over custom functions and middleware. Continue the new debugging experience in nested function stacks to dive even deeper.

  • New Variable Visibility

    • As your function stack executes, get a high level view of all of your variable's contents

  • Watches

    • Use Watches to employ more complex Javascript statements to compute debugging data on the fly

  • Keyboard Shortcuts

    • Quickly debug using keyboard shortcuts!

๐Ÿ“„ Documentation

๐Ÿ—‚ Zip File Support


No longer will you need to leverage third-party services to work with Zip files in the No-Code API Builder. We've added several functions to allow you to view, extract, and even edit the contents of Zip files right inside of your Xano function stack!

  • Create Zip File

  • Add / remove files in a Zip

  • View Zip contents

  • Extract Zip

๐Ÿ“„ Documentation

๐Ÿ†” Native UUID Support

A long requested feature; we've added the ability to replace the standard sequential integer ID with a randomly generated UUID, giving you greater flexibility when designing your Xano database.

๐Ÿ“„ Documentation

๐Ÿค– Need some help in Xano? Just Ask AI!

We've taken our awesome Ask AI bot from right here in our community and implemented it inside of Xano! Any questions you might have while building in Xano, just ask the bot and it will pour through our resources to talk you through it, and even cite its sources so you can go straight to the heart of the information with ease.

๐Ÿšซ Enable / Disable Support for API Groups and APIs

Have you ever needed to just cut off access entirely to specific API groups or API endpoints? Now, you can! A quick toggle in the appropriate settings panel allows you to easily enable or disable access.

๐Ÿ› Misc. Bug Fixes and Improvements

  • Product

    • Misc. styling changes and fixes

    • Fixed an issue where sometimes the version history panel would not render properly

  • RBAC

    • You can now no longer delete a user role that is still assigned to users without being prompted first.

    • Some misc fixes to data source permissions

  • Database

    • Fixed an issue where renaming a column would sometimes not reflect

    • Direct Database Query now supports more varied statement arguments.

      • ? is the default, and has not changed

        • Result: 'example'

      • ?:alias allows for escaping double quotes

        • Result: "example"

      • ?:raw allows for inserting arguments with no quotes

        • Result: example

  • Metadata API

    • Added support to create an enum column via the Metadata API

  • Middleware

    • Middleware is now out of beta! All paid plans are allocated one middleware slot, and our Scale+ plans can add unlimited middleware support from the billing screen.

    • Middleware assignment is now included in our diff comparison views

    • Middleware now shows in Run & Debug

    ...and other miscellaneous fixes and improvements!

3