v1.8.0

teableio/teablev1.8.0Apr 16, 2025by tea-artist

AI Summary

Release introducing Template Management system for creating and using base templates, Base Import/Export functionality (.tea files), and Field Duplication. Also marks the launch of Teable Enterprise Edition with AI, Automation, Authority Matrix, and Admin Panel features.

Key Highlights

  • Template Management system
  • Base Import/Export (.tea files)
  • Field Duplication
  • Teable Enterprise Edition launch
  • Field AI Configuration

New Features

  • Template creation and management
  • Base export to .tea file
  • Base import from .tea file
  • Field duplication
  • Field AI configuration
  • Enterprise adapter
  • API endpoint for base collaborator users

Full Release Notes

## Highlight 🎉

### Template Management
Navigate to **Admin Panel** > **Template Admin** to create a new template.

You can select a base from any space, customize it with a cover image, and add a detailed description.

<img width="1644" alt="Template creation interface" src="https://github.com/user-attachments/assets/ae32db70-65a4-44c0-a497-32b37288a43b" />

Users can create new bases from any available template.

<img width="458" alt="Create base from template option" src="https://github.com/user-attachments/assets/2b30f251-8ecf-4823-b980-2e77be36edcf" />

<img width="1329" alt="Template selection interface" src="https://github.com/user-attachments/assets/37631419-ec19-4a59-8597-01f0530e074f" />


### Base Import/Export
Export your base to a `.tea` file (which can be extracted as a ZIP archive)
<img width="339" alt="Base export option" src="https://github.com/user-attachments/assets/efa9b507-49cf-43f0-9769-dc0a0e66ee91" />

Import an existing base from a `.tea` file
<img width="379" alt="Base import option" src="https://github.com/user-attachments/assets/e12f6a2d-976e-4efb-8392-662e5d900fc3" />

<img width="732" alt="Import process interface" src="https://github.com/user-attachments/assets/795b38a0-b25f-4b18-be7a-b9f7f22d3898" />


### Field Duplication
Easily duplicate any field with a single click
<img width="332" alt="Field duplication feature" src="https://github.com/user-attachments/assets/01838a7c-7aea-449f-b008-28dc72cdc939" />

-----
## News: Teable Enterprise Edition Now Available! 🚀
We're thrilled to announce that after continuous refinement and development, Teable Enterprise Edition (EE) is now available to all users! Both on cloud and selfhost, Visit [teable.io](https://teable.io) to experience powerful features including:

[AI Field](https://help.teable.io/en/basic/field/ai)
[Automation](https://help.teable.io/en/basic/automation)
[Authority Matrix](https://help.teable.io/en/basic/authority-matrix)
[Admin Panel](https://help.teable.io/en/basic/admin-panel)

Subscriptions are now open. For detailed information about pricing and plans, please visit our [Pricing page](https://app.teable.io/public/pricing).

-------

## What's Changed
* fix: invite user signup when email verification opened by @boris-w in https://github.com/teableio/teable/pull/1399
* fix: person view search error by @caoxing9 in https://github.com/teableio/teable/pull/1401
* feat: enterprise adapter by @tea-artist in https://github.com/teableio/teable/pull/1406
* feat: support field duplicate by @caoxing9 in https://github.com/teableio/teable/pull/1398
* fix: automation last visit crash by @tea-artist in https://github.com/teableio/teable/pull/1409
* chore: add minio region support by @cospotato in https://github.com/teableio/teable/pull/1314
* fix: correct typo "Bstätigen" to "Bestätigen" in german language file by @SergejKembel in https://github.com/teableio/teable/pull/1400
* feat: new fieldKeyType dbFieldName by @tea-artist in https://github.com/teableio/teable/pull/1410
* fix: use false and empty string to reset checkbox and text by @tea-artist in https://github.com/teableio/teable/pull/1411
* feat: add API endpoint for listing base collaborator users by @boris-w in https://github.com/teableio/teable/pull/1412
* feat: support template by @caoxing9 in https://github.com/teableio/teable/pull/1413
* fix: template relative by @caoxing9 in https://github.com/teableio/teable/pull/1416
* fix: duplicate base error causing the dbfieldname unmatch by @caoxing9 in https://github.com/teableio/teable/pull/1419
* fix: duplicate base view order column missing by @caoxing9 in https://github.com/teableio/teable/pull/1420
* chore: remove db-migrate by @tea-artist in https://github.com/teableio/teable/pull/1418
* perf: optimize duplicate base ui by @caoxing9 in https://github.com/teableio/teable/pull/1421
* fix: duplicate base junction by @caoxing9 in https://github.com/teableio/teable/pull/1423
* chore: update import base file extension tip by @caoxing9 in https://github.com/teableio/teable/pull/1424
* fix: delete record with one-way many-many link cell crash by @tea-artist in https://github.com/teableio/teable/pull/1427
* fix: create template snapshot should break cross base link by @caoxing9 in https://github.com/teableio/teable/pull/1426
* fix: create template snapshot junction lacking by @caoxing9 in https://github.com/teableio/teable/pull/1429
* feat: field ai config by @Sky-FE in https://github.com/teableio/teable/pull/1414
* chore: adjust page detials by @tea-artist in https://github.com/teableio/teable/pull/1433
* feat: update field icon for ai config by @Sky-FE in https://github.com/teableio/teable/pull/1434
* fix: duplicate primary dependent field base by @caoxing9 in https://github.com/teableio/teable/pull/1432
* fix: correct row index calculation in Grid by @Sky-FE in https://github.com/teableio/teable/pull/1435
* Update README.md by @yangchuansheng in https://github.com/teableio/teable/pull/1436
* chore: remove wait for by @tea-artist in https://github.com/teableio/teable/pull/1438
* fix: enhance grid selection logic to correctly handle presort record and update selection range by @Sky-FE in https://github.com/teableio/teable/pull/1439
* fix: duplicate adapt error data by @caoxing9 in https://github.com/teableio/teable/pull/1440
* fix: delete record crash when contains a lookup link field by @tea-artist in https://github.com/teableio/teable/pull/1442
* fix: search index tips by @caoxing9 in https://github.com/teableio/teable/pull/1443
* fix: duplicate base which relative with auth e2e by @caoxing9 in https://github.com/teableio/teable/pull/1444
* fix: link fix logic error by @tea-artist in https://github.com/teableio/teable/pull/1445
* fix: update keyboard shortcut from 'del' to 'delete' key by @boris-w in https://github.com/teableio/teable/pull/1446

## New Contributors
* @cospotato made their first contribution in https://github.com/teableio/teable/pull/1314
* @SergejKembel made their first contribution in https://github.com/teableio/teable/pull/1400
* @yangchuansheng made their first contribution in https://github.com/teableio/teable/pull/1436

**Full Changelog**: https://github.com/teableio/teable/compare/v1.7.0...v1.8.0