Releases: nextcloud/tables
Releases · nextcloud/tables
v0.7.6
Fixed
- [stable0.7] fix(View): column might be saved as null (tables#1229)
- [stable0.7] Analytics: permission error on shared tables with non-shared views (tables#1253)
- [stable0.7] Fix npm audit (tables#1335)
- [stable0.7] fix: use actions/upload-artifact v4 for cypress workflow (tables#1349)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (stable0.7) (tables#1417)
- [stable0.7] fix: use unique names for actions upload-artifact (tables#1419)
Other
v0.9.4
Added
- Feat: Add usergroup column filters (tables#1720)
- Feat: Enhance "Contains" filter to support "selection" type (tables#1798)
- Add "Internal Link" Sharing Tile with Copy-to-Clipboard (tables#1831)
- Move to vite for bundling (tables#830)
Fixed
- Fix: Properly display teams in usergroup (tables#1754)
- Fix(Row): find out necessary tableId for fetching the row (tables#1803)
- Fix: handle null description in TableScheme constructor (tables#1838)
- Fix: restore views fully (tables#1865)
- Fix: Error while creating column (tables#1881)
- Fix: Update internal link labels, use full link (tables#1888)
Other
- Refactor: restructure column config to support additional settings (tables#1688)
- Refactor: streamline row and column data handling by implementing caching (tables#1841)
- Refactor: simplify Columns::findAllByTable method (tables#1891)
- Chore(i18n): Improved grammar (tables#1882)
- Chore: Pin cypress version for renovate (tables#1834)
- Chore: pin versions for config packages in renovate (tables#1876)
Dependencies
- Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (tables#1780)
- Fix(deps): update tiptap to ^2.25.0 (tables#1880)
- Fix(deps): update dependency @nextcloud/auth to ^2.5.1 (tables#1819)
- Fix(deps): update dependency @nextcloud/l10n to ^3.3.0 (tables#1832)
- Fix(deps): update dependency @nextcloud/dialogs to ^6.3.1 (tables#1843)
- Fix(deps): update dependency @nextcloud/files to ^3.11.0 (tables#1879)
- Chore(deps): update dependency @nextcloud/stylelint-config to ^3.1.0 (tables#1820)
- Chore(deps): update dependency openapi-typescript to ^7.8.0 (tables#1821)
- Chore(deps): update dependency nextcloud/coding-standard to ^v1.4.0 (tables#1846)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.2 (tables#1878)
- [main] Fix npm audit (tables#1883)
v0.8.7
v0.9.3
Fixed
- Fix: Fix errors related to navigation (tables#1623)
- Fix(Permissions): view permissions inherit from table permissions (tables#1752)
- Fix: Update circles in cypress workflow (tables#1809)
- Perf: Parallelize initial requests (tables#1808)
- Refactor(Controller): remove private ColumnsController (tables#1810)
Other
- Chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (tables#1792)
- Chore(deps): update shivammathur/setup-php digest to cf4cade (tables#1793)
- Chore(tests): Cleanup bootstrap.php to be forward-compatible (tables#1806)
- Ci: unblock integration test on irrelevant changes (tables#1811)
- Fix(deps): update dependency @nextcloud/dialogs to ^6.3.0 (tables#1797)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.4 (tables#1805)
v0.8.6
Fixed
- [stable0.8] enhancement: UI fixes for create/edit row dialogs (tables#1716)
- [stable0.8] fix: Properly update usergroup cells (tables#1768)
- [stable0.8] Reverse column and row order when deleting (tables#1772)
- [stable0.8] refactor(Controller): remove private ColumnsController (tables#1815)
- [stable0.8] fix: Update circles in cypress workflow (tables#1816)
Dependencies
- Fix(deps): update dependency @nextcloud/axios to ^2.5.1 (stable0.8) (tables#1704)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.3.2 (stable0.8) (tables#1706)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.2 (stable0.8) (tables#1729)
- Fix(deps): update dependency @tiptap/vue-2 to ^2.11.7 (stable0.8) (tables#1730)
- Fix(deps): update dependency debounce to ^2.2.0 (stable0.8) (tables#1731)
- Fix(deps): update dependency @nextcloud/l10n to ^3.2.0 (stable0.8) (tables#1744)
- Fix(deps): update dependency @nextcloud/vue to ^8.24.0 (stable0.8) (tables#1745)
- Fix(deps): update dependency phpoffice/phpspreadsheet to ^1.29.10 (stable0.8) (tables#1746)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (stable0.8) (tables#1747)
- [stable0.8] Fix npm audit (tables#1763)
v0.9.2
Fixed
- Fix: Properly update usergroup cells (tables#1750)
- Fix: Allow searching for own user when selecting them (tables#1756)
- Refactor: optimized parseEntities for better efficiency (tables#1764)
- Fix: avoid marking empty link fields as invalid protocol (tables#1765)
- Reverse column and row order when deleting (tables#1767)
Other
v0.9.1
Added
- Enhancement: Add description field for views (tables#1664)
- Enhancement: Improve viewer integration for images (tables#1624)
- Enh: Restrict text link protocols (tables#1656)
- Enh: escape CSV values (tables#1684)
- Enh: remove redundant primary key index (tables#1737)
- Analytics: get default values for number columns (tables#1717)
Fixed
- Fix: Export empty view array when exporting shared tables (tables#1620)
- Fix(Import): Fix DateTime subtype checks (tables#1661)
- Fix: fix creation failure when using creator filter (tables#1689)
- Fix: use proper meta column names for sorting (tables#1690)
- Fix(UI): fetch avatar correctly by user id (tables#1724)
- Fix: display ncemptycontent below search results (tables#1734)
- Fix: make it possible to use first option as default (tables#1738)
- Fix: computed property duplicates action on import (tables#1748)
- Enhancement: UI fixes for create/edit row dialogs (tables#1621)
Other
v0.8.5
v0.9.0
Added
- Feat(Contexts): enable nav bar display logic (tables#1193)
- Make Applications visible by default in the app navigation bar (tables#1250)
- Feat: Add UI elements to modify navigation display (tables#1295)
- Feat: add support for teams in usergroup column (tables#1326)
- Enh: warn during table manager promotion/demotion (tables#1434)
- Enh: display error popup when import preview fails (tables#1463)
- Share with teams (tables#1465)
- Enh: use tiptap's editor to render HTML (tables#1488)
- Server-side sorting (tables#1510)
- Feat(Templates): extend the tutorial table (tables#1535)
- Feat: migrate from vuex to pinia (tables#1540)
Fixed
- Fix: check for null in import preview (tables#1368)
- Fix(Import): expect selectionOptions as array from json (tables#1383)
- Fix: Properly create new rows in filtered views (tables#1409)
- Fix return status in a few cases and add integration tests against content modification through Applications (tables#1421)
- Fix: use actual providerId in link rows (tables#1443)
- Fix: use 0 for falsy number progress values during sorting (tables#1444)
- Fix: ensure number progress stays within 1-100 range (tables#1445)
- Fix and improve detection and import of ods, xlsx and csv documents (tables#1446)
- Fix "start of week" filter not working on table views (tables#1476)
- Fix(Views): allow to sort for meta columns (tables#1525)
- Fix: allow adding meta data columns to views again (tables#1526)
- Fix(RowMappers): value might at least be null (tables#1534)
- Fix(Import): DateTime import fixes (tables#1545)
- Fix(Favorites): repair runtime cache population (tables#1542)
- Fix: wrap usergroup's cell values (tables#1551)
- Fix(sort): use addOrderBy for sorting with multiple columns (tables#1612)
- Fix: improve import scheme and row dialogs (tables#1619)
Dependencies
- Deps: drop support for NC 27 and 28 (tables#1529)
- Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)
- Multiple dependency updates via Renovate bot
Other
- Build(dev-deps): update phpunit for PHP 8.4 compat (tables#1466)
- Build(NC): bump max compatible NC version (tables#1569)
- Chore(i18n): Improved wording (tables#1549)
- Chore(i18n): Improved grammar (tables#1567)
- Enh(Cypress): improve some selectors (tables#1572)
- Increase size of row editor dialog (tables#1611)
- Refactor: Extend Permission Middleware usage and replace deprecated annotations with attributes (tables#1406)
- Fix: Use devcontainer with php v8.2 (tables#1485)
v0.9.0-beta.2
Added
- Feat(Templates): extend the tutorial table (tables#1535)
- Feat: migrate from vuex to pinia (tables#1540)
Fixed
- Fix(Favorites): repair runtime cache population (tables#1542)
- Chore(i18n): Improved wording (tables#1549)
- Fix: wrap usergroup's cell values (tables#1551)
- Chore(i18n): Improved grammar (tables#1567)
- Build(NC): bump max compatible NC version (tables#1569)
- Enh(Cypress): improve some selectors (tables#1572)
- Ci(config): stop updates for 0.7, enable PHP updates in renovate (tables#1560)
Dependencies
- Deps(PHP): update phpoffice/phpspreadsheet (tables#1561)
- Fix(deps): update dependency @nextcloud/files to ^3.10.1 (main) (tables#1501)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.2 (main) (tables#1502)
- [main] Fix npm audit (tables#1513)
- Fix(deps): update dependency @nextcloud/dialogs to ^6.1.1 (main) (tables#1554)
- Chore(dev-deps): Bump nextcloud/ocp package (tables#1557)
- Chore(deps): update actions/checkout digest to 1e31de5 (main) (tables#1574)
- Chore(deps): update alexwilson/enable-github-automerge-action digest to 4729e0d (main) (tables#1575)
- Chore(deps): update dependency bamarni/composer-bin-plugin to ^1.8.2 (main) (tables#1576)
- Chore(deps): update dependency staabm/annotate-pull-request-from-checkstyle to ^1.8.5 (main) (tables#1577)
- Fix(deps): update dependency pinia to ^2.3.1 (main) (tables#1579)
- Fix(deps): update tiptap to ^2.11.5 (main) (tables#1580)
- Chore(deps): update dependency psalm/phar to ^5.26.1 (main) (tables#1583)
- [main] Fix npm audit (tables#1585)
- Chore(deps): update dependency openapi-typescript to ^7.6.1 (main) (tables#1587)