github owncloud/web v5.4.0
5.4.0

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

Changelog for ownCloud Web 5.4.0 (2022-04-11)

Summary

  • Bugfix - Accessible breadcrumb itemcount: #6690
  • Bugfix - AppBar ViewOptions alignment: #6662
  • Bugfix - Hide sidebar toggle button on spaces projects page: #6690
  • Bugfix - Use oC10 navigation entry names: #6656
  • Bugfix - TopBar on redirect: #6704
  • Bugfix - Unsticky appbar position: #6708
  • Enhancement - Add rename selection range: #6729
  • Enhancement - Archive download for oc10 backend: #6239
  • Enhancement - Customizable feedback link: #6702
  • Enhancement - Editor role for single file public links: #6618
  • Enhancement - Full screen external apps: #6688
  • Enhancement - Make some UI elements/actions optional: #6618
  • Enhancement - PDF viewer: #6654
  • Enhancement - Permission-based visibility of upload and create buttons: #6690
  • Enhancement - Audio support in preview app: #6514
  • Enhancement - Audio handling in preview app: #6514
  • Enhancement - Provide dependencies to applications: #6746
  • Enhancement - Remove public links from SharedWithOthers page: #5976
  • Enhancement - Rename mediaviewer to preview: #6514
  • Enhancement - Add "Shared with" column for "Shared with me" page: #6140
  • Enhancement - Spaces quota unlimited option: #6693
  • Enhancement - Spaces context menus: #6659
  • Enhancement - Spaces group sharing: #6639
  • Enhancement - Spaces link sharing: #6633
  • Enhancement - Space name in breadcrumb: #6662
  • Enhancement - Spaces overview topbar layout: #6642
  • Enhancement - Text Editor: #6667
  • Enhancement - Unified shares sidebar panel: #6701
  • Enhancement - Update ODS to v13.1.0-rc.2: #6701

