github owncloud/web v6.0.0-rc.2
6.0.0-rc.2

latest releases: web-pkg-v0.0.5-alpha.8, web-pkg-v0.0.5-alpha.7, web-pkg-v0.0.5-alpha.6...
pre-release2 years ago

Changelog for ownCloud Web 6.0.0 (2022-10-11)

Summary

  • Bugfix - Add language param opening external app: #7419
  • Bugfix - "Copy Quicklink"-translations: #7731
  • Bugfix - Disable copy/move overwrite on self: #7652
  • Bugfix - Disable shares loading on public and trash locations: #7739
  • Bugfix - Disappearing quicklink in sidebar: #7740
  • Bugfix - File name reactivity: #7734
  • Bugfix - Folder conflict dialog: #7724
  • Bugfix - Inhibit move files between spaces: #7652
  • Bugfix - "Private link"-button alignment: #7640
  • Bugfix - Reload file list after last share removal: #7748
  • Bugfix - Remove the "close sidebar"-calls on delete: #7699
  • Bugfix - Resolve upload existing folder: #7504
  • Bugfix - Search bar on small screens: #7675
  • Bugfix - Sidebar for received shares in search file list: #7662
  • Bugfix - Shares loading: #7506
  • Bugfix - Sidebar toggle icon: #7632
  • Bugfix - Try to obtain refresh token before the error case: #7756
  • Bugfix - Spaces on "Shared via link"-page: #7651
  • Bugfix - Spaces reactivity on update: #7521
  • Bugfix - Upload modify time: #7630
  • Change - Drive aliases in URLs: #6648
  • Enhancement - Edit custom permissions wording: #7709
  • Enhancement - Deny subfolders inside share: #7190
  • Enhancement - Design polishing: #7684
  • Enhancement - Enable renaming on received shares: #7725
  • Enhancement - Friendlier logout screen: #7747
  • Enhancement - Id based routing: #6247
  • Enhancement - Resolve internal links: #7304
  • Enhancement - Make keybindings global: #7569
  • Enhancement - Resolve private links: #7707
  • Enhancement - Update ODS to v14.0.0-alpha.20: #7684
  • Enhancement - Webdav support in web-client package: #7430

