This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryFixed date fields to display only dates without time values.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Performance | Medium |
Improved AI streaming responses to reduce frontend waiting and lag. Improved AI streaming responses to reduce frontend waiting and lag. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Improved AI content saving reliability even if streaming is interrupted or fails. Improved AI content saving reliability even if streaming is interrupted or fails. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Improved billing stability under high concurrency, reducing duplicates and failures in charges/refunds. Improved billing stability under high concurrency, reducing duplicates and failures in charges/refunds. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Low |
Improved history archiving, cleanup, and compression to run automatically in the background for large tables. Improved history archiving, cleanup, and compression to run automatically in the background for large tables. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved billing reliability, reducing delays, duplicates, and refund errors. Improved billing reliability, reducing delays, duplicates, and refund errors. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved Agent Computer startup speed by reducing unnecessary checks, yielding faster first AI response. Improved Agent Computer startup speed by reducing unnecessary checks, yielding faster first AI response. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved Link field data repair to handle missing linked records more reliably during cleanup or repair. Improved Link field data repair to handle missing linked records more reliably during cleanup or repair. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved record history processing stability, allowing pending data to continue automatically when processing stops. Improved record history processing stability, allowing pending data to continue automatically when processing stops. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Optimized memory usage for large history datasets during prolonged processing periods. Optimized memory usage for large history datasets during prolonged processing periods. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Reduced temporary disk usage for tables containing large JSON content. Reduced temporary disk usage for tables containing large JSON content. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved AI app creation by turning user needs into clearer, structured prompts for more accurate App Builder generation. Improved AI app creation by turning user needs into clearer, structured prompts for more accurate App Builder generation. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved environment variable change detection to ignore encryption metadata or timestamp‑only changes as config changes. Improved environment variable change detection to ignore encryption metadata or timestamp‑only changes as config changes. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Improved connector menu display to make the “Connect everything” entry clearer and less confusing. Improved connector menu display to make the “Connect everything” entry clearer and less confusing. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Performance | Low |
Enhanced Agent file reading reliability for large files, reducing failure rates due to excessive content length. Enhanced Agent file reading reliability for large files, reducing failure rates due to excessive content length. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Medium |
Fixed App Builder public app login redirect when login is disabled. Fixed App Builder public app login redirect when login is disabled. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed Date field display issue, removing unexpected time values in formulas or copies. Fixed Date field display issue, removing unexpected time values in formulas or copies. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed date filtering stability for conditions like “after or equal” to prevent automation script failures. Fixed date filtering stability for conditions like “after or equal” to prevent automation script failures. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed attachment preview reliability during onboarding after entering the app. Fixed attachment preview reliability during onboarding after entering the app. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed linked record display temporarily showing “Untitled” after Number field updates. Fixed linked record display temporarily showing “Untitled” after Number field updates. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed workflow record retrieval failures caused by missing or invalid `create time`. Fixed workflow record retrieval failures caused by missing or invalid `create time`. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed Enterprise License validation false “invalid” errors after upgrades. Fixed Enterprise License validation false “invalid” errors after upgrades. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Low |
Fixed pagination and timeout issues for more stable history viewing. Fixed pagination and timeout issues for more stable history viewing. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed history issues during permanent deletion and imported record creation. Fixed history issues during permanent deletion and imported record creation. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed required single-select field creation by applying defaults before constraints. Fixed required single-select field creation by applying defaults before constraints. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed duplicate message sending from Teable AI. Fixed duplicate message sending from Teable AI. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Improved data writing and refresh reliability, preventing missing data, unreleased resources, and incorrect error attribution. Improved data writing and refresh reliability, preventing missing data, unreleased resources, and incorrect error attribution. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed duplicate website onboarding attachments from appearing twice in auto‑submitted prompts. Fixed duplicate website onboarding attachments from appearing twice in auto‑submitted prompts. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Resolved false “unpublished configuration changes” prompt in App Builder for unchanged published apps. Resolved false “unpublished configuration changes” prompt in App Builder for unchanged published apps. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed Airtable import failures caused by duplicate select options with trimmed names. Fixed Airtable import failures caused by duplicate select options with trimmed names. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Refactor | Low |
Standardized workflow node timestamps to ISO format for stable validation and service handling. Standardized workflow node timestamps to ISO format for stable validation and service handling. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
Full changelog
Fixes & Improvements
-
Improved history stability for large tables: History archiving, cleanup, and compression now run automatically in the background.
-
Improved record history pagination and reading: Fixed pagination and timeout issues for more stable history viewing.
-
Improved history handling for deletion and import: Fixed history issues during permanent deletion and imported record creation.
-
Fixed App Builder public app login redirect: Public apps no longer redirect to Teable login when login is disabled.
-
Improved billing stability: Charges and refunds are more reliable under high concurrency, reducing duplicates and failures.
-
Fixed Date field display issue: Date-only fields no longer include time values in formulas or copied results.
-
Fixed date filtering issue: Date conditions like “after or equal” are more stable, preventing automation script failures.
-
Fixed attachment preview issue: Onboarding attachments can be previewed more reliably after entering the app.
-
Improved AI streaming responses: AI-generated content now streams more smoothly, reducing frontend waiting and lag.
-
Improved AI content saving reliability: Generated content is better preserved even if streaming is interrupted or fails.
-
Fixed linked record display issue: Linked records in the first column no longer temporarily show as “Untitled” after Number field updates.
-
Improved required field setup prompts: Failed required field saves now show clearer messages about missing configuration.
-
Added localized error prompts: Required field validation messages now follow the user’s language.
-
Fixed App Builder public access issue: Published App Builder apps no longer redirect to Teable login when login is disabled.
-
Improved billing stability: Charges and refunds are more reliable, reducing delays, duplicates, and refund errors.
-
Fixed date field display issue: Date-only fields no longer unexpectedly include time values in formulas or copied results.
-
Fixed date filtering issue: Automation scripts no longer fail when using date conditions like “equal or after.”
-
Fixed onboarding attachment preview issue: Onboarding attachments now preview more reliably in apps, reducing expired-link loading failures.
-
Improved AI app creation: AI now turns user needs into clearer, structured prompts for more accurate App Builder generation.
-
Improved Agent Computer startup speed: Reduced unnecessary startup checks so AI Agent returns the first response faster.
-
Improved connector menu display: The “Connect everything” entry is clearer and less likely to be confused with integrations.
-
Improved Agent file reading: Large files are read more reliably, reducing failures caused by excessive content length.
-
Fixed workflow record retrieval issue: Missing or invalid
create timeno longer causes workflow record retrieval failures. -
Standardized workflow node time format: Node timestamps now use ISO format for more stable validation and service handling.
-
Fixed required single-select field creation issue: Existing records now receive defaults before required constraints are applied.
-
Fixed Enterprise License validation issue: Existing self-hosted License Keys remain valid after upgrades, avoiding false “license is invalid” errors.
-
Fixed duplicate website onboarding attachments: Website-provided attachments no longer appear twice in auto-submitted prompts.
-
Fixed false “unpublished configuration changes” prompt in App Builder: Published apps no longer require redeployment when configurations are unchanged.
-
Improved environment variable change detection: Encryption metadata or timestamp-only changes are no longer treated as configuration changes.
-
Fixed Airtable import failures caused by duplicate select options: Imports are more stable when trimmed option names conflict.
-
Fixed duplicate message sending: Resolved cases where Teable AI could send duplicate messages.
-
Fixed required single-select record creation issue: Records can now be created when required single-select fields have defaults.
-
Improved recovery entry for abnormal tables: Recovery actions remain available when tables enter an error state.
-
Strengthened comment permission controls: Comment details, reactions, updates, deletion, and references are now strictly scoped.
-
Improved Link field data repair: Missing linked records are handled more reliably during cleanup or repair.
-
Improved record history processing stability: Fixed cases where history processing could stop, allowing pending data to continue automatically.
-
Improved large history table processing: Optimized memory usage when processing large history datasets for long periods.
-
Improved temporary file handling for large tables: Reduced temporary disk usage for tables containing large JSON content.
-
Improved data writing and refresh reliability: Better error handling prevents missing data, unreleased resources, and incorrect error attribution.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]