๐ฆ NPM Package Support for Lambda Functions
It's finally here--thank you for your patience! We're excited to introduce support for NPM packages in Lambda functions, along with our AI Lambda Assistant.
NPM Package Support enables you to use custom, pre-built packages right alongside your Xano function stacks. If you've ever found yourself needing a feature that we don't support out of the box, NPM support can pick up the slack. Think about use cases like:
๐ Documentation
๐จโ๐ป Don't know JavaScript? Don't have time to write code? Use our AI Lambda Assistant!
All you have to do is tell the assistant what you want your function to do, and it will generate all of the code for you! You can continue to talk to the AI Assistant to iterate or make changes as well. The Assistant has full context of your function stack while it is working, so it knows when to use your variables and inputs.
๐ Documentation
๐ Large Text Templating -- Quickly build AI prompts, HTML, and more!
Need to generate complex text with dynamic data? Our new Template Engine function makes it effortless to build everything from AI prompts to HTML emails!
The Template Engine gives you the power of a full templating language right inside your function stacks:
Logical Operations - Use if/else conditions, loops, and filters to create intelligent text structures
Variable Context - Seamlessly insert your Xano data into any template
Whether you're building dynamic email templates, constructing AI prompts with context, or generating complex HTML, our Template Engine makes text manipulation simple and powerful.
โจ New AI-powered API Request Assistant
This release is all about giving you faster ways to build additional functionality into your Xano function stacks, and we're continuing that trend with our new API Request Assistant!
Long gone are the days of pouring through API documentation manually to figure out how to build your external API requests -- just tell the AI what you'd like to build, and it will construct the request for you.
๐ Auto-complete and Subpath Improvements
Now, when you're targeting specific paths inside of an object, or specific elements in an array, Xano knows exactly what the data structure of that variable is, so all you need to do is point -> click -> done!
๐ฉน Updated PATCH Endpoint
We know it's been frustrating to make sure your auto-generated PATCH endpoints work out of the box, so we've made a change to the default endpoint that is created to ensure that it works exactly as expected by only updating the fields in the record that are sent to the API, and leaving the rest alone.
Your existing endpoints are unaffected by this change.