Added
- Feat: Add backend for new user/group column #1090
- Feat: User/group column frontend #1113
- Feat: Add events for row added and row updated #1101
- Feat: Submit row details with ctrl + enter #1112
- Enh(API): Add OCS API to create rows #1161
- Add scheme import and export #1170
- Feat: Share Application with groups #1311
- Feat: Use simple input field instead of multiselect for plain URLs #787
- Feat: Create new table from import #915
- Feat(import): Change column format during import #944
- Enh: Consolidate user/group search code #1025
- Enh: Delete Application and its shares #1026
- Enh(Contexts): Set active navigation entry #1037
- Enh(App): Navigation tweaks for Contexts #1080
- Perf: Avoid extra queries to get the view ownership #1062
- Perf: Make cache usable for unfavorited entries #1063
- Add table_id index to oc_tables_columns #1078
- Enh: Gitignore Cypress download folder #1144
- Enh: Add context e2e tests #1149
- Migrate
NcModaltoNcDialog#1239 - Enhancement/279 pagination for tables ui #972
Fixed
- Fix: Properly set random icon on load #1001
- Fix(App): Unstuck navbar focus on internal entries #1038
- Fix(occ): Fix occ tables:update by defining the
descriptionoption and makingtitleoptional #1045 - Fix(DB): Update tables_row_sleeves' sequence after migration #1049
- Fix(Context): Do not show hidden columns #1092
- Fix: Reduce templates requests #1098
- Fix: Broken sort by date #1110
- Fix(Controller): Remove unneeded endpoints #1130
- Fix(View): 'manageTable' array key is not always set #1136
- Fix: Insert context startpage for proper update #1146
- Fix: Pass view as prop to EmptyView #1147
- Fix: Add aria-label to NcSelect #1148
- Fix: Hide Create Column button on empty table if inadequate permissions #1151
- Fix: Remove deleted resource from associated applications #1156
- Fix: Only add resource if user can manage resource #1160
- Fix: Ensure default values show as filled #1176
- Fix: Modify context nodes update #1178
- Fix: Navigation table entries UI issues #1195
- Fix(View): Column might be saved as null #1196
- Fix: Remove View filter with null column #1199
- Fix: Flaky Cypress tests #1204
- Fix(api): Fix wrong array type #1205
- Fix(Capabilities): Announce API 2.0 #1215
- Fix: Make user listing in table more consistent by using NcUserBubble #1254
- Fix: Avoid variable access on unhandled exception and lower log level for expected permission check failures #1274
- Fix: Reduce arguments for column creation function #1281
- Fix: Only focus on input if modal is open #1282
- Fix: Use different app menu selectors #1292
- Fix: Unhide part of single selection NcSelect value #1293
- Fix: Improve style alignment and heights #1307
- Fix: Open row edit modal on initial load #1312
- Fix: Check sorting array is non-empty #1338