Skip to content

12.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 May 17:03
· 14 commits to master since this release
v12.4.0
7dbf6ee

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.

    #13363
    #13409

  • 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.

    #13578

  • 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.

    #13610
    https://kiteworks.atlassian.net/browse/OCISDEV-701

  • 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.

    #13634
    https://kiteworks.atlassian.net/browse/OCISDEV-718

  • 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.

    #13793

  • 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
    UploadInfo panel was being clipped due to broken CSS. The layout now uses
    natural document flow so the confirmation is always visible regardless of
    viewport size.

    #13799

  • 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 is https://example.com/my/nested/path/, it will strip
    the /my/nested/path/dav/ prefix.

    #13545

  • Enhancement - Use spaceId: #13577

    We now use the spaceId when matching the space for a resource instead of
    manually constructed storageId from the resource ID.

    #13577

  • 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
    regular and vault.

    #13631

  • Enhancement - Support log and conf files in text editor: #13632

    We've added support for .log and .conf files in the text editor.

    #13632
    #13650

  • 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.

    #13759

  • Enhancement - Add vault search separation: #13769

    We've implemented vault search separation by adding the vault:true query 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.

    #13769

  • 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

    #13795

  • Enhancement - Check vault permission: #13802

    When the user has the VaultMode.ReadWriteEnabled.own permission, the mode
    switch will be shown in the topbar.

    #13802

  • 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.

    #13803

  • 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.

    #13803