Files
nextcloud-tables/CHANGELOG.md
Enjeck C. 989bead1d4 build(release): 0.9.4
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
2025-07-09 18:39:14 +01:00

880 lines
51 KiB
Markdown

<!--
- SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
- SPDX-License-Identifier: AGPL-3.0-or-later
-->
# Changelog
## 0.9.4
### Added
* [Feat: Add usergroup column filters (tables#1720)](https://github.com/nextcloud/tables/pull/1720)
* [Feat: Enhance "Contains" filter to support "selection" type (tables#1798)](https://github.com/nextcloud/tables/pull/1798)
* [Add "Internal Link" Sharing Tile with Copy-to-Clipboard (tables#1831)](https://github.com/nextcloud/tables/pull/1831)
* [Move to vite for bundling (tables#830)](https://github.com/nextcloud/tables/pull/830)
### Fixed
* [Fix: Properly display teams in usergroup (tables#1754)](https://github.com/nextcloud/tables/pull/1754)
* [Fix(Row): find out necessary tableId for fetching the row (tables#1803)](https://github.com/nextcloud/tables/pull/1803)
* [Fix: handle null description in TableScheme constructor (tables#1838)](https://github.com/nextcloud/tables/pull/1838)
* [Fix: restore views fully (tables#1865)](https://github.com/nextcloud/tables/pull/1865)
* [Fix: Error while creating column (tables#1881)](https://github.com/nextcloud/tables/pull/1881)
* [Fix: Update internal link labels, use full link (tables#1888)](https://github.com/nextcloud/tables/pull/1888)
### Other
* [Refactor: restructure column config to support additional settings (tables#1688)](https://github.com/nextcloud/tables/pull/1688)
* [Refactor: streamline row and column data handling by implementing caching (tables#1841)](https://github.com/nextcloud/tables/pull/1841)
* [Refactor: simplify Columns::findAllByTable method (tables#1891)](https://github.com/nextcloud/tables/pull/1891)
* [Chore(i18n): Improved grammar (tables#1882)](https://github.com/nextcloud/tables/pull/1882)
* [Chore: Pin cypress version for renovate (tables#1834)](https://github.com/nextcloud/tables/pull/1834)
* [Chore: pin versions for config packages in renovate (tables#1876)](https://github.com/nextcloud/tables/pull/1876)
### Dependencies
* [Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (tables#1780)](https://github.com/nextcloud/tables/pull/1780)
* [Fix(deps): update tiptap to ^2.25.0 (tables#1880)](https://github.com/nextcloud/tables/pull/1880)
* [Fix(deps): update dependency @nextcloud/auth to ^2.5.1 (tables#1819)](https://github.com/nextcloud/tables/pull/1819)
* [Fix(deps): update dependency @nextcloud/l10n to ^3.3.0 (tables#1832)](https://github.com/nextcloud/tables/pull/1832)
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.3.1 (tables#1843)](https://github.com/nextcloud/tables/pull/1843)
* [Fix(deps): update dependency @nextcloud/files to ^3.11.0 (tables#1879)](https://github.com/nextcloud/tables/pull/1879)
* [Chore(deps): update dependency @nextcloud/stylelint-config to ^3.1.0 (tables#1820)](https://github.com/nextcloud/tables/pull/1820)
* [Chore(deps): update dependency openapi-typescript to ^7.8.0 (tables#1821)](https://github.com/nextcloud/tables/pull/1821)
* [Chore(deps): update dependency nextcloud/coding-standard to ^v1.4.0 (tables#1846)](https://github.com/nextcloud/tables/pull/1846)
* [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.2 (tables#1878)](https://github.com/nextcloud/tables/pull/1878)
* [[main] Fix npm audit (tables#1883)](https://github.com/nextcloud/tables/pull/1883)
## 0.9.3
### Fixed
* [Fix: Fix errors related to navigation (tables#1623)](https://github.com/nextcloud/tables/pull/1623)
* [Fix(Permissions): view permissions inherit from table permissions (tables#1752)](https://github.com/nextcloud/tables/pull/1752)
* [Fix: Update circles in cypress workflow (tables#1809)](https://github.com/nextcloud/tables/pull/1809)
* [Perf: Parallelize initial requests (tables#1808)](https://github.com/nextcloud/tables/pull/1808)
* [Refactor(Controller): remove private ColumnsController (tables#1810)](https://github.com/nextcloud/tables/pull/1810)
### Other
* [Chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (tables#1792)](https://github.com/nextcloud/tables/pull/1792)
* [Chore(deps): update shivammathur/setup-php digest to cf4cade (tables#1793)](https://github.com/nextcloud/tables/pull/1793)
* [Chore(tests): Cleanup bootstrap.php to be forward-compatible (tables#1806)](https://github.com/nextcloud/tables/pull/1806)
* [Ci: unblock integration test on irrelevant changes (tables#1811)](https://github.com/nextcloud/tables/pull/1811)
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.3.0 (tables#1797)](https://github.com/nextcloud/tables/pull/1797)
* [Fix(deps): update dependency @nextcloud/moment to ^1.3.4 (tables#1805)](https://github.com/nextcloud/tables/pull/1805)
## 0.9.2
### Fixed
* [Fix: Properly update usergroup cells (tables#1750)](https://github.com/nextcloud/tables/pull/1750)
* [Fix: Allow searching for own user when selecting them (tables#1756)](https://github.com/nextcloud/tables/pull/1756)
* [Refactor: optimized parseEntities for better efficiency (tables#1764)](https://github.com/nextcloud/tables/pull/1764)
* [Fix: avoid marking empty link fields as invalid protocol (tables#1765)](https://github.com/nextcloud/tables/pull/1765)
* [Reverse column and row order when deleting (tables#1767)](https://github.com/nextcloud/tables/pull/1767)
## Other
* [Tests(Cypress): add tests for Application navigation display (tables#1553)](https://github.com/nextcloud/tables/pull/1553)
* [Fix(deps): update dependency @nextcloud/vue to ^8.25.1 (main) (tables#1760)](https://github.com/nextcloud/tables/pull/1760)
* [[main] Fix npm audit (tables#1762)](https://github.com/nextcloud/tables/pull/1762)
## 0.9.1
### Added
* [Enhancement: Add description field for views (tables#1664)](https://github.com/nextcloud/tables/pull/1664)
* [Enhancement: Improve viewer integration for images (tables#1624)](https://github.com/nextcloud/tables/pull/1624)
* [Enh: Restrict text link protocols (tables#1656)](https://github.com/nextcloud/tables/pull/1656)
* [Enh: escape CSV values (tables#1684)](https://github.com/nextcloud/tables/pull/1684)
* [Enh: remove redundant primary key index (tables#1737)](https://github.com/nextcloud/tables/pull/1737)
* [Analytics: get default values for number columns (tables#1717)](https://github.com/nextcloud/tables/pull/1717)
### Fixed
* [Fix: Export empty view array when exporting shared tables (tables#1620)](https://github.com/nextcloud/tables/pull/1620)
* [Fix(Import): Fix DateTime subtype checks (tables#1661)](https://github.com/nextcloud/tables/pull/1661)
* [Fix: fix creation failure when using creator filter (tables#1689)](https://github.com/nextcloud/tables/pull/1689)
* [Fix: use proper meta column names for sorting (tables#1690)](https://github.com/nextcloud/tables/pull/1690)
* [Fix(UI): fetch avatar correctly by user id (tables#1724)](https://github.com/nextcloud/tables/pull/1724)
* [Fix: display ncemptycontent below search results (tables#1734)](https://github.com/nextcloud/tables/pull/1734)
* [Fix: make it possible to use first option as default (tables#1738)](https://github.com/nextcloud/tables/pull/1738)
* [Fix: computed property duplicates action on import (tables#1748)](https://github.com/nextcloud/tables/pull/1748)
* [Enhancement: UI fixes for create/edit row dialogs (tables#1621)](https://github.com/nextcloud/tables/pull/1621)
### Other
* [Build: disable minor+ dep updates on old branches (tables#1659)](https://github.com/nextcloud/tables/pull/1659)
* [Ci: add summaries for cypress and integration tests (tables#1660)](https://github.com/nextcloud/tables/pull/1660)
* Multiple dependency updates
## 0.9.0
### Added
* [Feat(Contexts): enable nav bar display logic (tables#1193)](https://github.com/nextcloud/tables/pull/1193)
* [Make Applications visible by default in the app navigation bar (tables#1250)](https://github.com/nextcloud/tables/pull/1250)
* [Feat: Add UI elements to modify navigation display (tables#1295)](https://github.com/nextcloud/tables/pull/1295)
* [Feat: add support for teams in usergroup column (tables#1326)](https://github.com/nextcloud/tables/pull/1326)
* [Enh: warn during table manager promotion/demotion (tables#1434)](https://github.com/nextcloud/tables/pull/1434)
* [Enh: display error popup when import preview fails (tables#1463)](https://github.com/nextcloud/tables/pull/1463)
* [Share with teams (tables#1465)](https://github.com/nextcloud/tables/pull/1465)
* [Enh: use tiptap's editor to render HTML (tables#1488)](https://github.com/nextcloud/tables/pull/1488)
* [Server-side sorting (tables#1510)](https://github.com/nextcloud/tables/pull/1510)
* [Feat(Templates): extend the tutorial table (tables#1535)](https://github.com/nextcloud/tables/pull/1535)
* [Feat: migrate from vuex to pinia (tables#1540)](https://github.com/nextcloud/tables/pull/1540)
### Fixed
* [Fix: check for null in import preview (tables#1368)](https://github.com/nextcloud/tables/pull/1368)
* [Fix(Import): expect selectionOptions as array from json (tables#1383)](https://github.com/nextcloud/tables/pull/1383)
* [Fix: Properly create new rows in filtered views (tables#1409)](https://github.com/nextcloud/tables/pull/1409)
* [Fix return status in a few cases and add integration tests against content modification through Applications (tables#1421)](https://github.com/nextcloud/tables/pull/1421)
* [Fix: use actual providerId in link rows (tables#1443)](https://github.com/nextcloud/tables/pull/1443)
* [Fix: use 0 for falsy number progress values during sorting (tables#1444)](https://github.com/nextcloud/tables/pull/1444)
* [Fix: ensure number progress stays within 1-100 range (tables#1445)](https://github.com/nextcloud/tables/pull/1445)
* [Fix and improve detection and import of ods, xlsx and csv documents (tables#1446)](https://github.com/nextcloud/tables/pull/1446)
* [Fix "start of week" filter not working on table views (tables#1476)](https://github.com/nextcloud/tables/pull/1476)
* [Fix(Views): allow to sort for meta columns (tables#1525)](https://github.com/nextcloud/tables/pull/1525)
* [Fix: allow adding meta data columns to views again (tables#1526)](https://github.com/nextcloud/tables/pull/1526)
* [Fix(RowMappers): value might at least be null (tables#1534)](https://github.com/nextcloud/tables/pull/1534)
* [Fix(Import): DateTime import fixes (tables#1545)](https://github.com/nextcloud/tables/pull/1545)
* [Fix(Favorites): repair runtime cache population (tables#1542)](https://github.com/nextcloud/tables/pull/1542)
* [Fix: wrap usergroup's cell values (tables#1551)](https://github.com/nextcloud/tables/pull/1551)
* [Fix(sort): use addOrderBy for sorting with multiple columns (tables#1612)](https://github.com/nextcloud/tables/pull/1612)
* [Fix: improve import scheme and row dialogs (tables#1619)](https://github.com/nextcloud/tables/pull/1619)
### Dependencies
* [Deps: drop support for NC 27 and 28 (tables#1529)](https://github.com/nextcloud/tables/pull/1529)
* [Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)](https://github.com/nextcloud/tables/pull/1561)
* Multiple dependency updates via Renovate bot
### Other
* [Build(dev-deps): update phpunit for PHP 8.4 compat (tables#1466)](https://github.com/nextcloud/tables/pull/1466)
* [Build(NC): bump max compatible NC version (tables#1569)](https://github.com/nextcloud/tables/pull/1569)
* [Chore(i18n): Improved wording (tables#1549)](https://github.com/nextcloud/tables/pull/1549)
* [Chore(i18n): Improved grammar (tables#1567)](https://github.com/nextcloud/tables/pull/1567)
* [Enh(Cypress): improve some selectors (tables#1572)](https://github.com/nextcloud/tables/pull/1572)
* [Increase size of row editor dialog (tables#1611)](https://github.com/nextcloud/tables/pull/1611)
* [Refactor: Extend Permission Middleware usage and replace deprecated annotations with attributes (tables#1406)](https://github.com/nextcloud/tables/pull/1406)
* [Fix: Use devcontainer with php v8.2 (tables#1485)](https://github.com/nextcloud/tables/pull/1485)
## 0.9.0-beta.2
### Added
* [Feat(Templates): extend the tutorial table (tables#1535)](https://github.com/nextcloud/tables/pull/1535)
* [Feat: migrate from vuex to pinia (tables#1540)](https://github.com/nextcloud/tables/pull/1540)
### Fixed
* [Fix(Favorites): repair runtime cache population (tables#1542)](https://github.com/nextcloud/tables/pull/1542)
* [Chore(i18n): Improved wording (tables#1549)](https://github.com/nextcloud/tables/pull/1549)
* [Fix: wrap usergroup's cell values (tables#1551)](https://github.com/nextcloud/tables/pull/1551)
* [Chore(i18n): Improved grammar (tables#1567)](https://github.com/nextcloud/tables/pull/1567)
* [Build(NC): bump max compatible NC version (tables#1569)](https://github.com/nextcloud/tables/pull/1569)
* [Enh(Cypress): improve some selectors (tables#1572)](https://github.com/nextcloud/tables/pull/1572)
* [Ci(config): stop updates for 0.7, enable PHP updates in renovate (tables#1560)](https://github.com/nextcloud/tables/pull/1560)
### Dependencies
* [Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)](https://github.com/nextcloud/tables/pull/1561)
* [Fix(deps): update dependency @nextcloud/files to ^3.10.1 (main) (tables#1501)](https://github.com/nextcloud/tables/pull/1501)
* [Fix(deps): update dependency @nextcloud/moment to ^1.3.2 (main) (tables#1502)](https://github.com/nextcloud/tables/pull/1502)
* [[main] Fix npm audit (tables#1513)](https://github.com/nextcloud/tables/pull/1513)
* [Fix(deps): update dependency @nextcloud/dialogs to ^6.1.1 (main) (tables#1554)](https://github.com/nextcloud/tables/pull/1554)
* [Chore(dev-deps): Bump nextcloud/ocp package (tables#1557)](https://github.com/nextcloud/tables/pull/1557)
* [Chore(deps): update actions/checkout digest to 1e31de5 (main) (tables#1574)](https://github.com/nextcloud/tables/pull/1574)
* [Chore(deps): update alexwilson/enable-github-automerge-action digest to 4729e0d (main) (tables#1575)](https://github.com/nextcloud/tables/pull/1575)
* [Chore(deps): update dependency bamarni/composer-bin-plugin to ^1.8.2 (main) (tables#1576)](https://github.com/nextcloud/tables/pull/1576)
* [Chore(deps): update dependency staabm/annotate-pull-request-from-checkstyle to ^1.8.5 (main) (tables#1577)](https://github.com/nextcloud/tables/pull/1577)
* [Fix(deps): update dependency pinia to ^2.3.1 (main) (tables#1579)](https://github.com/nextcloud/tables/pull/1579)
* [Fix(deps): update tiptap to ^2.11.5 (main) (tables#1580)](https://github.com/nextcloud/tables/pull/1580)
* [Chore(deps): update dependency psalm/phar to ^5.26.1 (main) (tables#1583)](https://github.com/nextcloud/tables/pull/1583)
* [[main] Fix npm audit (tables#1585)](https://github.com/nextcloud/tables/pull/1585)
* [Chore(deps): update dependency openapi-typescript to ^7.6.1 (main) (tables#1587)](https://github.com/nextcloud/tables/pull/1587)
## 0.9.0-beta.1
### Added
* [Feat(Contexts): enable nav bar display logic (tables#1193)](https://github.com/nextcloud/tables/pull/1193)
* [Make Applications visible by default in the app navigation bar (tables#1250)](https://github.com/nextcloud/tables/pull/1250)
* [Feat: Add UI elements to modify navigation display (tables#1295)](https://github.com/nextcloud/tables/pull/1295)
* [Feat: add support for teams in usergroup column (tables#1326)](https://github.com/nextcloud/tables/pull/1326)
* [Enh: warn during table manager promotion/demotion (tables#1434)](https://github.com/nextcloud/tables/pull/1434)
* [Enh: display error popup when import preview fails (tables#1463)](https://github.com/nextcloud/tables/pull/1463)
* [Share with teams (tables#1465)](https://github.com/nextcloud/tables/pull/1465)
* [Enh: use tiptap's editor to render HTML (tables#1488)](https://github.com/nextcloud/tables/pull/1488)
### Fixed
* [Fix: check for null in import preview (tables#1368)](https://github.com/nextcloud/tables/pull/1368)
* [Fix(Import): expect selectionOptions as array from json (tables#1383)](https://github.com/nextcloud/tables/pull/1383)
* [Fix return status in a few cases and add integration tests against content modification through Applications (tables#1421)](https://github.com/nextcloud/tables/pull/1421)
* [Fix: use actual providerId in link rows (tables#1443)](https://github.com/nextcloud/tables/pull/1443)
* [Fix: use 0 for falsy number progress values during sorting (tables#1444)](https://github.com/nextcloud/tables/pull/1444)
* [Fix: ensure number progress stays within 1-100 range (tables#1445)](https://github.com/nextcloud/tables/pull/1445)
* [Fix and improve detection and import of ods, xlsx and csv documents (tables#1446)](https://github.com/nextcloud/tables/pull/1446)
* [Fix "start of week" filter not working on table views (tables#1476)](https://github.com/nextcloud/tables/pull/1476)
* [Fix(Views): allow to sort for meta columns (tables#1525)](https://github.com/nextcloud/tables/pull/1525)
* [Fix: allow adding meta data columns to views again (tables#1526)](https://github.com/nextcloud/tables/pull/1526)
* [Fix(RowMappers): value might at least be null (tables#1534)](https://github.com/nextcloud/tables/pull/1534)
### Other
* dependency updates
* [Refactor: Extend Permission Middleware usage and replace deprecated annotations with attributes (tables#1406)](https://github.com/nextcloud/tables/pull/1406)
* [Fix: Use devcontainer with php v8.2 (tables#1485)](https://github.com/nextcloud/tables/pull/1485)
## 0.8.0
### Added
- Feat: Add backend for new user/group column [#1090](https://github.com/nextcloud/tables/pull/1090)
- Feat: User/group column frontend [#1113](https://github.com/nextcloud/tables/pull/1113)
- Feat: Add events for row added and row updated [#1101](https://github.com/nextcloud/tables/pull/1101)
- Feat: Submit row details with ctrl + enter [#1112](https://github.com/nextcloud/tables/pull/1112)
- Enh(API): Add OCS API to create rows [#1161](https://github.com/nextcloud/tables/pull/1161)
- Add scheme import and export [#1170](https://github.com/nextcloud/tables/pull/1170)
- Feat: Share Application with groups [#1311](https://github.com/nextcloud/tables/pull/1311)
- Feat: Use simple input field instead of multiselect for plain URLs [#787](https://github.com/nextcloud/tables/pull/787)
- Feat: Create new table from import [#915](https://github.com/nextcloud/tables/pull/915)
- Feat(import): Change column format during import [#944](https://github.com/nextcloud/tables/pull/944)
- Enh: Consolidate user/group search code [#1025](https://github.com/nextcloud/tables/pull/1025)
- Enh: Delete Application and its shares [#1026](https://github.com/nextcloud/tables/pull/1026)
- Enh(Contexts): Set active navigation entry [#1037](https://github.com/nextcloud/tables/pull/1037)
- Enh(App): Navigation tweaks for Contexts [#1080](https://github.com/nextcloud/tables/pull/1080)
- Perf: Avoid extra queries to get the view ownership [#1062](https://github.com/nextcloud/tables/pull/1062)
- Perf: Make cache usable for unfavorited entries [#1063](https://github.com/nextcloud/tables/pull/1063)
- Add table_id index to oc_tables_columns [#1078](https://github.com/nextcloud/tables/pull/1078)
- Enh: Gitignore Cypress download folder [#1144](https://github.com/nextcloud/tables/pull/1144)
- Enh: Add context e2e tests [#1149](https://github.com/nextcloud/tables/pull/1149)
- Migrate `NcModal` to `NcDialog` [#1239](https://github.com/nextcloud/tables/pull/1239)
- Enhancement/279 pagination for tables ui [#972](https://github.com/nextcloud/tables/pull/972)
### Fixed
- Fix: Properly set random icon on load [#1001](https://github.com/nextcloud/tables/pull/1001)
- Fix(App): Unstuck navbar focus on internal entries [#1038](https://github.com/nextcloud/tables/pull/1038)
- Fix(occ): Fix occ tables:update by defining the `description` option and making `title` optional [#1045](https://github.com/nextcloud/tables/pull/1045)
- Fix(DB): Update tables_row_sleeves' sequence after migration [#1049](https://github.com/nextcloud/tables/pull/1049)
- Fix(Context): Do not show hidden columns [#1092](https://github.com/nextcloud/tables/pull/1092)
- Fix: Reduce templates requests [#1098](https://github.com/nextcloud/tables/pull/1098)
- Fix: Broken sort by date [#1110](https://github.com/nextcloud/tables/pull/1110)
- Fix(Controller): Remove unneeded endpoints [#1130](https://github.com/nextcloud/tables/pull/1130)
- Fix(View): 'manageTable' array key is not always set [#1136](https://github.com/nextcloud/tables/pull/1136)
- Fix: Insert context startpage for proper update [#1146](https://github.com/nextcloud/tables/pull/1146)
- Fix: Pass view as prop to EmptyView [#1147](https://github.com/nextcloud/tables/pull/1147)
- Fix: Add aria-label to NcSelect [#1148](https://github.com/nextcloud/tables/pull/1148)
- Fix: Hide Create Column button on empty table if inadequate permissions [#1151](https://github.com/nextcloud/tables/pull/1151)
- Fix: Remove deleted resource from associated applications [#1156](https://github.com/nextcloud/tables/pull/1156)
- Fix: Only add resource if user can manage resource [#1160](https://github.com/nextcloud/tables/pull/1160)
- Fix: Ensure default values show as filled [#1176](https://github.com/nextcloud/tables/pull/1176)
- Fix: Modify context nodes update [#1178](https://github.com/nextcloud/tables/pull/1178)
- Fix: Navigation table entries UI issues [#1195](https://github.com/nextcloud/tables/pull/1195)
- Fix(View): Column might be saved as null [#1196](https://github.com/nextcloud/tables/pull/1196)
- Fix: Remove View filter with null column [#1199](https://github.com/nextcloud/tables/pull/1199)
- Fix: Flaky Cypress tests [#1204](https://github.com/nextcloud/tables/pull/1204)
- Fix(api): Fix wrong array type [#1205](https://github.com/nextcloud/tables/pull/1205)
- Fix(Capabilities): Announce API 2.0 [#1215](https://github.com/nextcloud/tables/pull/1215)
- Fix: Make user listing in table more consistent by using NcUserBubble [#1254](https://github.com/nextcloud/tables/pull/1254)
- Fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures [#1274](https://github.com/nextcloud/tables/pull/1274)
- Fix: Reduce arguments for column creation function [#1281](https://github.com/nextcloud/tables/pull/1281)
- Fix: Only focus on input if modal is open [#1282](https://github.com/nextcloud/tables/pull/1282)
- Fix: Use different app menu selectors [#1292](https://github.com/nextcloud/tables/pull/1292)
- Fix: Unhide part of single selection NcSelect value [#1293](https://github.com/nextcloud/tables/pull/1293)
- Fix: Improve style alignment and heights [#1307](https://github.com/nextcloud/tables/pull/1307)
- Fix: Open row edit modal on initial load [#1312](https://github.com/nextcloud/tables/pull/1312)
- Fix: Check sorting array is non-empty [#1338](https://github.com/nextcloud/tables/pull/1338)
### Dependencies
- Update dependency @nextcloud/browserslist-config to ^3.0.1 [#1012](https://github.com/nextcloud/tables/pull/1012)
- Update dependency @nextcloud/router to ^3.0.1 [#1016](https://github.com/nextcloud/tables/pull/1016)
- Update dependency @nextcloud/auth to ^2.4.0 [#1297](https://github.com/nextcloud/tables/pull/1297)
- Update dependency @nextcloud/files to ^3.9.0 [#1344](https://github.com/nextcloud/tables/pull/1344)
- Update tiptap to ^2.6.6 [#1316](https://github.com/nextcloud/tables/pull/1316)
- Update dependency @nextcloud/babel-config to ^1.2.0 [#1093](https://github.com/nextcloud/tables/pull/1093)
- Update dependency @nextcloud/axios to ^2.5.0 [#1053](https://github.com/nextcloud/tables/pull/1053)
- Update dependency @nextcloud/stylelint-config to v3 [#1054](https://github.com/nextcloud/tables/pull/1054)
- Update dependency @nextcloud/l10n to ^3.1.0 [#1087](https://github.com/nextcloud/tables/pull/1087)
- Update dependency @nextcloud/vue to ^8.17.1 [#1333](https://github.com/nextcloud/tables/pull/1333)
- Update dependency @nextcloud/eslint-config to ^8.4.1 [#1094](https://github.com/nextcloud/tables/pull/1094)
- Update dependency @nextcloud/event-bus to ^3.3.1 [#1114](https://github.com/nextcloud/tables/pull/1114)
- Update dependency openapi-typescript to ^7.4.0 [#1343](https://github.com/nextcloud/tables/pull/1343)
- Update dependency debounce to ^2.1.0 [#1108](https://github.com/nextcloud/tables/pull/1108)
- Update dependency @vueuse/core to ^11.0.3 [#1318](https://github.com/nextcloud/tables/pull/1318)
- Update dependency cypress-downloadfile to ^1.2.4 [#1162](https://github.com/nextcloud/tables/pull/1162)
- Update openapi-extractor to v1.0.0 [#1303](https://github.com/nextcloud/tables/pull/1303)
- Update dependency @nextcloud/dialogs to v5 [#1329](https://github.com/nextcloud/tables/pull/1329)
## 0.8.0-beta-3
### Fixed
- repair schema export and import @grnd-alt [#1321](https://github.com/nextcloud/tables/pull/1321)
- fix: Open row edit modal on initial load @juliushaertl [#1312](https://github.com/nextcloud/tables/pull/1312)
- fix: unhide part of single selection NcSelect value @enjeck [#1293](https://github.com/nextcloud/tables/pull/1293)
- fix: improve style alignment and heights @enjeck [#1307](https://github.com/nextcloud/tables/pull/1307)
- fix: only focus on input if modal is open @enjeck [#1282](https://github.com/nextcloud/tables/pull/1282)
- fix: use different app menu selectors @enjeck [#1292](https://github.com/nextcloud/tables/pull/1292)
- chore: Proper logs with error level and exception trace @juliushaertl [#1217](https://github.com/nextcloud/tables/pull/1217)
- fix: ensure default values show as filled @enjeck [#1176](https://github.com/nextcloud/tables/pull/1176)
- fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures @juliushaertl [#1274](https://github.com/nextcloud/tables/pull/1274)
- fix/ui quirks @juliushaertl [#1259](https://github.com/nextcloud/tables/pull/1259)
### Dependencies
- fix(deps): update dependency @nextcloud/vue to ^8.17.0 (main) @app/renovate [#1317](https://github.com/nextcloud/tables/pull/1317)
- fix(deps): update tiptap to ^2.6.6 (main) @app/renovate [#1316](https://github.com/nextcloud/tables/pull/1316)
- fix(deps): update dependency @vueuse/core to ^11.0.1 (main) @app/renovate [#1315](https://github.com/nextcloud/tables/pull/1315)
- chore(deps): Update openapi-extractor to v1.0.0 @provokateurin [#1303](https://github.com/nextcloud/tables/pull/1303)
- fix(deps): update dependency @vueuse/core to v11 (main) @app/renovate [#1300](https://github.com/nextcloud/tables/pull/1300)
- fix(deps): update tiptap to ^2.6.4 (main) @app/renovate [#1298](https://github.com/nextcloud/tables/pull/1298)
- fix(deps): update dependency @nextcloud/auth to ^2.4.0 (main) @app/renovate [#1297](https://github.com/nextcloud/tables/pull/1297)
- fix(deps): update tiptap to ^2.5.9 (main) @app/renovate [#1285](https://github.com/nextcloud/tables/pull/1285)
- fix(deps): update dependency @vueuse/core to ^10.11.1 (main) @app/renovate [#1284](https://github.com/nextcloud/tables/pull/1284)
- fix(deps): update dependency @vueuse/core to ^10.11.1 (main) @app/renovate [#1284](https://github.com/nextcloud/tables/pull/1284)
- fix(deps): update dependency @nextcloud/vue to ^8.16.0 (main) @app/renovate [#1278](https://github.com/nextcloud/tables/pull/1278)
- chore(deps): update dependency openapi-typescript to ^7.3.0 (main) @app/renovate [#1264](https://github.com/nextcloud/tables/pull/1264)
- fix(deps): update tiptap to ^2.5.8 (main) @app/renovate [#1263](https://github.com/nextcloud/tables/pull/1263)
- fix(deps): update dependency @nextcloud/vue to ^8.15.1 (main) @app/renovate [#1262](https://github.com/nextcloud/tables/pull/1262)
### Feature highlights
### Added
- feat: add backend for new user/group column @enjeck [#1090](https://github.com/nextcloud/tables/pull/1090)
- Analytics: permission error on shared tables with non-shared views @Rello [#1248](https://github.com/nextcloud/tables/pull/1248)
- feat: User/group column frontend @enjeck [#1113](https://github.com/nextcloud/tables/pull/1113)
### Fixed
- fix: Make user listing in table more consistent by using NcUserBubble @juliushaertl [#1254](https://github.com/nextcloud/tables/pull/1254)
- fix: Navigation table entries UI issues @enjeck [#1195](https://github.com/nextcloud/tables/pull/1195)
- fix(files): fix appstore-build-publish.yml @JuliaKirschenheuter [#1244](https://github.com/nextcloud/tables/pull/1244)
### Dependencies
- fix(deps): update tiptap to ^2.5.7 (main) @renovate [#1245](https://github.com/nextcloud/tables/pull/1245)
- fix(deps): update dependency @nextcloud/vue to ^8.15.0 (main) @renovate [#1246](https://github.com/nextcloud/tables/pull/1246)
## 0.8.0-beta.1
### Feature highlights
### Added
- enh(Contexts): set active navigation entry @blizzz [#1037](https://github.com/nextcloud/tables/pull/1037)
- enh(App): navigation tweaks for Contexts @blizzz [#1080](https://github.com/nextcloud/tables/pull/1080)
- Enhancement/279 pagination for tables ui @grnd-alt [#972](https://github.com/nextcloud/tables/pull/972)
- feat: submit row details with ctrl + enter @luka-nextcloud [#1112](https://github.com/nextcloud/tables/pull/1112)
- add table_id index to oc_tables_columns @grnd-alt [#1078](https://github.com/nextcloud/tables/pull/1078)
- ci(integration): test against context sharing @blizzz [#1129](https://github.com/nextcloud/tables/pull/1129)
- fix: pass view as prop to EmptyView @enjeck [#1147](https://github.com/nextcloud/tables/pull/1147)
- enh(API): add OCS API to create rows @blizzz [#1161](https://github.com/nextcloud/tables/pull/1161)
- feat: Add events for row added and row updated @come-nc [#1101](https://github.com/nextcloud/tables/pull/1101)
- feat(import): change column format during import @luka-nextcloud [#944](https://github.com/nextcloud/tables/pull/944)
- add scheme import and export @grnd-alt [#1170](https://github.com/nextcloud/tables/pull/1170)
- feat: update error handling during import @luka-nextcloud [#1091](https://github.com/nextcloud/tables/pull/1091)
- enh: gitignore Cypress download folder @enjeck [#1144](https://github.com/nextcloud/tables/pull/1144)
- enh: Consolidate user/group search code @enjeck [#1025](https://github.com/nextcloud/tables/pull/1025)
- enh: add context e2e tests @enjeck [#1149](https://github.com/nextcloud/tables/pull/1149)
### Fixed
- perf: Avoid extra queries to get the view ownership @juliushaertl [#1062](https://github.com/nextcloud/tables/pull/1062)
- fix(DB): update tables_row_sleeves' sequence after migration @blizzz [#1049](https://github.com/nextcloud/tables/pull/1049)
- perf: Make cache usable for unfavorited entries @juliushaertl [#1063](https://github.com/nextcloud/tables/pull/1063)
- enh: Delete Application and its shares @enjeck [#1026](https://github.com/nextcloud/tables/pull/1026)
- fix(DB): fetch pageId as int @blizzz [#1083](https://github.com/nextcloud/tables/pull/1083)
- fix: reduce templates requests @luka-nextcloud [#1098](https://github.com/nextcloud/tables/pull/1098)
- fix #1099 cosmetic bug: 3 typos `throw Error('Form ' + form + ' does no exist')` need correction @kirisakow [#1102](https://github.com/nextcloud/tables/pull/1102)
- fix(Context): do not show hidden columns @blizzz [#1092](https://github.com/nextcloud/tables/pull/1092)
- fix(Controller): remove unneeded endpoints @blizzz [#1130](https://github.com/nextcloud/tables/pull/1130)
- fix(View): 'manageTable' array key is not always set @blizzz [#1136](https://github.com/nextcloud/tables/pull/1136)
- fix: hide Create Column button on empty table if inadequate permissions @enjeck [#1151](https://github.com/nextcloud/tables/pull/1151)
- fix: add aria-label to NcSelect @enjeck [#1148](https://github.com/nextcloud/tables/pull/1148)
- fix(API): declared array shape was not correct @blizzz [#1169](https://github.com/nextcloud/tables/pull/1169)
- Extract selection option labels for Analytics @Rello [#877](https://github.com/nextcloud/tables/pull/877)
- fix(Backend): use object over loose array for permissions @blizzz [#1173](https://github.com/nextcloud/tables/pull/1173)
- fix(api): Fix wrong array type @provokateurin [#1205](https://github.com/nextcloud/tables/pull/1205)
- fix: remove View filter with null column @enjeck [#1199](https://github.com/nextcloud/tables/pull/1199)
- fix(View): column might be saved as null @blizzz [#1196](https://github.com/nextcloud/tables/pull/1196)
- fix(l10n): grammar fixes for table char limits @roliverio [#1084](https://github.com/nextcloud/tables/pull/1084)
- fix: broken sort by date @luka-nextcloud [#1110](https://github.com/nextcloud/tables/pull/1110)
- fix: insert context startpage for proper update @enjeck [#1146](https://github.com/nextcloud/tables/pull/1146)
- fix: only add resource if user can manage resource @enjeck [#1160](https://github.com/nextcloud/tables/pull/1160)
- fix(files): fix width, background of table row and interval between table header @JuliaKirschenheuter [#1220](https://github.com/nextcloud/tables/pull/1220)
- fix(files): align icon to center @JuliaKirschenheuter [#1219](https://github.com/nextcloud/tables/pull/1219)
- fix(files): remove unneeded extra place for the rows @JuliaKirschenheuter [#1234](https://github.com/nextcloud/tables/pull/1234)
- fix: modify context nodes update @enjeck [#1178](https://github.com/nextcloud/tables/pull/1178)
- fix: flaky Cypress tests @enjeck [#1204](https://github.com/nextcloud/tables/pull/1204)
- fix(Capabilities): announce API 2.0 @blizzz [#1215](https://github.com/nextcloud/tables/pull/1215)
- fix(files): remove pagination of there is just one page @JuliaKirschenheuter [#1218](https://github.com/nextcloud/tables/pull/1218)
- Align button to the left side @JuliaKirschenheuter [#1240](https://github.com/nextcloud/tables/pull/1240)
- use a built-in JS function `localeCompare()` to compare strings @kirisakow [#1141](https://github.com/nextcloud/tables/pull/1141)
### Dependencies
- fix(deps): update dependency @nextcloud/axios to ^2.5.0 (main) @renovate[bot] [#1053](https://github.com/nextcloud/tables/pull/1053)
- fix(deps): update dependency @nextcloud/l10n to ^3.0.1 (main) @renovate[bot] [#1057](https://github.com/nextcloud/tables/pull/1057)
- fix(deps): update dependency @nextcloud/l10n to v3 (main) @renovate[bot] [#1055](https://github.com/nextcloud/tables/pull/1055)
- chore(deps): update dependency @nextcloud/stylelint-config to v3 (main) @renovate[bot] [#1054](https://github.com/nextcloud/tables/pull/1054)
- fix(deps): update dependency @nextcloud/l10n to ^3.1.0 (main) @renovate[bot] [#1087](https://github.com/nextcloud/tables/pull/1087)
- fix(deps): update tiptap to ^2.3.2 (main) @renovate[bot] [#1086](https://github.com/nextcloud/tables/pull/1086)
- chore(deps): update dependency @nextcloud/babel-config to ^1.2.0 (main) @renovate[bot] [#1093](https://github.com/nextcloud/tables/pull/1093)
- chore(deps): update dependency @nextcloud/eslint-config to ^8.4.1 (main) @renovate[bot] [#1094](https://github.com/nextcloud/tables/pull/1094)
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.0 (main) @renovate[bot] [#1095](https://github.com/nextcloud/tables/pull/1095)
- fix(deps): update tiptap to ^2.4.0 (main) @renovate[bot] [#1096](https://github.com/nextcloud/tables/pull/1096)
- chore(deps): update dependency openapi-typescript to ^6.7.6 (main) @renovate[bot] [#1106](https://github.com/nextcloud/tables/pull/1106)
- fix(deps): update dependency debounce to ^2.1.0 (main) @renovate[bot] [#1108](https://github.com/nextcloud/tables/pull/1108)
- fix(deps): update dependency @vueuse/core to ^10.10.0 (main) @renovate[bot] [#1115](https://github.com/nextcloud/tables/pull/1115)
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.1 (main) @renovate[bot] [#1114](https://github.com/nextcloud/tables/pull/1114)
- chore(deps): Update openapi-extractor @provokateurin [#1116](https://github.com/nextcloud/tables/pull/1116)
- fix(deps): update dependency @vueuse/core to ^10.11.0 (main) @renovate[bot] [#1142](https://github.com/nextcloud/tables/pull/1142)
- chore(deps): update dependency cypress-downloadfile to ^1.2.4 (main) @renovate[bot] [#1162](https://github.com/nextcloud/tables/pull/1162)
- chore(deps): update dependency openapi-typescript to v7 (main) @renovate[bot] [#1163](https://github.com/nextcloud/tables/pull/1163)
- fix(deps): update dependency @nextcloud/vue to ^8.14.0 (main) @renovate[bot] [#1085](https://github.com/nextcloud/tables/pull/1085)
- chore(deps): update dependency openapi-typescript to ^7.0.2 (main) @renovate[bot] [#1185](https://github.com/nextcloud/tables/pull/1185)
- chore: update workflows from templates @skjnldsv [#1200](https://github.com/nextcloud/tables/pull/1200)
- chore(deps): update dependency openapi-typescript to ^7.1.0 (main) @renovate[bot] [#1222](https://github.com/nextcloud/tables/pull/1222)
### Other
- ci(integration): tests against context deletion @blizzz [#1042](https://github.com/nextcloud/tables/pull/1042)
- test(cypress): fix month names @blizzz [#1119](https://github.com/nextcloud/tables/pull/1119)
- ci(integration): tests against context updates @blizzz [#1072](https://github.com/nextcloud/tables/pull/1072)
- test(integration): cases against context transfer ownership @blizzz [#1124](https://github.com/nextcloud/tables/pull/1124)
- ci(integration): add more share-related tests @blizzz [#1137](https://github.com/nextcloud/tables/pull/1137)
- ci: add missing server branches to matrices @blizzz [#1168](https://github.com/nextcloud/tables/pull/1168)
- chore: Drop Nextcloud 26 for the next release as it is EOL @juliushaertl [#1179](https://github.com/nextcloud/tables/pull/1179)
- build(openapi): fix ms typescript generation command @blizzz [#1221](https://github.com/nextcloud/tables/pull/1221)
## 0.7.1
### Fixed
- Fix filters for meta columns @backportbot[bot] [#1028](https://github.com/nextcloud/tables/pull/1028)
- fix(filter): pass datetime object for PARAM_DATE @backportbot[bot] [#1024](https://github.com/nextcloud/tables/pull/1024)
### Other
- test(Integration): add contexts related tests @backportbot[bot] [#1030](https://github.com/nextcloud/tables/pull/1030)
## 0.7.0
### Feature highlights
- Support for Nextcloud 29
- Applications: Build custom Tables apps
- Navigation improvements: Favorite and archive tables
- Add description to tables
- File action to import to tables
- Import files by upload and improved column detection
- Write critical operations to the audit log
- Add print stylesheets
### Added
- feat(Context): add share logic for contexts @blizzz [#962](https://github.com/nextcloud/tables/pull/962)
- Contexts @blizzz [#848](https://github.com/nextcloud/tables/pull/848)
- feat: Transfer context ownership @enjeck [#945](https://github.com/nextcloud/tables/pull/945)
- changed view filter reset icon (issue #884) @elzody [#889](https://github.com/nextcloud/tables/pull/889)
- feat: Add backend for table archive and favorite flag @juliushaertl [#865](https://github.com/nextcloud/tables/pull/865)
- Import: File action to import from Files to Tables @elzody [#890](https://github.com/nextcloud/tables/pull/890)
- Add text description to tables @grnd-alt [#932](https://github.com/nextcloud/tables/pull/932)
- Add print styles @FahrJo [#931](https://github.com/nextcloud/tables/pull/931)
- Write critical operations to the audit log @hweihwang [#959](https://github.com/nextcloud/tables/pull/959)
- enh: some design review tasks @enjeck [#961](https://github.com/nextcloud/tables/pull/961)
- feat: add vertical column lines to Tables @enjeck [#960](https://github.com/nextcloud/tables/pull/960)
### Fixed
- fix(Permissions): check against user provided in args @blizzz [#885](https://github.com/nextcloud/tables/pull/885)
- Polish table header and text column rendering @juliushaertl [#883](https://github.com/nextcloud/tables/pull/883)
- Match default values when querying views @juliushaertl [#900](https://github.com/nextcloud/tables/pull/900)
- fix: properly indent child views of archived tables @elzody [#909](https://github.com/nextcloud/tables/pull/909)
- fix: views respect sorting @enjeck [#912](https://github.com/nextcloud/tables/pull/912)
- fix: Focus first input when creating a new table/row/column/view @juliushaertl [#925](https://github.com/nextcloud/tables/pull/925)
- fix: reintroduce content reference provider @elzody [#943](https://github.com/nextcloud/tables/pull/943)
- fix(api): ContextMapper now coerces the row ID to an int for proper comparison @elzody [#954](https://github.com/nextcloud/tables/pull/954)
- fix(Contexts): explicitely state non-int types @blizzz [#964](https://github.com/nextcloud/tables/pull/964)
- fix(OpenApi): resolve errors and generate openapi file @blizzz [#919](https://github.com/nextcloud/tables/pull/919)
- fix: limit min and max numbers @enjeck [#963](https://github.com/nextcloud/tables/pull/963)
- fix(i18n): Fixed grammar @rakekniven [#990](https://github.com/nextcloud/tables/pull/990)
- fix: Vacation Request template @enjeck [#979](https://github.com/nextcloud/tables/pull/979)
### Other
- Dependency updates
- chore: Remove legacy reference provider @juliushaertl [#924](https://github.com/nextcloud/tables/pull/924)
## 0.7.0-beta.3 - 2024-03-27
### Added
- feat: add print styles @FahrJo [#931](https://github.com/nextcloud/tables/pull/931)
- feat: Contexts (Applications) @blizzz @enjeck @elzody [#848](https://github.com/nextcloud/tables/pull/848)
### Updated
- fix: shared views can be favorited @elzody [#921](https://github.com/nextcloud/tables/pull/921)
- fix: views respect sorting @enjeck [#912](https://github.com/nextcloud/tables/pull/912)
- fix: reintroduce content reference provider @elzody [#943](https://github.com/nextcloud/tables/pull/943)
- fix: Focus first input when creating a new table/row/column/view @juliushaertl [#925](https://github.com/nextcloud/tables/pull/925)
## 0.7.0-beta.2
### Added
- enh: Use table id for events @enjeck [#808](https://github.com/nextcloud/tables/pull/808)
- node type constants and convenience methods to check access and manage permissions @blizzz [#878](https://github.com/nextcloud/tables/pull/878)
- feat: implement direct file upload @luka-nextcloud [#845](https://github.com/nextcloud/tables/pull/845)
- feat: autodetect data type during import @luka-nextcloud [#854](https://github.com/nextcloud/tables/pull/854)
- changed view filter reset icon (issue #884) @elzody [#889](https://github.com/nextcloud/tables/pull/889)
- feat: Add backend for table archive and favorite flag @juliushaertl [#865](https://github.com/nextcloud/tables/pull/865)
- Feat: File action to import from Files to Tables @elzody [#890](https://github.com/nextcloud/tables/pull/890)
### Fixed
- fix: properly delete rows in views @enjeck [#826](https://github.com/nextcloud/tables/pull/826)
- fix: Pass all table columns along as we need them for filtering the rows @juliushaertl [#828](https://github.com/nextcloud/tables/pull/828)
- enh: use required name prop for NcAppSettingsSection @enjeck [#840](https://github.com/nextcloud/tables/pull/840)
- fix: Only skip failing table data loading instead of full failure @juliushaertl [#846](https://github.com/nextcloud/tables/pull/846)
- fix: Make table header sticky @juliushaertl [#786](https://github.com/nextcloud/tables/pull/786)
- fix: Apply fill to path for svg app icon @juliushaertl [#851](https://github.com/nextcloud/tables/pull/851)
- Fix hide user status from owner avatar (issue #829) @elzody [#853](https://github.com/nextcloud/tables/pull/853)
- fix: Avoid sql error on postgres @juliushaertl [#859](https://github.com/nextcloud/tables/pull/859)
- fix: Filter returned entity result by view columns @juliushaertl [#881](https://github.com/nextcloud/tables/pull/881)
- fix: Catch any error that may occur during row import @juliushaertl [#882](https://github.com/nextcloud/tables/pull/882)
- fix(Permissions): check against user provided in args @blizzz [#885](https://github.com/nextcloud/tables/pull/885)
- Polish table header and text column rendering @juliushaertl [#883](https://github.com/nextcloud/tables/pull/883)
- Match default values when querying views @juliushaertl [#900](https://github.com/nextcloud/tables/pull/900)
- fix: properly indent child views of archived tables @elzody [#909](https://github.com/nextcloud/tables/pull/909)
### Dependencies
- fix(deps): update dependency @nextcloud/dialogs to ^4.2.5 @renovate[bot] [#834](https://github.com/nextcloud/tables/pull/834)
- fix(deps): update tiptap to ^2.2.2 @renovate[bot] [#835](https://github.com/nextcloud/tables/pull/835)
- fix(deps): update tiptap to ^2.2.3 @renovate[bot] [#856](https://github.com/nextcloud/tables/pull/856)
- fix(deps): update dependency @nextcloud/vue to ^8.6.2 @renovate[bot] [#855](https://github.com/nextcloud/tables/pull/855)
- fix(deps): update dependency @nextcloud/vue to ^8.7.0 @renovate[bot] [#860](https://github.com/nextcloud/tables/pull/860)
- fix(deps): update dependency @nextcloud/vue to ^8.7.1 @renovate[bot] [#874](https://github.com/nextcloud/tables/pull/874)
- fix(deps): update dependency @nextcloud/dialogs to ^4.2.6 @renovate[bot] [#873](https://github.com/nextcloud/tables/pull/873)
- fix(deps): update tiptap to ^2.2.4 @renovate[bot] [#875](https://github.com/nextcloud/tables/pull/875)
- fix(deps): update dependency @vueuse/core to ^10.9.0 @renovate[bot] [#876](https://github.com/nextcloud/tables/pull/876)
- fix(deps): update dependency debounce to v2 @renovate[bot] [#700](https://github.com/nextcloud/tables/pull/700)
- fix(deps): update dependency @nextcloud/vue to ^8.8.1 @renovate[bot] [#891](https://github.com/nextcloud/tables/pull/891)
### Other
- fix: properly delete tables with filtered view @enjeck [#842](https://github.com/nextcloud/tables/pull/842)
- Update PHP options in issue template @blizzz [#850](https://github.com/nextcloud/tables/pull/850)
- perf: Optimize lazy imports for reference widgets @juliushaertl [#825](https://github.com/nextcloud/tables/pull/825)
- fix(meta): drop 25 support @blizzz [#886](https://github.com/nextcloud/tables/pull/886)
- Cypress test: delete table with view @enjeck [#899](https://github.com/nextcloud/tables/pull/899)
- cypress testing for archive/favorite @elzody [#901](https://github.com/nextcloud/tables/pull/901)
## 0.7.0-beta.1 - 2024-01-29
### Added
- New database structure: <https://github.com/nextcloud/tables/pull/749>
- Filtering in views for multi selection: <https://github.com/nextcloud/tables/pull/798>
- API v2 and docs in API viewer
- icon replaced
- occ commands for manual data transfer and cleanup
### Updated
- Update software dependencies
## 0.6.6
### Updated
- Fix number column issues [#784](https://github.com/nextcloud/tables/pull/784)
- fix: add display names to all column meta data printouts [#785](https://github.com/nextcloud/tables/pull/785)
- Avoid failures with link column database values from previous versions [#780](https://github.com/nextcloud/tables/pull/780)
- fix(sorting): handle NaN results if the values are empty [#757](https://github.com/nextcloud/tables/pull/757)
## 0.6.5 - 2023-12-18
### Upgraded
- 🏳️ Translations
- 🐞 Bug fixing
- <https://github.com/nextcloud/tables/pull/744>
- <https://github.com/nextcloud/tables/pull/735>
## 0.6.4 - 2023-11-24
### Updated
- 🐞 Bug fixing
## 0.6.2 - 2023-11-13
### Updated
- 🐞 Bug fixing
## 0.6.1 - 2023-11-07
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.6.0 - 2023-09-15
### Added
- ⚗️ Add views to tables
- 🤝 Share views individually
- 🛠️ Adjust views with filters, sorting and column selection and ordering
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
- 📇 New smart picker integrations and link previews
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.6.0-beta.4 - 2023-09-14
### Added
- ⚗️ Add views to tables
- 🤝 Share views individually
- 🛠️ Adjust views with filters, sorting and column selection and ordering
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
- 📇 New smart picker integrations and link previews
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.6.0-beta.3 - 2023-09-12
### Added
- ⚗️ Add views to tables
- 🤝 Share views individually
- 🛠️ Adjust views with filters, sorting and column selection and ordering
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
- 📇 New smart picker integrations and link previews
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.6.0-beta.2 - 2023-09-08
### Added
- ⚗️ Add views to tables
- 🤝 Share views individually
- 🛠️ Adjust views with filters, sorting and column selection and ordering
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
- 📇 New smart picker integrations and link previews
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.6.0-beta.1 - 2023-08-11
### Added
- ⚗️ Add views to tables
- 🤝 Share views individually
- 🛠️ Adjust views with filters, sorting and column selection and ordering
- 🔗 Link to any Nextcloud resource like files, pictures, contacts, deck-cards, etc.
- 📇 New smart picker integrations and link previews
- 🤹 Insert dynamic tables directly into any Nextcloud text editor
### Updated
- 🏳️ Translations
- 🐞 Bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.5.1 - 2023-06-12
### Added
- 💻 OCC command to clean up row data
- ✨ Filter for empty cells
### Updated
- 🏳️ Translations
- 🐞 A lot of bug fixing
- ✨ Small design adjustments
- 💾 Update software dependencies
## 0.5.0 - 2023-05-14
### Updated
- Fix bugs
- Update translations
- Update software dependencies
- Accessibility improvements
### Added
- 🔍 Search and filter in tables
- ↕️ Sorting
- ✨ New column type "rich text", using Nextclouds default text editor
- ✨ New column type "multi selection" and "selection"
- ⤵️ Import tables
- 🛜 Serve some capabilities information
## 0.4.0
## 0.3.2 - 2023-03-15
### Updated
- Add hints for translation #152
- Fix bugs around show or hide options on shared tables
- Fix and update npm dependencies
## 0.3.1 - 2023-02-28
### Updated
- Clean up navigation UI
- Fix bug that loads wrong template "Customers"
- updated translations
## 0.3.0 - 2023-02-27
### Added
- Read data via API
- Filter tables in navigation
- 2 new templates and template dummy data
- emoji for tables
- render widget links in rich text editor
- search integration
- reference provider for NC26
### Updated
- Table component replaced
- code cleanup
- initial CI setup
- UI and UX improvements
- translations
### Removed
- Some functions are not replaced due to the replacement of the table component (paste data, instant sorting and filtering)
## 0.2.2 - 2023-01-10
### Updated
- translation
- npm dependencies
- some UI fixes for Nextcloud 25 support
- Updated app meta data
## 0.2.1 - 2022-09-27
### Updated
- translation
- npm dependencies
- small UX enhancements
## 0.2.0 - 2022-07-10
### Added
- sharing options for users and groups
### Updated
- translations
- npm dependencies
## 0.1.2 - 2022-04-28
### Updated
- many css fixes
- css cleanup
- minor bug fixes
- translations
- Nextcloud 24 compatible
## 0.1.1 - 2022-04-04
### Updated
- many css fixes
- css cleanup
- minor bug fixes
- translations
## 0.1.0 - 2022-03-26
### Added
- Start page
- translations
- import data from clipboard
- column long text has now a markdown editor
- new template "weight tracking"
- npm updates
- many fixes and small improvements
## 0.0.2 - 2022-03-16
### Added
- this changelog
- screenshots for the App Store
- description texts
## 0.0.1 - 2022-03-16
### Added
- Initial beta version