|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [3.3.0](https://github.com/opencloud-eu/web/releases/tag/v3.3.0) - 2025-08-11 |
| 4 | + |
| 5 | +### ❤️ Thanks to all contributors! ❤️ |
| 6 | + |
| 7 | +@AlexAndBear, @JammingBen, @ScharfViktor, @individual-it, @kulmann, @prashant-gurung899 |
| 8 | + |
| 9 | +### ✨ Features |
| 10 | + |
| 11 | +- Add bottom drawer for mobile devices [[#985](https://github.com/opencloud-eu/web/pull/985)] |
| 12 | + |
| 13 | +### 🐛 Bug Fixes |
| 14 | + |
| 15 | +- fix: incoming group share name in sidebar [[#1060](https://github.com/opencloud-eu/web/pull/1060)] |
| 16 | +- fix: dynamic viewport height on mobile devices [[#1058](https://github.com/opencloud-eu/web/pull/1058)] |
| 17 | +- fix: crippled search after leaving public link [[#1053](https://github.com/opencloud-eu/web/pull/1053)] |
| 18 | +- fix extension registry stable order [[#1046](https://github.com/opencloud-eu/web/pull/1046)] |
| 19 | +- fix: resource deselect when clicking esc in a modal [[#1051](https://github.com/opencloud-eu/web/pull/1051)] |
| 20 | +- fix: pasting files from local clipboard [[#1047](https://github.com/opencloud-eu/web/pull/1047)] |
| 21 | +- fix: search preview design [[#1008](https://github.com/opencloud-eu/web/pull/1008)] |
| 22 | +- fix: sidebar actions panel design [[#1005](https://github.com/opencloud-eu/web/pull/1005)] |
| 23 | +- fix: show explicit error message, when trying to upload space image but quota is exceeded [[#1003](https://github.com/opencloud-eu/web/pull/1003)] |
| 24 | + |
| 25 | +### 📈 Enhancement |
| 26 | + |
| 27 | +- feat: change bottom drawer to less technical context menu label [[#1063](https://github.com/opencloud-eu/web/pull/1063)] |
| 28 | +- feat: add drilldown menu for sub menus on mobile devices [[#1017](https://github.com/opencloud-eu/web/pull/1017)] |
| 29 | +- feat(preview): add webp as supported mimetype [[#1062](https://github.com/opencloud-eu/web/pull/1062)] |
| 30 | +- feat: preserve empty folders on upload [[#1018](https://github.com/opencloud-eu/web/pull/1018)] |
| 31 | +- feat: dispatch pathchange event for external integrations [[#1033](https://github.com/opencloud-eu/web/pull/1033)] |
| 32 | +- feat: only request thumnail if server support is guaranteed [[#874](https://github.com/opencloud-eu/web/pull/874)] |
| 33 | +- feat: improve tile sort menu drop and drawer design [[#1004](https://github.com/opencloud-eu/web/pull/1004)] |
| 34 | +- feat: improve and align drop and drawer design [[#997](https://github.com/opencloud-eu/web/pull/997)] |
| 35 | +- feat: make web installable as PWA [[#980](https://github.com/opencloud-eu/web/pull/980)] |
| 36 | + |
| 37 | +### ✅ Tests |
| 38 | + |
| 39 | +- test: fix unit test warnings [[#1067](https://github.com/opencloud-eu/web/pull/1067)] |
| 40 | +- enable upload tests for webkit [[#1057](https://github.com/opencloud-eu/web/pull/1057)] |
| 41 | +- upload image from clipboard test [[#1049](https://github.com/opencloud-eu/web/pull/1049)] |
| 42 | +- Mobile view tests [[#1006](https://github.com/opencloud-eu/web/pull/1006)] |
| 43 | +- fix keycloak flaky test [[#1021](https://github.com/opencloud-eu/web/pull/1021)] |
| 44 | +- fix flaky close viewer after download [[#1010](https://github.com/opencloud-eu/web/pull/1010)] |
| 45 | +- e2e-test. fix share with multiple user test [[#1013](https://github.com/opencloud-eu/web/pull/1013)] |
| 46 | +- change browser in the script [[#998](https://github.com/opencloud-eu/web/pull/998)] |
| 47 | +- cross browser testing [[#954](https://github.com/opencloud-eu/web/pull/954)] |
| 48 | +- [full-ci] add pipeline to send CI notifications to matrix-channel [[#960](https://github.com/opencloud-eu/web/pull/960)] |
| 49 | +- clear input for md and odt files [[#987](https://github.com/opencloud-eu/web/pull/987)] |
| 50 | +- e2e-tests. clear input before fill name [[#982](https://github.com/opencloud-eu/web/pull/982)] |
| 51 | + |
| 52 | +### 📦️ Dependencies |
| 53 | + |
| 54 | +- chore(deps): update dependency eslint to v9.33.0 [[#1069](https://github.com/opencloud-eu/web/pull/1069)] |
| 55 | +- chore(deps): update dependency pino to v9.8.0 [[#1065](https://github.com/opencloud-eu/web/pull/1065)] |
| 56 | +- fix(deps): update dependency @sentry/vue to v10.2.0 [[#1059](https://github.com/opencloud-eu/web/pull/1059)] |
| 57 | +- fix(deps): update uppy monorepo [[#1028](https://github.com/opencloud-eu/web/pull/1028)] |
| 58 | +- chore(deps): update devdependencies (non-major) [[#1054](https://github.com/opencloud-eu/web/pull/1054)] |
| 59 | +- fix(deps): update dependency zod to v4.0.15 [[#1055](https://github.com/opencloud-eu/web/pull/1055)] |
| 60 | +- fix(deps): update dependency @sentry/vue to v10.1.0 [[#1041](https://github.com/opencloud-eu/web/pull/1041)] |
| 61 | +- fix(deps): update typescript-eslint monorepo to v8.39.0 [[#1048](https://github.com/opencloud-eu/web/pull/1048)] |
| 62 | +- chore(deps): update dependency vue-tsc to v3.0.5 [[#1045](https://github.com/opencloud-eu/web/pull/1045)] |
| 63 | +- chore(deps): update collabora/code docker tag to v25.04.4.2.1 [[#1035](https://github.com/opencloud-eu/web/pull/1035)] |
| 64 | +- fix(deps): update dependency md-editor-v3 to v5.8.4 [[#1044](https://github.com/opencloud-eu/web/pull/1044)] |
| 65 | +- fix(deps): update dependency @sentry/vue to v10 [[#1043](https://github.com/opencloud-eu/web/pull/1043)] |
| 66 | +- chore(deps): update node.js to v22.18.0 [[#1040](https://github.com/opencloud-eu/web/pull/1040)] |
| 67 | +- chore(deps): update pnpm to v10.14.0 [[#1039](https://github.com/opencloud-eu/web/pull/1039)] |
| 68 | +- chore(deps): update devdependencies (non-major) [[#1038](https://github.com/opencloud-eu/web/pull/1038)] |
| 69 | +- chore(deps): update dependency pino-pretty to v13.1.1 [[#1032](https://github.com/opencloud-eu/web/pull/1032)] |
| 70 | +- fix(deps): update dependency eslint-plugin-vue to v10.4.0 [[#1036](https://github.com/opencloud-eu/web/pull/1036)] |
| 71 | +- chore(deps): bump pbkdf2 to 3.1.3 to fix CVE [[#993](https://github.com/opencloud-eu/web/pull/993)] |
| 72 | +- fix(deps): update dependency zod to v4.0.14 [[#1031](https://github.com/opencloud-eu/web/pull/1031)] |
| 73 | +- fix(deps): update dependency zod to v4.0.13 [[#1026](https://github.com/opencloud-eu/web/pull/1026)] |
| 74 | +- fix(deps): update dependency @sentry/vue to v9.43.0 [[#1027](https://github.com/opencloud-eu/web/pull/1027)] |
| 75 | +- fix(deps): update dependency md-editor-v3 to v5.8.3 [[#1025](https://github.com/opencloud-eu/web/pull/1025)] |
| 76 | +- chore(deps): update dependency @types/luxon to v3.7.1 [[#1029](https://github.com/opencloud-eu/web/pull/1029)] |
| 77 | +- chore(deps): update dependency @types/luxon to v3.7.0 [[#1023](https://github.com/opencloud-eu/web/pull/1023)] |
| 78 | +- fix(deps): update dependency eslint-plugin-n to v17.21.3 [[#1015](https://github.com/opencloud-eu/web/pull/1015)] |
| 79 | +- fix(deps): update dependency @vueuse/core to v13.6.0 [[#1019](https://github.com/opencloud-eu/web/pull/1019)] |
| 80 | +- fix(deps): update dependency @sentry/vue to v9.42.1 [[#1020](https://github.com/opencloud-eu/web/pull/1020)] |
| 81 | +- fix(deps): update dependency zod to v4.0.11 [[#1024](https://github.com/opencloud-eu/web/pull/1024)] |
| 82 | +- chore(deps): update devdependencies (non-major) [[#1014](https://github.com/opencloud-eu/web/pull/1014)] |
| 83 | +- fix(deps): update dependency @sentry/vue to v9.42.0 [[#1012](https://github.com/opencloud-eu/web/pull/1012)] |
| 84 | +- chore(deps): update dependency vue-tsc to v3.0.4 [[#989](https://github.com/opencloud-eu/web/pull/989)] |
| 85 | +- chore(deps): update traefik docker tag to v3.5.0 - autoclosed [[#1002](https://github.com/opencloud-eu/web/pull/1002)] |
| 86 | +- fix(deps): update dependency zod to v4.0.10 [[#1007](https://github.com/opencloud-eu/web/pull/1007)] |
| 87 | +- fix(deps): update dependency @sentry/vue to v9.41.0 [[#1009](https://github.com/opencloud-eu/web/pull/1009)] |
| 88 | +- fix(deps): update dependency zod to v4.0.8 [[#1000](https://github.com/opencloud-eu/web/pull/1000)] |
| 89 | +- fix(deps): update vue monorepo to v3.5.18 [[#990](https://github.com/opencloud-eu/web/pull/990)] |
| 90 | +- fix(deps): update dependency axios to v1.11.0 [[#991](https://github.com/opencloud-eu/web/pull/991)] |
| 91 | +- chore(deps): update dependency @cucumber/messages to v28.1.0 [[#984](https://github.com/opencloud-eu/web/pull/984)] |
| 92 | +- fix(deps): update typescript-eslint monorepo to v8.38.0 [[#986](https://github.com/opencloud-eu/web/pull/986)] |
| 93 | +- [full-ci] bump-opencloud-3.2.0. run all tests [[#983](https://github.com/opencloud-eu/web/pull/983)] |
| 94 | +- fix(deps): update dependency md-editor-v3 to v5.8.2 [[#972](https://github.com/opencloud-eu/web/pull/972)] |
| 95 | +- chore(deps): update dependency @cucumber/pretty-formatter to v2 [[#973](https://github.com/opencloud-eu/web/pull/973)] |
| 96 | +- chore(deps): update devdependencies (non-major) [[#974](https://github.com/opencloud-eu/web/pull/974)] |
| 97 | +- fix(deps): update dependency eslint-config-prettier to v10.1.8 [[#975](https://github.com/opencloud-eu/web/pull/975)] |
| 98 | + |
3 | 99 | ## [3.2.0](https://github.com/opencloud-eu/web/releases/tag/v3.2.0) - 2025-07-21 |
4 | 100 |
|
5 | 101 | ### ❤️ Thanks to all contributors! ❤️ |
|
0 commit comments