Details

  • Bugfix - Add language param opening external app: #7419

    We've added the language param when opening an external app

    #7419
    #7631

  • Bugfix - "Copy Quicklink"-translations: #7731

    We've fixed a bug where the translation for the "Copy Quicklink"-notification was not
    working.

    #7720
    #7731

  • Bugfix - Disable copy/move overwrite on self: #7652

    We've disabled copy/move if the file is moved/copied in the exact same location as before and
    the user selects overwrite. Previously this caused an network error.

    #6892
    #7652

  • Bugfix - Disable shares loading on public and trash locations: #7739

    We've disabled shares loading on public and trash locations as it's not needed.

    #7667
    #7739

  • Bugfix - Disappearing quicklink in sidebar: #7740

    We've fixed a bug where existing quicklinks would disappear when performing the "Create
    quicklink"-action.

    #7736
    #7740

  • Bugfix - File name reactivity: #7734

    We've fixed a bug where the file name would not update reactively in the sidebar after changing
    it.

    #7713
    #7734

  • Bugfix - Folder conflict dialog: #7724

    • Fixed "Keep both" and "Skip" options in Firefox * Fixed "Keep both" and "Skip" options when
      uploading via the "Upload"-menu * Fixed broken "Upload"-menu after skipping all files (= no
      files uploaded) * Fixed issues when uploading a folder into another folder which has or starts
      with the same name

    #7680
    #7724

  • Bugfix - Inhibit move files between spaces: #7652

    We've inhibited moving files between spaces and will offer the user to copy instead.

    #6892
    #7652
    #7735

  • Bugfix - "Private link"-button alignment: #7640

    We've fixed the alignment of the "Private link"-button in the sidebar.

    #7618
    #7640

  • Bugfix - Reload file list after last share removal: #7748

    We've fixed a bug where the file list would not update after removing the last share or link.
    Also, we now prevent the shares tree from being loaded again if the removed share was not the last
    one.

    #7748

  • Bugfix - Remove the "close sidebar"-calls on delete: #7699

    We've removed the "close sidebar"-calls when deleting a resource as the mutations are not
    available as well as not needed anymore.

    #7699
    #7733

  • Bugfix - Resolve upload existing folder: #7504

    We've added a conflict dialog which handles name clashes when uploading files and folders.

    #6996
    #7504

  • Bugfix - Search bar on small screens: #7675

    We've fixed the display of the search bar on small screens.

    #7617
    #7675

  • Bugfix - Sidebar for received shares in search file list: #7662

    We've fixed a bug where the sidebar for received shares in the search file list was broken.

    #7661
    #7662

  • Bugfix - Shares loading: #7506

    We've improved the loading of shares:

    • Share loading now happens more globally in the sidebar component instead of in each sidebar
      panel. * Shares won't be loaded for resources without a path anymore, which massively
      increases performance. * Several issues with (re-)share permissions have been fixed. *
      loadCurrentFileOutgoingShares and loadIncomingShares mutations have been removed.
      Instead, incoming and outgoing shares are now being loaded via loadSharesTree(). This
      avoids getShare() requests from being executed multiple times. * Space member loading has
      been decoupled from shares loading in store. This reduces fetching of space members to a
      minimum and improves the structure of the code. * Reactive loading of share indicators in
      sidebar details panel has been fixed. * Reactive loading of space member count in the spaces
      overview has been fixed. * Loading of indirect shares within spaces has been fixed.

    #7506
    #7593
    #7592
    #7580
    #7638
    #7656
    #7668

  • Bugfix - Sidebar toggle icon: #7632

    We've fixed a bug where the sidebar toggle icon would not detect the "open"-state of the
    sidebar.

    #7632

  • Bugfix - Try to obtain refresh token before the error case: #7756

    We've added a fallback strategy to try to revive the refresh token one more last time. This is for
    the rare case where the application is running in the background and the browsers throttles the
    token refresh mechanism.

    #7756

  • Bugfix - Spaces on "Shared via link"-page: #7651

    Spaces on the "Shared via link"-page are now being displayed correctly. Also, the sidebar for
    those has been fixed.

    #7103
    #7741
    #7651
    #7742

  • Bugfix - Spaces reactivity on update: #7521

    We've fixed a bug where updated data for a space would not show up in the UI before reloading.

    #7521
    #7546

  • Bugfix - Upload modify time: #7630

    We've included the x-oc-mtime header in upload requests to tell the backend the proper
    modify date of uploaded resources.

    #7628
    #7630
    #7641

  • Change - Drive aliases in URLs: #6648

    We changed the URL format to not use storageIds in the URL path anymore to identify spaces, but
    instead use drive aliases of spaces in the URL path.

    BREAKING CHANGE for users: this breaks existing bookmarks - they won't resolve anymore.
    BREAKING CHANGE for developers: the appDefaults composables from web-pkg now work with drive
    aliases, concatenated with relative item paths, instead of webdav paths. If you use the
    appDefaults composables in your application it's likely that your code needs to be adapted.

    #6648
    #7430

  • Enhancement - Edit custom permissions wording: #7709

    We've changed the custom permission wording from 'update' to 'edit'

    #7703
    #7709

  • Enhancement - Deny subfolders inside share: #7190

    Sub-folders within user- and group-shares can now be denied for certain share receivers if the
    backend is capable of negative ACLs. Please note that the state of this feature is experimental
    and needs to be enabled in the backend.

    #7180
    #7190

  • Enhancement - Design polishing: #7684

    We've polished the overall design, especially spacings and the spaces-views.

    #6705
    #7676
    #7525
    #7693
    #7694
    #7685
    #7684

  • Enhancement - Enable renaming on received shares: #7725

    As a receiver the user can rename a share which will only take effect for the respective user but
    won't change the name for the sharee or other share receivers.

    #6247
    #7725

  • Enhancement - Friendlier logout screen: #7747

    We have updated the message and layout of the logout screen to make it a more pleasant user
    experience.

    #7744
    #7747

  • Enhancement - Id based routing: #6247

    We now include fileIds in the URL query to be able to - resolve files and spaces correctly and -
    resolve the correct relative path of a file if it was changed (this might be the case for
    bookmarks) The fileIds in the URL can be disabled by setting options.routing.idBased to
    false in the config.json.

    Note: It's recommended to keep the default of fileIds being used in routing. Otherwise it's not
    possible to resolve spaces with name clashes correctly.

    #6247
    #7714
    #7715
    #7725

  • Enhancement - Resolve internal links: #7304

    Public links with the role "internal" can now be resolved.

    #7304
    #6844
    #7405
    #7769

  • Enhancement - Make keybindings global: #7569

    We've made keybindings global and introduced a data-attribute to mark elements that need
    custom keybindings

    #7569
    #7648
    #7735

  • Enhancement - Resolve private links: #7707

    Private links can now be resolved.

    #7707
    #7405
    #7769

  • Enhancement - Update ODS to v14.0.0-alpha.20: #7684

    We updated the ownCloud Design System to version 14.0.0-alpha.20. Please refer to the full
    changelog in the ODS release (linked) for more details. Summary:

    • Bugfix - Omit special characters in user avatar initials:
      #2070 * Bugfix -
      Avatar link icon:
      #2269 * Bugfix -
      Firefox drag & drop move of folders not possible:
      #7495 * Bugfix - Lazy loading render
      performance:
      #2260 * Bugfix -
      Remove width shrinking of the ocAvatarItem:
      #2241 * Bugfix -
      Remove click event on OcIcon:
      #2216 * Change -
      Redesign contextual helper:
      #2271 * Change -
      Remove OcAlert component:
      #2210 * Change -
      Remove transition animations:
      #2210 * Change -
      Revamp animations:
      #2210 * Change -
      OcTable emit event data on row click:
      #2218 *
      Enhancement - Add nestedd drop functionality:
      #2238 *
      Enhancement - Add OcInfoDrop:
      #2286 *
      Enhancement - Add rounded prop to OcTag:
      #2284 *
      Enhancement - Adjust avatar font weight from bold to normal:
      #2275 *
      Enhancement - Align breadcrumb context menu with regular context menu:
      #2296 *
      Enhancement - OcCheckbox add outline:
      #2218 *
      Enhancement - Add offset property to the drop component:
      #7335 * Enhancement - Make UI smaller:
      #2270 *
      Enhancement - Oc-card style:
      #2306 *
      Enhancement - OcSelect dark mode improvements:
      #2262 *
      Enhancement - Progress bar indeterminate state:
      #2200 *
      Enhancement - Redesign notifications:
      #2210 *
      Enhancement - Use Inter font:
      #2270 *
      Enhancement - Button text align left:
      #2323 *
      Enhancement - "Cancel"-button and -handler in OcSearchBar:
      #2328 *
      Enhancement - Adjust breadcrumb spacing:
      #2329

    #7684
    https://github.com/owncloud/owncloud-design-system/releases/tag/v14.0.0-alpha.20

  • Enhancement - Webdav support in web-client package: #7430

    Only relevant for developers: We've added webdav support to the web-client package. This
    wraps the existing webdav requests from ownCloud SDK but handles the differentiation of
    public link and user-specific webdav requests internally.

    #7430

Don't miss a new web release

NewReleases is sending notifications on new releases.