Skip to content

4.0.0

Choose a tag to compare

@kulmann kulmann released this 22 Sep 11:32
· 1163 commits to main since this release
1abc9f6

4.0.0 - 2025-09-22

πŸ’₯ Breaking changes

  • chore!: remove token generation and unnecessary theming options [#1161]
  • refactor!: remove scss files [#1153]

✨ Features

  • feat: add view mode switch to mobile view [#1157]
  • feat: hide Login allowed for users [#1121]

πŸ“š Documentation

  • docs(design-system): add tailwind migration docs [#1221]

πŸ› Bug Fixes

  • fix: authenticated requests in password protected public links [#1233]
  • fix: visual glitch when checking checkboxes [#1230]
  • fix: adjust space description [#1206]
  • App store style fixes [#1218]
  • fix: tailwind regressions #3 [#1216]
  • fix: line-height of resource name [#1209]
  • fix: avatar alignment and z-index [#1203]
  • fix: check byte length on name validation instead of character count [#1187]
  • fix: tailwind regressions [#1183]
  • fix: space edit readme button visible for space members without permissions [#1180]
  • fix: file delete batch action appears in the project spaces overview leading to errors [#1176]
  • fix: space description doesn't collapse [#1174]
  • fix: shortcut links not opening in tiles view [#1166]
  • fix: opening image with right sidebar being opened [#1163]
  • fix(design-system): docs after tailwind migration [#1132]
  • fix: tailwind regressions [#1126]
  • fix: font-weight in contextual helpers [#1101]
  • fix: tailwind reference [#1086]
  • fix: Added advanced Shift-Click-Handling for Files [#824]

πŸ“ˆ Enhancement

  • feat: remove edit space description inline button [#1219]
  • fix: adjusted notification area with tailwind [#1168]
  • feat: Oc card component [#1172]
  • feat: set tiles view as default view option [#1159]
  • refactor: migrate z-index to tailwind [#1156]
  • refactor: remaining css props to tailwind #2 [#1152]
  • refactor: remaining css to tailwind #1 [#1151]
  • refactor: migrate grid to tailwind [#1148]
  • refactor: remaining flex props, display and fill to tailwind [#1146]
  • refactor: box-shadow, opacity, filter and pointer-event to tailwind [#1142]
  • refactor: transitions and animations to tailwind [#1141]
  • feat: enable feedback link and fix button color [#1145]
  • refactor: gaps to tailwind [#1136]
  • chore: adjust position css props to tailwind [#1130]
  • refactor: overflow to tailwind [#1131]
  • refactor: height to tailwind [#1129]
  • refactor: width to tailwind [#1120]
  • refactor: migrate outlines to tailwind [#1116]
  • refactor: borders to tailwind [#1111]
  • refactor: colors to tailwind [#1099]
  • refactor: word breaks and truncation to tailwind [#1097]
  • refactor: text-align and vertical-align to tailwind [#1094]
  • refactor: font-weight and text-decoration to tailwind [#1093]
  • refactor: migrate font-size and line-height to tailwind [#1091]
  • refactor: tailwind spacings [#1082]
  • feat: add tailwindcss and replace oc-m/p classes [#1073]

βœ… Tests

  • fix flaky. sharing test [#1212]
  • e2e. view mode switch [#1177]
  • e2e-tests. remove create odt file from mobile suite [#1186]
  • Expand accessibility testing coverage [#1164]
  • fix mobile flaky test [#1173]
  • fix: remove flaky resourceExists [#1144]
  • e2e: flaky after closing text file [#1139]

πŸ“¦οΈ Dependencies

  • fix(deps): update dependency eslint-plugin-vue to v10.5.0 [#1231]
  • chore: update md-editor-v3 to v6.0.1 [#1234]
  • chore(deps): update dependency vite to v7.1.7 [#1229]
  • chore(deps): update devdependencies (non-major) [#1226]
  • fix(deps): update dependency zod to v4.1.11 - autoclosed [#1227]
  • fix(deps): update dependency filesize to v11.0.13 [#1225]
  • chore(deps): update dependency @cucumber/pretty-formatter to v2.3.0 [#1222]
  • fix(deps): update dependency eslint-plugin-n to v17.23.1 [#1220]
  • chore(deps): update dependency vite to v7 [#853]
  • fix(deps): update dependency luxon to v3.7.2 [#1192]
  • chore(deps): update dependency @noble/hashes to v2 [#1118]
  • chore(deps): update dependency jsdom to v27 [#1205]
  • fix(deps): update dependency uuid to v13 [#1208]
  • fix(deps): update dependency globals to v16.4.0 [#1201]
  • chore(deps): update apache/tika docker tag to v3.2.3.0 [#1198]
  • chore(deps): update pnpm to v10.17.0 [#1214]
  • chore(deps): update dependency pino to v9.10.0 [#1215]
  • fix(deps): update dependency dompurify to v3.2.7 [#1213]
  • chore(deps): update pnpm to v10.16.1 [#1197]
  • chore(deps): update node.js to v22.19.0 [#1196]
  • fix(deps): update dependency zod to v4.1.9 [#1211]
  • fix(deps): update dependency @sentry/vue to v10.12.0 [#1210]
  • fix(deps): update uppy monorepo [#1100]
  • chore(deps): update dependency @cucumber/messages to v29 [#1204]
  • fix(deps): update dependency eslint-plugin-n to v17.23.0 [#1199]
  • fix(deps): update typescript-eslint monorepo to v8.44.0 [#1202]
  • chore(deps): update traefik docker tag to v3.5.2 [#1127]
  • chore(deps): update devdependencies (non-major) [#1078]
  • fix(deps): update dependency p-queue to v8.1.1 [#1195]
  • fix(deps): update dependency md-editor-v3 to v5.8.5 [#1194]
  • fix(deps): update dependency @babel/eslint-parser to v7.28.4 [#1189]
  • fix(deps): update dependency focus-trap-vue to v4.1.0 [#1076]
  • fix(deps): update dependency axios to v1.12.2 [#1190]
  • fix(deps): update uppy monorepo (major) [#1110]
  • fix(deps): update vue monorepo to v3.5.21 [#1102]
  • fix(deps): update dependency eslint-plugin-unused-imports to v4.2.0 [#1088]
  • fix(deps): update dependency @sentry/vue to v10.11.0 [#1122]
  • fix(deps): update dependency @vueuse/core to v13.9.0 [#1123]
  • fix(deps): update dependency zod to v4.1.8 [#1128]
  • fix(deps): update dependency axios to v1.12.0 [security] [#1185]
  • chore(deps): update dependency vite to v6.3.6 [security] [#1167]
  • [full-ci] bump-opencloud-3.4.0. run all tests [#1137]
  • use bitnamilegacy [#1133]
  • chore: adjust display css props to tailwind [#1114]
  • fix(deps): update typescript-eslint monorepo to v8.41.0 [#1117]
  • chore(deps): update pnpm to v10.15.0 [#1095]
  • fix(deps): update dependency @vavt/cm-extension to v1.11.0 [#1113]
  • fix(deps): update dependency @vueuse/core to v13.7.0 [#1087]
  • fix(deps): update dependency zod to v4.1.3 [#1070]
  • fix(deps): update dependency @sentry/vue to v10.5.0 [#1068]
  • fix(deps): update typescript-eslint monorepo to v8.40.0 [#1075]
  • chore(deps): update apache/tika docker tag to v3.2.2.0 [#1066]
  • chore(deps): update dependency vite-plugin-static-copy to v3.1.2 [security] [#1106]
  • [full-ci] bump-opencloud-3.3.0. run all tests [#1074]