release.2026-09-20T13-36-35Z.3184

teableio/teablerelease.2026-09-20T13-36-35Z.3184Sep 21, 2026by tea-artist

Upgrading?

AI Summary

This release introduces event-driven automation capabilities for connected apps, updates credit consumption logic for third-party tool calls, and enhances connector reliability and mobile performance. It also addresses several bug fixes regarding rollups, imports, and billing.

Key Highlights

  • Automations and Routines can now be triggered by connected-app events and utilize event payloads during execution.
  • Third-party app tool calls now consume credits based on provider pricing, with charges tracked in history.
  • BrightData scraping requests are now capped at 1,000 records to prevent unexpected charges and large tasks.
  • Fixed lookup-based rollups to ensure numbers and Boolean values retain their native types instead of appearing as JSON strings.
  • Improved mobile layouts for wider devices and fixed iOS 27 compatibility issues.

New Features

  • Automation and Routine event triggers with payload support for connected apps
  • Credit-based billing for third-party app tool calls
  • BrightData scraping request limit enforcement (1,000 records)
  • Optimized mobile layouts for wider devices

Full Release Notes

## Feature Updates

- Automations and Routines can now be triggered by connected-app events and use the event payload during execution. Copied workflows will remain unbound until credentials are provided.
- Third-party app tool calls now consume credits based on applicable provider pricing, with charges shown in credit history. Failed calls and tool searches remain free; calls that cannot be priced or exceed limits will be rejected before execution.
- BrightData scraping requests estimated to return more than 1,000 records will now be rejected to prevent unexpectedly large tasks and credit charges.

## Bug Fixes & Improvements

- Improved connector reliability when connections expire, are deleted, or are replaced. Affected event sources will now appear disconnected and notify relevant editors without changing their enabled status.
- Fixed issues in connector events and Routines related to event discovery, delayed runs, template installation, expired subscriptions, credit checks, and trigger test results.
- Fixed lookup-based rollups so text values no longer appear in JSON format, and ensured that numbers and Boolean values retain their native types in both regular and conditional rollups.
- Fixed an issue where imports from Pipedrive and other credential-based connected apps could fail despite valid authorization. Also improved the reliability of credential replacement and disconnection.
- Fixed a launch crash on iOS 27 and improved compatibility with Xcode 27 builds while preserving sessions, app lifecycle behavior, and deep links.
- Optimized mobile layouts on wider devices, including sidebar tab spacing, localized labels, and side-by-side conversation and content panels.
- Improved billing reliability for long-running BrightData scraping tasks and prevented duplicate charges for completed tasks.

Related Repositories