Sign inSign up

teableio/teable-ee

By teableio

Updated about 1 hour ago

Image
0

100K+

teableio/teable-ee repository overview

What's New

release.2026-09-16T13-34-21Z.3121

Feature Updates

  • Account deletion now uses a unified full-page flow across web and mobile web, with actionable guidance to help resolve spaces blocking deletion.
  • Imported .tea projects now retain required integration and secret placeholders without credentials, clearly showing the connections needed and allowing authorization at any time. Legacy export files remain supported.
  • Integration authorization is now managed through the Integrations dialog, while automation enablement is controlled separately for each workflow.
  • App Builder now displays the last saved preview during startup and preserves a usable preview if background setup fails.

Bug Fixes & Improvements

  • During response runs, tool and image generation rows now remain collapsed by default to reduce distracting animations and keep the chat interface stable. Failed rows can still be expanded when attention is required.
  • Fixed an issue where imported AI classification and generation fields referenced the original project; this could also cause misleading circular dependency errors in duplicated or published templates.
  • Improved App Builder startup and state handling to reduce instances of incorrectly displaying stopped or failed states.
  • Refined mobile interface details, including input field visibility in dark mode, the Routine chat icon, app icon proportions, Android home screen widgets, and new chat behavior.
  • Improved favicon clarity in browser tabs, link previews, and other clients, especially on high-density displays.
release.2026-09-16T07-09-26Z.3112

Feature Updates

  • Added queued image generation in Chat, CLI, App Builder, and scheduled tasks, with support for viewing progress, canceling tasks, delivering results to the gallery, selecting models, and viewing quota usage details. Charges apply only to delivered images, with more reliable handling of failures, rejected requests, stalled tasks, and duplicate results.
  • The media generation API now processes one task per call through create, get, and cancel operations. The previous batch, continue, and retry flows are no longer supported.
  • Added solution templates that create linked multidimensional tables without sample data and guide users through account authorization, required key configuration, workflow enablement, and the first run. Required platforms are shown while browsing, users can complete setup later in the multidimensional table, and administrators can manage solution requirements.
  • The template list now includes both standard templates and solutions by default, with support for filtering by kind to narrow the results.
  • Members with permission to create multidimensional tables can now import .tea packages into a space without being the space owner.
  • Scheduled task run conversations now appear in the chat list of the most recent editor, while retaining the scheduled task’s execution permissions and billing identity. Historical conversations remain after a scheduled task is deleted, and shared conversations display the latest run status and time.
  • Account deletion now allows users to move spaces they own to the Recycle Bin and continue without emptying the Recycle Bin or manually leaving every space. The dialog lists spaces that require action, supports ownership transfer, retains subscription safeguards, and provides clearer guidance in supported languages.

Bug Fixes & Improvements

  • Improved chat readability by ensuring attachment names and mention tags remain clearly visible across themes, and preventing long text, URLs, paths, stack traces, and attachment names from overflowing narrower message views.
  • Improved scheduled task and status views to show more relevant run statuses and reduce transient loading anomalies.
  • Improved permission filtering so restricted view IDs no longer appear in table views or recent lists.
  • Improved security for accounts, authentication, and shared links. Users may need to re-enter the password once for existing password-protected shared link sessions.
  • Returning users who are signed out are now directed to the sign-in page. Entered email addresses and passwords are retained when switching between authentication tabs.
  • Permanently deleting a data table or multidimensional table now also deletes its related comments and comment subscriptions.
  • Fixed the import option so it displays and opens correctly when importing is the only available action.
  • Restored access to attachment URLs in Aliyun OSS-based deployments while preserving compatible download behavior for other supported storage service providers.
release.2026-09-15T10-15-21Z.3095

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.
release.2026-09-11T07-36-49Z.3059

Feature Updates

  • Mobile sign-in now opens the system browser, improving compatibility with OAuth providers, existing browser sessions, and bot-protection flows. Sign-in is simplified to a server address and browser authentication; native email/password sign-in has been removed. Older servers continue to use the previous web-based flow.

