March 26, 2026

Release for 3/26/26

Introducing modules

Setting up hundreds of similar accounts can be tedious and error-prone. To help resolve that, we've added modules. Modules allow you to define a workflow once, and use it across dozens of accounts.

The core of modules are features. Each feature is a bundle of settings that are grouped together, and can be toggled on or off by a connected account. Conceptually, features represent a specific, small aspect of an integration, like syncing user data between app A and B, or triggering rewards, or sending email when X happens.

There are no limits at this time for modules or features for any customer.

For more details, read our full introduction to modules.

Fixes and improvements

Several user interface improvements have been added throughout the application, including:

  • Improved the performance of workflow execution history page for very large accounts.

  • Only active accounts are shown in the Account list page, by default.

  • Fixed an issue where long variable keys could cause display issues in the dropdown to choose them, when editing a Workflow's parameters.

  • Several other small adjustments and fixes for readability and ease of use.

Two major enhancements to the Python editor.

  • Enhanced the "Save script" experience. Now, when saving a Python script, we check if the script has actually been deployed and live to Amazon Web Services, and only count the script as "saved" once this is complete. This should reduce some frustration prior to today, where you make a change, then test it - and find that your test went to the old version of the code.

  • Oauth auth code code now includes the root install URL (i.e., https://{name}.middle.app) as a parameter (named installation_root_url ). This makes it easier to re-use Oauth-based apps across installations.

Last updated

Was this helpful?