<!--
  - SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
  - SPDX-License-Identifier: AGPL-3.0-or-later
-->

# Changelog


## v1.0.5

### Added
* [\[stable1.0\] feat: Validate custom settings (tables#2362)](https://github.com/nextcloud/tables/pull/2362)

### Fixed
* [\[Backport 1.0\] Fix: Fix import when column was adjusted in preview screen (tables#2324)](https://github.com/nextcloud/tables/pull/2324)
* [\[stable1.0\] fix: Merge views instead of resetting to avoid race condition (tables#2341)](https://github.com/nextcloud/tables/pull/2341)
* [\[stable1.0\] \#1360: Client\-side only enforcement of textMaxLength (tables#2349)](https://github.com/nextcloud/tables/pull/2349)
* [\[stable1.0\] fix: transfer shares on context ownership change (tables#2352)](https://github.com/nextcloud/tables/pull/2352)
* [\[stable1.0\] Check for column type (tables#2354)](https://github.com/nextcloud/tables/pull/2354)
* [\[stable1.0\] fix: Ensure context icon is valid (tables#2356)](https://github.com/nextcloud/tables/pull/2356)
* [\[stable1.0\] fix: add arbitrary team (tables#2360)](https://github.com/nextcloud/tables/pull/2360)

### Dependencies
* [Chore\(deps\): update dependency @rollup/rollup\-linux\-x64\-gnu to ^4.59.0 \(stable1.0\) (tables#2345)](https://github.com/nextcloud/tables/pull/2345)
* [Chore\(deps\): update dependency vite to ^7.3.1 \(stable1.0\) (tables#2304)](https://github.com/nextcloud/tables/pull/2304)
* [Fix\(deps\): update dependency @nextcloud/files to ^3.12.2 \(stable1.0\) (tables#2263)](https://github.com/nextcloud/tables/pull/2263)


## 1.0.4

### Fixed
* [\[stable1.0\] fix: don't bother loop through an array to return an empty one (tables#2313)](https://github.com/nextcloud/tables/pull/2313)

### Other
* [\[stable1.0\] refactor\(Views\): turn some details into objects with early validation (tables#2310)](https://github.com/nextcloud/tables/pull/2310)


### Dependencies
* [Fix\(deps\): update dependency dompurify to ^3.3.1 \(stable1.0\) (tables#2265)](https://github.com/nextcloud/tables/pull/2265)
* [Chore\(deps\): update dependency @rollup/rollup\-linux\-x64\-gnu to ^4.57.1 \(stable1.0\) (tables#2267)](https://github.com/nextcloud/tables/pull/2267)

## 1.0.3

### Added

- [[stable1.0] feat: lazy initialization for editor setup (tables#2251)](https://github.com/nextcloud/tables/pull/2251)

### Fixed

- [[stable1.0] Perf: Optimize FE performance of inline edit with rich text editor (tables#2254)](https://github.com/nextcloud/tables/pull/2254)

### Other

- [[stable1.0] Fix: Cypress tests are failing on Nextcloud-master job (tables#2253)](https://github.com/nextcloud/tables/pull/2253)

## 1.0.2

### Fixed

- [Fix: Properly filter empty text values (tables#2161)](https://github.com/nextcloud/tables/pull/2161)
- [Fix\(Import\): take columnSettings into account when importing schema (tables#2176)](https://github.com/nextcloud/tables/pull/2176)
- [Enhancement: Reduce logs for non\-existent circles (tables#2209)](https://github.com/nextcloud/tables/pull/2209)

### Other

- [Refactor: remove unnecessary parameter \(plus cleanup\) (tables#2186)](https://github.com/nextcloud/tables/pull/2186)
- Do not claim NC 33 support anymore

### Dependencies

- [Fix\(deps\): update dependency @nextcloud/axios to ^2.5.2 \(main\) (tables#2071)](https://github.com/nextcloud/tables/pull/2071)
- [Fix\(deps\): update dependency dompurify to ^3.3.0 \(main\) (tables#2121)](https://github.com/nextcloud/tables/pull/2121)
- [\[main\] Fix npm audit (tables#2144)](https://github.com/nextcloud/tables/pull/2144)
- [Fix\(deps\): update dependency @nextcloud/capabilities to ^1.2.1 \(main\) (tables#2164)](https://github.com/nextcloud/tables/pull/2164)
- [Fix\(deps\): update dependency @nextcloud/event\-bus to ^3.3.3 \(main\) (tables#2165)](https://github.com/nextcloud/tables/pull/2165)
- [Fix\(deps\): update dependency @nextcloud/l10n to ^3.4.1 \(main\) (tables#2166)](https://github.com/nextcloud/tables/pull/2166)
- [\[main\] Fix npm audit (tables#2172)](https://github.com/nextcloud/tables/pull/2172)
- [Deps\(PHP\): update composer bin plugin to 1.8.3 (tables#2175)](https://github.com/nextcloud/tables/pull/2175)
- [Fix\(deps\): update dependency @nextcloud/router to ^3.1.0 \(main\) (tables#2179)](https://github.com/nextcloud/tables/pull/2179)
- [Fix\(deps\): update tiptap to ^3.13.0 \(main\) (tables#2189)](https://github.com/nextcloud/tables/pull/2189)
- [Fix\(deps\): update dependency debounce to v3 \(main\) (tables#2192)](https://github.com/nextcloud/tables/pull/2192)
- [\[main\] Fix npm audit (tables#2199)](https://github.com/nextcloud/tables/pull/2199)

## 1.0.1

### Added

- [Feat: add additional date filter options (tables#2099)](https://github.com/nextcloud/tables/pull/2099)

### Fixed

- [Fix: Add key to pre-existing usergroup items (tables#2117)](https://github.com/nextcloud/tables/pull/2117)
- [Fix: Do not use meta columns as key (tables#2135)](https://github.com/nextcloud/tables/pull/2135)
- [Fix(l10n): use a splitless string for translation (tables#2140)](https://github.com/nextcloud/tables/pull/2140)
- [Enh: Polish inline editing fields (tables#2095)](https://github.com/nextcloud/tables/pull/2095)

### Other

- [Build(dependencies): scope dependencies in lib/Vendor (tables#2136)](https://github.com/nextcloud/tables/pull/2136)
- [Build: update node and npm engines versions (tables#2141)](https://github.com/nextcloud/tables/pull/2141)
- [Ci: do not force old phpunit in server`s own integration tests (tables#2147)](https://github.com/nextcloud/tables/pull/2147)
- [Tests(Integration): extend sharing tests (tables#2148)](https://github.com/nextcloud/tables/pull/2148)

### Dependencies

- [Fix(lint): Update ESLint command to use flat config (tables#2118)](https://github.com/nextcloud/tables/pull/2118)
- [Fix(deps): update dependency @nextcloud/dialogs to ^6.4.1 (main) (tables#2120)](https://github.com/nextcloud/tables/pull/2120)
- [Fix(deps): update tiptap to ^3.9.0 (main) (tables#2122)](https://github.com/nextcloud/tables/pull/2122)
- [Chore(deps): update dependency phpoffice/phpspreadsheet to 5.1 (tables#2096)](https://github.com/nextcloud/tables/pull/2096)
- [[main] Fix npm audit (tables#2115)](https://github.com/nextcloud/tables/pull/2115)
- [[main] Fix npm audit (tables#2123)](https://github.com/nextcloud/tables/pull/2123)

## 1.0.0

### Added

- [Feat: activity support (tables#2002)](https://github.com/nextcloud/tables/pull/2002)

### Fixed

- [Fix(deps): update tiptap to ^3.6.6 (main) (tables#2066)](https://github.com/nextcloud/tables/pull/2066)
- [Fix: Export JSON scheme (tables#2075)](https://github.com/nextcloud/tables/pull/2075)
- [Fix: Avoid duplicate navigation items (tables#2094)](https://github.com/nextcloud/tables/pull/2094)
- [Fix(deps): update dependency @nextcloud/auth to ^2.5.3 (main) (tables#2104)](https://github.com/nextcloud/tables/pull/2104)
- [Fix: Add attribute to import preview functions (tables#2108)](https://github.com/nextcloud/tables/pull/2108)

### Other

- [Build(deps): claim supporting NC 33 (tables#2097)](https://github.com/nextcloud/tables/pull/2097)
- [Ci: reduce assumptions about paths on the ci host (tables#2098)](https://github.com/nextcloud/tables/pull/2098)

### Dependencies

- [Chore(deps): update dependency vite to ^7.1.9 (main) (tables#2064)](https://github.com/nextcloud/tables/pull/2064)
- [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.52.4 (main) (tables#2067)](https://github.com/nextcloud/tables/pull/2067)
- [[main] Fix npm audit (tables#2081)](https://github.com/nextcloud/tables/pull/2081)
- [Chore(deps): update shivammathur/setup-php digest to bf6b4fb (main) (tables#2090)](https://github.com/nextcloud/tables/pull/2090)
- [Chore(deps): update skjnldsv/xpath-action digest to d813024 (main) (tables#2091)](https://github.com/nextcloud/tables/pull/2091)
- [Chore(deps): update dependency @nextcloud/stylelint-config to ^3.1.1 (main) (tables#2101)](https://github.com/nextcloud/tables/pull/2101)
- [Chore(deps): update dependency nextcloud/openapi-extractor to ^1.8.6 (main) (tables#2102)](https://github.com/nextcloud/tables/pull/2102)
- [[main] Update nextcloud/ocp dependency (tables#2103)](https://github.com/nextcloud/tables/pull/2103)

## 1.0.0-beta.4

### Added

- [Feat(Filter): add is-not-equal and does-not-contain operator (tables#1718)](https://github.com/nextcloud/tables/pull/1718)
- [Enhancement: Update rows via import (tables#1824)](https://github.com/nextcloud/tables/pull/1824)
- [Enhancement: Add column width setting (tables#1929)](https://github.com/nextcloud/tables/pull/1929)
- [Enhancement: add a read-only option to view columns (tables#1958)](https://github.com/nextcloud/tables/pull/1958)
- [1769 views set mandatory state of a column (tables#2053)](https://github.com/nextcloud/tables/pull/2053)
- [Feat(Inline editing): prevent editing read-only values (tables#2049)](https://github.com/nextcloud/tables/pull/2049)

### Fixed

- [1296 infinite loading when visiting non existent application (tables#1985)](https://github.com/nextcloud/tables/pull/1985)
- [Fix: Tiptap editor and heading styles (tables#2041)](https://github.com/nextcloud/tables/pull/2041)
- [Fix: stylelint (tables#2050)](https://github.com/nextcloud/tables/pull/2050)
- [Fix: Fix `npm run watch` (tables#2059)](https://github.com/nextcloud/tables/pull/2059)

### Other

- [Chore: split value and ID parsing into separate methods (tables#1887)](https://github.com/nextcloud/tables/pull/1887)
- [Build: update node and npm engines versions (tables#2033)](https://github.com/nextcloud/tables/pull/2033)
- [Update further icons to outline (tables#2034)](https://github.com/nextcloud/tables/pull/2034)

### Dependencies

- [Fix(deps): update tiptap to ^3.4.2 (main) (tables#2044)](https://github.com/nextcloud/tables/pull/2044)
- [Fix(deps): update dependency @nextcloud/vue to ^8.31.0 (main) (tables#2056)](https://github.com/nextcloud/tables/pull/2056)
- [Fix(deps): update dependency @nextcloud/dialogs to ^6.3.2 (main) (tables#2057)](https://github.com/nextcloud/tables/pull/2057)
- [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.50.1 (main) (tables#2051)](https://github.com/nextcloud/tables/pull/2051)
- [Chore(deps): update dependency nextcloud/openapi-extractor to ^1.8.3 (main) (tables#2042)](https://github.com/nextcloud/tables/pull/2042)
- [Chore(deps): update dependency cypress-vite to ^1.8.0 (main) (tables#2055)](https://github.com/nextcloud/tables/pull/2055)
- [Chore(deps): update dependency staabm/annotate-pull-request-from-checkstyle to ^1.8.6 (main) (tables#2065)](https://github.com/nextcloud/tables/pull/2065)
- [[main] Fix npm audit (tables#2063)](https://github.com/nextcloud/tables/pull/2063)
- [[main] Update nextcloud/ocp dependency (tables#2074)](https://github.com/nextcloud/tables/pull/2074)

## 1.0.0-beta.3

### Fixed

- [Fix: Background of text inputs when rows are selected (tables#2000)](https://github.com/nextcloud/tables/pull/2000)
- [Fix(deps): update tiptap to ^3.2.0 (main) (tables#2004)](https://github.com/nextcloud/tables/pull/2004)
- [Fix: Scope CSS styles (tables#2018)](https://github.com/nextcloud/tables/pull/2018)

## 1.0.0-beta.2

### Added

- [Feat: Inline editing (Number, Progress, Yes/No, Textline) (tables#1719)](https://github.com/nextcloud/tables/pull/1719)
- [Feat: Inline editing - Stars (tables#1973)](https://github.com/nextcloud/tables/pull/1973)
- [Feat: Inline editing - Datetime (tables#1974)](https://github.com/nextcloud/tables/pull/1974)
- [Feat: Inline editing - Selection (tables#1975)](https://github.com/nextcloud/tables/pull/1975)
- [Feat: Inline editing - link (tables#1977)](https://github.com/nextcloud/tables/pull/1977)
- [Feat: Inline editing - usergroup (tables#1978)](https://github.com/nextcloud/tables/pull/1978)
- [Feat: Inline editing - Rich text (tables#1976)](https://github.com/nextcloud/tables/pull/1976)
- [Feat: Inline editing support for html column (tables#2014)](https://github.com/nextcloud/tables/pull/2014)
- [Feat: remove rows in view after edit when they no longer match filter (tables#1979)](https://github.com/nextcloud/tables/pull/1979)
- [Enhancement: Add validation for unique values for a short text fields (tables#1770)](https://github.com/nextcloud/tables/pull/1770)
- [Replace filled icons with outlined versions for a modernized Tables app UI (tables#1996)](https://github.com/nextcloud/tables/pull/1996)

### Fixed

- [Fix: Smartpicker show content (tables#1836)](https://github.com/nextcloud/tables/pull/1836)
- [Fix: sorting on backend with limit and offset (tables#1877)](https://github.com/nextcloud/tables/pull/1877)
- [Fix: allow null userId (tables#1960)](https://github.com/nextcloud/tables/pull/1960)
- [Fix: skip DB column lookup for negative IDs (e.g. meta columns) (tables#1999)](https://github.com/nextcloud/tables/pull/1999)
- [Fix(cypress): remove leftover `only` (tables#1986)](https://github.com/nextcloud/tables/pull/1986)

### Other

- [Test(Cypress): Fix component tests (tables#1807)](https://github.com/nextcloud/tables/pull/1807)
- [Test: added a test for remove filtered rows feature (tables#1998)](https://github.com/nextcloud/tables/pull/1998)

### Dependencies

- [Fix(deps): update dependency @nextcloud/files to ^3.12.0 (main) (tables#1947)](https://github.com/nextcloud/tables/pull/1947)
- [Fix(deps): update tiptap to ^3.0.9 (main) (tables#1967)](https://github.com/nextcloud/tables/pull/1967)
- [Fix(deps): update dependency @nextcloud/initial-state to v3 (main) (tables#1968)](https://github.com/nextcloud/tables/pull/1968)
- [Fix(deps): update tiptap to ^3.1.0 (main) (tables#1990)](https://github.com/nextcloud/tables/pull/1990)
- [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.1 (main) (tables#1955)](https://github.com/nextcloud/tables/pull/1955)
- [Chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (main) (tables#1963)](https://github.com/nextcloud/tables/pull/1963)
- [Chore(deps): update shivammathur/setup-php digest to ccf2c62 (main) (tables#1964)](https://github.com/nextcloud/tables/pull/1964)
- [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.2 (main) (tables#1966)](https://github.com/nextcloud/tables/pull/1966)
- [Chore(deps): update dependency openapi-typescript to ^7.9.1 (main) (tables#2003)](https://github.com/nextcloud/tables/pull/2003)
- [[main] Fix npm audit (tables#1957)](https://github.com/nextcloud/tables/pull/1957)
- [[main] Fix npm audit (tables#1989)](https://github.com/nextcloud/tables/pull/1989)
- [[main] Fix npm audit (tables#2008)](https://github.com/nextcloud/tables/pull/2008)

## 1.0.0-beta.1

### Added

- [Bump to 1.0.0, drop NC 29 support, bump PHP req to 8.1 (tables#1898)](https://github.com/nextcloud/tables/pull/1898)

### Fixed

- [Fix(DB): reduce number of SQL queries to get shares (tables#1749)](https://github.com/nextcloud/tables/pull/1749)
- [Fix: add check for column index existence before processing (tables#1886)](https://github.com/nextcloud/tables/pull/1886)
- [Fix: update table edit functionality and improve element selectors (tables#1899)](https://github.com/nextcloud/tables/pull/1899)

### Other

- [Refactor: turn columnSettings data from loose array to value object (tables#1845)](https://github.com/nextcloud/tables/pull/1845)
- [Chore: enable local PHPUnit runs with SQLite support (tables#1903)](https://github.com/nextcloud/tables/pull/1903)
- [Build: fix renovate config (tables#1915)](https://github.com/nextcloud/tables/pull/1915)
- [Build(package): avoid shipping unnecessary files (tables#1935)](https://github.com/nextcloud/tables/pull/1935)
- [Style: format constructor params import methods and classes (tables#1936)](https://github.com/nextcloud/tables/pull/1936)
- [Ci: bump nc/ocp to stable30 with dependencies (tables#1931)](https://github.com/nextcloud/tables/pull/1931)

### Dependencies

- [Fix(deps): update dependency @nextcloud/auth to ^2.5.2 (tables#1900)](https://github.com/nextcloud/tables/pull/1900)
- [Fix(deps): update dependency @nextcloud/l10n to ^3.4.0 (tables#1901)](https://github.com/nextcloud/tables/pull/1901)
- [Fix(deps): update tiptap to ^2.26.1 (tables#1902)](https://github.com/nextcloud/tables/pull/1902)
- [Fix(deps): update tiptap to v3 (major) (tables#1905)](https://github.com/nextcloud/tables/pull/1905)
- [Fix(deps): update dependency @nextcloud/moment to ^1.3.5 (tables#1908)](https://github.com/nextcloud/tables/pull/1908)
- [Fix(deps): update dependency @nextcloud/vue to ^8.28.0 (main) (tables#1919)](https://github.com/nextcloud/tables/pull/1919)
- [Fix(deps): update dependency phpoffice/phpspreadsheet to ^1.29.12 (main) (tables#1918)](https://github.com/nextcloud/tables/pull/1918)
- [Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.1 (tables#1904)](https://github.com/nextcloud/tables/pull/1904)
- [Chore(deps): update dependency nextcloud/openapi-extractor to ^1.8.1 (main) (tables#1917)](https://github.com/nextcloud/tables/pull/1917)
- [Chore(deps): update nextcloud/pr-feedback-action digest to e397f3c (main) (tables#1933)](https://github.com/nextcloud/tables/pull/1933)
- [[main] Update nextcloud/ocp dependency (tables#1906)](https://github.com/nextcloud/tables/pull/1906)
- [[main] Fix npm audit (tables#1907)](https://github.com/nextcloud/tables/pull/1907)
- [[main] Fix npm audit (tables#1928)](https://github.com/nextcloud/tables/pull/1928)

## 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
