|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [4.0.0](https://github.com/opencloud-eu/web/releases/tag/v4.0.0) - 2025-09-22 |
| 4 | + |
| 5 | +### ❤️ Thanks to all contributors! ❤️ |
| 6 | + |
| 7 | +@AlexAndBear, @JammingBen, @ScharfViktor, @dschmidt, @individual-it, @kulmann, @tammi-23 |
| 8 | + |
| 9 | +### 💥 Breaking changes |
| 10 | + |
| 11 | +- chore!: remove token generation and unnecessary theming options [[#1161](https://github.com/opencloud-eu/web/pull/1161)] |
| 12 | +- refactor!: remove scss files [[#1153](https://github.com/opencloud-eu/web/pull/1153)] |
| 13 | + |
| 14 | +### ✨ Features |
| 15 | + |
| 16 | +- feat: add view mode switch to mobile view [[#1157](https://github.com/opencloud-eu/web/pull/1157)] |
| 17 | +- feat: hide Login allowed for users [[#1121](https://github.com/opencloud-eu/web/pull/1121)] |
| 18 | + |
| 19 | +### 📚 Documentation |
| 20 | + |
| 21 | +- docs(design-system): add tailwind migration docs [[#1221](https://github.com/opencloud-eu/web/pull/1221)] |
| 22 | + |
| 23 | +### 🐛 Bug Fixes |
| 24 | + |
| 25 | +- fix: authenticated requests in password protected public links [[#1233](https://github.com/opencloud-eu/web/pull/1233)] |
| 26 | +- fix: visual glitch when checking checkboxes [[#1230](https://github.com/opencloud-eu/web/pull/1230)] |
| 27 | +- fix: adjust space description [[#1206](https://github.com/opencloud-eu/web/pull/1206)] |
| 28 | +- App store style fixes [[#1218](https://github.com/opencloud-eu/web/pull/1218)] |
| 29 | +- fix: tailwind regressions #3 [[#1216](https://github.com/opencloud-eu/web/pull/1216)] |
| 30 | +- fix: line-height of resource name [[#1209](https://github.com/opencloud-eu/web/pull/1209)] |
| 31 | +- fix: avatar alignment and z-index [[#1203](https://github.com/opencloud-eu/web/pull/1203)] |
| 32 | +- fix: check byte length on name validation instead of character count [[#1187](https://github.com/opencloud-eu/web/pull/1187)] |
| 33 | +- fix: tailwind regressions [[#1183](https://github.com/opencloud-eu/web/pull/1183)] |
| 34 | +- fix: space edit readme button visible for space members without permissions [[#1180](https://github.com/opencloud-eu/web/pull/1180)] |
| 35 | +- fix: file delete batch action appears in the project spaces overview leading to errors [[#1176](https://github.com/opencloud-eu/web/pull/1176)] |
| 36 | +- fix: space description doesn't collapse [[#1174](https://github.com/opencloud-eu/web/pull/1174)] |
| 37 | +- fix: shortcut links not opening in tiles view [[#1166](https://github.com/opencloud-eu/web/pull/1166)] |
| 38 | +- fix: opening image with right sidebar being opened [[#1163](https://github.com/opencloud-eu/web/pull/1163)] |
| 39 | +- fix(design-system): docs after tailwind migration [[#1132](https://github.com/opencloud-eu/web/pull/1132)] |
| 40 | +- fix: tailwind regressions [[#1126](https://github.com/opencloud-eu/web/pull/1126)] |
| 41 | +- fix: font-weight in contextual helpers [[#1101](https://github.com/opencloud-eu/web/pull/1101)] |
| 42 | +- fix: tailwind reference [[#1086](https://github.com/opencloud-eu/web/pull/1086)] |
| 43 | +- fix: Added advanced Shift-Click-Handling for Files [[#824](https://github.com/opencloud-eu/web/pull/824)] |
| 44 | + |
| 45 | +### 📈 Enhancement |
| 46 | + |
| 47 | +- feat: remove edit space description inline button [[#1219](https://github.com/opencloud-eu/web/pull/1219)] |
| 48 | +- fix: adjusted notification area with tailwind [[#1168](https://github.com/opencloud-eu/web/pull/1168)] |
| 49 | +- feat: Oc card component [[#1172](https://github.com/opencloud-eu/web/pull/1172)] |
| 50 | +- feat: set tiles view as default view option [[#1159](https://github.com/opencloud-eu/web/pull/1159)] |
| 51 | +- refactor: migrate z-index to tailwind [[#1156](https://github.com/opencloud-eu/web/pull/1156)] |
| 52 | +- refactor: remaining css props to tailwind #2 [[#1152](https://github.com/opencloud-eu/web/pull/1152)] |
| 53 | +- refactor: remaining css to tailwind #1 [[#1151](https://github.com/opencloud-eu/web/pull/1151)] |
| 54 | +- refactor: migrate grid to tailwind [[#1148](https://github.com/opencloud-eu/web/pull/1148)] |
| 55 | +- refactor: remaining flex props, display and fill to tailwind [[#1146](https://github.com/opencloud-eu/web/pull/1146)] |
| 56 | +- refactor: box-shadow, opacity, filter and pointer-event to tailwind [[#1142](https://github.com/opencloud-eu/web/pull/1142)] |
| 57 | +- refactor: transitions and animations to tailwind [[#1141](https://github.com/opencloud-eu/web/pull/1141)] |
| 58 | +- feat: enable feedback link and fix button color [[#1145](https://github.com/opencloud-eu/web/pull/1145)] |
| 59 | +- refactor: gaps to tailwind [[#1136](https://github.com/opencloud-eu/web/pull/1136)] |
| 60 | +- chore: adjust position css props to tailwind [[#1130](https://github.com/opencloud-eu/web/pull/1130)] |
| 61 | +- refactor: overflow to tailwind [[#1131](https://github.com/opencloud-eu/web/pull/1131)] |
| 62 | +- refactor: height to tailwind [[#1129](https://github.com/opencloud-eu/web/pull/1129)] |
| 63 | +- refactor: width to tailwind [[#1120](https://github.com/opencloud-eu/web/pull/1120)] |
| 64 | +- refactor: migrate outlines to tailwind [[#1116](https://github.com/opencloud-eu/web/pull/1116)] |
| 65 | +- refactor: borders to tailwind [[#1111](https://github.com/opencloud-eu/web/pull/1111)] |
| 66 | +- refactor: colors to tailwind [[#1099](https://github.com/opencloud-eu/web/pull/1099)] |
| 67 | +- refactor: word breaks and truncation to tailwind [[#1097](https://github.com/opencloud-eu/web/pull/1097)] |
| 68 | +- refactor: text-align and vertical-align to tailwind [[#1094](https://github.com/opencloud-eu/web/pull/1094)] |
| 69 | +- refactor: font-weight and text-decoration to tailwind [[#1093](https://github.com/opencloud-eu/web/pull/1093)] |
| 70 | +- refactor: migrate font-size and line-height to tailwind [[#1091](https://github.com/opencloud-eu/web/pull/1091)] |
| 71 | +- refactor: tailwind spacings [[#1082](https://github.com/opencloud-eu/web/pull/1082)] |
| 72 | +- feat: add tailwindcss and replace oc-m/p classes [[#1073](https://github.com/opencloud-eu/web/pull/1073)] |
| 73 | + |
| 74 | +### ✅ Tests |
| 75 | + |
| 76 | +- fix flaky. sharing test [[#1212](https://github.com/opencloud-eu/web/pull/1212)] |
| 77 | +- e2e. view mode switch [[#1177](https://github.com/opencloud-eu/web/pull/1177)] |
| 78 | +- e2e-tests. remove create odt file from mobile suite [[#1186](https://github.com/opencloud-eu/web/pull/1186)] |
| 79 | +- Expand accessibility testing coverage [[#1164](https://github.com/opencloud-eu/web/pull/1164)] |
| 80 | +- fix mobile flaky test [[#1173](https://github.com/opencloud-eu/web/pull/1173)] |
| 81 | +- fix: remove flaky resourceExists [[#1144](https://github.com/opencloud-eu/web/pull/1144)] |
| 82 | +- e2e: flaky after closing text file [[#1139](https://github.com/opencloud-eu/web/pull/1139)] |
| 83 | + |
| 84 | +### 📦️ Dependencies |
| 85 | + |
| 86 | +- fix(deps): update dependency eslint-plugin-vue to v10.5.0 [[#1231](https://github.com/opencloud-eu/web/pull/1231)] |
| 87 | +- chore: update md-editor-v3 to v6.0.1 [[#1234](https://github.com/opencloud-eu/web/pull/1234)] |
| 88 | +- chore(deps): update dependency vite to v7.1.7 [[#1229](https://github.com/opencloud-eu/web/pull/1229)] |
| 89 | +- chore(deps): update devdependencies (non-major) [[#1226](https://github.com/opencloud-eu/web/pull/1226)] |
| 90 | +- fix(deps): update dependency zod to v4.1.11 - autoclosed [[#1227](https://github.com/opencloud-eu/web/pull/1227)] |
| 91 | +- fix(deps): update dependency filesize to v11.0.13 [[#1225](https://github.com/opencloud-eu/web/pull/1225)] |
| 92 | +- chore(deps): update dependency @cucumber/pretty-formatter to v2.3.0 [[#1222](https://github.com/opencloud-eu/web/pull/1222)] |
| 93 | +- fix(deps): update dependency eslint-plugin-n to v17.23.1 [[#1220](https://github.com/opencloud-eu/web/pull/1220)] |
| 94 | +- chore(deps): update dependency vite to v7 [[#853](https://github.com/opencloud-eu/web/pull/853)] |
| 95 | +- fix(deps): update dependency luxon to v3.7.2 [[#1192](https://github.com/opencloud-eu/web/pull/1192)] |
| 96 | +- chore(deps): update dependency @noble/hashes to v2 [[#1118](https://github.com/opencloud-eu/web/pull/1118)] |
| 97 | +- chore(deps): update dependency jsdom to v27 [[#1205](https://github.com/opencloud-eu/web/pull/1205)] |
| 98 | +- fix(deps): update dependency uuid to v13 [[#1208](https://github.com/opencloud-eu/web/pull/1208)] |
| 99 | +- fix(deps): update dependency globals to v16.4.0 [[#1201](https://github.com/opencloud-eu/web/pull/1201)] |
| 100 | +- chore(deps): update apache/tika docker tag to v3.2.3.0 [[#1198](https://github.com/opencloud-eu/web/pull/1198)] |
| 101 | +- chore(deps): update pnpm to v10.17.0 [[#1214](https://github.com/opencloud-eu/web/pull/1214)] |
| 102 | +- chore(deps): update dependency pino to v9.10.0 [[#1215](https://github.com/opencloud-eu/web/pull/1215)] |
| 103 | +- fix(deps): update dependency dompurify to v3.2.7 [[#1213](https://github.com/opencloud-eu/web/pull/1213)] |
| 104 | +- chore(deps): update pnpm to v10.16.1 [[#1197](https://github.com/opencloud-eu/web/pull/1197)] |
| 105 | +- chore(deps): update node.js to v22.19.0 [[#1196](https://github.com/opencloud-eu/web/pull/1196)] |
| 106 | +- fix(deps): update dependency zod to v4.1.9 [[#1211](https://github.com/opencloud-eu/web/pull/1211)] |
| 107 | +- fix(deps): update dependency @sentry/vue to v10.12.0 [[#1210](https://github.com/opencloud-eu/web/pull/1210)] |
| 108 | +- fix(deps): update uppy monorepo [[#1100](https://github.com/opencloud-eu/web/pull/1100)] |
| 109 | +- chore(deps): update dependency @cucumber/messages to v29 [[#1204](https://github.com/opencloud-eu/web/pull/1204)] |
| 110 | +- fix(deps): update dependency eslint-plugin-n to v17.23.0 [[#1199](https://github.com/opencloud-eu/web/pull/1199)] |
| 111 | +- fix(deps): update typescript-eslint monorepo to v8.44.0 [[#1202](https://github.com/opencloud-eu/web/pull/1202)] |
| 112 | +- chore(deps): update traefik docker tag to v3.5.2 [[#1127](https://github.com/opencloud-eu/web/pull/1127)] |
| 113 | +- chore(deps): update devdependencies (non-major) [[#1078](https://github.com/opencloud-eu/web/pull/1078)] |
| 114 | +- fix(deps): update dependency p-queue to v8.1.1 [[#1195](https://github.com/opencloud-eu/web/pull/1195)] |
| 115 | +- fix(deps): update dependency md-editor-v3 to v5.8.5 [[#1194](https://github.com/opencloud-eu/web/pull/1194)] |
| 116 | +- fix(deps): update dependency @babel/eslint-parser to v7.28.4 [[#1189](https://github.com/opencloud-eu/web/pull/1189)] |
| 117 | +- fix(deps): update dependency focus-trap-vue to v4.1.0 [[#1076](https://github.com/opencloud-eu/web/pull/1076)] |
| 118 | +- fix(deps): update dependency axios to v1.12.2 [[#1190](https://github.com/opencloud-eu/web/pull/1190)] |
| 119 | +- fix(deps): update uppy monorepo (major) [[#1110](https://github.com/opencloud-eu/web/pull/1110)] |
| 120 | +- fix(deps): update vue monorepo to v3.5.21 [[#1102](https://github.com/opencloud-eu/web/pull/1102)] |
| 121 | +- fix(deps): update dependency eslint-plugin-unused-imports to v4.2.0 [[#1088](https://github.com/opencloud-eu/web/pull/1088)] |
| 122 | +- fix(deps): update dependency @sentry/vue to v10.11.0 [[#1122](https://github.com/opencloud-eu/web/pull/1122)] |
| 123 | +- fix(deps): update dependency @vueuse/core to v13.9.0 [[#1123](https://github.com/opencloud-eu/web/pull/1123)] |
| 124 | +- fix(deps): update dependency zod to v4.1.8 [[#1128](https://github.com/opencloud-eu/web/pull/1128)] |
| 125 | +- fix(deps): update dependency axios to v1.12.0 [security] [[#1185](https://github.com/opencloud-eu/web/pull/1185)] |
| 126 | +- chore(deps): update dependency vite to v6.3.6 [security] [[#1167](https://github.com/opencloud-eu/web/pull/1167)] |
| 127 | +- [full-ci] bump-opencloud-3.4.0. run all tests [[#1137](https://github.com/opencloud-eu/web/pull/1137)] |
| 128 | +- use bitnamilegacy [[#1133](https://github.com/opencloud-eu/web/pull/1133)] |
| 129 | +- chore: adjust display css props to tailwind [[#1114](https://github.com/opencloud-eu/web/pull/1114)] |
| 130 | +- fix(deps): update typescript-eslint monorepo to v8.41.0 [[#1117](https://github.com/opencloud-eu/web/pull/1117)] |
| 131 | +- chore(deps): update pnpm to v10.15.0 [[#1095](https://github.com/opencloud-eu/web/pull/1095)] |
| 132 | +- fix(deps): update dependency @vavt/cm-extension to v1.11.0 [[#1113](https://github.com/opencloud-eu/web/pull/1113)] |
| 133 | +- fix(deps): update dependency @vueuse/core to v13.7.0 [[#1087](https://github.com/opencloud-eu/web/pull/1087)] |
| 134 | +- fix(deps): update dependency zod to v4.1.3 [[#1070](https://github.com/opencloud-eu/web/pull/1070)] |
| 135 | +- fix(deps): update dependency @sentry/vue to v10.5.0 [[#1068](https://github.com/opencloud-eu/web/pull/1068)] |
| 136 | +- fix(deps): update typescript-eslint monorepo to v8.40.0 [[#1075](https://github.com/opencloud-eu/web/pull/1075)] |
| 137 | +- chore(deps): update apache/tika docker tag to v3.2.2.0 [[#1066](https://github.com/opencloud-eu/web/pull/1066)] |
| 138 | +- chore(deps): update dependency vite-plugin-static-copy to v3.1.2 [security] [[#1106](https://github.com/opencloud-eu/web/pull/1106)] |
| 139 | +- [full-ci] bump-opencloud-3.3.0. run all tests [[#1074](https://github.com/opencloud-eu/web/pull/1074)] |
| 140 | + |
3 | 141 | ## [3.3.0](https://github.com/opencloud-eu/web/releases/tag/v3.3.0) - 2025-08-11 |
4 | 142 |
|
5 | 143 | ### ❤️ Thanks to all contributors! ❤️ |
|
0 commit comments