Changelog 5/13/22: Snowflake resource, dynamic options for form blocks, and ability to use configs in SQL and REST tasks

Changelog 5/13/22: Snowflake resource, dynamic options for form blocks, and ability to use configs in SQL and REST tasks

May 13, 2022
Madhura Kumar

Airplane lets you transform scripts, APIs, and SQL queries into apps for your team in minutes. If you have feature requests you'd like to see in future changelogs, reply and let us know!

This week we introduced a new resource for Snowflake, released dynamic options for form blocks, and rolled out the ability to use configs in SQL and REST tasks.

Snowflake resource

You can now connect Airplane with your Snowflake warehouse to quickly create SQL tasks and runbooks! For a high-level introduction to resources, see our resources documentation.

Dynamic options for form blocks

This week we rolled out the ability dynamically generate user options in a form block using the previous block outputs. This allows for more complex workflows without copying and pasting results from one block into another.

For example, you can create a SQL block that returns a list of accounts, feeds those results into a form block, and allows the user to select one of the returned accounts. You can check out our Form block docs to get started.

Ability to use configs in SQL and REST

For SQL and REST tasks, you can now attach configs directly to the task and reference them in JS expressions.

For example, you can now store an API key in a config and attach it to a REST tasks's header. You can also attach configs to a runbook where those configs can be used in any block of the runbook.

Improvements and fixes

  • Build performance. We revamped the system that builds your custom Node, Python, and Shell tasks into Airplane tasks. We're building your tasks quicker than ever by leveraging a new builder technology and smarter caching.
  • Command palette preview. Try cmd-k (mac) or ctrl-k (windows) to access the new command palette, now in preview!
  • Various performance improvements. We've made behind-the-scenes improvements to how fast your schedules are executed, as well as load times for a number of pages in the app.
Share this article:

Subscribe to new blog posts from Airplane:

Changelog 5/27/22: Execute sub-tasks with the Node SDK, rerun entire sessions, and new Learn page

Changelog 5/27/22: Execute sub-tasks with the Node SDK, rerun entire sessions, and new Learn page

May 27, 2022
Madhura Kumar
This week we rolled out the ability to execute sub-tasks with our Node SDK, made it easier to rerun entire sessions, and released a new Learn page.
Changelog 4/29/22: New schedules config UI, Environments (beta), schedules Pause/Resume button

Changelog 4/29/22: New schedules config UI, Environments (beta), schedules Pause/Resume button

Apr 29, 2022
Madhura Kumar
This week we introduced a new schedules configuration UI, released Environments in beta, and introduced a schedules Pause/Resume button accessible from the Schedules page.
go to home