github owncloud/web v4.7.0
4.7.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 4.7.0 (2021-12-16)

Summary

  • Bugfix - Contextmenu on public links: #6123
  • Bugfix - Inconsistencies in share expiry dates: #6084
  • Bugfix - Extension casing: #5339
  • Bugfix - Show extension image: #5985
  • Bugfix - File renaming: #4893
  • Bugfix - Hidden files hidden by default: #5985
  • Bugfix - Ensure route config is honored for new file handlers: #6135
  • Bugfix - Show context menu for all file extensions: #6002
  • Bugfix - Do not scroll on apps open in app provider: #5960
  • Bugfix - Open in browser for public files: #4615
  • Bugfix - Order extensions and default: #5985
  • Bugfix - Double escaping in progress bar: #4214
  • Bugfix - Context for dates in SideBar: #5068
  • Bugfix - User email attribute initialization: #6118
  • Enhancement - Adopt oc-table-files from ods: #6106
  • Enhancement - Show errors when failing to open app in app provider: #6003
  • Enhancement - Build options: #5985
  • Enhancement - MarkdownEditor and MediaViewer can be default: #6148
  • Enhancement - Show feedback on startup: #5985
  • Enhancement - Update ODS to v12.0.0-alpha1: #6106

Details

  • Bugfix - Contextmenu on public links: #6123

    We fixed an issue of the contextmenu not being displayed for the files table on public links.

    #6123

  • Bugfix - Inconsistencies in share expiry dates: #6084

    • Share expiry dates now always refer to the end of the given day. This change allows users to
      select the current day as expiry date. * Displayed expiry dates have been aligned to ensure
      their consistency. * Existing expiry dates for public links can now be removed again. * We now
      use the Luxon DateTime object more consistently across the code base (replacing
      JavaScript's `new Date()).

    #6084

  • Bugfix - Extension casing: #5339

    We fixed file extensions always being shown in lowercase.

    #5339
    #6117

  • Bugfix - Show extension image: #5985

    Allow extensions to set an image as its logo, instead of an icon. If img is set, it will take
    precedence over icon.

    #5985

  • Bugfix - File renaming: #4893

    We fixed the displayed file name not being properly updated in files list and sidebar after
    renaming.

    #4893
    #6114

  • Bugfix - Hidden files hidden by default: #5985

    Hide hidden files (files started with ".") by default, similar to oc10

    #5985

  • Bugfix - Ensure route config is honored for new file handlers: #6135

    Only display the new file entries for the routes it belongs to.

    #6135

  • Bugfix - Show context menu for all file extensions: #6002

    The context menu was failing to build for file extensions that did not have a match in the apps
    from the app provider.

    #6002
    #6003

  • Bugfix - Do not scroll on apps open in app provider: #5960

    Apps opened from the app provider were taking more than the window size, prompting the use of the
    scrollbar.

    #5960
    #6003

  • Bugfix - Open in browser for public files: #4615

    We fixed opening publicly shared files in the browser.

    #4615
    #6133

  • Bugfix - Order extensions and default: #5985

    Ensure the default extensions are displayed first. Ensure that extensions can be set as
    default or not.

    #5985

  • Bugfix - Double escaping in progress bar: #4214

    We fixed file names with special chars not being properly displayed in the upload progressbar.

    #4214
    #6131

  • Bugfix - Context for dates in SideBar: #5068

    We fixed dates in sidebar file info having no context. The sidebar is either showing the last
    modification date or the deletion date. Before this change it wasn't obvious what kind of date
    was showing. Especially when the file list was showing a completely different date (e.g., a
    share date) it was confusing to the user to see a possibly different date here without
    explanation.

    #5068
    #6119

  • Bugfix - User email attribute initialization: #6118

    Until now, the user email would only be set if the user used it instead of a username in the login
    form. It now can also be set from the user webdav response as a fallback.

    #6118

  • Enhancement - Adopt oc-table-files from ods: #6106

    Ods oc-table-files always contained concrete web-app-files logic, to make development more
    agile and keep things close oc-table-files was renamed to resource-table and relocated to
    live in web-app-files from now on.

    #6106
    owncloud/owncloud-design-system#1817

  • Enhancement - Show errors when failing to open app in app provider: #6003

    The error message provided by wopi is now displayed to the user, giving some context on why it
    failed to open a file.

    #6003

  • Enhancement - Build options: #5985

    Configure the startup title (displayed before the configuration is loaded) via env variable
    TITLE. Make the source map generation optional with the env variable SOURCE_MAP.

    #5985

  • Enhancement - MarkdownEditor and MediaViewer can be default: #6148

    We have updated the extension handlers of two internal apps to be able to be used as default
    actions.

    #6148

  • Enhancement - Show feedback on startup: #5985

    Instead of displaying an empty page while all components load, display a spiner. Also show an
    error message if there was an error.

    #5985

  • Enhancement - Update ODS to v12.0.0-alpha1: #6106

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

    #6106
    https://github.com/owncloud/owncloud-design-system/releases/tag/v12.0.0-alpha1

Don't miss a new web release

NewReleases is sending notifications on new releases.