Airplane lets you transform scripts, APIs, and SQL queries into tasks and UIs for your team in minutes. If you have feature requests you'd like to see in future changelogs, reply and let us know!
Since our last changelog, we've rolled out sleep API, API support for idempotency keys, and prompt callbacks.
Tasks that sleep
API support for idempotency key
The Airplane API supports idempotency which allows clients to safely retry requests without the risk of duplicating operations. To do so, clients must send an
Idempotency-Key header with their API requests. The Airplane SDKs will automatically include this header when retrying API requests, making tasks more fault tolerant. Check out the idempotency docs for more information.
Improvements and fixes
- FileInput improvements. We added a button-style variant to FileInput that allows users to select and upload files. We're constantly adding new components to our Views component library: Components.
new AirplaneFile(params.your_file). Check out the file docs for more details.