v1.5.0
版本发布时间: 2024-10-25 14:07:27
teableio/teable最新发布版本:v1.5.0(2024-10-25 14:07:27)
Highlight 🎉
Hey, awesome community! We've been cooking up a storm, and version 1.5.0 is finally here! 🍳✨
Dashboard
Bar/Line/Pie/Area/Table Chart 📊
Comprehensive chart types
Flexible data query
Record comment ✍️
Statistics for every group
Link cross base
You are now free to link with any base!
Edit field -> Link from external base -> Choose base
Example: from Sales CRM base to Project Management base
Link table view control 💪
Comprehensive permission control, don't worry about accidental data display due to linking!
Edit field -> More options
- Control which views to link records from
- Controls that records that meet the filter criteria can be linked
- Controls which fields can be viewed in the link selection list
Field default value
Default values can be set for most fields
Sheet form view plugin
https://github.com/user-attachments/assets/01f688b2-b5e8-42f7-8c9d-a1ec179a3473
Kanban view supports full-field stacking
Russian language
Improvements
Attachment field image preview is much faster The formula date time result now matches the time zone The formula can correctly handle escape characters such as “\n” Paste the attachment directly on the selected cell
What's Changed
- feat: cast attachment use attachment_id by @tea-artist in https://github.com/teableio/teable/pull/908
- fix: the flickering issue when rendering grouped in the grid view by @Sky-FE in https://github.com/teableio/teable/pull/909
- perf: optimize the flickering issue when switching grid views by @Sky-FE in https://github.com/teableio/teable/pull/911
- feat: dashboard by @boris-w in https://github.com/teableio/teable/pull/860
- feat: install plugin init by @boris-w in https://github.com/teableio/teable/pull/918
- fix: global css import by @boris-w in https://github.com/teableio/teable/pull/919
- fix: install plugin auto add plugin user in base by @boris-w in https://github.com/teableio/teable/pull/920
- fix: adjust some ui styles in dashboard by @boris-w in https://github.com/teableio/teable/pull/921
- fix: formula calculate with time zone by @tea-artist in https://github.com/teableio/teable/pull/922
- feat: space collaborator filter by @boris-w in https://github.com/teableio/teable/pull/923
- style: fix the "Add new record" UI by @AliceLanniste in https://github.com/teableio/teable/pull/916
- feat: add Russian language support by @zycck in https://github.com/teableio/teable/pull/926
- feat: add ru in picker by @tea-artist in https://github.com/teableio/teable/pull/928
- fix: dashboard and plugin by @boris-w in https://github.com/teableio/teable/pull/924
- feat: support record comment by @caoxing9 in https://github.com/teableio/teable/pull/910
- feat: default value for all suitable fields by @tea-artist in https://github.com/teableio/teable/pull/933
- fix: inplace import relative bugs by @caoxing9 in https://github.com/teableio/teable/pull/934
- fix: disabled delete collaborators last owner by @boris-w in https://github.com/teableio/teable/pull/937
- fix: chart config and query by @boris-w in https://github.com/teableio/teable/pull/936
- feat: expand base select props by @caoxing9 in https://github.com/teableio/teable/pull/938
- feat: cross base link by @tea-artist in https://github.com/teableio/teable/pull/935
- fix: comment relative by @caoxing9 in https://github.com/teableio/teable/pull/940
- feat: chart table config by @boris-w in https://github.com/teableio/teable/pull/939
- feat: add new action view|share by @tea-artist in https://github.com/teableio/teable/pull/941
- feat: grouping statistics by @Sky-FE in https://github.com/teableio/teable/pull/943
- fix: link cell cannot render in expand record by @tea-artist in https://github.com/teableio/teable/pull/944
- refactor: plugin file org by @boris-w in https://github.com/teableio/teable/pull/942
- refactor: use field id as column unique identifier in base query endpoint by @boris-w in https://github.com/teableio/teable/pull/947
- fix: fix upload URL and preview image on localhost by @AliceLanniste in https://github.com/teableio/teable/pull/932
- fix: group statistics by @Sky-FE in https://github.com/teableio/teable/pull/948
- fix: link records repeatedly counted by @tea-artist in https://github.com/teableio/teable/pull/950
- fix: collaborator list order and base collaborator filter system user by @boris-w in https://github.com/teableio/teable/pull/949
- fix: cannot read properties of undefined (reading 'width') in chart table by @boris-w in https://github.com/teableio/teable/pull/963
- fix: handle escape characters for the formula field by @Sky-FE in https://github.com/teableio/teable/pull/964
- fix: single select should be multiple select when the field be looked up by @caoxing9 in https://github.com/teableio/teable/pull/965
- feat: plugin view by @boris-w in https://github.com/teableio/teable/pull/952
- refactor: move to @httpx/dsn-parser by @belgattitude in https://github.com/teableio/teable/pull/966
- fix: unexpected caching inside react-query by @boris-w in https://github.com/teableio/teable/pull/969
- fix: avoid missing env by @boris-w in https://github.com/teableio/teable/pull/970
- fix: focus style in attachment editor by @boris-w in https://github.com/teableio/teable/pull/951
- fix: view sorting is compatible with date field formatting by @Sky-FE in https://github.com/teableio/teable/pull/971
- fix: single select component type error by @caoxing9 in https://github.com/teableio/teable/pull/972
- refactor: the next page for environment variable initialization and l… by @boris-w in https://github.com/teableio/teable/pull/973
- fix: login page env error by @boris-w in https://github.com/teableio/teable/pull/974
- fix: nextjs build error by @boris-w in https://github.com/teableio/teable/pull/975
- fix: formulas containing escape characters with \0 cannot be written to the db by @Sky-FE in https://github.com/teableio/teable/pull/976
- fix: reset crash when combine with lookup linkfield by @tea-artist in https://github.com/teableio/teable/pull/977
- feat: the kanban view supports full-field stacking by @Sky-FE in https://github.com/teableio/teable/pull/953
- fix: ssr user undefined by @boris-w in https://github.com/teableio/teable/pull/979
- fix: export view should not with hidden fields by @caoxing9 in https://github.com/teableio/teable/pull/978
- fix: share view include records by @boris-w in https://github.com/teableio/teable/pull/980
- fix: binary operations on formulas by @Sky-FE in https://github.com/teableio/teable/pull/981
- fix: group date field error in base query endpoint by @boris-w in https://github.com/teableio/teable/pull/982
- fix: link with formula by @tea-artist in https://github.com/teableio/teable/pull/983
- fix: user field grouping by @Sky-FE in https://github.com/teableio/teable/pull/984
- feat: crop image in table by @boris-w in https://github.com/teableio/teable/pull/985
- fix: no such temporary dir when crop image by @boris-w in https://github.com/teableio/teable/pull/987
- fix: anonymous access share view by @boris-w in https://github.com/teableio/teable/pull/988
- feat: support excel form view by @caoxing9 in https://github.com/teableio/teable/pull/986
- fix: insert columnm crash by @caoxing9 in https://github.com/teableio/teable/pull/992
- feat: upgrade next by @boris-w in https://github.com/teableio/teable/pull/990
- perf: optimize sheet form view interaction by @caoxing9 in https://github.com/teableio/teable/pull/993
- chore: update icons by @boris-w in https://github.com/teableio/teable/pull/996
- fix: add export csv file bom resolving in excel correctly by @caoxing9 in https://github.com/teableio/teable/pull/997
- fix: convert date field cellvalue by @boris-w in https://github.com/teableio/teable/pull/995
- feat: comment list image support preview by @caoxing9 in https://github.com/teableio/teable/pull/998
- fix: the formula engine incorrectly parses unary minus operation by @Sky-FE in https://github.com/teableio/teable/pull/999
- fix: fail to fetch comment img url by @caoxing9 in https://github.com/teableio/teable/pull/1000
- feat: limiting linked record selection by @Sky-FE in https://github.com/teableio/teable/pull/994
- fix: aggregation functions to prevent division by zero errors by @boris-w in https://github.com/teableio/teable/pull/1001
- perf: optimize sheet form value display by @caoxing9 in https://github.com/teableio/teable/pull/1002
- feat: add now typecast for date by @tea-artist in https://github.com/teableio/teable/pull/1007
- fix: limiting field ids for link field by @Sky-FE in https://github.com/teableio/teable/pull/1009
- fix: filter date select infinite loop by @caoxing9 in https://github.com/teableio/teable/pull/1008
- fix: prefilled link field by @Sky-FE in https://github.com/teableio/teable/pull/1010
- fix: lookup not update when same field multiple lookuped by @tea-artist in https://github.com/teableio/teable/pull/1011
- feat: grid view supports adding multiple records by @boris-w in https://github.com/teableio/teable/pull/1012
- fix: accurate match inplace import field by @caoxing9 in https://github.com/teableio/teable/pull/1016
- fix: crop image corrupt by @boris-w in https://github.com/teableio/teable/pull/1015
- fix: operating the grid would cause offset when resizing the browser by @Sky-FE in https://github.com/teableio/teable/pull/1018
- chore: fix JetBrains IDE by @kpodp0ra in https://github.com/teableio/teable/pull/1006
- fix: compositing filter input should not be overwrited by @caoxing9 in https://github.com/teableio/teable/pull/1017
- fix: paste single line text by @boris-w in https://github.com/teableio/teable/pull/1019
New Contributors
- @AliceLanniste made their first contribution in https://github.com/teableio/teable/pull/916
- @zycck made their first contribution in https://github.com/teableio/teable/pull/926
- @belgattitude made their first contribution in https://github.com/teableio/teable/pull/966
- @kpodp0ra made their first contribution in https://github.com/teableio/teable/pull/1006
Full Changelog: https://github.com/teableio/teable/compare/v1.4.1...v1.5.0