Releases: teableio/teable
release.2026-05-07T09-04-09Z.1611
Feature Updates
-
AI model recommendation prompt: Suggest switching to GPT-5.5 for smarter results and more efficient compute usage.
-
Enhanced table selection statistics: Selection stats are more stable and stay within the table area.
-
Department search for organization collaborator invites: Search by department when inviting collaborators; parent paths help distinguish duplicate subdepartment names.
-
Easier automation failure troubleshooting: Failure emails now link directly to the run record and open failure details automatically.
-
Manual rerun for failed automation runs: Rerun failed tasks from run history after fixing configurations or actions.
-
CLI record creation supports more field value formats: Supports more formats like user, link, and attachment, with clearer validation errors.
Bug Fixes and Improvements
-
Improved chat content display: Fixed premature text truncation in chats and lists for better readability.
-
Optimized formula field numeric comparisons: Improved stability and efficiency, reducing slow updates, locks, and timeouts in complex tables.
-
More consistent numeric comparisons across related field types: Improved comparisons for formula, rollup, lookup, rating, and auto-number fields.
-
Fixed formula field issues: Resolved empty formula values after record creation and failures creating formula fields in v2.
-
Optimized cross-Base reference validation: Reduced false field errors and prevented related formulas from incorrectly returning
NULL. -
Fixed incorrect field error labels: Safely restored 35 affected fields with confirmed status in impacted Bases.
-
Improved selection statistics accuracy: Stats remain accurate even when selections include records not loaded locally.
-
Fixed selection statistics in grouped views: Stats now follow grouped and collapsed views, counting only visible records.
-
Fixed loading issue for empty-value selection stats: All-empty or all-
NULLselections no longer appear stuck loading. -
Improved Grid drag-selection calculation accuracy: Reduced errors in decimal and large-number calculations.
-
Fixed App Builder login issues: Improved OAuth callback stability, reducing login failures after environment restarts.
-
Improved App Builder access speed: Reduced unnecessary requests for smoother app access.
-
Improved Agent Computer creation stability in App Builder: Fixed dependency installation issues to reduce startup failures.
-
Fixed App preview not refreshing after code import: Preview now updates immediately after importing changes.
-
One login user table can now link to multiple Apps: Improved related selection and display experience.
-
Improved tab readability in App Builder dark mode: Enhanced contrast and state distinction.
-
Fixed HTML preview tab height issues: Made preview layouts more stable.
-
Improved table mention experience: Reduced unnecessary loading in dialogs to minimize UI lag.
-
Improved field description tooltips: Added a maximum width so long descriptions no longer stretch across the screen.
-
Fixed template preview permission issues: Dashboards in shared or template previews now open normally with fewer unexpected 403 errors.
-
Fixed
.teafile import issues: Simple.teafiles with required linked fields now import more reliably. -
Improved filter condition editing: Clicking outside a field dropdown closes only the dropdown, not the whole filter.
-
Improved admin settings saving: Increased reliability of configuration updates.
-
Fixed v2 Trash restore issues: Records deleted in v2 can now be restored normally from Trash.
-
Improved attachment image preview stability: Fixed preview data loss after attachment cell updates during real-time collaboration.
-
Fixed attachment preview issues after real-time sync: Attachment images now open more reliably after real-time sync.
-
Fixed Created time field saving issues: 24-hour Created time fields with time zones now save correctly.
-
Improved Created time field time handling: Reduced issues from timestamp and time zone type mismatches.
-
Fixed AI feature restriction issues in self-hosted environments: Some existing Spaces are no longer wrongly restricted from AI features.
-
Improved email verification flow and authentication copy: Account access prompts are now clearer.
-
Improved clickable area in the Automations list: Card shadow areas are now clickable, reducing misclicks.
-
Improved automation run history experience: Better filters and list display make failed runs easier to find and retry.
-
Improved bulk delete confirmation dialog style: Made the deletion confirmation flow clearer.
-
Fixed Button field conversion issues: reset count now applies correctly when converting Button fields.
-
Improved API debugging error responses: Backend now returns more accurate errors for easier troubleshooting.
release.2026-05-06T00-14-49Z.1601
Feature Updates
-
AI Image fields now support stronger image generation, including GPT Image 2 image-to-image using referenced attachments as visual input.
-
AI image generation adds more aspect ratios and size options, better for thumbnails and visual assets.
-
Base imports are clearer, showing each table’s progress and warning about computed fields that cannot be directly restored.
Fixes & Improvements
-
Long Text fields now keep AI autofill settings after switching to Markdown display mode.
-
AI autofill now stops or cancels tasks faster at space limits to avoid extra credit usage.
-
Improved AI Credits validation to reduce cache delays and make overage protection more reliable.
-
Fixed oversized icons in the record details page “More” menu for better visual balance.
-
Fixed unstable use of referenced face photos in AI-generated thumbnails.
-
Fixed incorrect navigation from remaining Credits to personal settings instead of current Space/Base billing or usage.
-
Fixed incomplete Format Date application in workflow HTTP Request JSON Body; time and timezone are now preserved.
-
Fixed disappearing content in Markdown preview while AI fields were still updating.
-
Improved Long Text display so angle-bracketed text is no longer hidden as HTML in standard views.
-
Improved Markdown display in table views for clearer and more consistent content.
-
Improved import stability for complex Bases, including formulas, links, Lookup values, folder hierarchy, and legacy references.
-
Improved large Base imports to reduce failures in data loading, relation recovery, and computed field backfilling.
release.2026-04-29T12-41-46Z.1591
Feature Updates
-
Space Owners can access space settings directly from Base Settings, including Plan, Billing, Authentication, and IM Integration.
-
Chat history is sorted by latest update time, with the newest conversations at the top.
-
After a space reaches its credit limit, AI auto-fill tasks stop earlier to avoid extra credit usage.
Fixes & Improvements
-
After duplicating a field, the new field appears immediately and is visible to collaborators in real time.
-
Fixed an issue where AI field error messages blocked the attachment upload area in expanded records.
-
Improved folder move validation to prevent circular references and overly deep nesting.
-
Improved Base folder tree selection and navigation.
-
Fixed an issue in self-hosted environments where Slack Bot appeared configured but was unusable.
-
Improved Agent Computer chat configuration to reduce errors caused by empty reasoning-depth.
-
Improved chat history refresh so the sidebar updates faster after conversations end.
-
Improved credit checks for AI tasks to enforce over-limit protection sooner.
release.2026-04-29T09-04-10Z.1585
Feature Updates
-
App Builder version history now shows each version’s changes, making selection and rollback easier.
-
AI sets the app name only on initial creation and won’t rename it afterward.
-
Added CLI command:
teable app delete --app-id <appId>to delete an App directly.
Bug Fixes & Improvements
-
AI auto-fix is more stable; error messages no longer disappear or repeat frequently.
-
Improved App Builder version history, preview checks, and rollback experience.
-
After locking Locked Kanban and Calendar, group fields and values can’t be changed.
-
Fixed bidirectional sync issues for linked records in the v2 Database Engine.
-
Pasted data now matches the selected cell range more accurately.
-
Optimized linked data updates and paste actions to reduce missed syncs and delayed fixes.
-
Improved renaming in the sidebar tree with smoother text selection.
-
Improved App preview stability, reducing frequent restarts without changes.
release.2026-04-28T09-22-07Z.1576
Feature Updates
-
Improved the Hidden Fields panel: clicking a field name now jumps directly to its column for faster review.
-
Updated Field Visibility interactions: use the existing toggle to show or hide fields. Target columns are now highlighted after navigation.
-
Personal Settings and Workspace Settings are now combined into a single settings dialog for easier management.
-
Reorganized the settings interface with clearer groups and a two-column layout, making Account, Preferences, Workspace, Members, Billing easier to find.
-
Added a No Prefix option for bulk attachment downloads to keep original filenames.
Fixes & Improvements
-
Fixed credit tracking for AI image generation with openai/gpt-image-2: Field AI generation now appears correctly in Credit usage summary.
-
Improved data integrity checks and repairs: broken metadata references and invalid rollup references are now handled more safely.
-
Improved resource metering for scraping tasks, with more accurate counts for failed or interrupted runs.
-
Fixed sidebar folder rename focus behavior: focus now stays on the current folder after renaming.
-
Improved attachment display and file size formatting for a clearer, more consistent file experience.
-
Improved error messages in AI Chat and AI Field: invalid model or Provider settings now return clear validation errors.
-
Improved stability for abnormal AI configurations, making legacy or manually edited issues easier to identify and handle.
-
Fixed an issue where some menus in Space Settings displayed raw keys instead of proper labels.
-
Fixed failures in Base duplication or
.teaimports under specific error conditions, with automatic repair for legacy bad data. -
Improved timezone validation compatibility: legacy supported timezones now pass validation correctly.
-
Improved date-time filter stability in AI workflows, especially for range conditions like created time.
-
Improved AI Assistant understanding of project context and preset skills, plus more accurate table and record search results.
-
Optimized Agent Computer and field normalization in automations for better stability in filtering, attachments, and search.
-
CuppyClaw now defaults to a horizontal layout on first launch of a blank page for a more consistent first-use experience.
-
Improved record query stability in sharing and collaboration scenarios, reducing inconsistencies caused by expired caches.
-
Improved Agent Computer stability during shutdown, startup, and recovery, with more reliable cleanup for long-running tasks.
-
When reopening past conversations, the model selector now shows the actual model used instead of the current default.
-
Fixed incorrect updates to bidirectional linked records in v2 database engine environments for more reliable sync and calculations.
-
Updated product copy and setup instructions for the IMAP email trigger to reduce missing or inconsistent labels.
release.2026-04-24T08-22-25Z.1554
Feature Updates
-
You can now send a new message while a response is still streaming, making conversations feel smoother and more natural.
-
Multi-select replies now stay in sync more reliably during streaming, and interrupted responses recover more consistently.
-
Improved the Script configuration experience with clearer input fields and editor states for easier setup and editing.
-
Added visual feedback when a script triggers an AI conversation, making the AI conversation entry point easier to recognize.
-
Refined parts of the interface, localized copy, and code highlighting for a more consistent and polished experience.
Bug Fixes
-
Fixed an issue where external users with edit permission could not upload images or other attachments via shared Base links, causing uploads to stall at 0%.
-
Fixed a chat input sync issue when switching between nodes, especially after opening Script configuration fields.
-
Fixed an issue where the input box still showed a pause action after a response had finished.
-
Improved editing stability for external collaborators in shared tables, especially in file collection workflows using personal email accounts.
-
Improved stability when switching chat panels so new messages and assistant replies no longer disappear as easily after changing views.
-
Fixed an issue in App Builder where some file edits appeared saved in preview but were not actually saved.
-
Optimized the Next.js configuration guide in App Builder for a smoother getting-started experience.
-
Fixed an issue where attachments added in the Base welcome dialog did not appear.
-
Improved file handling in App Builder so uploaded files are now prepared for AI in advance and ready to use immediately.
release.2026-04-23T10-09-31Z.1545
Feature Updates
-
PDF previews are more reliable: Older PDFs now show cover thumbnails more consistently, just like newly uploaded files.
-
AI chat feels smoother: Responses, loading states, auto-scroll, and reconnecting after brief network drops are now more stable.
-
Follow-up chats work better: Your latest message is now used correctly in the next AI response, so you do not need to repeat yourself as often.
-
Code and file output is easier to follow: Streaming output is smoother, stays scrolled to the latest content, and flickers less.
-
Files and errors are clearer: File names are cleaner, errors are less distracting, and retries respond faster.
-
Mobile app previews are more stable: App previews load and display better on smaller screens.
-
HTML previews can go full screen: Dashboards, charts, and other large previews are easier to view in chat.
-
Automation failure alerts are less noisy: Repeated failures are grouped together, so you can spot ongoing issues without duplicate alerts.
Bug Fixes
-
Fixed overflow in the Run Script unsubscribe list when showing 100 records per page.
-
Fixed chat messages sometimes appearing in the wrong conversation for newly created apps.
-
Fixed CLI row queries sometimes ignoring the current view filters.
-
Fixed the CuppyClaw Beta modal on small screens so action buttons stay visible.
-
Fixed publishing failures for apps with large images or videos.
-
Fixed unreliable search for date fields in v2 global search.
-
Fixed occasional v2 page loading errors when opening table views.
-
Fixed formula and computed field issues caused by corrupted metadata or schema inconsistencies.
-
Improved v2 record creation speed, especially for tables with computed fields.
-
Fixed duplicate Stripe trial subscriptions when changing plans.
-
Fixed button alignment in Grid view with Compact row height.
-
Fixed automation debugging so script crash errors appear directly in Execution Result.
-
Fixed automation script files being duplicated instead of updated in place.
-
Fixed some formulas showing linked record IDs instead of record names.
-
Fixed formulas like
= BLANK()failing when there was a space after=. -
Improved recovery for missing thumbnails on older PDF attachments.
release.2026-04-21T13-16-47Z.1517
Features
-
Added an inline hint in the Gmail IMAP Password field to clarify that Gmail requires an App Password instead of your regular account password.
-
Improved Billing details: all AI Chat tool calls from the same conversation are now grouped into one record with total credits shown. A Model ID column was added, and the detail section is now expanded by default.
-
You can now open a table in a new window with ⌘ + Click (Ctrl + Click on Windows), making it easier to compare data side by side.
-
Attachment fields now show a PDF preview (first page) directly in the cell, and file thumbnails have been improved for easier identification.
-
Custom domains now support editing a custom subdomain on teable.app — you can use
your-name.teable.appfor your published app.
Bug Fixes
-
Fixed an issue where deleting records could cause errors in certain tables and views.
-
Improved filter stability — invalid or mismatched filter conditions are now skipped automatically instead of crashing the view. Clearer warnings are shown for problematic rules.
-
Fixed an issue where Today date filters could create unusable rules, especially when generated by AI.
-
Fixed an issue where importing a
.teafile could fail when a Select field contained duplicate options. -
Fixed an issue where automations could get stuck in a pending state; affected tasks are now retried automatically.
-
Fixed an issue where trial licenses were not shown in the license list.
-
Fixed a mobile issue where the Space list could not be scrolled.
-
Fixed in v2 an issue where copying a Lookup field and converting it to a Single Select could clear existing data.
-
Fixed in v2 an issue where bulk paste in a filtered view could append new rows instead of updating visible ones.
-
Fixed an issue where the
updateRecordautomation trigger could be missing fields, causing scripts to loop unexpectedly. -
Fixed an issue where AI Chat could use the wrong default model; the correct default is now applied consistently.
-
Fixed incorrect credit limit prompts for users with custom Minimax model configurations.
-
Fixed an issue in App Builder Chat where switching models did not always take effect.
-
Fixed in v2 an issue where filters using is / is not with empty values could match unintended records.
-
Fixed an issue where error indicators in Apps could remain visible after the error was resolved.
-
Fixed an issue where the Space base list was not fully displayed even when there was enough space.
-
Unified the styling of share-related icons for a more consistent look.
-
Fixed an issue where grouped field default values were not auto-filled correctly on the .cn site.
-
Fixed in v2 an issue where linked records could not be selected repeatedly in a relationship field.
-
Fixed an issue where AI-generated single-select values did not appear until the page was refreshed.
-
Fixed an issue where the value 0 was incorrectly treated as blank in formulas.
-
Fixed an issue where deleted Apps could still be accessed via their publish links.
-
Fixed an issue where pasting the same value into a cell could still trigger automations and AI recalculation unnecessarily.
-
Fixed an issue where dragging items in the sidebar could accidentally trigger a file upload prompt in the AI Chat panel.
-
Fixed an issue where the AI API ignored the selected model and always used the default one.
-
Fixed an issue where Apps created through General Chat did not inherit your selected model.
-
Fixed layout issues on the Plan and Pricing pages, including dark mode display problems.
-
Fixed an issue where the TEXTBEFORE formula function was unavailable.
-
Fixed an issue where long base names in Cuppy/Claw could overflow the dialog boundary.
-
Fixed in v2 an issue where date fields did not support search.
-
Fixed an issue where downloading invoice attachments by email could return far more files than expected.
-
Fixed false-positive error cards in App Builder preview caused by recoverable rendering issues.
-
Fixed in v2 an issue where converting certain legacy fields could corrupt settings and cause query errors.
-
Fixed in v2 an issue where cross-base lookup fields could not be deleted.
-
Fixed an issue where AI used the wrong timezone when working with date and time fields, which could lead to incorrect results.
release.2026-04-21T08-57-20Z.1513
Apr 20, 2026 — Formula, Search, and Stability Updates
- Added the
TEXTBEFOREandTEXTSPLITformula functions for extracting text before a delimiter and splitting text by a delimiter. - Global search now supports date fields.
- Bulk attachment downloads now respect the current search results and include attachments from matching rows only.
- Improved formula comparisons when numeric values are blank, reducing incorrect matches in edge cases.
- Improved the App Builder preview experience by reducing unnecessary preview errors and improving sync stability after refresh.
- Improved task recovery across the system to reduce cases where workflows get stuck, stay unresponsive for too long, or enter abnormal states.
- Refined parts of the CuppyClaw UI, including modal sizing, tab layout, and spacing consistency.
- Improved undo/redo snapshot consistency for record changes in V2, making recovery more reliable in complex editing scenarios.
- Improved V2 progress handling during large undo/redo replays, with more stable feedback for long-running operations.
- Enhanced V2 schema diagnostics to help identify structure-related issues faster.
Apr 17, 2026 — Claude Opus 4.7 is now in Teable
We've found it better at handling complex tasks, with stronger multi-step reasoning and more reliable agent workflows. It delivers up to 14% better performance on complex workflows, with tool errors reduced to 2/3, and reduces document reasoning errors by 21% when working with source information.
This makes Teable better for real-world work where data needs to be processed, organized, and turned into action. It gives teams a new top-end model option for their most demanding workflows in Teable.
You can try it in Teable now.
Apr 15, 2026 — AI Chat Now Understands Your Views
Teable's View-Aware AI Chat gives you precise control over every piece of data, every row and column, every table, and every view.
1. What You See Is What AI Gets
AI Chat now perceives your active table view — including filters, sorts, and groupings. When you ask it to update data, it operates within your current view context, not the entire table.
Video: Watch
2. Precise CRUD via Chat
Create, read, update, and delete data using natural language. Ask AI to "mark row 123 as High Value and row 456 as Follow-up," and it updates them instantly.
Video: Watch
3. Improved AI Field Output
AI-generated field content is now more polished and accurate, with better formatting and fewer edge cases in output quality.
AI & Chat Fixes (4)
- Fixed the AI settings reset button restoring the last saved model instead of the actual default.
- Fixed AI Chat attachment example upload failing during the onboarding flow.
- Fixed the Trash cleanup processor repeatedly failing due to a 404 error on deleted chat resources.
- Fixed the Created Time column stopped auto-updating for new records.
V2 Database Engine Upgrade — Invite-only Beta (15)
- Fixed a stack overflow error in V2 computed field polling.
- Fixed database duplication failing with errors whether records were included or excluded.
- Fixed newly created tables not appearing in the sidebar navigation until a manual refresh.
- Optimized V2 computed field recalculation to avoid unnecessary full-table recomputation.
- Added Sentry tags to distinguish V1/V2 environments for faster issue triage.
- Rebuilt Create Table and Restore Table operations under the V2 architecture for improved reliability.
- Fixed Formula fields not displaying values in real-time after creation in V2 — previously required a page refresh.
- Fixed V2 trigger chains not properly propagating updates to dependent AI fields and automations.
- Fixed the API view filter returning all records instead of the filtered subset in V2.
- Integrated the V2 authorization module into the plugin architecture for unified permission handling.
- Introduced a plugin system with Hook and constraint injection for safe, flexible extensibility.
- Enhanced observability for Formula, Rollup, and Lookup computation tasks with better tracing and monitoring.
- Improved monitoring and resource usage for better overall stability.
- Improved real-time update reliability with recoverable and concurrency-safe outbox processing.
- Added a fast-path optimization for conditional aggregation to reduce redundant computation.
Apr 10, 2026 — New Teable Agent: Super Intelligent at a Much Lower Cost
We've made a major upgrade to the Teable Agent engine — dramatically improving AI Chat's ability to handle complex tasks, while reducing credit consumption to just 20% to 3% of previous levels—or even lower.
What's New
- Credit consumption drastically reduced — in our complex task benchmarks, efficiency improved 5–30x, or even higher.
- Enhanced large file processing — AI Chat can now handle dozens of Excel/CSV files at once, or PDF documents up to 100 pages.
- Significantly improved complex task capabilities — for example, provide your Airtable API key to AI Chat and migrate an entire base to Teable:
{Your Airtable Token}
Use this Airtable token to read all content and create a migration plan to Teable. If the data volume is large, please use the maximum write throughput available.
Tip: Remember to delete your token after the migration is complete.
- Model switching support — AI Chat now lets you switch between models, including Opus, Sonnet, Haiku, and MiniMax.
- Uninterrupted AI Chat sessions — fixed internal server error disruptions so conversations stay smooth from start to finish.
- Clear task timing visibility — each conversation turn now shows execution time at completion.
- Credit usage visibility — tap the bottom-right three-dot menu to view credit consumption once a conversation ends.
- Lean, faster conversation UI — redesigned interface is more compact, responsive, and focused on high-value information.
- Parallel sub-task execution — support for sub-agents enables concurrent workflows and faster completion of complex tasks.
- CuppyClaw is here — access the Teable Agent directly in Slack, Telegram, and Feishu.
- Prompt while running — you can now send follow-up instructions even while the Agent is still executing.
- Granular credit transparency — added a detailed credit usage breakdown in Settings → Billing.
Our Thoughts
We believe that after this update, Teable Agent has reached a top-tier level in the industry in both credit efficiency and intelligence. You can now use Teable AI Chat with much greater confidence to describe your needs and build what you want.
Combined with our at-cost, zero-markup credit pricing, Teable is built to make every credit go further: More use. More power. More gain.
What's Next
- Support for skill usage and management.
- CuppyClaw support for WhatsApp.
- V2 database engine upgrade for faster, more powerful data processing at larger scale.
- Login authentication system with support for email, Google, Teable, and more sign-in methods.
- Support in-app AI features in App Builder.
- A series of product capability enhancements.
Important Notes
- During AI conversations, occasional session interruptions may occur. As a temporary workaround, start a new conversation or click "Clear Chat" in App Builder. This is a known issue and will be fixed within 1–2 weeks.
- During AI conversations, Question Cards may occasionally display incorrectly. This is a known issue and will be fixed within 1–2 weeks.
- The New Agent Engine is currently in Beta — there may be rough edges. We're committed to continuous iteration toward a flawless experience. If you encounter any issues, please share your feedback and we'll address them promptly: New Agent Engine Feedback Form
Apr 08, 2026 — Markdown Support in Long Text Field
Long Text fields now render Markdown natively — write structured content in your cells, and toggle between plain text and Markdown with one click.
1. Write Markdown, See It Rendered
Long Text fields support full Markdown rendering. Write headings, lists, code blocks, and more — all visible right inside the cell. Toggle between plain text and Markdown in one click.
Video: Watch
2. Paste Formatted Text, Get Markdown
Copy content from Notion, Google Docs — Teable automatically converts it to clean Markdown. No manual reformatting needed.
Video: Watch
Field & Data Fixes (10)
- Fixed an issue where the Long Text editor had extra blank space at the bottom in multi-line mode.
- Fixed Markdown expanded view jumping to the bottom of content and line break rendering issues.
- Fixed an issue where clicking into a text or Long Text field wouldn't register the first character typed.
- Fixed long single/multi-select values not wrapping in the record modification history page.
- Fixed a crash when duplicating a Sum field and converting it to Currency or Percentage format.
- Fixed an issue where copying a Link field and switching it from one-way to two-way created a duplicate field name in the linked table.
- Fixed Multi-Select Rollup returning empty results wh...
v1.10.0
Teable EE - The AI Database Agent
Aligned with Teable 2.0 — the AI Database Agent, this release brings 6 big revolutions, rewriting how we work with data.
- Talk to Build Databases: Say goodbye to disorganized leads. Teable can automatically tag sentiment and draft replies from your CRM data.
case1.talk.to.build.databases_compressed.mp4
- Talk to Build Apps on Data: Generate apps directly from your database (e.g., turn a leads table into a landing page in minutes). Unlike vibe-coding tools that leave you with a dead app, Teable builds apps that actually run on live data.
Case2.Talk.to.build.apps.on.data_compressed.mp4
- Talk to Automate Workflow: Create automations in plain language (e.g., “email your customer or teammate when a form is submitted”). Customers and teammates get notified instantly.
Case3.Talk.to.automate.workflow_compressed.mp4
- Talk to Data for Analysis: Conversational query, visualize, and get instant insights on your data. No SQL, no code.
Case4.Talk.to.data.for.analysis_compressed.mp4
- Talk to Process Data at Scale: Batch-handle files and auto-extract key fields. (e.g., just drop in your invoices, then hit the share button and send it straight to your accountant).
case5.talk.to.process.files_compressed.mp4
- Batch Image & Copy Generation: Batch-generate product images, copy, and video scripts to become a super marketer.
Case6.Batch.image.copy.generation_compressed.mp4
Community Edition v1.10.0
🎯 New Core Features
- Notification Toast System: New notification system for better user feedback
- Mail Settings: Enhanced email configuration and verification system
- Collaboration Messaging: Constantly sending collaboration messages for real-time updates
⚡ Performance Improvements
- Performance Cache: Added caching to aggregation and record doc-ids APIs for better performance
- DataLoader Optimization: Reduced duplicate field queries through dataloader implementation
- Template UI Enhancements: Improved template application with icons and names
🛠️ Infrastructure & Developer Experience
- Batch Operations: Implemented batch update for view operations
- Database Indexes: Added indexes to TableTrash and RecordTrash models
- S3 Upload Fixes: Multiple improvements to S3 streaming uploads and avatar handling
- Import Improvements: Enhanced Excel import with better error handling and caching
🎨 User Experience
- System Setting Guide: Added guidance for admins on first entry
- UI Improvements: Fixed dropdown scroll bars, sheet-form errors, and various UI polish
- Permanent Delete: Added permanent delete functionality for bases and tables
What's Changed
- refactor: modified signup and change email verification code by @younocode in #1760
- feat: add buildEmailFrom helper for email form format by @younocode in #1759
- fix: handle optional sender in mail sending logic by @younocode in #1765
- feat: constantly sending collaboration messages by @boris-w in #1769
- feat: enhance next asset upload to object storage by @younocode in #1722
- fix: pr-preview by @younocode in #1776
- fix: the scroll bar for the drop-down selection in the popup box does not work by @younocode in #1770
- feat/waitlist by @younocode in #1772
- feat: add notification toast support by @younocode in #1766
- fix: upload assets by @younocode in #1787
- fix: waitlist invite code check when social sign up by @younocode in #1786
- feat/notification-toast by @younocode in #1784
- feat/mail-setting by @younocode in #1758
- feat: ai by @boris-w in #1783
- chore: add test llm logger for attachments by @boris-w in #1793
- fix: continuous click test ai model ability by @boris-w in #1794
- feat: enhance FieldAiConfig with removeConfig option by @Sky-FE in #1796
- perf: template UI detail by @caoxing9 in #1795
- feat: add llm provider for OpenRouter by @Sky-FE in #1798
- fix: s3 upload avatar need size by @boris-w in #1800
- fix: upload file streamly using s3 error by @caoxing9 in #1801
- chore: update i18n by @Sky-FE in #1803
- fix: s3 upload stream no size by @boris-w in #1802
- feat: add app robot by @Sky-FE in #1808
- fix: test ci for sqlite error by @younocode in #1809
- fix: link update option error by @younocode in #1807
- chore: prompt text by @tea-artist in #1811
- chore: add build-base error text by @caoxing9 in #1812
- chore: improve prompt by @tea-artist in #1813
- chore: move formula prompt into openapi by @tea-artist in #1815
- fix: set offset itemMetadata should not be undifined by @caoxing9 in #1817
- perf: add performance cache to aggregation and record doc-ids APIs by @boris-w in #1806
- feat: date field supports AI configuration by @Sky-FE in #1820
- chore: remove unsupport type by @tea-artist in #1824
- fix: get related link field by @younocode in #1826
- chore: move chat type to enterprise by @caoxing9 in #1827
- feat: add indexes to TableTrash and RecordTrash models by @younocode in #1832
- perf: base resource by @caoxing9 in #1833
- fix: sheet-form error by @caoxing9 in #1837
- fix: update link error by @younocode in #1838
- fix: support waitlist only for cloud version by @younocode in #1840
- fix: add permanent delete in base and table delete by @younocode in #1797
- chore: update i18n by @caoxing9 in #1841
- perf: add dataloader to reduce duplicate field queries by @boris-w in #1829
- feat: add automation upload type by @Sky-FE in #1843
- perf: apply template to base should with icon and name by @caoxing9 in #1844
- fix: duplicate ai prompt config losing fieldId map by @caoxing9 in #1846
- feat: enhance AI model selection with image output filtering by @Sky-FE in #1845
- chore: upgrade zod to 3.25.76 by @boris-w in #1847
- perf: add system setting guide when admin first enter by @caoxing9 in #1850
- perf: setting page css adjustment by @caoxing9 in #1851
- fix: import string with zero by @caoxing9 in #1852
- fix: import new table cache expire by @caoxing9 in #1855
- fix: inplace import excel crash with non hearder column by @caoxing9 in #1856
- fix: forbidden fields ai configuration prevents dependency cycles by @Sky-FE in #1858
- perf: create table do not expand ai chat by @caoxing9 in #1857
- perf: add formula returnType prompt by @caoxing9 in #1861
- feat: add app and web search configuration options to settings by @Sky-FE in #1862
- fix: missing ttl in performance cache by @boris-w in #1863
- perf: create view with share data by @caoxing9 in #1865
- feat: trigger setting guide with instance createdTime by @caoxing9 in #1871
- feat: implement batch update for view operations by @younocode in #1825
Full Changelog: v1.9.1...v1.10.0

