Check out the latest and greatest features to supercharge your Xano experience
 â â â Â
  Hi everyone! We have two months of feature releases to pack into this update so get ready to be amazed! Hopefully, you've already noticed that we launched incredible features such as a powerful new debugger and middleware that will boost your Xano backend like never before. And there's even more! We've also been doing our diligence to address the community feature requests; for example, UUID support, enabling/disabling APIs, and ZIP file support are just a few of the feature requests highlighted in this update. We're actively working to bring you Realtime, Database Triggers, and Dark Mode so keep your eyes out for those over the next few weeks! ð I hope you're just as excited as I am to try out all these new features - each one feels like a shiny new toy to me. --------------------------------------------------------------- ð Highlights ð ð New, Ultra-Powerful Debugger We're thrilled to reveal our brand-new debugger. The new debugger emulates the functionality of traditional programming debuggers in a No-Code friendly environment. - Breakpoints - During execution pause function stacks to review what's happening.
- Stepping - Step in, out, and over custom functions and middleware. Enabling you to dive deep into nested function stacks while debugging.
- Variable Visibility - See a high-level view of all your variables' content.
- Watches - Use Javascript statements to compute debugging data on the fly.
- Keyboard Shortcuts - Quickly debug using keyboard shortcuts.
Check out the [documentation]( and watch the tutorial below to learn more! [The New Debugger]( ð Middleware In January we introduced Middleware allowing you to build reusable business logic before input validation and before response delivery. It can perform various tasks like authentication, error handling, logging, etc. It can also help optimize the performance of an application by caching data, compressing responses, or distributing load across multiple servers, although those are more advanced use cases. Similar to custom functions, Middleware is reusable across multiple APIs. Unlike custom functions, however, Middleware allows you to build and maintain reusable logic all in one place and use it wherever you need. Learn more in our [documentation]( and the video below! [Middleware]( ð Native UUID as Primary Key Thanks to popular demand from the community, we've introduced the option to use UUID as the primary ID. Now, when creating a table, choose either an incremental ID or UUID as the primary key. [Native UUID Support] ð¤ Difference Comparison Support Diff support provides full visual context of differences when rolling back a version or merging changes. For example, when reverting [changes of a draft]( or a [previous version]( you can now see exactly the differences in a function stack or database table before agreeing to make the change. Diff support is also available for [merging with branches]( and [Xano Link](. Get full context into the changes that are made between branches before deciding to merge. A snapshot of the function stack or database table in question will show you exactly what's different. [Diff Comparison]( ð¤ Ask AI Help Assistant Need some help? Try asking AI. Our new AI Assistant built by Lachlan leverages the existing Xano knowledge base to serve you up answers quickly so you can continue building. Check it out in the product from the help menu or in the bottom right of the [community](. [Ask AI] ð Zip File Support Support for working with Zip files is finally native in Xano! We've added several functions so you can view, extract, and edit the contents of Zip files directly from your function stack! - Create Zip File
- Add / Remove Files in a Zip
- View Zip Contents
- Extract Zip
Check out the [documentation]( and watch the tutorial below to learn more! [Zip File Support]( --------------------------------------------------------------- ðï¸ Other Notable Product Enhancements - Enable/Disable API Groups and API Endpoints - Toggle on/off entire API groups or API endpoints to manage their availability to be viewed or called. - [AWS OpenSearch]( - Leverage AWS OpenSearch directly from the Function Stack to create powerful, complex queries in Xano. - Xano Transform Enhancements - We added a variety of enhancements to making Xano Transform even more powerful! - [New Array Operators]( - [Negative Array Indexes]( - [New Expression Filters]( - [Higher Order Filters]( - [Edit Mode for Publicly Shared Spreadsheets]( - You can now enable editing for publicly shared spreadsheets just like a Google Sheet! - Restrict Access to Live Data Source - RBAC now has additional support to restrict access to live data sources. - Restrict Swagger Documentation - Your [API documentation]( is now protected with an access token. - [Get Database Schema]( - This new function retrieves all the schema in JSON format of a particular table right from your function stack! --------------------------------------------------------------- ð¤ Marketplace for Agency Partners Do you need help on your Xano project? We've created a Marketplace for Xano Agency Partners to list their services so you can find the help you need. Whether you're looking for a Developer to help build your project for you or a Coach to help teach you and provide support along your journey, the Marketplace has you covered. So head over to [xano.com/marketplace]( to contact a partner today. Interested in becoming a Xano Agency Partner? Visit [xano.com/agency]( to apply. --------------------------------------------------------------- ðº Noteworthy New Tutorials - [Stripe Integration: Converting Transactions Into Credits]( - Check out the recording from the workshop hosted by Liz detailing how to use the Stripe integration to create a user credit experience for your app. - [Xano Builder Spotlight: TripMatrix]( - Dive into the journey of TripMatrix, an AI-powered social trip recommendation app powered by Xano. - [Create a Table Reference Based on a Different Field]( - Check out this customer corner question to learn how to do as the title says. - [Unlock User Permissions]( - Learn how to manage permissions effectively by implementing roles and restricting access. --------------------------------------------------------------- ð«¶ Team Member Spotlight
Izzy Hankes, Software Engineer at Xano, developed the powerful new AWS OpenSearch functions. OpenSearch is an open-source suite of search and analytic tools that allows you to apply natural language processing, text analyzers, and built-in machine learning to quickly return the most relevant data. See Izzy walk us through OpenSearch in the video below! [AWS OpenSearch Query Wizard]( --------------------------------------------------------------- Have feedback on any of these excellent new features or in general? @ me at [community.xano.com]( to let me know about it. Are there other features you're dying to see come to Xano? Add it to our [feature requests]( or upvote it if it already exists there. -- Michael Udinski
Developer Advocate Lead  [Twitter]( [Youtuve](
 ©2024 Xano Inc. 20700 Ventura Blvd. Ste 210, Woodland Hills, CA 91364 [Don't like these emails? Unsubscribe.]()
                             Â