github owncloud/web v4.4.0
4.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 4.4.0 (2021-10-26)

Summary

  • Bugfix - Fix duplicated event subscriptions: #5910
  • Bugfix - External apps by shares: #5907
  • Bugfix - New Collaborator removes wrong autocomplete items: #5857
  • Bugfix - Fix overlapping requests in files app: #5917
  • Bugfix - Clean router path handling: #5894
  • Bugfix - Unnecessary redirects on personal page: #5893
  • Enhancement - Accessible, themeable media viewer: #5900
  • Enhancement - Datepicker in Dropdown: #5806
  • Enhancement - Sorting out dependencies: #5898
  • Enhancement - Update ODS to v11.0.0: #5806

Details

  • Bugfix - Fix duplicated event subscriptions: #5910

    In some cases it happened that subscriptions to certain topics happened multiple times. This
    is problematic in cases where it should happen only once, for example loading a resource which
    can result in multiple requests and a overlapping state.

    This is fixes by introducing the option to unsubscribe a event individually by a given token or
    for all on a given topic.

    #5875
    #5910

  • Bugfix - External apps by shares: #5907

    Opening shares in "Shared with me" section was broken. We have added property mimeType by the
    build of a shared resource, so that the external apps can be found for it.

    We fixed passing the fileId property for the context actions.

    #5906
    #5907

  • Bugfix - New Collaborator removes wrong autocomplete items: #5857

    We've addressed that when you add new collaborators in the autocomplete and remove one from the
    autocompletion it always removes the last element.

    #5857
    #5931

  • Bugfix - Fix overlapping requests in files app: #5917

    In some cases the files app tended to display the wrong resources when navigating quickly
    through the views. This happened because the resource provisioning step wasn't canceled.
    This is now fixed by using vue-concurrency which on a high level wraps iterable generators
    which are cancelable. We're using it to wrap the resource loading and cancel it as soon as the
    resource set is not needed anymore.

    It also improves the overall performance for the files app.

    #5085
    #5875
    #5917

  • Bugfix - Clean router path handling: #5894

    This patch was already introduced earlier for the files application only. In the meantime we
    found out that this is also needed on different places across the ecosystem.

    We've refactored the way how the patch gets applied to the routes: It is now possible to set an
    individual route's meta.patchCleanPath to true.

    #4595 (comment)
    #5894

  • Bugfix - Unnecessary redirects on personal page: #5893

    Navigating to all files could lead to loading resources twice, first resources from root (/)
    and second the resources from the homeFolder (options.homeFolder). We've fixed this by
    detecting those cases and only load resources for the homeFolder.

    #5085
    #5875
    #5893

  • Enhancement - Accessible, themeable media viewer: #5900

    We have updated the media viewer app to respect theme colors and fulfill accessibility
    requirements (e.g. keyboard navigation, semantic HTML, font size).

    #5900

  • Enhancement - Datepicker in Dropdown: #5806

    We have moved the datepicker for share expiration in the right sidebar into a dropdown to align
    it with the other elements when creating/editing shares.

    #5806

  • Enhancement - Sorting out dependencies: #5898

    We have cleaned and simplified the dependency structure in our apps.

    #5898

  • Enhancement - Update ODS to v11.0.0: #5806

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

    #5806
    https://github.com/owncloud/owncloud-design-system/releases/tag/v11.0.0

Don't miss a new web release

NewReleases is sending notifications on new releases.