2021 Xano Release Notes

All of the release notes for Xano in 2021

This page contains low level details on our individual releases in 2021. A high level summary on notable features is available in our Xano Releases archive.

1.38.1 (December 29, 2021)

  • new ui feature showing support plan

  • bug fix for date fields sometimes showing the previous day based on timezone

  • spinner on request history graph when there are a lot of requests

  • new support for connecting to instance with xano domain instead of custom domain (in case there is an issue)

  • bug fix for convert to function on non-primary branches

  • bug fix for signups when analytics blocker is being used or issue loading analytics library

  • performance improvements for image thumbnailing on smaller plans

  • performance improvements on Build plan during saving

  • updated Hipaa page

1.38.0 (December 16, 2021)

  • new feature - support for 1 click redo on airtable imports (workspace settings page)

  • new feature - function stack timings are now supported on task history

  • new feature - json support for swagger documentation by using ?type=json on the spec url

  • bug fix - airtable import stopped working when downloading/importing images

  • bug fix - type mismatch error when using multiple concat filters in the query builder

  • bug fix - issue with files being uploaded with parentheses in the filename

  • bug fix - better error messaging when the debugger runs out of memory

  • bug fix - better messaging in request history when timings aren't available due to response caching

1.37.2 (December 10, 2021)

  • bug fix - airtable import on existing records for false checkboxes or empty arrays

  • bug fix - airtable import on jumpstart for free accounts required a page reload

  • bug fix - reset password confirmation page using old website theme

  • bug fix - team member acceptance page using old website theme

1.37.1 (December 7, 2021)

  • bug fix - safe_array not working with objects

  • bug fix - overlap operator not working with table references

  • bug fix - timeout for csv files over 1 million rows

  • bug fix - save issue for min/max on arrays within the spreadsheet editor

  • new feature - retry support for background requests on the workspace settings page

1.37.0 (December 6, 2021)

  • new feature - No Limits CSV Upload!

  • bug fix for default object values not showing properly in Swagger

  • bug fix for snippet preview / anonymous install

  • new feature - overlap operator support for query all records

  • new filter - flatten array elements

  • new filter - safe array

  • new filter - is_array, is_object, is_text, is_int, is_decimal, is_bool

1.36.0 (November 29, 2021)

  • bug fix for exporting data when there was data validation issues

  • new support for dot notation escape sequence to allow referencing keys that have a dot within the key

  • hide password from request history

  • custom domains are now used for managing workspaces instead of being a secondary option for api requests

  • performance improvements on free instance

  • bug fix for environment variables missing inside array functions

  • bug fix for using the auth.id within endpoints that aren't authenticated - now a proper error message is displayed instead of failing silently

  • bug fix for run and debug of an addon with a customized output response

  • bug fix for unique indexes across multiple columns

  • bug fix for renaming object properties inside the input bar of an api request

1.35.2 (November 12, 2021)

  • bug fix for jumpstart workflow when beginner option is selected - issue with the beginner template

  • bug fix for jwe and jws filters

  • improvement to filter_empty and empty filters - empty objects {} are now considered

  • bug fix - newly added database tables, addons, functions, tasks would not be sorted properly in the list view until a browser reload

  • bug fix - json and date types missing from the change schema type dropdown

1.35.1 (November 11, 2021)

  • bug fix for searching within workspace - some instances were getting a never ending spinner

  • bug fix for allowing the between filter to work with the schema type date

  • bug fix for installing marketplace extensions on specific branches

  • bug fix for sub-minute tasks sometimes not getting their history properly updated

1.35.0 (November 9, 2021)

  • New Feature: sub-minute frequency options for background tasks on dedicated plans

  • bug fix for file arrays - thank you community!

  • bug fix for empty variables in swagger documentation - thank you community!

1.34.0 (October 29, 2021)

  • file upload support for Run&Debug

  • download support in Run&Debug for requests using http header Content-Disposition: attachment;filename="example.csv"

  • bug fix - related API endpoints on database table spreadsheet tab would not properly scroll on small screens

  • bug fix for function stack clear-all-records when migrating workspaces

  • new support for rollup datatypes in Airtable import

  • bug fix for UUID4 generation when in combination with concat filter - thank you community!

  • new support to click on API request when looking at workspace release history - useful for when you want more history for that specific request

  • updated referral widget that goes to the new homepage

  • misc typos - thank you community!

1.33.0 (October 11, 2021)

  • new support for UUID4 format (for generation purposes... not primary key - coming soon!)

  • new support for Lists in the Data Caching / Redis group

    • Add to Beginning of List

    • Add to End of List

    • Remove from Beginning of List

    • Remove from End of List

    • Get Length of List

    • Get Range of Values From List

  • new support for comment descriptions within the function stack

  • preparation for producthunt

