v32.0.3
Nextcloud 32.0.3
server
- Fix chunked upload for file drop shares (server#55804)
- Fix: don't suggest files:scan with object store in info:file (server#56434)
- Fix(core): RTL legacy snapper width (server#56448)
- Fix: pass only necessary information when deleting mulitple objects (server#56505)
- Feat(profiler): Use gzdecode/gzencode to parse profiles (server#56506)
- Fix(files): Do not fail on missing sidebar in files list (server#56513)
- Feat: Add option to update the public key of a user (server#56526)
- Fix(files_reminder): prevent setting reminder in the past (server#56535)
- Fix(i18n): Corrected plural for multi plural languages (server#56539)
- Feat(objectstore): add configurable S3 retry attempts (server#56541)
- Fix: mp3info break frame parsing on short frames (server#56552)
- Chore: remove codecov bundle analysis (server#56560)
- Fix(settings): Reactive UI updates for app group limitations (server#56569)
- Encode s3 metadata as base64 if needed (server#56573)
- Feat: emit an event when an S3 bucket is created (server#56617)
- Fix(encryption): Increment `lastChunkNr` when size is off (server#56654)
- Fix(files_sharing): Allow deleting a share of a missing file (server#56657)
- Fix/fix/theming legacy app config (server#56662)
- Fix(CalDAV): imip set language per user (server#56663)
- Fix(l10n): do not consider user language when getting the generic one (server#56666)
- Fix(user_status): adjust online status string (server#56714)
- Fix(logger): add back lost params for logger methods (server#56731)
- Fix(files_sharing): Hide 'Open locally' action (server#56738)
- Fix(files_sharing): sidebar link share password checkbox (server#56760)
- Feat(CertificateManager): Add option to specify the default certificates bundle path (server#56766)
- Fix(oracle): Add a warning for Oracle 11 (server#56767)
- Feat(admin_audit): Log cache insert/delete to audit log (server#56769)
- Fix(Memcache): use different cache key when in maintenance mode (server#56774)
- Feat(ObjectStore): Allow overriding arguments per bucket (server#56778)
- Fix(QuotaPlugin): Always check the quota before moving (server#56787)
- Fix(sharing): Allow public share access for everyone (server#56798)
- Fix(s3): rename 'Amazon S3' to 'S3 Storage' (server#56800)
- Fix(updatenotification): Fix log spam from ResetToken job (server#56803)
- Fix(s3): make data integrity protections opt-in (server#56821)
- Debt(files): Remove regular stats request (server#56822)
- Chore(deps): Update flake to 25.11 and haze to 2.1.3 (server#56829)
- Reflect public shares in `isPublic` flag and fix permission check (server#56837)
- Refactor(workflowengine): Check if class is correct (server#56838)
- Fix(sharing): Add isTrustedServer flag to lookup results (server#56842)
- Fix(trashbin): deletedBy of a file from a federated folder (server#56849)
- Patch the version file to allow upgrading from owncloud > v10.13 (server#56867)
- Feat(files): Add support for `storage-id` and `path` in RepairTree command (server#56869)
- Fix(files_sharing): ensure that external section is mounted (server#56910)
- Fix(flake): Allow using EOL PHP versions (server#56913)
- Fix(CachingRouter): Disable cache for findMatchingRoute (server#56927)
- Fix(dav): handle HTML in CalDAV invitations (server#56965)
- Fix(comments): Check comment object (server#56983)
3rdparty
activity
- Fix(emails): catch server connection exceptions (activity#2235)
- Chore: pin ocp version (activity#2239)
- Chore(deps): bump @nextcloud libraries (activity#2241)
app_api
- Feat(docker-29): set minimum docker engine API version to v1.44 (app_api#700)
- Fix: APCu cache condition (app_api#706)
- Fix: Use OCP\IAppConfig instead of OCP\IConfig to prevent config error (app_api#725)
- Fix(default_daemon_config): save as "lazy" setting (app_api#726)
circles
- Fix: replace circle/circles text with team/teams (circles#2227)
- Add auto-approve and merge workflow for Nextcloud OCP (circles#2250)
- Fix(members): minlevel on initiator (circles#2259)
files_pdfviewer
logreader
- Chore: update workflows (logreader#1823)
- Fix: do not poll log entries without lastReqId (logreader#1846)
notifications
photos
- Perf: Use distributed cache for no media paths (photos#3330)
- Revert "Revert "fix: Disable ReverseGeoCoderService when the server has no internet"" (photos#3331)
- Fix: fix original date time filter type (photos#3336)
related_resources
suspicious_login
text
- Fix: Add cleanup for orphaned text steps (text#7923)
- Assistant button performance and visibility fixes (text#7982)
- Fix(TextDirection): Skip composition transactions (text#7983)
- Test: Use example.org instead of nextcloud.com for testing links (text#7999)
- Fix: increase websocket timeout for background throttling (text#8006)
- Fix: Properly check for array of authenticated share ids (text#8010)
twofactor_totp
- Chore: update package lock format (twofactor_totp#1659)
- Fix: add BFP to the enable route (twofactor_totp#1682)
- Perf: load totp secret just once for verification (twofactor_totp#1685)