Airplane has been acquired by Airtable. Learn more →
Changelog 6/10/22: SQL Server support, Schedules as code, Examples gallery, and Environments GA

Changelog 6/10/22: SQL Server support, Schedules as code, Examples gallery, and Environments GA

Madhura Kumar
Head of Growth
Jun 10, 2022
2 min read

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 rolled out support for Microsoft SQL Server, the ability to manage task schedules via code, a new Examples gallery, and Environments GA.

SQL Server support

It's here! You can now connect Airplane with your Microsoft SQL Server database to quickly create SQL tasks and runbooks. Check out the Microsoft SQL Server section of our Resources docs to get started.

Schedules as code

Task schedules can now be managed via code inside task definitions. Please note that schedules managed through the task definition should not be managed via the web UI, since changes will be overwritten on deploy. You can find more information in our Schedules documentation.

Examples gallery

We've catalogued some of the most popular Airplane use cases in the new Examples gallery. Check it out and feel free to let us know if you have any suggestions to add!

Environments GA

Environments are now available to all Airplane teams on the Team and Enterprise plans (Airplane plans). For details, visit the Environments docs.

Improvements and fixes

  • Node 18 support. Airplane now supports Node 18, which includes a global `fetch` among other new features. You can upgrade your tasks to Node 18 from the task editor UI or the task definition YAML.
  • Deployments error messaging. A more useful error message is now displayed when a deployment fails. 😊
  • Beta: Execute sub-tasks with the Python SDK. You can now programmatically execute sub-tasks using our Python SDK to compose tasks, fan-out work, and build conditional workflows. Check out our Python SDK docs to get started.
Share this article:
Madhura Kumar
Head of Growth

Subscribe to new blog posts from Airplane.