Changelog for ownCloud Web 12.4.0 (2026-05-22)
Summary
- Bugfix - Prevent duplicate call for password protected public links: #13363
- Bugfix - Use dynamic viewport units (dvh/dvw) instead of viewport units (vh/vw): #13578
- Bugfix - Cannot-edit-public-link-when-name-is-too-long: #13610
- Bugfix - Fix space key selecting wrong resource: #13634
- Bugfix - Fix share invite button being pushed down in space sharing: #13793
- Bugfix - Fix upload confirmation not visible on file drop page: #13799
- Enhancement - Strip WebDAV prefix: #13545
- Enhancement - Use spaceId: #13577
- Enhancement - Add theme mode: #13631
- Enhancement - Support log and conf files in text editor: #13632
- Enhancement - Show correct modal for saveAs and open actions: #13759
- Enhancement - Add vault search separation: #13769
- Enhancement - Add new theme colors: #13795
- Enhancement - Check vault permission: #13802
- Enhancement - MFA session expiry warning: #13803
- Enhancement - Vault-aware breadcrumbs: #13803
Details
-
Bugfix - Prevent duplicate call for password protected public links: #13363
We've fixed an issue where the password protected public link was being called
twice. -
Bugfix - Use dynamic viewport units (dvh/dvw) instead of viewport units (vh/vw): #13578
We have updated the CSS to use dynamic viewport units (dvh/dvw) instead of
viewport units (vh/vw) for better responsiveness on mobile devices, especially
when the virtual keyboard appears. -
Bugfix - Cannot-edit-public-link-when-name-is-too-long: #13610
We've fixed an issue where users were unable to edit a public link if the name
of the link was too long. -
Bugfix - Fix space key selecting wrong resource: #13634
We have fixed a bug where pressing the space key in the file list or the space
list would select the wrong resource. This issue was caused by a mismatch
between the index of the selected item and the index of the item in the file
list. -
Bugfix - Fix share invite button being pushed down in space sharing: #13793
We have fixed a bug where the "Share" button in the invite collaborator form was
being pushed down when sharing a space. The layout now properly aligns items
vertically and prevents the button from wrapping to a new line. -
Bugfix - Fix upload confirmation not visible on file drop page: #13799
We've fixed a responsive layout issue where the upload confirmation message was
not visible at small browser window sizes on the file drop page. The
UploadInfopanel was being clipped due to broken CSS. The layout now uses
natural document flow so the confirmation is always visible regardless of
viewport size. -
Enhancement - Strip WebDAV prefix: #13545
Added a new logic to the WebDAV client to strip the prefix from the path if it
is present. Previously, only/dav/prefix would be stripped when parsing the
response. Now, it will strip all the parts of the base remote URL. For example,
if the base remote URL ishttps://example.com/my/nested/path/, it will strip
the/my/nested/path/dav/prefix. -
Enhancement - Use spaceId: #13577
We now use the
spaceIdwhen matching the space for a resource instead of
manually constructedstorageIdfrom the resource ID. -
Enhancement - Add theme mode: #13631
We've added a new property to the theme called
mode. This property specifies
whether the theme is suitable for regular mode or vault mode. Valid values are
regularandvault. -
Enhancement - Support log and conf files in text editor: #13632
We've added support for
.logand.conffiles in the text editor. -
Enhancement - Show correct modal for saveAs and open actions: #13759
We've added logic to show the correct modal when the user clicks on "Save As" or
"Open" from the 3 dots context menu. -
Enhancement - Add vault search separation: #13769
We've implemented vault search separation by adding the
vault:truequery token
to the<oc:pattern>search payload. The token is now included in both "All
files" and "Current folder" search requests, ensuring vault content is correctly
scoped in all search scenarios. -
Enhancement - Add new theme colors: #13795
We've added new theme colors. These new colors are:
- background-sidebar - search-input-text-default - search-input-text-muted -
search-input-border - search-input-bg
- background-sidebar - search-input-text-default - search-input-text-muted -
-
Enhancement - Check vault permission: #13802
When the user has the
VaultMode.ReadWriteEnabled.ownpermission, the mode
switch will be shown in the topbar. -
Enhancement - MFA session expiry warning: #13803
We've added a warning modal that notifies users before their multi-factor
authentication session expires. Users can extend the session via silent OIDC
renewal or dismiss the warning. The modal state is synchronized across multiple
browser tabs using a BroadcastChannel. -
Enhancement - Vault-aware breadcrumbs: #13803
We've introduced vault-aware breadcrumbs that show Vault or Drive as the root
item depending on the active scope. Users without vault access see the original
labels instead.