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. -
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. -
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.
-
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. -
Bugfix - TopBar on redirect: #6704
We fixed a visual glitch that showed the topbar on redirect pages.
-
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. -
Enhancement - Add rename selection range: #6729
We've added a selection range for the rename modal to intially select the resource name without
extension. -
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. -
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.
-
Enhancement - Full screen external apps: #6688
It allows, for example, presentation apps to enter full screen.
-
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 -
Enhancement - PDF viewer: #6654
We've added a lightweight PDF viewer app which allows the user to bookmark PDF files.
-
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. -
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). -
Enhancement - Audio handling in preview app: #6514
We've built audio preview support for flac, mp3, ogg and wav files into the preview app.
-
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
andluxon
). -
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). -
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 asmedia-viewer
. -
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. -
Enhancement - Spaces quota unlimited option: #6693
Space quota can now be set to unlimited
-
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. -
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. -
Enhancement - Spaces link sharing: #6633
Spaces and their resources can now be shared via links.
-
Enhancement - Space name in breadcrumb: #6662
We have updated the breadcrumbs to show a space's name (if available).
-
Enhancement - Spaces overview topbar layout: #6642
We've adjusted the topbar layout of the spaces overview to match the other pages.
-
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 -
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. -
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:- Enhancement - Replace deprecated String.prototype.substr():
owncloud/owncloud-design-system#2059 - Enhancement -
Redesign OcGhostElement:
owncloud/owncloud-design-system#2049 - Enhancement - Export
package members: owncloud/owncloud-design-system#2048 -
Enhancement - Make OcResource inline-flex:
owncloud/owncloud-design-system#2041 - Bugfix - Disabled
textarea color contrast in darkmode:
owncloud/owncloud-design-system#2055 - Bugfix - OcTextInput:
Fix event handlers in loops:
owncloud/owncloud-design-system#2054
#6701
#6708
https://github.com/owncloud/owncloud-design-system/releases/tag/v13.1.0-rc.2 - Enhancement - Replace deprecated String.prototype.substr():