This release adds 2 notable features for engineering teams evaluating rollout.
Published 1mo
Communication & Email
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
call
nextcloud
screensharing
spreed
video
webrtc
Affected surfaces
deps
Summary
AI summaryBroad release touches 24.0.1 – 2026-06-26, deps-dev, deps, and recording.
Full changelog
24.0.1 – 2026-06-26
Changed
- Update dependencies
- Update translations
Fixed
- fix(call): Increase FPS to 30 in all levels and update video quality
#18410 - fix(call): reconnect participants when media-permissions are re-granted
#18441 - fix(session): restore access to password-protected rooms for email guests
#18347 - fix(settings): Allow to configure certificates expiration
#18300 - fix(call): stop virtual background effect when device checker is not in use
#18292 - fix(admin): restore admin setting for default group notifications
#18281 - fix(recording): allow recording service to work on E2EE calls
#18268
What's Changed
- [stable34] fix(recording): allow to record E2EE calls by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18268
- [stable34] fix(matterbridge): Always allow Talk usage for the matterbridge bot user by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18273
- [stable34] fix(import): Remove samples from translations to avoid translations by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18275
- [stable34] perf(frontend): replace
lodashwithes-toolkitby @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18279 - [stable34] fix(admin): ensure to send string value to Provisioning API by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18281
- [stable34] fix(shared-items): validate entries before storing by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18282
- [stable34] fix(dashboard): start meeting on enter key by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18285
- [stable34] build(deps): Bump @nextcloud/cdav-library from 2.5.1 to 2.6.0 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18245
- [stable34] build(deps): Bump vue-router from 5.0.7 to 5.1.0 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18225
- [stable34] fix(settings): Allow to configure the minimum valid days for certific… by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18300
- [stable34] fix(call): render special characters in another person name on an empty call view by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18301
- [stable34] fix: remove dangling listeners in cleanup operations by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18304
- [stable34] Update nextcloud/ocp dependency by @nextcloud-command in https://github.com/nextcloud/spreed/pull/18307
- [stable34] build(deps): Bump @nextcloud/cdav-library from 2.6.0 to 2.6.2 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18325
- [stable34] build(deps-dev): Bump @rspack/core from 2.0.5 to 2.0.6 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18334
- [stable34] build(deps): Bump libphonenumber-js from 1.13.4 to 1.13.6 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18332
- [stable34] build(deps-dev): Bump @vue/test-utils from 2.4.10 to 2.4.11 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18336
- [stable34] build(deps-dev): Bump @rspack/cli from 2.0.5 to 2.0.6 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18337
- [stable34] build(deps-dev): Bump vue-tsc from 3.3.2 to 3.3.5 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18331
- [stable34] ci(workflows): Test main with PHP 8.3 by @nickvergessen in https://github.com/nextcloud/spreed/pull/18314
- [stable34] Update nextcloud/ocp dependency by @nextcloud-command in https://github.com/nextcloud/spreed/pull/18341
- [stable34] fix(session): skip tab-ID verification for password-protected rooms by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18347
- [stable34] docs(services): Fix missing checksum algorithm info by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18358
- [stable34] feat: GitHub Actions formatter for behat by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18371
- [stable34] build(deps-dev): Bump @vitest/coverage-v8 from 4.1.8 to 4.1.9 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18390
- [stable34] build(deps-dev): Bump @rsdoctor/rspack-plugin from 1.5.12 to 1.5.13 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18392
- [stable34] build(deps): Bump vue from 3.5.35 to 3.5.38 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18394
- [stable34] build(deps-dev): Bump vitest from 4.1.8 to 4.1.9 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18395
- [stable34] build(deps-dev): Bump @rspack/core from 2.0.6 to 2.0.8 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18397
- [stable34] build(deps-dev): Bump es-toolkit from 1.47.0 to 1.47.1 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18393
- [stable34] build(deps-dev): Bump @rspack/cli from 2.0.6 to 2.0.8 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18388
- [stable34] Update nextcloud/ocp dependency by @nextcloud-command in https://github.com/nextcloud/spreed/pull/18404
- [stable34] ci(actions): Update workflow templates from organization template repository by @nextcloud-command in https://github.com/nextcloud/spreed/pull/18102
- [stable34] fix: Wrong id in reaction_revoked chat relay message by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18366
- [stable34] fix(calls): Increase FPS to 30 in all levels and update video quality by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18410
- [stable34] feat(recording): Chunked uploading of recordings by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18424
- [stable34] fix: add notificationLevel to dummy conversation object by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18428
- [stable34] fix(sip): persist dial-in information from signaling settings by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18414
- [stable34] feat(external-calls): Add external service for calls by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18430
- [stable34] fix(virtual-bg): stop effect when device checker is not in use by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18292
- [stable34] fix(encryption): load wasm module on demand by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18438
- [stable34] fix(webrtc): restore allow audio/video calls when permissions are re-granted by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18441
- [stable34] fix: use cloneDeep for proxy objects by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18448
- [stable34] build(deps-dev): Bump sass from 1.100.0 to 1.101.0 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18396
- [stable34] build(deps): Bump webrtc-adapter from 9.0.5 to 9.0.6 by @dependabot[bot] in https://github.com/nextcloud/spreed/pull/18398
- [stable34] docs(openapi): Fix documentation what data is verified by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18452
- [stable34] fix(recording): Support sensitive config for recording data by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18457
- [stable34] fix(recording): Limit config key length for request-upload configs by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18461
- [stable34] fix(user): Clean up on user deletion by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18293
- [stable34] chore(release): Changelog for v24.0.1 by @backportbot[bot] in https://github.com/nextcloud/spreed/pull/18466
Full Changelog: https://github.com/nextcloud/spreed/compare/v24.0.0...v24.0.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]