Details

  • Bugfix - Accessible breadcrumb itemcount: #6690

    Our breadcrumbs announce the amount of resources inside a folder. Due to a bug the calculated
    number wasn't announced correctly, which we have resolved.

    #6022
    #6690

  • Bugfix - AppBar ViewOptions alignment: #6662

    We have fixed a visual glitch that rendered the ViewOptions in the AppBar on the left side
    instead of right-aligned if no Breadcrumbs or SharesNavigation is present.

    #6685
    #6662

  • Bugfix - Hide sidebar toggle button on spaces projects page: #6690

    We have hidden the sidebar toggle button on the spaces projects page to avoid user confusion.

    #6690

  • Bugfix - Use oC10 navigation entry names: #6656

    When fetching navigation entries from oC10, we previously used the app's names. This caused
    issues when the navigation entry ID and the app ID differ. Also, the navigation entries did not
    match with the ones in the classic UI. This has been fixed as we now use the navigation entry name,
    which falls back to the app name if not given.

    #6585
    #6656

  • Bugfix - TopBar on redirect: #6704

    We fixed a visual glitch that showed the topbar on redirect pages.

    #6527
    #6704

  • Bugfix - Unsticky appbar position: #6708

    After recent changes to the files appbar, it wouldn't be visible when scrolling inside the
    table. This has been resolved.

    #6696
    #6708

  • Enhancement - Add rename selection range: #6729

    We've added a selection range for the rename modal to intially select the resource name without
    extension.

    #6729
    #6736

  • Enhancement - Archive download for oc10 backend: #6239

    We now offer archive downloads (multifile or folder) as archive with oc10 backends. Since oc10
    archive downloads are path based this could only be made possible on pages that follow the
    folder hierarchy of the logged in user. In other words: on favorites pages the archive download
    is unavailable for oc10 backends as the selected files/folders don't necessarily share the
    same parent folder.

    #6239
    #6697

  • Enhancement - Customizable feedback link: #6702

    We've added options and documentation for customization of the href, ariaLabel and
    description of the feedback link in the topbar. See
    https://owncloud.dev/clients/web/getting-started/ for documentation.

    #6702
    #6761
    https://owncloud.dev/clients/web/getting-started/

  • Enhancement - Editor role for single file public links: #6618

    Allow creating a public link with editor role for a single file. Only available in oCIS.

    #6618

  • Enhancement - Full screen external apps: #6688

    It allows, for example, presentation apps to enter full screen.

    #6688

  • Enhancement - Make some UI elements/actions optional: #6618

    Make renaming a share, permanently deleting files and showing the custom permissions role
    optional via capabilities. By default, all of these options are enabled/showed.

    Capabilities: * capabilities.files_sharing.can_rename *
    capabilities.files.permanent_deletion * capabilities.files_sharing.allow_custom

    #6324
    #6618

  • Enhancement - PDF viewer: #6654

    We've added a lightweight PDF viewer app which allows the user to bookmark PDF files.

    #6654

  • Enhancement - Permission-based visibility of upload and create buttons: #6690

    Instead of showing disabled "Upload" and "New" buttons on public links with insufficient
    permissions, we now hide them for the page visitor.

    #5618
    #6690

  • Enhancement - Audio support in preview app: #6514

    We've added support for audio file playback into the preview app (namely flac, mp3, wav and
    ogg).

    #6514

  • Enhancement - Audio handling in preview app: #6514

    We've built audio preview support for flac, mp3, ogg and wav files into the preview app.

    #6514

  • Enhancement - Provide dependencies to applications: #6746

    We reduced the bundle size of externally built applications and the risk of clashing library
    instances by passing certain dependencies into applications (namely
    @vue/composition-api, vuex and luxon).

    #5716
    #6746

  • Enhancement - Remove public links from SharedWithOthers page: #5976

    We've removed links from the shared-with-others page as those belong in the Shared via link
    page (and already exist there).

    #5976
    #6612

  • Enhancement - Rename mediaviewer to preview: #6514

    We've renamed the media-viewer app to preview because that describes the purpose of the app
    better and doesn't mislead users into thinking that it's a full blown media viewer.

    For the time being we've added an app alias handling to ownCloud Web which prints a deprecation
    warning if the preview app is tried to be loaded as media-viewer.

    #6514

  • Enhancement - Add "Shared with" column for "Shared with me" page: #6140

    We've added the "Shared with" column for incoming shares in the "Shared with me" page and
    changed the order of the column to follow the "Share owner" column.

    #6140
    #6699

  • Enhancement - Spaces quota unlimited option: #6693

    Space quota can now be set to unlimited

    #6470
    #6693

  • Enhancement - Spaces context menus: #6659

    Spaces context menus have been adjusted visibly to match the other available context menus.
    Also, the corresponding component has been abstracted in the course of this. This cleans up a
    lot of (duplicated) code across the spaces views and makes future adjustments easier.

    #6634
    #6659

  • Enhancement - Spaces group sharing: #6639

    Resources within a space can now be shared with user groups. Spaces themselves can't be shared
    with groups, therefore those have been removed from the autocomplete results when adding
    members to a space.

    #6283
    #6639

  • Enhancement - Spaces link sharing: #6633

    Spaces and their resources can now be shared via links.

    #6283
    #6633

  • Enhancement - Space name in breadcrumb: #6662

    We have updated the breadcrumbs to show a space's name (if available).

    #6637
    #6662

  • Enhancement - Spaces overview topbar layout: #6642

    We've adjusted the topbar layout of the spaces overview to match the other pages.

    #6641
    #6642

  • Enhancement - Text Editor: #6667

    Replace MarkdownEditor with Text Editor and add the following improvements: * Disable
    preview for non md files (configurable) * Data integrity checks (prevent exiting with unsaved
    changes) * Better error information to the user * Keyboard shortcut to save * Read-only mode *
    Fix to open on non-authenticated public links * Open other extensions (js, json, xml, py, php,
    yaml) * UI polish

    #6667
    #6754
    #6763

  • Enhancement - Unified shares sidebar panel: #6701

    We've merged the "people" and "link" shares sidebar panels to give users a clearer idea of who
    has access to a resource.

    #6621
    #6701

  • Enhancement - Update ODS to v13.1.0-rc.2: #6701

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

    #6701
    #6708
    https://github.com/owncloud/owncloud-design-system/releases/tag/v13.1.0-rc.2

Don't miss a new web release

NewReleases is sending notifications on new releases.