v0.8.0
What's Changed
- chore: Bump version to 0.8.0-dev.1 by @juliushaertl in #995
- feat: create new table from import by @luka-nextcloud in #915
- fix: Properly set random icon on load by @juliushaertl in #1001
- chore(deps): update dependency @nextcloud/browserslist-config to ^3.0.1 (main) by @renovate in #1012
- fix(deps): update dependency @nextcloud/router to ^3.0.1 (main) by @renovate in #1016
- fix(deps): update dependency @nextcloud/auth to ^2.3.0 (main) by @renovate in #1017
- Updating appstore-build-publish.yml workflow from template by @nextcloud-command in #1010
- fix(filter): pass datetime object for PARAM_DATE by @blizzz in #1023
- Fix filters for meta columns by @juliushaertl in #1002
- test(Integration): add contexts related tests by @blizzz in #970
- [main] chore(release): Bump version to 0.7.1 by @backportbot in #1033
- fix(App): unstuck navbar focus on internal entries by @blizzz in #1038
- fix(occ): Fix occ tables:update by defining the
description
option and makingtitle
optional by @nickvergessen in #1045 - fix(deps): update tiptap to ^2.3.1 (main) by @renovate in #1051
- chore(deps): update dependency @nextcloud/babel-config to ^1.1.1 (main) by @renovate in #1052
- fix(deps): update dependency @nextcloud/axios to ^2.5.0 (main) by @renovate in #1053
- fix(deps): update dependency @nextcloud/l10n to v3 (main) by @renovate in #1055
- fix(deps): update dependency @nextcloud/l10n to ^3.0.1 (main) by @renovate in #1057
- enh(Contexts): set active navigation entry by @blizzz in #1037
- perf: Avoid extra queries to get the view ownership by @juliushaertl in #1062
- perf: Make cache usable for unfavorited entries by @juliushaertl in #1063
- fix(DB): update tables_row_sleeves' sequence after migration by @blizzz in #1049
- enh: Delete Application and its shares by @enjeck in #1026
- ci(integration): tests against context deletion by @blizzz in #1042
- chore(deps): update dependency @nextcloud/stylelint-config to v3 (main) by @renovate in #1054
- enh(App): navigation tweaks for Contexts by @blizzz in #1080
- fix(deps): update tiptap to ^2.3.2 (main) by @renovate in #1086
- fix(deps): update dependency @nextcloud/l10n to ^3.1.0 (main) by @renovate in #1087
- fix(l10n): grammar fixes for table char limits by @roliverio in #1084
- fix(DB): fetch pageId as int by @blizzz in #1083
- Enhancement/279 pagination for tables ui by @grnd-alt in #972
- feat: update error handling during import by @luka-nextcloud in #1091
- chore(deps): update dependency @nextcloud/babel-config to ^1.2.0 (main) by @renovate in #1093
- chore(deps): update dependency @nextcloud/eslint-config to ^8.4.1 (main) by @renovate in #1094
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.0 (main) by @renovate in #1095
- fix(deps): update tiptap to ^2.4.0 (main) by @renovate in #1096
- chore(deps): update dependency openapi-typescript to ^6.7.6 (main) by @renovate in #1106
- fix(deps): update dependency debounce to ^2.1.0 (main) by @renovate in #1108
- fix #1099 cosmetic bug: 3 typos
throw Error('Form ' + form + ' does no exist')
need correction by @kirisakow in #1102 - fix: reduce templates requests by @luka-nextcloud in #1098
- fix(Context): do not show hidden columns by @blizzz in #1092
- fix(deps): update dependency @vueuse/core to ^10.10.0 (main) by @renovate in #1115
- fix(deps): update dependency @nextcloud/event-bus to ^3.3.1 (main) by @renovate in #1114
- test(cypress): fix month names by @blizzz in #1119
- feat: submit row details with ctrl + enter by @luka-nextcloud in #1112
- ci(integration): tests against context updates by @blizzz in #1072
- chore(CI): Updating pr-feedback.yml workflow from template by @nextcloud-command in #1117
- add table_id index to oc_tables_columns by @grnd-alt in #1078
- fix: broken sort by date by @luka-nextcloud in #1110
- test(integration): cases against context transfer ownership by @blizzz in #1124
- ci(integration): test against context sharing by @blizzz in #1129
- fix(Controller): remove unneeded endpoints by @blizzz in #1130
- chore(deps): Update openapi-extractor by @provokateurin in #1116
- fix(View): 'manageTable' array key is not always set by @blizzz in #1136
- ci(integration): add more share-related tests by @blizzz in #1137
- fix(deps): update dependency @vueuse/core to ^10.11.0 (main) by @renovate in #1142
- [main] Fix npm audit by @nextcloud-command in #1145
- enh: gitignore Cypress download folder by @enjeck in #1144
- fix: hide Create Column button on empty table if inadequate permissions by @enjeck in #1151
- fix: insert context startpage for proper update by @enjeck in #1146
- fix: add aria-label to NcSelect by @enjeck in #1148
- fix: pass view as prop to EmptyView by @enjeck in #1147
- use a built-in JS function
localeCompare()
to compare strings by @kirisakow in #1141 - chore(deps): update dependency cypress-downloadfile to ^1.2.4 (main) by @renovate in #1162
- chore(deps): update dependency openapi-typescript to v7 (main) by @renovate in #1163
- [main] Fix npm audit by @nextcloud-command in #1165
- fix(API): declared array shape was not correct by @blizzz in #1169
- ci: add missing server branches to matrices by @blizzz in #1168
- enh(API): add OCS API to create rows by @blizzz in #1161
- enh: Consolidate user/group search code by @enjeck in #1025
- feat: edit/create rows from tables interactive content widget by @elzody in #952
- fix: only add resource if user can manage resource by @enjeck in #1160
- Extract selection option labels for Analytics by @Rello in #877
- chore: Drop Nextcloud 26 for the next release as it is EOL by @juliushaertl in #1179
- enh: add context e2e tests by @enjeck in #1149
- fix: modify context nodes update by @enjeck in #1178
- fix(Backend): use object over loose array for permissions by @blizzz in #1173
- fix(deps): update dependency @nextcloud/vue to ^8.14.0 (main) by @renovate in #1085
- chore(deps): update dependency openapi-typescript to ^7.0.2 (main) by @renovate in #1185
- fix(api): Fix wrong array type by @provokateurin in #1205
- fix: flaky Cypress tests by @enjeck in #1204
- fix(deps): update tiptap to ^2.5.4 (main) by @renovate in #1201
- chore: update workflows from templates by @skjnldsv in #1200
- fix: remove View filter with null column by @enjeck in #1199
- fix(Capabilities): announce API 2.0 by @blizzz in #1215
- feat: Add events for row added and row updated by @come-nc in #1101
- fix(files): remove pagination of there is just one page by @JuliaKirschenheuter in #1218
- build(openapi): fix ms typescript generation command by @blizzz in #1221
- chore(deps): update dependency openapi-typescript to ^7.1.0 (main) by @renovate in #1222
- fix(View): column might be saved as null by @blizzz in #1196
- fix(files): fix width, background of table row and interval between table header by @JuliaKirschenheuter in #1220
- feat(import): change column format during import by @luka-nextcloud in #944
- add scheme import and export by @grnd-alt in #1170
- Align button to the left side by @JuliaKirschenheuter in #1240
- fix(files): align icon to center by @JuliaKirschenheuter in #1219
- fix(files): remove unneeded extra place for the rows by @JuliaKirschenheuter in #1234
- chore: bump
0.8.0-dev.0
to version0.8.0-beta.1
by @JuliaKirschenheuter in #1243 - fix(files): fix appstore-build-publish.yml by @JuliaKirschenheuter in #1244
- fix(deps): update tiptap to ^2.5.7 (main) by @renovate in #1245
- fix(deps): update dependency @nextcloud/vue to ^8.15.0 (main) by @renovate in #1246
- feat: add backend for new user/group column by @enjeck in #1090
- Analytics: permission error on shared tables with non-shared views by @Rello in #1248
- fix: Navigation table entries UI issues by @enjeck in #1195
- feat: User/group column frontend by @enjeck in #1113
- fix: Make user listing in table more consistent by using NcUserBubble by @juliushaertl in #1254
- Prepare for release v0.8.0-beta.2 by @JuliaKirschenheuter in #1260
- fix(deps): update dependency @nextcloud/vue to ^8.15.1 (main) by @renovate in #1262
- fix(deps): update tiptap to ^2.5.8 (main) by @renovate in #1263
- chore(deps): update dependency openapi-typescript to ^7.3.0 (main) by @renovate in #1264
- [main] Fix npm audit by @nextcloud-command in #1271
- fix/ui quirks by @juliushaertl in #1259
- fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures by @juliushaertl in #1274
- fix(deps): update dependency @nextcloud/vue to ^8.16.0 (main) by @renovate in #1278
- fix: ensure default values show as filled by @enjeck in #1176
- Add reuse compliance - Part 1 by @AndyScherzinger in #1277
- chore: Proper logs with error level and exception trace by @juliushaertl in #1217
- Add SPDX header - Part 2 by @AndyScherzinger in #1279
- Add SPDX header - Part 3 by @AndyScherzinger in #1280
- fix(deps): update dependency @vueuse/core to ^10.11.1 (main) by @renovate in #1284
- fix(deps): update tiptap to ^2.5.9 (main) by @renovate in #1285
- [main] Fix npm audit by @nextcloud-command in #1286
- fix: use different app menu selectors by @enjeck in #1292
- fix: only focus on input if modal is open by @enjeck in #1282
- fix(deps): update dependency @nextcloud/auth to ^2.4.0 (main) by @renovate in #1297
- fix(deps): update tiptap to ^2.6.4 (main) by @renovate in #1298
- fix(deps): update dependency @vueuse/core to v11 (main) by @renovate in #1300
- [main] Fix npm audit by @nextcloud-command in #1301
- chore(deps): Update openapi-extractor to v1.0.0 by @provokateurin in #1303
- build(NC): bump max compatible NC version by @blizzz in #1310
- fix: improve style alignment and heights by @enjeck in #1307
- fix: unhide part of single selection NcSelect value by @enjeck in #1293
- fix: Open row edit modal on initial load by @juliushaertl in #1312
- fix(deps): update dependency @vueuse/core to ^11.0.1 (main) by @renovate in #1315
- fix(deps): update tiptap to ^2.6.6 (main) by @renovate in #1316
- fix(deps): update dependency @nextcloud/vue to ^8.17.0 (main) by @renovate in #1317
- fix(deps): update dependency @vueuse/core to ^11.0.3 (main) by @renovate in #1318
- [main] Fix npm audit by @nextcloud-command in #1319
- repair schema export and import by @grnd-alt in #1321
- ci(behat): allow to specify scenario via env var by @blizzz in #1324
- bump version to 0.8.0-beta-3 by @grnd-alt in #1327
- chore: update workflows from templates by @nextcloud-command in #1314
- fix(deps): update dependency @nextcloud/dialogs to v5 (main) by @renovate in #1329
- fix(deps): update dependency @nextcloud/files to ^3.8.0 (main) by @renovate in #1018
- Migrate
NcModal
toNcDialog
by @JuliaKirschenheuter in #1239 - ci: Update npm-audit-fix.yml to match tables app branches by @juliushaertl in #1330
- Fix console warnings and errors by @juliushaertl in #1328
- feat: Use simple input field instead of multiselect for plain URLs by @juliushaertl in #787
- chore(deps): update dependency openapi-typescript to ^7.3.3 (main) by @renovate in #1332
- fix(deps): update dependency @nextcloud/vue to ^8.17.1 (main) by @renovate in #1333
- [main] Fix npm audit by @nextcloud-command in #1334
- chore(CI): Updating renovate-approve-merge.yml workflow from template by @nextcloud-command in #1337
- fix: check sorting array is non-empty by @enjeck in #1338
- fix: reduce arguments for column creation function by @luka-nextcloud in #1281
- chore(deps): update dependency openapi-typescript to ^7.4.0 (main) by @renovate in #1343
- fix(deps): update dependency @nextcloud/files to ^3.9.0 (main) by @renovate in #1344
- ci: Update workflows by @nickvergessen in #1345
- fix: Remove deleted resource from associated applications by @enjeck in #1156
- fix: use actions/upload-artifact v4 for cypress workflow by @enjeck in #1348
- fix(Cypress): remove unneeded visibility check by @enjeck in #1347
- refactor(Rows): switch front-end to use Row OCS API by @blizzz in #1351
- feat: share Application with groups by @enjeck in #1311
- chore: bump version to 0.8.0 by @enjeck in #1352
New Contributors
- @nickvergessen made their first contribution in #1045
- @kirisakow made their first contribution in #1102
- @come-nc made their first contribution in #1101
- @AndyScherzinger made their first contribution in #1277
Full Changelog: v0.7.5...v0.8.0