Bug Fixes & Improvements

  • Routine runs now move to completed status promptly after chat generation finishes, avoiding delays when workers are replaced during a rollout.
  • Email automation trigger setup no longer shows required-field errors immediately after selecting the trigger type; validation begins after connection fields are edited.
  • Composio-managed Gmail connections can now be assigned to automation and app credential slots and used with connector-based email event triggers. Native Gmail and Outlook trigger connections remain retired; IMAP connections are unchanged.
  • CLI help now provides consistent guidance for skill scope options and environment defaults.
  • Chat tool calls now remain visually grouped across step boundaries and trailing reasoning.
release.2026-09-11T04-54-54Z.3051

Feature Updates

  • Added Scheduled Routines for creating, scheduling, running, pausing, and reviewing Agent tasks, with templates, run history, sidebar navigation, and Agent and CLI tools.
  • Added Composio connections for hundreds of supported apps through OAuth or credential forms. Connections can be granted to apps, automations, and AI workflows when COMPOSIO_API_KEY is configured.
  • Added an admin schema integrity page for finding bases and running integrity checks, including for BYODB bases, without requiring space membership or a local DSN.
  • Expanded chat management across web and mobile with pinning, renaming, archiving, deletion, activity indicators, and per-user manual ordering.
  • Updated mobile login to use the system browser with PKCE and consent, reuse existing browser sessions, and share authentication across native, API, streaming, and embedded experiences.
  • Improved embedded mobile pages with simplified table headers, focused settings screens, and read-only plan, usage, billing, limit, and self-hosted licence information. Purchase and upgrade actions remain hidden in mobile embed mode.

Bug Fixes & Improvements

  • Improved Routine scheduling for timezones, daylight-saving transitions, recurrence validation, one-time schedules, and schedule synchronization. Existing schedules retain their saved timezone, while the timezone selector has been removed from the editor.
  • Fixed Routine auto-deactivation so five consecutive insufficient-credit failures pause the Routine and clear future scheduled runs.
  • Improved Routine execution reliability, recovery, deletion cleanup, manual-run handling, and navigation to active or historical runs.
  • Improved chat consistency across web and mobile for message history, tool output, feedback, queued sends, retries, and stream recovery.
  • Improved rendering performance for long streamed chat responses, especially on mobile.
  • Improved chat permissions and read states so unauthorized rename or delete attempts return controlled errors, and background replies are not marked as read after switching conversations.
  • Improved chat change summaries so deleted resources appear unavailable rather than linking to invalid destinations.
  • Fixed duplicate image attachments when pasting into the upload area.
  • Fixed attachment undo and redo behavior so replaced images no longer remain stuck loading, failed uploads are not restored, and attachments remain editable, removable, and sendable.
  • Fixed single-select dropdown scrolling in expanded records and prevented Escape from unexpectedly closing the expanded record.
  • Prevented grid crashes when fields are deleted or reordered during column resizing, and kept width changes associated with the correct field.
  • Global search now respects the active view’s field visibility, preventing hidden-field content from matching records or affecting result counts.
  • Improved managed connection reliability when authorization is declined, cancelled, blocked, or fails, allowing users to retry promptly. Existing managed Gmail grants remain usable when the built-in Gmail provider is enabled.
  • Improved link cleanup when linked fields or their storage have already been removed, preventing deletion failures.
  • Improved schema integrity checks by restoring missing physical tables when active metadata still exists and safely handling partially deleted linked fields.
  • Reduced redundant database work for heavily viewed tables, improving responsiveness during periods with many concurrent viewers while preserving permission boundaries and fresh reads where required.
  • Improved mobile sign-in and navigation stability, including account switching, session handoff, embedded page loading, and stable per-user base ordering.
  • Improved computation issue summaries with clearer error and base context, affected-field and occurrence counts, and full field identifiers available in the detail view.
  • Updated the public API reference to show only endpoints available with access-token authentication.
  • Standardized Help Center and plugin documentation links on help.teable.ai while preserving supported deep links.

All releases: https://github.com/teableio/teable/releases

Tag summary

Content type

Image

Digest

sha256:adb377354

Size

570.7 MB

Last updated

about 1 hour ago

docker pull teableio/teable-ee