What teableio/teable shipped
Written by FoxPlug from the repository's own releases; not affiliated with Teable. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/teableio/teable; Teable did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of November 2, 2026
What shipped
- Added a read-only MCP query-data tool for structured record retrieval with filtering, pagination, aggregation, grouping and bucketing without SQL, following existing access controls and returning explicit errors for unsupported capabilities. Release
- Changed DATETIME_DIFF with day or days to return whole elapsed days truncated toward zero and to use the formula's time zone, avoiding one-day discrepancies from daylight saving time transitions. Release
- Added read-only impact previews for field deletion and type conversion, table deletion and duplication, record pasting and bulk updates, and database duplication, showing blockers, warnings, dependencies and unknowns, also available through the HTTP API. Release
- Field deletion and conversion previews now show affected apps, queries, fields and data sources, distinguishing published and latest-saved versions, and saved queries report healthy, drifted or broken status. Release
- Formulas created through the CLI now use the time zones of the date fields they reference for accurate calculations with TODAY() and countdowns, while explicitly configured formula time zones still take precedence. Release
- Routines now run as their owners, and generated artifacts and run conversations belong to those owners, with publishing, activating or running an inactive Routine possibly transferring ownership. Release
- Conditional rollups and lookups now support compatible formula fields from the current table as dynamic filter values for linked-record titles in v2 Link is comparisons with single-value text fields. Release
- Added a mobile app download option to the user menu, custom domain support for published apps on self-hosted instances, and instance-wide OIDC configuration for App Builder. Release
- Improved the security of key management. Release
- Passed the shard flags through to vitest in V2 e2e tests, syncing 67 commits from the EE repository. Pull request #3683
Why it matters
This week brought safer schema changes through read-only impact previews and clearer query health reporting, so changes to fields, tables and databases can be reviewed before confirmation. Formula and date behaviour became more predictable across time zones and daylight saving transitions, and new sign-in, domain and mobile options extend how apps are accessed.
Changelog entry
- Added a read-only MCP query-data tool for structured record retrieval, filtering, pagination, aggregation, grouping and bucketing without SQL, following existing access controls with explicit errors for unsupported capabilities. Release
- DATETIME_DIFF with day or days now returns whole elapsed days truncated toward zero and uses the formula time zone to avoid daylight saving discrepancies. Release
- Added read-only impact previews for field deletion and type conversion, table deletion and duplication, record pasting and bulk updates, and database duplication, also available through the HTTP API. Release
- Field deletion and conversion previews now show affected apps, queries, fields and data sources by published and latest-saved version, and saved queries report healthy, drifted or broken status. Release
- Formulas created through the CLI now use the time zones of referenced date fields, while explicitly configured formula time zones still take precedence. Release
- Routines now run as their owners, and generated artifacts and run conversations belong to those owners. Release
- Conditional rollups and lookups now accept compatible formula fields from the current table as dynamic filter values for linked-record titles in v2 Link is comparisons. Release
- Added a mobile app download option, custom domain support for published apps on self-hosted instances, and instance-wide OIDC configuration for App Builder. Release
- Improved the security of key management. Release
- Passed the shard flags through to vitest in V2 e2e tests. Pull request #3683
This week: read-only impact previews for field, table and database changes; a read-only query-data tool for structured record retrieval without SQL; DATETIME_DIFF day results now count whole elapsed days in the formula time zone; and routines now run as their owners.
This week in Teable: read-only impact previews now cover field deletion and type conversion, table deletion and duplication, record pasting and bulk updates, and database duplication, with blockers, warnings, dependencies and unknowns. A read-only query-data tool supports structured record retrieval with filtering, pagination, aggregation, grouping and bucketing without SQL, under existing access controls. DATETIME_DIFF with day or days now returns whole elapsed days truncated toward zero and uses the formula time zone to avoid daylight saving discrepancies. Field and conversion previews also show affected apps, queries, fields and data sources, and routines now run as their owners.
Week of October 26, 2026
What shipped
- Record details now open in a resizable, non-modal side panel inside the table, keeping the selected row highlighted and remembering the panel width between sessions, with linked records opening in the same panel and breadcrumbs to return to earlier records. Release
- Global search now highlights all visible matching cells, shows the active match and total count, and supports Enter to move between results, while respecting filters, hidden fields, shared views and permissions. Release
- A unified Table Operations console now covers search and indexes, complexity assessment, schema integrity and computed updates, and instance administrators can assess table complexity without joining the project. Release
- The Template Center was redesigned with industry and team browsing, responsive layouts, Featured and Newest views and direct install links, and editable projects can be submitted as versioned templates with snapshots and version history. Release
- The resource pane gained resizable lists, full-name tooltips for truncated items, quick access to open tabs when collapsed and keyboard navigation. Release
- Web chat now accepts image attachments with any model, and base creators can delete any record comment while only the original author can edit their own. Release
- A sync brought recent projects into the space palette. Pull request #3681
- A sync localized 400 error copy and enforced a cross-base link read check on form submit. Pull request #3676
Why it matters
This week the table itself got easier to work in: record details sit in a side panel without losing the row, and search highlights and counts matches while respecting filters and permissions. Administrators also gained a single console for table operations, and templates became easier to browse and publish with versions.
Changelog entry
- Record details open in a resizable, non-modal side panel that keeps the row highlighted and remembers its width, with linked records and breadcrumbs. Release
- Global search highlights visible matches, shows match count and active match, and supports Enter to navigate with filter and permission awareness. Release
- Added a unified Table Operations console for search and indexes, complexity assessment, schema integrity and computed updates. Release
- Redesigned the Template Center with industry and team browsing, Featured and Newest views, direct install links, and versioned template submission. Release
- Improved the resource pane with resizable lists, full-name tooltips, open tabs access when collapsed and keyboard navigation. Release
- Web chat accepts image attachments with any model; base creators can delete any record comment. Release
- Synced recent projects into the space palette. Pull request #3681
- Synced localized 400 error copy and a cross-base link read check on form submit. Pull request #3676
The table got easier to work in this week: record details in a resizable side panel, global search that highlights and counts matches, a unified Table Operations console, and a redesigned Template Center with versioned templates.
This week in Teable: record details now open in a resizable, non-modal side panel inside the table, with linked records in the same panel and breadcrumbs back to earlier ones. Global search highlights all visible matching cells, shows the active match and total count, and moves between results with Enter, while respecting filters, hidden fields, shared views and permissions. A unified Table Operations console covers search and indexes, complexity assessment, schema integrity and computed updates, and administrators can assess complexity without joining the project. The Template Center was redesigned for browsing by industry and team, with direct install links and versioned templates that keep snapshots and history.
Week of October 19, 2026
What shipped
- Structured Query V2 now supports same-project, single-hop lookups through to-one Link fields, including related stored and system values, with source permissions respected and missing linked records returning null. Release
- New apps with structured queries enabled now use queries.yaml for supported record and aggregate queries, including filtering, sorting, pagination and parameters, while unsupported query shapes are rejected with alternatives and existing apps keep their current SQL behavior. Release
- The structured query explain API, CLI and App Builder debugger were added. Pull request #3672
- An experimental chat-first web workspace was introduced with space-level navigation, a dedicated new-chat page, tabbed outputs and a persistent conversation dock on resource pages, and users can switch back to the classic layout from the personal menu. Release
- Chat-first workspaces now open the first project conversation directly when opening Teable or a space, and query dependencies can be retrieved through the CLI, generated clients and other entry points mentioned in the release. Release
- Privacy compliance was hardened and cookie consent by category was added. Pull request #3669
- Next.js was upgraded to 16.4.2, DOMPurify to 3.4.17 and toml to 5.0.1, and cross-site POSTs to the mobile PKCE exchange endpoint are now rejected. Pull request #3675
- Slow request traces are now retained and metadata reads are deduplicated. Pull request #3674
- Chat reference labels are kept stable and internal ids are hidden. Pull request #3673
Why it matters
This week brought structured query support for to-one Link lookups and a queries.yaml path for new apps, plus an explain API, CLI and App Builder debugger for structured queries. A chat-first workspace arrived as an experimental layout that can be switched off, and privacy handling was hardened with category-based cookie consent.
Changelog entry
- Structured Query V2 supports same-project, single-hop lookups through to-one Link fields, including stored and system values, with source permissions respected. Release
- New apps with structured queries enabled use queries.yaml for record and aggregate queries with filtering, sorting, pagination and parameters. Release
- Structured query explain API, CLI and App Builder debugger. Pull request #3672
- Experimental chat-first workspace with space-level navigation, a new-chat page, tabbed outputs and a conversation dock, with an option to return to the classic layout. Release
- Chat-first workspaces open the first project conversation directly; query dependencies can be retrieved through the CLI and generated clients. Release
- Privacy compliance hardening and cookie consent by category. Pull request #3669
- Dependency upgrades: Next.js 16.4.2, DOMPurify 3.4.17, toml 5.0.1; cross-site POSTs to the mobile PKCE exchange endpoint are rejected. Pull request #3675
- Slow request traces are retained and metadata reads deduplicated. Pull request #3674
- Chat reference labels stay stable and internal ids are hidden. Pull request #3673
This week: Structured Query V2 supports same-project single-hop to-one Link lookups, new structured-query apps use queries.yaml, and a structured query explain API, CLI and debugger landed. Also: an experimental chat-first workspace and category-based cookie consent.
This week in Teable: Structured Query V2 now supports same-project, single-hop lookups through to-one Link fields, respecting each source's permissions and returning null for missing linked records. New apps with structured queries enabled use queries.yaml for supported record and aggregate queries, including filtering, sorting, pagination and parameters, and unsupported shapes are rejected with alternatives. A structured query explain API, CLI and App Builder debugger were added. An experimental chat-first workspace is available with space-level navigation and a conversation dock on resource pages, switchable back to the classic layout. Privacy compliance was hardened with cookie consent by category.
Week of October 12, 2026
What shipped
- Editors without owner-level permissions can now import CSV files and append data to existing tables, with imported records attributed to the importing editor. Release
- Date filters gained This Year, Last Year and Next Year presets, and the record detail menu gained an Add to chat action that carries record context for records opened from linked tables or outside the current filtered view. Release
- Admins can configure sandbox CPU, memory and temporary disk resources separately for AI chat, app builder, IM bots and routines, with empty values inheriting defaults or environment settings. Release
- A cookie consent banner was added for app visitors in the EU, UK and Switzerland, and the sign-in page now includes cookie settings and separates product update email preferences from legal consent. Release
- A scraping data source catalog was added for discovering and running endpoints by platform and data type, and agent and CLI workflows can now search, view and run endpoints and check endpoint status. Release
- An EE sync brought 71 commits, including in-range dependency vulnerability fixes and an upgrade of pnpm to 12. Pull request #3667
- An EE sync brought 50 commits, including isolation of inline query CI validation. Pull request #3664
- An EE sync brought 388 commits, including work to keep the open-source unit phase green in the community pipeline. Pull request #3638
- A release was published covering the week's feature updates, including an official MCP server with guided OAuth authorization and support for self-hosted connections at /mcp without additional configuration. Release
Why it matters
This week added CSV import and append for editors without owner permissions, new year-based date filter presets and an Add to chat action on records, which change everyday data entry and filtering work. Admins got separate sandbox resource controls, and visitors in several regions got a cookie consent banner with sign-in page cookie settings. Three EE syncs also landed dependency and CI changes alongside the releases.
Changelog entry
- Editors can import CSV files and append data to existing tables without owner permissions; imported records name the importing editor as creator. Release
- Date filters add This Year, Last Year and Next Year presets. Release
- Record detail menu adds Add to chat with context for records from linked tables or outside the filtered view; the mobile action opens chat and adds the record. Release
- Admins can set sandbox CPU, memory and temporary disk separately for AI chat, app builder, IM bots and routines; empty values inherit defaults. Release
- Cookie consent banner added for app visitors in the EU, UK and Switzerland; sign-in page adds cookie settings and separates product update emails from legal consent. Release
- Scraping data source catalog added to discover and run endpoints by platform and data type; agent and CLI workflows can search, view, run and check endpoint status. Release
- EE sync of 71 commits, including in-range dependency vulnerability fixes and pnpm 12 upgrade. Pull request #3667
- EE sync of 50 commits, including isolated inline query CI validation. Pull request #3664
- EE sync of 388 commits, including keeping the open-source unit phase green in the community pipeline. Pull request #3638
- Release published covering the week's updates, including an official MCP server with guided OAuth authorization and self-hosted connections at /mcp without extra configuration. Release
This week in Teable: editors can import CSV and append rows to existing tables without owner permissions. Date filters gained This Year, Last Year and Next Year presets. Add to chat now works from the record detail menu, including records opened from linked tables. Admins can set
What shipped this week in Teable: Editors can now import CSV files and append data to existing tables without owner-level permissions, with imported records attributed to the importing editor. Date filters gained This Year, Last Year and Next Year presets. The record detail menu gained an Add to chat action that carries correct context for records opened from linked tables or outside the current filtered view, and on mobile it opens the chat and adds the record. Admins can configure sandbox CPU, memory and temporary disk resources separately for chat, app builder, bots and routines, with empty values inheriting defaults. A cookie consent banner was added for app visitors in the EU, UK and Switzerland, and the sign-in page now includes cookie settings.
Week of September 21, 2026
What shipped
- Automations and Routines can now be triggered by connected-app events and use the event payload during execution. Release
- Contact Support in the web menu and mobile settings now opens a Teable Community feedback form for public or private feature requests and issue reports. Release
- OAuth apps can send in-app notifications with user consent and request access to paid-plan and active self-hosted license information. Release
- Custom domains remain available for one week after Business plan expiration, with owner notifications about plan status and domain resolution changes. Release
- Administrators can pause new sandbox sessions during maintenance with optional notifications while allowing existing conversations to finish. Release
- Numeric lookup sorting now arranges values in numerical order and corrected the lookup grouping order for referenced linked records. Release
- The welcome page editor now matches regular chat functionality with the same menu, file manager access, slash commands, and content insertion actions. Release
Why it matters
This week brings stronger automation capabilities through connected-app event triggers, better feedback channels via the Community form, and improved reliability for lookups and domain management. Enhanced OAuth notification support and administrative controls for maintenance add more flexibility for teams managing production environments.
Changelog entry
- Automations and Routines triggered by connected-app events; copied workflows remain unbound until credentials provided; third-party app tool calls consume credits based on provider pricing Release
- Contact Support opens Teable Community feedback form for public or private submissions; users can request data export before account deletion Release
- OAuth apps send in-app notifications with user consent; users can mute individual apps; revoking authorization stops notifications; apps can request paid-plan and license information access Release
- Custom domains remain available one week after Business plan expiration; owner notified of expiration and when domain resolution disables; renewal during grace period keeps domain active Release
- Administrators can pause new sandbox sessions during maintenance with optional notification; existing conversations continue; unavailable services show clear notice Release
- Numeric lookup sorting corrected to arrange values in numerical order; lookup grouping order fixed for referenced linked records Release
- Welcome page editor now consistent with regular chats: same "+" menu, file manager access, slash commands, and content insertion actions Release
Automations triggered by app events, OAuth notifications, improved lookup sorting, and better domain grace periods—this week's updates focus on reliability and integration flexibility.
This week Teable shipped several improvements for production teams: automations and routines can now trigger on connected-app events with full payload access, OAuth apps support in-app notifications with granular controls, custom domains get a one-week grace period after plan expiration, and numeric lookup sorting works correctly. Administrators also gain better control over sandbox sessions during maintenance.
More from teableio/teable on GitHub
Merged pull requests
- [sync] T7071 Coerce autoNumber filter string values for numeric comparison (#3637, merged September 1, 2026 by tea-artist) (source)
- [sync] fix(v2): skip deleted links in schema operation repair T7062 (#3620, merged September 1, 2026 by tea-artist) (source)
Releases
- release.2026-09-27T02-14-26Z.3273, published September 27, 2026. First change listed: “Contact Support” in the web user menu and mobile settings now opens a Teable Community feedback form instead of the previous anonymous form. Users can submit feature requests and issue reports to… (source)
- release.2026-09-25T09-38-50Z.3268, published September 25, 2026. First change listed: OAuth apps can send in-app notifications with user consent. Users can mute individual apps, and revoking authorization stops their notifications. (source)
- release.2026-09-25T04-01-19Z.3254, published September 25, 2026. First change listed: Administrators can pause new AI sandbox sessions during maintenance, with an optional notification, while allowing existing conversations to finish. When the service is unavailable, affected AI… (source)
- release.2026-09-22T03-34-15Z.3202, published September 22, 2026. First change listed: After a Business plan expires, custom domains now remain available for a one-week grace period. The owner will be notified when the plan expires and when domain resolution is disabled; renewing… (source)
- release.2026-09-21T14-48-39Z.3197, published September 22, 2026. First change listed: Fixed numeric lookup sorting to ensure values are arranged in numerical order; also corrected the lookup grouping order for referenced linked records. (source)
- release.2026-09-21T07-48-52Z.3187, published September 21, 2026. First change listed: The welcome page editor is now consistent with regular chats, offering the same “+” menu, file manager access, slash commands, and content insertion actions. (source)