Teable EE v0.4.0 / Community v1.9.1 Release Notes
✨ teable.io now teable.ai
Enterprise Edition
Key Features
-
Button Field: Interactive button fields for enhanced workflows
-
Advanced User Management: Permanent user deletion with enterprise compliance
-
Visit Logging: User access tracking and analytics
Critical Fixes
- Fixed S3 file upload stability issues
- Resolved button field duplication errors during base import
- Fixed AliCloud export expiration errors
Community Edition v1.9.1
Key Features
- User Account Deletion: Self-service account deletion feature
- AWS Bedrock AI Support: Extended AI capabilities with AWS integration
- AliCloud Storage Support: Native support for AliCloud storage services
Performance & Fixes
- ShareDB Query Optimization: Significantly improved real-time collaboration performance
- File Upload Fixes: Multiple S3 upload stability improvements
- Multi-value Field Grouping: Fixed sorting issues in grouped views
- Import Reliability: Resolved timeout issues with large field imports
What's Changed
- feat: support ga collector by @tea-artist in #1678
- fix: disordered grouping caused by collapsing multi-value field group headers by @Sky-FE in #1677
- refactor: save ops table by @boris-w in #1680
- fix: fetch doc error by @boris-w in #1689
- chore: update dependencies and add tracing interceptor by @nichenqin in #1688
- feat: undo redo event by @boris-w in #1690
- refactor: getOps reliability and version handling by @boris-w in #1695
- chore: swc by @nichenqin in #1697
- fix/attachment-preview-url by @younocode in #1691
- fix: s3 upload file need content type by @caoxing9 in #1693
- test: add e2e tests for permanent deletion and access token management by @younocode in #1698
- fix: compatible with shareddb edge cases by @boris-w in #1700
- fix: add version check to prevent invalid history fetch by @boris-w in #1701
- fix: s3 upload file streamly fail by @caoxing9 in #1702
- fix: handle non-table html content when pasting by @boris-w in #1703
- Revert "fix: s3 upload file streamly fail" by @caoxing9 in #1704
- fix: s3 upload error by @caoxing9 in #1707
- fix: s3 upload unknown file by @caoxing9 in #1708
- perf(share-db): optimize table snapshot query in getOps by using dire… by @boris-w in #1709
- fix: get missing ops in sharedb by @boris-w in #1711
- feat: customize logger message by @boris-w in #1713
- chore: update s3 sdk version by @caoxing9 in #1714
- chore: add getOps log by @boris-w in #1716
- chore: getOps detail log by @boris-w in #1717
- fix: downgraded s3 sdk version by @caoxing9 in #1720
- chore: github url callback by @tea-artist in #1719
- perf: adapt aliCloud storage by @caoxing9 in #1721
- feat: revert ops perf by @boris-w in #1733
- chore: update prisma engine type is binary by @boris-w in #1735
- chore: teable.io -> teable.ai by @tea-artist in #1734
- feat: add delete user account by @boris-w in #1699
- refactor: delete user service by @boris-w in #1736
- Fix grammar error in UA translation by @isbear in #1724
- fix: lost query on root when not logged by @tea-artist in #1737
- fix: create table time out when import too much fields by @caoxing9 in #1740
- fix: duplicate two-way link field error by @caoxing9 in #1742
- feat: add oauth app help link by @boris-w in #1738
- feat: support aws bedrock ai config provider by @caoxing9 in #1743
- feat/button-field by @younocode in #1687
- fix: aliCloud export base error by expire time by @caoxing9 in #1745
- feat: add visit count in user visit resource by @boris-w in #1746
- feat: remove useLastVisit useless index by @boris-w in #1749
- refactor: remove ops and manual create real-time'sops by @boris-w in #1747
- fix: duplicate crossbase link losing base id by @caoxing9 in #1750
- feat: remove visit count in userLastVisit by @boris-w in #1751
- feat: add last visit event by @boris-w in #1752
- perf: filter should not rerender when collabration by @caoxing9 in #1753
- fix: calc-count-formula and enhance e2e tests by @younocode in #1631
- fix/link-update-relationship by @younocode in #1718
- fix/button-field by @younocode in #1748
- fix: duplicate button field error when import base by @caoxing9 in #1754
New Contributors
- @nichenqin made their first contribution in #1688
- @isbear made their first contribution in #1724
Full Changelog: v1.9.0...v1.9.1