Skip to content

[full-ci] chore: bump web to v8.1.0 - #3656

Merged
v-scharf merged 3 commits into
mainfrom
bump-web-8.1.0
Oct 5, 2026
Merged

v-scharf merged 3 commits into
mainfrom
bump-web-8.1.0

Conversation

@v-scharf

@v-scharf v-scharf commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

πŸ› Bug Fixes

  • fix(web-pkg): paste text/plain in plain text editor to keep markdown syntax [#3526]
  • fix(web-pkg): embed pasted images in rich text editors [#3527]
  • fix(design-system): don't break icons if process is not defined [#3525]
  • fix(web-pkg): show resource table columns if any resource has the field [#3512]
  • fix: load indirect shares in editors [#3313]
  • fix: make current breadcrumb item clickable on mobile [#3476]
  • fix(yjs): let the server grant stale recovery to one client [#3433]
  • fix: reload favorites and shares when clicking the current breadcrumb or shares tab [#3477]
  • fix: select only the clicked space when opening admin space details [#3487]
  • fix: show space quota progress bar background in sidebar [#3491]
  • fix: move rename action below download in context menu [#3485]
  • fix: use full width search inputs on mobile screens [#3474]
  • fix: respect file extension setting and validate file name in save as dialog [#3468]
  • fix: shift-click multi select in favorites, shares and trash views [#3472]
  • fix: prevent truncated resource names from overflowing into adjacent elements [#3469]
  • fix: hide announcement banner in embed mode [#3467]
  • fix(files): apply the picked member role when creating a space [#3459]
  • ci: fix error when trying to delete nonexisting cache [#3455]
  • fix: keep editor drops inside the create space modal's focus trap [#3450]
  • Lock an encrypted space when it gets disabled [#3408]
  • Remove the vault unlock actions and hide the lock action for disabled spaces [#3404]
  • Show the action title in mobile text editor toolbar drops [#3399]
  • fix: keep editor open when saving fails on close [#3396]
  • Fix nested mobile drops in overflow menus [#3392]
  • fix(web-pkg): keep full folder names when file extensions are hidden [#3369]

πŸ“ˆ Enhancement

  • perf: lazy load translations [#3522]
  • feat(admin-settings): search users by user name and email as well [#3517]
  • refactor(admin-settings): show avatars and space images in the name column [#3516]
  • feat(admin-settings): use the web-pkg spaces store, add the customize menu and space images [#3501]
  • perf: subset and preload inter font [#3500]
  • feat: show breadcrumb context menu on mobile [#3497]
  • feat: redesign admin user and group edit panels [#3489]
  • feat: show used quota in admin user details [#3492]
  • feat: mute verbs and lighten highlighted values in activities panel [#3494]
  • feat: explain why the new button is disabled in unsupported views [#3443]
  • feat: sort app tokens by creation and expiration date [#3488]
  • feat: rename view mode labels to grid and list [#3486]
  • feat: make search results breadcrumb consistent with other views [#3475]
  • feat: remove actions panel from right sidebar [#3484]
  • feat(editor): keep table of contents toggle size and follow active heading [#3473]
  • feat: add icon for excalidraw files [#3483]
  • feat(office-settings): polish fonts table to match overall design [#3479]
  • Guest invite [#2915]
  • feat: harmonize the right sidebar panels [#3470]
  • feat: add hoverable selection zone to tile checkboxes [#3471]
  • feat(editor): add table of contents for markdown and tiptap-json [#3440]
  • feat(runtime): show the help to translate link under the language select [#3464]
  • feat(admin-settings): persist sorting of users, groups and extensions tables [#3441]
  • feat(design-system): round buttons inside the bubble menu [#3456]
  • feat: polish announcement banner and details modal [#3442]
  • feat: improve readability of the activities and versions timelines [#3423]
  • feat: group space customization actions in context menu [#3444]
  • feat: show tiles view first in view mode options [#3454]
  • feat(files): use NoContentMessage for resource not found message [#3447]
  • feat: consistent sorting for spaces and resources [#3432]
  • feat(account): improve readability and consistency of account pages [#3430]
  • feat: declutter the announcement banner settings [#3426]
  • feat(admin-settings): make apps sortable by status [#3427]
  • feat(yjs): immediately notify peers about external doc updates [#3397]
  • feat: keep modal actions out of the scrollable body [#3419]
  • feat: share yjs with external apps [#3398]
  • feat: create a space with quota, subtitle, description, image and members [#3413]
  • feat: always sort folders above files [#3411]
  • Improve mobile table size picker [#3393]
  • perf: optimize chunk sizes [#3378]
  • perf: load the editor chunk lazily [#3373]
  • Editor: preserve markdown when copying and pasting [#3371]
  • Show vault breadcrumb icons from breadcrumb item props [#3367]

βœ… Tests

  • e2e-tests: move resources in received shares [#3506]
  • e2e: simplify e2e project space creation steps [#3457]
  • e2e: create space with options [#3458]
  • refactor(e2e): clean up test structure [#3425]
  • e2e: mentioning collaborator in file [#3389]

πŸ“¦οΈ Dependencies

  • chore(deps): update pnpm to v11.28.4 [#3557]
  • chore(deps): update alpine/openssl docker tag to v3.5.9 [#3552]
  • chore(deps): update tiptap monorepo to v3.31.4 [#3513]
  • chore(deps): update devdependencies (non-major) to v5.0.3 [#3510]
  • chore(deps): update apache/tika docker tag to v4.2.0 [#3514]
  • chore(deps): update pnpm to v11.28.3 [#3511]
  • chore(deps): update devdependencies (non-major) [#3446]
  • chore(deps): update dependency eslint-plugin-vue to v10.11.1 [#3453]
  • fix(deps): update dependency webdav to v5.11.0 [#3051]
  • chore(deps): update dependency fast-xml-parser to v5.11.2 [#3490]
  • chore(deps): update dependency filesize to v11.0.25 [#3465]
  • chore(deps): update dependency @uppy/core to v6.1.0 [#3480]
  • chore(deps): update typescript-eslint monorepo to v8.71.0 [#3481]
  • chore(deps): update pnpm to v11.28.2 [#3482]
  • chore(deps): update pnpm to v11.28.1 [#3478]
  • chore(deps): update collabora/code docker tag to v26.04.4.2.1 [#3452]
  • chore(deps): update dependency @uppy/core to v6.0.2 [#3461]
  • chore(deps): update pnpm to v11.28.0 [#3462]
  • chore(deps): update dependency prosemirror-transform to v1.12.2 [#3463]
  • chore(deps): update dependency dompurify to v3.4.16 [#3445]
  • chore(deps): update dependency yjs to v13.6.33 [#3448]
  • chore(deps): update pnpm to v11.27.1 [#3414]
  • chore(deps): update apache/tika docker tag to v4.1.1 [#3417]
  • chore(deps): update typescript-eslint monorepo to v8.70.1 [#3418]
  • chore(deps): update collabora/code docker tag to v26.04.4.1.1 [#3401]
  • chore(deps): update devdependencies (non-major) [#3402]
  • Update dependency @vue/test-utils to v2.5.1 [#3390]
  • Update dependency zod to v4.6.5 [#3343]
  • Update Node.js to v24.21.0 [#3344]
  • Update hocuspocus monorepo to v4.7.0 [#3341]
  • Update dependency filesize to v11.0.24 [#3384]
  • Update devDependencies (non-major) [#3370]
  • Update collabora/code Docker tag to v26.04.3.2.1 [#3083]

@v-scharf v-scharf mentioned this pull request Oct 5, 2026
20 tasks done
@codacy-production

codacy-production Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Up to standards βœ…

🟒 Issues 0 issues

Results:
0 new issues

View in Codacy

🟒 Coverage βˆ… diff coverage Β· -0.01% coverage variation

Metric Results
Coverage variation βœ… -0.01% coverage variation (-1.00%)
Diff coverage βœ… βˆ… diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (4dec190) 89111 21642 24.29%
Head commit (dc261a1) 89111 (+0) 21632 (-10) 24.28% (-0.01%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#3656) 0 0 βˆ… (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@v-scharf
v-scharf enabled auto-merge (squash) October 5, 2026 12:08
@v-scharf
v-scharf merged commit ef10888 into main Oct 5, 2026
68 checks passed
@v-scharf
v-scharf deleted the bump-web-8.1.0 branch October 5, 2026 15:00
sdwilsh pushed a commit to sdwilsh/ansible-playbooks that referenced this pull request Oct 7, 2026
#1949)

##### [\`8.1.0\`](https://github.com/opencloud-eu/opencloud/blob/HEAD/CHANGELOG.md#810---2026-10-05)

##### ❀️ Thanks to all contributors! ❀️

[@NickWalters](https://github.com/NickWalters), [@aduffeck](https://github.com/aduffeck), [@butonic](https://github.com/butonic), [@dschmidt](https://github.com/dschmidt), [@fschade](https://github.com/fschade), [@maki5](https://github.com/maki5), [@micbar](https://github.com/micbar), [@pascalwengerter](https://github.com/pascalwengerter), [@pbleser-oc](https://github.com/pbleser-oc), [@rhafer](https://github.com/rhafer), [@saw-jan](https://github.com/saw-jan), [@schweigisito](https://github.com/schweigisito), [@v-scharf](https://github.com/v-scharf), [@zerox80](https://github.com/zerox80)

##### πŸ”’ Security

- feat(proxy): add optional OIDC access token audience validation \[[#3466](opencloud-eu/opencloud#3466)]

##### πŸ› Bug Fixes

- Reindex disabled spaces once they get enabled again \[[#3579](opencloud-eu/opencloud#3579)]
- fix(search): tika key fixes \[[#3651](opencloud-eu/opencloud#3651)]
- fix(search): keep trashed and live folders at the same path apart \[[#3602](opencloud-eu/opencloud#3602)]
- Fix/uploads cli no async consumer \[[#3603](opencloud-eu/opencloud#3603)]
- Remove the timeout when reindexing spaces \[[#3543](opencloud-eu/opencloud#3543)]
- fix(shares): not auto accepting shares created by guest users \[[#3533](opencloud-eu/opencloud#3533)]
- fix(graph): fix PatchMe method to prevent password change \[[#3526](opencloud-eu/opencloud#3526)]

##### πŸ“ˆ Enhancement

- feat: add new editor roles \[[#3637](opencloud-eu/opencloud#3637)]
- feat(collaboration): let admins disable wopi extensions \[[#3633](opencloud-eu/opencloud#3633)]
- fix(collaboration): send LastModifiedTime and the EuroOffice file size \[[#3636](opencloud-eu/opencloud#3636)]
- feat(collaboration): mobile web view for EuroOffice \[[#3635](opencloud-eu/opencloud#3635)]
- fix(collaboration): harden wopi token handling \[[#3630](opencloud-eu/opencloud#3630)]
- add posixfs index command \[[#3068](opencloud-eu/opencloud#3068)]
- feat(proxy): add per-service metrics to the proxy service \[[#3521](opencloud-eu/opencloud#3521)]

##### βœ… Tests

- fix(search): ellipsize parity matrix labels by runes, not bytes \[[#3643](opencloud-eu/opencloud#3643)]
- fix(collaboration): mint the mobile view test token with the token manager secret \[[#3647](opencloud-eu/opencloud#3647)]
- run cli tests with decomposed nightly \[[#3580](opencloud-eu/opencloud#3580)]
- \[decomposed] test(api): remove passing notification tests from expected failure \[[#3555](opencloud-eu/opencloud#3555)]
- api-test: add CLI test for reindexing all spaces including disabled \[[#3560](opencloud-eu/opencloud#3560)]

##### πŸ“š Documentation

- \[SKIP CI] fix: add file_read documentation to audit log docu \[[#3503](opencloud-eu/opencloud#3503)]

##### πŸ“¦οΈ Dependencies

- \[full-ci] chore: bump web to v8.1.0 \[[#3656](opencloud-eu/opencloud#3656)]
- chore: bump reva to latest main \[[#3642](opencloud-eu/opencloud#3642)]
- chore: bump libre-graph-api-go to v1.0.8 \[[#3645](opencloud-eu/opencloud#3645)]
- build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 \[[#3584](opencloud-eu/opencloud#3584)]
- build(deps): bump github.com/onsi/gomega from 1.42.1 to 1.43.1 \[[#3582](opencloud-eu/opencloud#3582)]
- build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 \[[#3581](opencloud-eu/opencloud#3581)]
- build(deps): bump github.com/beevik/etree from 1.7.1 to 1.8.0 \[[#3583](opencloud-eu/opencloud#3583)]
- build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 \[[#3573](opencloud-eu/opencloud#3573)]
- build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.5 to 2.15.0 \[[#3576](opencloud-eu/opencloud#3576)]
- build(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 \[[#3552](opencloud-eu/opencloud#3552)]
- build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 \[[#3551](opencloud-eu/opencloud#3551)]
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.70.0 to 0.71.0 \[[#3427](opencloud-eu/opencloud#3427)]
- build(deps): bump github.com/olekukonko/errors from 1.2.0 to 1.3.0 \[[#3557](opencloud-eu/opencloud#3557)]
- build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 \[[#3550](opencloud-eu/opencloud#3550)]
- build(deps): bump github.com/shamaton/msgpack/v2 from 2.4.1 to 2.4.2 \[[#3459](opencloud-eu/opencloud#3459)]
- build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 \[[#3428](opencloud-eu/opencloud#3428)]
- build(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 \[[#3492](opencloud-eu/opencloud#3492)]

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants