release.2026-09-15T10-15-21Z.3095

teableio/teablerelease.2026-09-15T10-15-21Z.3095Sep 15, 2026by tea-artist

Upgrading?

AI Summary

This release introduces AI model tiers, enhanced authentication options, and significant improvements to database performance and automation workflows. Key updates include centralized AI configuration, new sign-in methods, and better record query reliability.

Key Highlights

  • Introduction of AI model tiers (Ultra, Smart, Standard, Lite) with centralized configuration.
  • Enhanced authentication with Sign in with Apple and email verification codes.
  • Significant database performance improvements including cursor-based pagination and optimized record queries.
  • Expanded Routine capabilities via CLI and improved permission isolation.

New Features

  • Admin-configured AI model tiers with centralized mapping and default Smart model selection.
  • AI-powered App Builder suggestions with preset prompts and context preservation.
  • New authentication methods: Sign in with Apple and email verification code login.
  • Routine authorization scope support and advanced CLI management capabilities.
  • Public settings now display the server build version for self-hosted instances.

Full Release Notes

## Feature Updates
- Added admin-configured AI model tiers—Ultra, Smart, Standard, and Lite—with centralized model mapping updates. Tier-based chats and apps follow the current mapping, while explicitly fixed models remain unchanged. When no model is specified, Smart is used by default.
- Image uploads now adapt based on the capabilities of the model assigned to the selected tier.
- Added AI-powered App Builder suggestions with preset prompts, direct prompt submission, and preserved table context.
- After email is configured, registered users can log in with an email verification code.
- After configuration, the web login page supports Sign in with Apple while continuing to support Google, GitHub, and OIDC.
- Personal access tokens and OAuth apps can now use Routine as an authorization scope.
- Routine runs can now be updated, activated, deactivated, or started via the CLI within the existing permission scope.
- Routine run details now display the assistant’s final response for the run when available.
- Public settings now include the server build version, making it easier to identify the version of the connected self-hosted server.

## Bug Fixes & Improvements
- Fixed App Builder file links and generated file downloads to ensure they open in the appropriate viewer.
- Improved automation script editing: changes are preserved when closing the dialog, and the latest saved configuration is used during workflow tests.
- Improved stacked notifications to keep concurrent messages visible and easy to read.
- Fixed an issue where the AI chat send button shrank in constrained layouts.
- Improved Routine terminology in Simplified Chinese and refined Routine editor styling and form consistency.
- Updated user-facing and API documentation terminology from “Base” to “Project,” clarified API route titles, and corrected authentication headers in OpenAPI examples.
- Strengthened permission isolation for app and automation credentials to prevent unintended access across projects, spaces, integrations, or tenants. Workflows that rely on broader inherited access may need to be reviewed.
- Improved the reliability of V2 record queries by allowing slow record, count, and aggregation queries to be canceled through configured time limits, with clearer timeout errors. Deployments without configured limits retain the existing behavior.
- Record queries now skip total count calculations unless explicitly requested, reducing database workload while preserving totals in workflows that require them.
- Improved cursor-based record pagination so deleting the record corresponding to a cursor no longer causes missing results or premature termination. Expired or mismatched cursors now return a validation error; clients should continue to treat cursors as opaque tokens.
- Fixed “contains” and “does not contain” filters for JSON and multi-value fields when values contain apostrophes.
- Improved the reliability and performance of computed fields, and ensured that resolved computation warnings are cleared only after all affected fields have been fully recomputed.
- Views restored through undo, redo, or the recycle bin now appear immediately, while unnecessary table and view refreshes are reduced.
- Improved the reliability and compatibility of Composio tools while preserving existing parallel execution behavior.

Related Repositories