1.32.0 (October 1, 2021)

  • performance improvements to spreadsheet view to lazy load table cells - this will help database tables with lots of columns

  • new autosave feature to foreach loops

  • new contains operator for checking if an array is a subset of another array

  • new filter "shuffle" to shuffle array entries around randomly

  • escape key now closes slide out modals for keyboard pros

  • bug fix for function caching when nested within other functions

  • bug fix for dealing with geo points and having syntax issues

  • bug fix for scroll bar in run&debug widget

  • side panel now auto-minimizes to maximize screen real-estate when updating function stack entries

  • fix for issue with long urls that were being triggered as suspicious by public wifi providers

1.31.2 (September 24, 2021)

  • updated Swagger doc to be organized just like API endpoints within Xano

  • fixed "invalid schema" notice for some API endpoints in Swagger documentation

  • bug fix where some enum values weren't showing the values properly in Swagger

  • bug fix for editing min/max for schema list types in the spreadsheet view

  • bug fix for API requests sending json with unique Content-Type headers

  • bug fix for adding rows with an enum array with a min value inside the spreadsheet view

  • bug fix for Scale plan not properly having access to team members

1.31.1 (September 23, 2021)

  • introduced Database Storage concept and removed the database record count restriction on Launch and Scale plans - individual upgrades are available

  • new support to change billing frequency (monthly vs yearly) and region without contacting support

  • bug fix for swagger documentation using the new Date schema type

  • bug fix for not being able to get the Build plan after cancelation

  • bug fix for adding a table with crud endpoints requiring a reload to see the related endpoints

1.31.0 (September 17, 2021)

  • new support for Data Sources

    • test your business logic on data that isn't tied to your customers

  • bug fix for uploading videos

  • bug fix for run&debug not properly dealing with required inputs

  • new slice filter for retrieving a section from an array

  • bug fix for airtable import on certain schema types

1.30.0 (September 10, 2021)

  • new support for Request History across queries, api groups, and workspace.

    • includes requests that don't properly map to api endpoints, which can be very handy for debugging webhook integrations

  • new dashboard page with graphs representing api request volume

  • new support for Date field - useful when you just want to represent a day and don't want to be bothered with time

  • updated admin panel to Angular 12

  • updated documentation for standard packages

1.29.1 (September 3, 2021)

  • IN operator in query expressions now is flexible to the array input being either on the left or right of the operator - [1,2,3] in 1 vs 1 in [1,2,3]

  • display issue fixed with double scrollbar on some database table pages

  • improvements on jwe encode/decode to be more flexible with differently formatted keys

  • bug fix for sprintf filter with bad inputs - nice error instead of crash

  • bug fix for background tasks sometimes having stale schema data

  • bug fix for file resource being passed into a function

1.29.0 (September 1, 2021)

  • new pricing - Build, Launch, Scale, Enterprise

  • new Canada region for Scale and Enterprise packages

  • new number_format filter

  • new diff, diff_assoc, intersect, intersect_assoc filters

  • bug fix for indexes with multiple fields - was hitting a max character count internally

1.28.1 (August 22, 2021)

  • Fixed paging issue on the homepage blog as well as snippets

  • Fixed issue with WMX template no longer showing up in the marketplace

  • Bug fix on snippets not preserving tabs when creating an update

  • New UI around unpublishing snippets in case there is an issue as well as managing updates

  • Bug fix for expression builder running into issues when using the "keys" filter

  • UI styling fix for Array: Find First Element function stack item

1.28.0 (August 16, 2021)

  • Backend snippets

  • Support to create a file resource from a variable

  • Bug fix for resetting workspace but not properly cleaning up marketplace extensions

  • Bug fix for cloning a database table and not properly seeing the result without a page reload

  • Logic fix for proper lazy evaluation of conditionals using ANDs and ORs

1.27.1 (August 10, 2021)

  • Sort + Search initial support for database view

  • Saving issue with new indexes

  • Saving issue with customizing autocomplete

  • Delete all records from api group causing a caching issue when changing pages and coming back to the original group

  • New support for a customizable payload in the precondition function statement

1.27.0 (August 6, 2021)

  • new feature to disable swagger documentation from being displayed on an API group level

  • support for sha384 and sha512 filters

  • fix for api requests using the PATCH method

  • bug fix for import curl with "-F" arguments

  • workspace settings menu disappeared accidentally

  • bug fix for query all records using the length filter

  • bug fix for tasks running and causing saving conflicts

1.26.0 (July 30, 2021)

  • response caching for api queries

  • response caching for functions

  • bug fix with some function stack items displaying blank UI

  • changed dashboard database table sorting to alphabetical

  • redesign of api group cards

  • redesign of debugger panel

  • bug fix for joining a table on a scalar array

Older release details are available in summary form in our Xano Releases archive.

Last updated