v1.5.1
teableio/teablev1.5.1Nov 9, 2024by tea-artist
AI Summary
Introduces a Gallery view, PDF/Word/Excel attachment previews, and a record duplication feature.
Key Highlights
- New Gallery view for displaying records.
- Preview PDF, Word, and Excel files directly in the attachment field.
- Duplicate record functionality via right-click or edit form menu.
- Improved search performance and attachment signature loading.
New Features
- Gallery view implementation.
- Attachment preview for PDF, Word, and Excel.
- Record duplication feature.
- Instance permissions support.
- Improved search enhancement.
- Sheet form view plugin.
Full Release Notes
## Highlight 🎉 ### Gallary view One more view! <img width="1381" alt="image" src="https://github.com/user-attachments/assets/8fe54500-4d3e-4389-8b68-085f7add2890"> <img width="1381" alt="image" src="https://github.com/user-attachments/assets/ed69b24b-70ac-43f2-8d89-ede71b23a340"> ### Preview PDF / Word / Excel in the attachment field Click on your attachment and preview https://github.com/user-attachments/assets/43ecc6c6-9a7c-497a-8c4a-52a01ae82f32 ### Duplicate a record Right-click, or click the edit form's "more button" to duplicate a record <img width="468" alt="image" src="https://github.com/user-attachments/assets/82dbc09f-ef8d-42dc-a2ab-33cb5a4f4aa8"> <img width="978" alt="image" src="https://github.com/user-attachments/assets/3f63a8c1-8c72-4ced-90ea-560119e150b8"> ## What's Changed * feat: enhance attachememt preview by @caoxing9 in https://github.com/teableio/teable/pull/1025 * fix: pdf preview block by csp by @caoxing9 in https://github.com/teableio/teable/pull/1029 * fix: json field grouping and multi-value field SUM in base query interface by @boris-w in https://github.com/teableio/teable/pull/1027 * feat: queue job by @boris-w in https://github.com/teableio/teable/pull/1026 * fix: pdf preview base64 too large to preview by @caoxing9 in https://github.com/teableio/teable/pull/1031 * fix: use private network upload statics by @tea-artist in https://github.com/teableio/teable/pull/1032 * fix: queue module dependency imports by @boris-w in https://github.com/teableio/teable/pull/1033 * fix: handle whitespace in pie chart dimension colors by @boris-w in https://github.com/teableio/teable/pull/1034 * perf: optimize attachment signature loading time by @boris-w in https://github.com/teableio/teable/pull/1035 * chore: allow access to files with invalid signatures by @boris-w in https://github.com/teableio/teable/pull/1036 * fix: handle cellvalue & select field choices & text field trim by @boris-w in https://github.com/teableio/teable/pull/1038 * feat: search enhance by @caoxing9 in https://github.com/teableio/teable/pull/1039 * fix: i18n detail by @caoxing9 in https://github.com/teableio/teable/pull/1041 * feat: record presort by @Sky-FE in https://github.com/teableio/teable/pull/1040 * perf: search relative by @caoxing9 in https://github.com/teableio/teable/pull/1043 * feat: instance permissions by @Sky-FE in https://github.com/teableio/teable/pull/1044 * fix: excel preview by @caoxing9 in https://github.com/teableio/teable/pull/1046 * fix: the formula calculate error when the rollup field referenced is a date field by @Sky-FE in https://github.com/teableio/teable/pull/1048 * refactor: crop image flow by @boris-w in https://github.com/teableio/teable/pull/1045 * chore: update queue config by @boris-w in https://github.com/teableio/teable/pull/1049 * fix: group by date field related cannot be displayed by @Sky-FE in https://github.com/teableio/teable/pull/1052 * feat: gallery view by @Sky-FE in https://github.com/teableio/teable/pull/1051 * feat: extract SpaceSettings container component by @boris-w in https://github.com/teableio/teable/pull/1053 * feat: implement duplicate row functionality by @AliceLanniste in https://github.com/teableio/teable/pull/930 * perf: interactive optimization of gallery view by @Sky-FE in https://github.com/teableio/teable/pull/1055 * fix: convert field error causing the deleted view params by @caoxing9 in https://github.com/teableio/teable/pull/1056 * refactor: replace X-Frame-Options with CSP frame-ancestors by @boris-w in https://github.com/teableio/teable/pull/1059 * feat: record menu supports duplicate record by @Sky-FE in https://github.com/teableio/teable/pull/1060 * fix: missing signed url in attachment cell op by @boris-w in https://github.com/teableio/teable/pull/1065 * fix: record history rendering issues by @Sky-FE in https://github.com/teableio/teable/pull/1064 * fix: group header rendering error related to date field by @Sky-FE in https://github.com/teableio/teable/pull/1066 * fix: the gallery card could not render the link by @Sky-FE in https://github.com/teableio/teable/pull/1070 * chore: publish 1.5.1 release by @tea-artist in https://github.com/teableio/teable/pull/1071 **Full Changelog**: https://github.com/teableio/teable/compare/v1.5.0...v1.5.1