Skip to content

Releases: owncloud/web

9.0.0-alpha.6

28 May 05:58
Compare
Choose a tag to compare
9.0.0-alpha.6 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-05-28)

Summary

  • Bugfix - User data not updated while altering own user: #10377
  • Bugfix - Admin settings keyboard navigation: #10417
  • Bugfix - Load thumbnail when postprocessing is finished: #10517
  • Bugfix - Share sidebar icons: #10551
  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702
  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706
  • Bugfix - Versions loaded multiple times when opening sidebar: #10746
  • Bugfix - Incoming notifications broken while notification center is open: #10760
  • Bugfix - Vertical scroll for OcModal on small screens: #10814
  • Bugfix - Context menu empty in tiles view: #10900
  • Bugfix - Resource deselection on right-click: #10918
  • Bugfix - Resources with name consist of number won't show up in trash bin: #10920
  • Bugfix - Disable search in public link context: #10928
  • Bugfix - Space not updating on navigation: #10941
  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240
  • Change - Registering app file editors: #10330
  • Change - Add extensionPoint concept: #10443
  • Change - Portal target removed: #10758
  • Change - Disable opening files in embed mode: #10786
  • Enhancement - Accessibility improvements: #5383
  • Enhancement - Icon for .dcm files: #9215
  • Enhancement - Tile sizes: #10018
  • Enhancement - Enable user preferences in public links: #10207
  • Enhancement - Move ThemeSwitcher into Account Settings: #10334
  • Enhancement - Top loading bar increase visibility: #10383
  • Enhancement - Integrate ToastUI editor in the text editor app: #10390
  • Enhancement - Custom component extension type: #10443
  • Enhancement - Epub reader app: #10448
  • Enhancement - Highlight search term in sharing autosuggest list: #10485
  • Enhancement - Warn user before closing browser when upload is in progress: #10519
  • Enhancement - Full text search default: #10534
  • Enhancement - Show locked and processing next to other status indicators: #10544
  • Enhancement - Set emoji as space icon: #10546
  • Enhancement - Add SSE events for locking, renaming, deleting, and restoring: #10586
  • Enhancement - Remember left nav bar state: #10611
  • Enhancement - Remember right side bar state: #10612
  • Enhancement - Add details panel to trash: #10624
  • Enhancement - Implement Server-Sent Events (SSE) for File Creation: #10709
  • Enhancement - Search providers extension point: #10758
  • Enhancement - Implement Server-Sent Events (SSE) for file updates: #10782
  • Enhancement - Add SSE event for moving: #10798
  • Enhancement - Ability to theme sharing role icons: #10801
  • Enhancement - Add SSE event for moving: #10807
  • Enhancement - Show loading spinner while searching or filtering users: #10874
  • Enhancement - Display hidden resources information in files list: #10907
  • Enhancement - Add loading spinner to admin settings spaces and groups: #10929

Details

  • Bugfix - User data not updated while altering own user: #10377

    We've fixed a bug, where the user data was not updated when altering the own
    user via the admin settings app, this effected for example the username and
    email address in the top bar.

    #10373
    #10377

  • Bugfix - Admin settings keyboard navigation: #10417

    We've fixed a bug where keyboard navigation stopped working after deleting a
    resource in the admin settings app. We also fixed a bug where initial keyboard
    navigation didn't work, when no resource was selected.

    #10186
    #10417

  • Bugfix - Load thumbnail when postprocessing is finished: #10517

    We've fixed a bug when thumbnails weren't properly refreshed when postprocessing
    is active on server and the file was updated, e.G text files.

    #10486
    #10517

  • Bugfix - Share sidebar icons: #10551

    We've fixed a bug where the share invite search dropdown didn't have icons in
    some cases.

    #10551

  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702

    General hardening of ownCloud Web integration with draw.io

    #10702

  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706

    General hardening of ownCloud Web integration with OnlyOffice/Collabora

    #10706

  • Bugfix - Versions loaded multiple times when opening sidebar: #10746

    We've fixed a bug, where the versions endpoint was fetched multiple times when
    the sidebar was opened and therefore added unnecessary load to the server.

    #10381
    #10619
    #10746

  • Bugfix - Incoming notifications broken while notification center is open: #10760

    We've fixed a bug where the visual representation of new incoming notifications
    were broken, while the notification center was opened.

    #10602
    #10760

  • Bugfix - Vertical scroll for OcModal on small screens: #10814

    We've fixed an issue where modals were not scrollable on screens with small
    heights.

    #10814
    #10816

  • Bugfix - Context menu empty in tiles view: #10900

    We've fixed a bug where the context menu was empty in the tiles view after
    clicking the show context menu button

    #10793
    #10900

  • Bugfix - Resource deselection on right-click: #10918

    We've fixed an issue where right-clicking any empty space inside the files table
    would reset the current selection.

    #10918
    #10936

  • Bugfix - Resources with name consist of number won't show up in trash bin: #10920

    We've fixed a bug, where deleted resources that have only numbers in name like
    "123" won't show up in the trash bin

    #10917
    #10920

  • Bugfix - Disable search in public link context: #10928

    We've fixed a bug where the search was visible in the public link context but
    not usable, since we are not able yet to provide searching in this context.
    Therefore the search was disabled in the public link context.

    #10915
    #10928

  • Bugfix - Space not updating on navigation: #10941

    We've fixed an issue where ...

Read more

8.0.2

14 May 06:37
050924b
Compare
Choose a tag to compare

Changelog for ownCloud Web 8.0.2 (2024-05-14)

Summary

  • Bugfix - Folder replace: #10515
  • Bugfix - Hidden right sidebar on small screens: #10598
  • Bugfix - Scope loss when showing search results: #10634
  • Bugfix - Theme loading without matching theme: #10657
  • Bugfix - Flickering loading indicator: #10763
  • Bugfix - Download files with special chars in name: #10810
  • Bugfix - IDP logout issues: #10881

Details

  • Bugfix - Folder replace: #10515

    The "Replace" conflict option, which previously didn't work at all when trying
    to copy/move a folder, has been fixed.

    #10515
    #10597

  • Bugfix - Hidden right sidebar on small screens: #10598

    The issue causing the right sidebar to not display on screens smaller than 960px
    has been fixed.

    #10598
    #10643

  • Bugfix - Scope loss when showing search results: #10634

    Clicking "Show n results" in the search preview no longer loses the search
    scope.

    #10634
    #10653

  • Bugfix - Theme loading without matching theme: #10657

    We've fixed an issue where theme loading would break when there was no matching
    oC theme found for the user's OS setting. For example, this occurred when a
    user's OS setting was configured to "dark," but the instance of oC did not offer
    a dark theme.

    #10657
    #10659

  • Bugfix - Flickering loading indicator: #10763

    The flickering loading indicator when batch deleting a lot of files has been
    fixed.

    We also added a request limit that stops the network from being overrun with
    concurrent requests.

    #10763

  • Bugfix - Download files with special chars in name: #10810

    We've fixed a bug where having a # in the filename resulted in requests going
    to cut off urls.

    #10810
    #10813
    #10817

  • Bugfix - IDP logout issues: #10881

    Falsely showing the logout page after opening ownCloud Web with an expired token
    has been fixed.

    #10881

9.0.0-alpha.5

16 Apr 07:01
Compare
Choose a tag to compare
9.0.0-alpha.5 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-04-16)

Summary

  • Bugfix - User data not updated while altering own user: #10377
  • Bugfix - Admin settings keyboard navigation: #10417
  • Bugfix - Folder replace: #10515
  • Bugfix - Load thumbnail when postprocessing is finished: #10517
  • Bugfix - Share sidebar icons: #10551
  • Bugfix - Hidden right sidebar on small screens: #10598
  • Bugfix - Scope loss when showing search results: #10634
  • Bugfix - Theme loading without matching theme: #10657
  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702
  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706
  • Bugfix - Versions loaded multiple times when opening sidebar: #10746
  • Bugfix - Incoming notifications broken while notification center is open: #10760
  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240
  • Change - Registering app file editors: #10330
  • Enhancement - Icon for .dcm files: #9215
  • Enhancement - Tile sizes: #10018
  • Enhancement - Enable user preferences in public links: #10207
  • Enhancement - Move ThemeSwitcher into Account Settings: #10334
  • Enhancement - Top loading bar increase visibility: #10383
  • Enhancement - Integrate ToastUI editor in the text editor app: #10390
  • Enhancement - Custom component extension type: #10443
  • Enhancement - Add extensionPoint concept: #10443
  • Enhancement - Epub reader app: #10448
  • Enhancement - Highlight search term in sharing autosuggest list: #10485
  • Enhancement - Warn user before closing browser when upload is in progress: #10519
  • Enhancement - Full text search default: #10534
  • Enhancement - Show locked and processing next to other status indicators: #10544
  • Enhancement - Set emoji as space icon: #10546
  • Enhancement - Add SSE events for locking, renaming, deleting, and restoring: #10586
  • Enhancement - Remember left nav bar state: #10611
  • Enhancement - Remember right side bar state: #10612
  • Enhancement - Add details panel to trash: #10624
  • Enhancement - Implement Server-Sent Events (SSE) for File Creation: #10709
  • Enhancement - Implement Server-Sent Events (SSE) for file updates: #10782

Details

  • Bugfix - User data not updated while altering own user: #10377

    We've fixed a bug, where the user data was not updated when altering the own
    user via the admin settings app, this effected for example the username and
    email address in the top bar.

    #10373
    #10377

  • Bugfix - Admin settings keyboard navigation: #10417

    We've fixed a bug where keyboard navigation stopped working after deleting a
    resource in the admin settings app. We also fixed a bug where initial keyboard
    navigation didn't work, when no resource was selected.

    #10186
    #10417

  • Bugfix - Folder replace: #10515

    The "Replace" conflict option, which previously didn't work at all when trying
    to copy/move a folder, has been fixed.

    #10515
    #10597

  • Bugfix - Load thumbnail when postprocessing is finished: #10517

    We've fixed a bug when thumbnails weren't properly refreshed when postprocessing
    is active on server and the file was updated, e.G text files.

    #10486
    #10517

  • Bugfix - Share sidebar icons: #10551

    We've fixed a bug where the share invite search dropdown didn't have icons in
    some cases.

    #10551

  • Bugfix - Hidden right sidebar on small screens: #10598

    The issue causing the right sidebar to not display on screens smaller than 960px
    has been fixed.

    #10598
    #10643

  • Bugfix - Scope loss when showing search results: #10634

    Clicking "Show n results" in the search preview no longer loses the search
    scope.

    #10634
    #10653

  • Bugfix - Theme loading without matching theme: #10657

    We've fixed an issue where theme loading would break when there was no matching
    oC theme found for the user's OS setting. For example, this occurred when a
    user's OS setting was configured to "dark," but the instance of oC did not offer
    a dark theme.

    #10657
    #10659

  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702

    General hardening of ownCloud Web integration with draw.io

    #10702

  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706

    General hardening of ownCloud Web integration with OnlyOffice/Collabora

    #10706

  • Bugfix - Versions loaded multiple times when opening sidebar: #10746

    We've fixed a bug, where the versions endpoint was fetched multiple times when
    the sidebar was opened and therefore added unnecessary load to the server.

    #10381
    #10619
    #10746

  • Bugfix - Incoming notifications broken while notification center is open: #10760

    We've fixed a bug where the visual representation of new incoming notifications
    were broken, while the notification center was opened.

    #10602
    #10760

  • Change - Remove deprecated code: #7338

    We have removed the getToken getter from our vuex store and support for the
    deprecated user-management name for the admin-settings app. See linked
    "Deprecations" issue for more information.

    #7338
    #9959

  • Change - Remove skeleton app: #9892

    Due to improvements in the extension system in general, we have removed the
    skeleton app. Documentation regarding the extension API and guides/examples can
    be found in the dev docs.

    #9892
    #10067

  • Change - Remove deprecated extension point for adding quick actions: #10102

    BREAKING CHANGE for developers: The old way of registering quick actions via the
    quickaction property of an app has been removed. Quick actions should be
    registered as extension via our extension registry. They need to be of type
    action and have the files.quick-action scope.

    #10102
    #10223

  • Change - Remove homeFolder option: #10122

    We have removed the homeFolder option as it was originally implemented and
    used by CERN but isn't needed anymore.

    #10122

  • Change - Vuex store removed: #10210

    BREAKING CHANGE for developers: The vuex store has been removed in favor of
    pinia.

    All store modules have been migrated to a pinia store module. Ple...

Read more

9.0.0-alpha.4

09 Apr 08:38
Compare
Choose a tag to compare
9.0.0-alpha.4 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-04-09)

Summary

  • Bugfix - User data not updated while altering own user: #10377
  • Bugfix - Admin settings keyboard navigation: #10417
  • Bugfix - Folder replace: #10515
  • Bugfix - Load thumbnail when postprocessing is finished: #10517
  • Bugfix - Share sidebar icons: #10551
  • Bugfix - Hidden right sidebar on small screens: #10598
  • Bugfix - Scope loss when showing search results: #10634
  • Bugfix - Theme loading without matching theme: #10657
  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702
  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706
  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240
  • Change - Registering app file editors: #10330
  • Enhancement - Icon for .dcm files: #9215
  • Enhancement - Tile sizes: #10018
  • Enhancement - Enable user preferences in public links: #10207
  • Enhancement - Move ThemeSwitcher into Account Settings: #10334
  • Enhancement - Top loading bar increase visibility: #10383
  • Enhancement - Integrate ToastUI editor in the text editor app: #10390
  • Enhancement - Custom component extension type: #10443
  • Enhancement - Add extensionPoint concept: #10443
  • Enhancement - Epub reader app: #10448
  • Enhancement - Highlight search term in sharing autosuggest list: #10485
  • Enhancement - Warn user before closing browser when upload is in progress: #10519
  • Enhancement - Full text search default: #10534
  • Enhancement - Show locked and processing next to other status indicators: #10544
  • Enhancement - Set emoji as space icon: #10546
  • Enhancement - Add SSE events for locking, renaming, deleting, and restoring: #10586
  • Enhancement - Remember left nav bar state: #10611
  • Enhancement - Remember right side bar state: #10612
  • Enhancement - Add details panel to trash: #10624
  • Enhancement - Implement Server-Sent Events (SSE) for File Creation: #10709

Details

  • Bugfix - User data not updated while altering own user: #10377

    We've fixed a bug, where the user data was not updated when altering the own
    user via the admin settings app, this effected for example the username and
    email address in the top bar.

    #10373
    #10377

  • Bugfix - Admin settings keyboard navigation: #10417

    We've fixed a bug where keyboard navigation stopped working after deleting a
    resource in the admin settings app. We also fixed a bug where initial keyboard
    navigation didn't work, when no resource was selected.

    #10186
    #10417

  • Bugfix - Folder replace: #10515

    The "Replace" conflict option, which previously didn't work at all when trying
    to copy/move a folder, has been fixed.

    #10515
    #10597

  • Bugfix - Load thumbnail when postprocessing is finished: #10517

    We've fixed a bug when thumbnails weren't properly refreshed when postprocessing
    is active on server and the file was updated, e.G text files.

    #10486
    #10517

  • Bugfix - Share sidebar icons: #10551

    We've fixed a bug where the share invite search dropdown didn't have icons in
    some cases.

    #10551

  • Bugfix - Hidden right sidebar on small screens: #10598

    The issue causing the right sidebar to not display on screens smaller than 960px
    has been fixed.

    #10598
    #10643

  • Bugfix - Scope loss when showing search results: #10634

    Clicking "Show n results" in the search preview no longer loses the search
    scope.

    #10634
    #10653

  • Bugfix - Theme loading without matching theme: #10657

    We've fixed an issue where theme loading would break when there was no matching
    oC theme found for the user's OS setting. For example, this occurred when a
    user's OS setting was configured to "dark," but the instance of oC did not offer
    a dark theme.

    #10657
    #10659

  • Bugfix - Apply sandbox attribute to iframe in draw-io extension: #10702

    General hardening of ownCloud Web integration with draw.io

    #10702

  • Bugfix - Apply sandbox attribute to iframe in app-external extension: #10706

    General hardening of ownCloud Web integration with OnlyOffice/Collabora

    #10706

  • Change - Remove deprecated code: #7338

    We have removed the getToken getter from our vuex store and support for the
    deprecated user-management name for the admin-settings app. See linked
    "Deprecations" issue for more information.

    #7338
    #9959

  • Change - Remove skeleton app: #9892

    Due to improvements in the extension system in general, we have removed the
    skeleton app. Documentation regarding the extension API and guides/examples can
    be found in the dev docs.

    #9892
    #10067

  • Change - Remove deprecated extension point for adding quick actions: #10102

    BREAKING CHANGE for developers: The old way of registering quick actions via the
    quickaction property of an app has been removed. Quick actions should be
    registered as extension via our extension registry. They need to be of type
    action and have the files.quick-action scope.

    #10102
    #10223

  • Change - Remove homeFolder option: #10122

    We have removed the homeFolder option as it was originally implemented and
    used by CERN but isn't needed anymore.

    #10122

  • Change - Vuex store removed: #10210

    BREAKING CHANGE for developers: The vuex store has been removed in favor of
    pinia.

    All store modules have been migrated to a pinia store module. Please see the
    linked issue down below for a list of all migrated stores and how to use them
    now.

    There are a number of things that have been removed and/or moved into pinia
    composables instead:

    Globals:

    • store and $store variables have been removed. - ConfigurationManager has
      been removed. The config now sits inside the configuration store.

    App framework:

    • announceStore has been removed. There is no need for apps to announce stores
      to the runtime. If you need to use a store in your app, simply create a pinia
      store module and use it. - announceExtensions has been removed. The proper way
      for an app to register file extensions is via the extensions property inside
      the appInfo object. - requestStore has been removed. There is no need to
      request specific stores. All stores that web-pkg provides can be imported and
      accessed via their composables. - enabled callback as well as the name
      callback of the AppNavigationItem no longer have the capabilities parameter.
    • store param of the ClassicApplicationScript has been removed.

    Composables:

    • useStore has ...
Read more

9.0.0-alpha.3

22 Mar 10:02
Compare
Choose a tag to compare
9.0.0-alpha.3 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-02-26)

Summary

  • Bugfix - User data not updated while altering own user: #10377
  • Bugfix - Admin settings keyboard navigation: #10417
  • Bugfix - Folder replace: #10515
  • Bugfix - Load thumbnail when postprocessing is finished: #10517
  • Bugfix - Share sidebar icons: #10551
  • Bugfix - Hidden right sidebar on small screens: #10598
  • Bugfix - Scope loss when showing search results: #10634
  • Bugfix - Theme loading without matching theme: #10657
  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240
  • Change - Registering app file editors: #10330
  • Enhancement - Icon for .dcm files: #9215
  • Enhancement - Tile sizes: #10018
  • Enhancement - Enable user preferences in public links: #10207
  • Enhancement - Move ThemeSwitcher into Account Settings: #10334
  • Enhancement - Top loading bar increase visibility: #10383
  • Enhancement - Integrate ToastUI editor in the text editor app: #10390
  • Enhancement - Epub reader app: #10448
  • Enhancement - Highlight search term in sharing autosuggest list: #10485
  • Enhancement - Warn user before closing browser when upload is in progress: #10519
  • Enhancement - Full text search default: #10534
  • Enhancement - Show locked and processing next to other status indicators: #10544
  • Enhancement - Set emoji as space icon: #10546
  • Enhancement - Add SSE events for locking, renaming, deleting, and restoring: #10586
  • Enhancement - Remember left nav bar state: #10611
  • Enhancement - Remember right side bar state: #10612
  • Enhancement - Add details panel to trash: #10624

Details

  • Bugfix - User data not updated while altering own user: #10377

    We've fixed a bug, where the user data was not updated when altering the own
    user via the admin settings app, this effected for example the username and
    email address in the top bar.

    #10373
    #10377

  • Bugfix - Admin settings keyboard navigation: #10417

    We've fixed a bug where keyboard navigation stopped working after deleting a
    resource in the admin settings app. We also fixed a bug where initial keyboard
    navigation didn't work, when no resource was selected.

    #10186
    #10417

  • Bugfix - Folder replace: #10515

    The "Replace" conflict option, which previously didn't work at all when trying
    to copy/move a folder, has been fixed.

    #10515
    #10597

  • Bugfix - Load thumbnail when postprocessing is finished: #10517

    We've fixed a bug when thumbnails weren't properly refreshed when postprocessing
    is active on server and the file was updated, e.G text files.

    #10486
    #10517

  • Bugfix - Share sidebar icons: #10551

    We've fixed a bug where the share invite search dropdown didn't have icons in
    some cases.

    #10551

  • Bugfix - Hidden right sidebar on small screens: #10598

    The issue causing the right sidebar to not display on screens smaller than 960px
    has been fixed.

    #10598
    #10643

  • Bugfix - Scope loss when showing search results: #10634

    Clicking "Show n results" in the search preview no longer loses the search
    scope.

    #10634
    #10653

  • Bugfix - Theme loading without matching theme: #10657

    We've fixed an issue where theme loading would break when there was no matching
    oC theme found for the user's OS setting. For example, this occurred when a
    user's OS setting was configured to "dark," but the instance of oC did not offer
    a dark theme.

    #10657
    #10659

  • Change - Remove deprecated code: #7338

    We have removed the getToken getter from our vuex store and support for the
    deprecated user-management name for the admin-settings app. See linked
    "Deprecations" issue for more information.

    #7338
    #9959

  • Change - Remove skeleton app: #9892

    Due to improvements in the extension system in general, we have removed the
    skeleton app. Documentation regarding the extension API and guides/examples can
    be found in the dev docs.

    #9892
    #10067

  • Change - Remove deprecated extension point for adding quick actions: #10102

    BREAKING CHANGE for developers: The old way of registering quick actions via the
    quickaction property of an app has been removed. Quick actions should be
    registered as extension via our extension registry. They need to be of type
    action and have the files.quick-action scope.

    #10102
    #10223

  • Change - Remove homeFolder option: #10122

    We have removed the homeFolder option as it was originally implemented and
    used by CERN but isn't needed anymore.

    #10122

  • Change - Vuex store removed: #10210

    BREAKING CHANGE for developers: The vuex store has been removed in favor of
    pinia.

    All store modules have been migrated to a pinia store module. Please see the
    linked issue down below for a list of all migrated stores and how to use them
    now.

    There are a number of things that have been removed and/or moved into pinia
    composables instead:

    Globals:

    • store and $store variables have been removed. - ConfigurationManager has
      been removed. The config now sits inside the configuration store.

    App framework:

    • announceStore has been removed. There is no need for apps to announce stores
      to the runtime. If you need to use a store in your app, simply create a pinia
      store module and use it. - announceExtensions has been removed. The proper way
      for an app to register file extensions is via the extensions property inside
      the appInfo object. - requestStore has been removed. There is no need to
      request specific stores. All stores that web-pkg provides can be imported and
      accessed via their composables. - enabled callback as well as the name
      callback of the AppNavigationItem no longer have the capabilities parameter.
    • store param of the ClassicApplicationScript has been removed.

    Composables:

    • useStore has been removed. Use the pinia for the store you want to use
      instead. - useAccessToken has been removed. It now sits inside the auth store.
    • usePublicLinkContext has been removed. It now sits inside the auth store. -
      usePublicLinkPassword has been removed. It now sits inside the auth store. -
      usePublicLinkToken has been removed. It now sits inside the auth store. -
      useUserContext has been removed. It now sits inside the auth store. -
      useConfigurationManager has been removed. The config now sits inside the
      configuration store. - use...Capability composables have been removed.
      Capablities now sit inside the capability store.

    For store specific changes please see the linked issue and PRs down below.

    #10210
    #10212
    #10240
    #10307
    #10309
    #10316
    https://github.com/...

Read more

9.0.0-alpha.2

13 Mar 06:50
0a3d9e6
Compare
Choose a tag to compare
9.0.0-alpha.2 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-02-26)

Summary

  • Bugfix - User data not updated while altering own user: #10377
  • Bugfix - Admin settings keyboard navigation: #10417
  • Bugfix - Load thumbnail when postprocessing is finished: #10517
  • Bugfix - Share sidebar icons: #10551
  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240
  • Change - Registering app file editors: #10330
  • Enhancement - Icon for .dcm files: #9215
  • Enhancement - Enable user preferences in public links: #10207
  • Enhancement - Move ThemeSwitcher into Account Settings: #10334
  • Enhancement - Top loading bar increase visibility: #10383
  • Enhancement - Integrate ToastUI editor in the text editor app: #10390
  • Enhancement - Epub reader app: #10448
  • Enhancement - Highlight search term in sharing autosuggest list: #10485
  • Enhancement - Warn user before closing browser when upload is in progress: #10519
  • Enhancement - Show locked and processing next to other status indicators: #10544
  • Enhancement - Set emoji as space icon: #10546

Details

  • Bugfix - User data not updated while altering own user: #10377

    We've fixed a bug, where the user data was not updated when altering the own
    user via the admin settings app, this effected for example the username and
    email address in the top bar.

    #10373
    #10377

  • Bugfix - Admin settings keyboard navigation: #10417

    We've fixed a bug where keyboard navigation stopped working after deleting a
    resource in the admin settings app. We also fixed a bug where initial keyboard
    navigation didn't work, when no resource was selected.

    #10186
    #10417

  • Bugfix - Load thumbnail when postprocessing is finished: #10517

    We've fixed a bug when thumbnails weren't properly refreshed when postprocessing
    is active on server and the file was updated, e.G text files.

    #10486
    #10517

  • Bugfix - Share sidebar icons: #10551

    We've fixed a bug where the share invite search dropdown didn't have icons in
    some cases.

    #10551

  • Change - Remove deprecated code: #7338

    We have removed the getToken getter from our vuex store and support for the
    deprecated user-management name for the admin-settings app. See linked
    "Deprecations" issue for more information.

    #7338
    #9959

  • Change - Remove skeleton app: #9892

    Due to improvements in the extension system in general, we have removed the
    skeleton app. Documentation regarding the extension API and guides/examples can
    be found in the dev docs.

    #9892
    #10067

  • Change - Remove deprecated extension point for adding quick actions: #10102

    BREAKING CHANGE for developers: The old way of registering quick actions via the
    quickaction property of an app has been removed. Quick actions should be
    registered as extension via our extension registry. They need to be of type
    action and have the files.quick-action scope.

    #10102
    #10223

  • Change - Remove homeFolder option: #10122

    We have removed the homeFolder option as it was originally implemented and
    used by CERN but isn't needed anymore.

    #10122

  • Change - Vuex store removed: #10210

    BREAKING CHANGE for developers: The vuex store has been removed in favor of
    pinia.

    All store modules have been migrated to a pinia store module. Please see the
    linked issue down below for a list of all migrated stores and how to use them
    now.

    There are a number of things that have been removed and/or moved into pinia
    composables instead:

    Globals:

    • store and $store variables have been removed. - ConfigurationManager has
      been removed. The config now sits inside the configuration store.

    App framework:

    • announceStore has been removed. There is no need for apps to announce stores
      to the runtime. If you need to use a store in your app, simply create a pinia
      store module and use it. - announceExtensions has been removed. The proper way
      for an app to register file extensions is via the extensions property inside
      the appInfo object. - requestStore has been removed. There is no need to
      request specific stores. All stores that web-pkg provides can be imported and
      accessed via their composables. - enabled callback as well as the name
      callback of the AppNavigationItem no longer have the capabilities parameter.
    • store param of the ClassicApplicationScript has been removed.

    Composables:

    • useStore has been removed. Use the pinia for the store you want to use
      instead. - useAccessToken has been removed. It now sits inside the auth store.
    • usePublicLinkContext has been removed. It now sits inside the auth store. -
      usePublicLinkPassword has been removed. It now sits inside the auth store. -
      usePublicLinkToken has been removed. It now sits inside the auth store. -
      useUserContext has been removed. It now sits inside the auth store. -
      useConfigurationManager has been removed. The config now sits inside the
      configuration store. - use...Capability composables have been removed.
      Capablities now sit inside the capability store.

    For store specific changes please see the linked issue and PRs down below.

    #10210
    #10212
    #10240
    #10307
    #10309
    #10316
    #10323
    #10326
    #10329
    #10331
    #10336
    #10338
    #10341
    #10346
    #10349
    #10362
    #10363
    #10368
    #10372

  • Change - Remove ocs user: #10240

    BREAKING CHANGE for developers: The user from the ocs api has been removed in
    favor of the graph user. That means the user that can be retrieved from the
    store looks slightly different than the OCS user (though it still holds the same
    information).

    For more details please see the linked PR down below.

    #10210
    #10240

  • Change - Registering app file editors: #10330

    BREAKING CHANGE for developers: The announceExtensions method inside the app's
    ready hook, which could be used to register file editors, has been removed.
    Developers should use the extensions property inside the appInfo object
    instead.

    Note that the handler property of such an extension has been renamed to
    createFileHandler.

    #10210
    #10330
    #10346
    #10357
    #10361

  • Enhancement - Icon for .dcm files: #9215

    We've added a custom icon for medical images of the file type dcm.

    #9215
    #10172

  • Enhancement - Enable user preferences in public links: #10207

    We've enabled user preferences in public links, so any user even without an
    account can open preferences in a public link context and for example change the
    current language.

    #10207

  • Enhan...

Read more

8.0.1

12 Mar 13:05
6d4e612
Compare
Choose a tag to compare

Changelog for ownCloud Web 8.0.1 (2024-03-12)

Summary

  • Bugfix - Add link in right sidebar sharing menu, doesn't copy link to clipboard: #10573
  • Bugfix - WebDav Url in right sidebar is missing dav in path: #10576
  • Bugfix - Update translations: #10585

Details

  • Bugfix - Add link in right sidebar sharing menu, doesn't copy link to clipboard: #10573

    We've fixed a bug, where clicking the add link button in the right sidebar
    sharing menu, created a new link but didn't copy it to the clipboard.

    #10563
    #10573
    #10581

  • Bugfix - WebDav Url in right sidebar is missing dav in path: #10576

    We fixed a bug where the '/dav/' path was missing in the WebDav Url in the right
    sidebar.

    #10576

  • Bugfix - Update translations: #10585

    We've corrected some German translations.

    #10585
    #10589

8.0.0

08 Mar 14:21
a4e6440
Compare
Choose a tag to compare

Changelog for ownCloud Web 8.0.0 (2024-03-08)

Summary

  • Bugfix - Filter out shares without display name: #9257
  • Bugfix - Shared with action menu label alignment: #9529
  • Bugfix - Add project space filter: #9649
  • Bugfix - Respect the open-in-new-tab-config for external apps: #9663
  • Bugfix - Special characters in username: #9694
  • Bugfix - Create .space folder if it does not exist: #9788
  • Bugfix - Link resolving into default app: #9799
  • Bugfix - Copy quicklinks for webkit navigator: #9832
  • Bugfix - Fix display path on resources: #9843
  • Bugfix - Upload space image: #9844
  • Bugfix - Duplicated file search request: #9861
  • Bugfix - Tags are no longer editable for a locked file: #9873
  • Bugfix - Prevent rendering of old/wrong set of resources in search list: #9881
  • Bugfix - Keep both folders conflict in same-named folders: #9915
  • Bugfix - Enabling "invite people" for password-protected folder/file: #9931
  • Bugfix - Displaying full video in their dimensions: #10010
  • Bugfix - Icon extension mapping: #10031
  • Bugfix - Logout page after token expiry: #10065
  • Bugfix - Disable expiration date for alias link (internal): #10083
  • Bugfix - Allow empty search query in "in-here" search: #10092
  • Bugfix - Remove password buttons on input if disabled: #10096
  • Bugfix - Tilesview has whitespace: #10118
  • Bugfix - Spaces files list previews cropped: #10149
  • Bugfix - Spaces overview tile previews zoomed: #10149
  • Bugfix - Resolving links without drive alias: #10154
  • Bugfix - Uploading the same files parallel: #10156
  • Bugfix - GDPR export polling: #10158
  • Bugfix - Turned off file extensions not always respected: #10176
  • Bugfix - Space navigate to trash missing: #10179
  • Bugfix - Make versions panel readonly in viewers and editors: #10182
  • Bugfix - Loading indicator during conflict dialog: #10220
  • Bugfix - Configurable concurrent requests: #10227
  • Bugfix - Skip searchbar preview fetch on reload: #10232
  • Bugfix - Scrollable account page: #10318
  • Bugfix - Private link error messages: #10321
  • Bugfix - Readonly user attributes have no effect on group memberships: #10347
  • Bugfix - Restore space: #10424
  • Bugfix - Public link file download: #10473
  • Bugfix - Wrong share permissions when resharing off: #10489
  • Bugfix - Indicate shares that are not manageable due to file locking: #10514
  • Change - Theme handling: #2404
  • Change - Remove deprecated code: #7338
  • Change - Keyword Query Language (KQL) search syntax: #9653
  • Change - DavProperties without namespace: #9709
  • Enhancement - Make login url configurable: #7317
  • Enhancement - Permission checks for shares and favorites: #7497
  • Enhancement - Scroll to newly created folder: #7600
  • Enhancement - Application unification: #9302
  • Enhancement - Show local loading spinner in sharing button: #9423
  • Enhancement - File versions tooltip with absolute date: #9441
  • Enhancement - Disabling extensions: #9441
  • Enhancement - Add SSE to get notifications instantly: #9451
  • Enhancement - Tags form improved: #9525
  • Enhancement - Don't display confirmation dialog on file deletion: #9527
  • Enhancement - Personal shares can be shown and hidden: #9531
  • Enhancement - Upload preparation time: #9552
  • Enhancement - Indicate processing state: #9561
  • Enhancement - Display locking information: #9566
  • Enhancement - Moving share's "set expiration date" function: #9584
  • Enhancement - Add keyboard navigation to spaces overview: #9625
  • Enhancement - Add batch actions to spaces: #9627
  • Enhancement - OcModal set buttons to same width: #9671
  • Enhancement - Add password policy compatibility: #9682
  • Enhancement - Password generator for public links: #9691
  • Enhancement - Added app banner for mobile devices: #9696
  • Enhancement - Unify sharing expiration date menu items: #9706
  • Enhancement - New WebDAV implementation in web-client: #9709
  • Enhancement - Show error if password is on a banned password list: #9727
  • Enhancement - Embed mode: #9768
  • Enhancement - Handle postprocessing state via Server Sent Events: #9771
  • Enhancement - Registering search providers as extension: #9794
  • Enhancement - Preview image presentation: #9806
  • Enhancement - Add editors to the application menu: #9809
  • Enhancement - Registering nav items as extension: #9814
  • Enhancement - Add new portal into runtime to include footer: #9815
  • Enhancement - Last modified filter chips: #9831
  • Enhancement - Provide vendor neutral file icons: #9847
  • Enhancement - Search query term linking: #9854
  • Enhancement - Add permission to delete link passwords when password is enforced: #9857
  • Enhancement - Remove settings icon from searchbar: #9858
  • Enhancement - Search tags filter chips style aligned: #9864
  • Enhancement - Enable dark theme on importer: #9884
  • Enhancement - Create shortcuts: #9890
  • Enhancement - Manage tags in details panel: #9905
  • Enhancement - Reorganize "New" menu: #9906
  • Enhancement - Add media type filter chip: #9912
  • Enhancement - Display error message for upload to locked folder: #9940
  • Enhancement - Support more audio formats with correct icon: #9966
  • Enhancement - Additional languages: #10007
  • Enhancement - Shared by filter: #10013
  • Enhancement - Share search filter: #10014
  • Enhancement - Duplicate space: #10024
  • Enhancement - Default link permission: #10037
  • Enhancement - Add explaining contextual helper to spaces overview: #10047
  • Enhancement - Folder tree creation during upload: #10057
  • Enhancement - Show webdav information in details view: #10062
  • Enhancement - Support mandatory filter while listing users: [#10099](https://github.com/owncloud/w...
Read more

8.0.0-rc.6

06 Mar 05:28
17b8d01
Compare
Choose a tag to compare
8.0.0-rc.6 Pre-release
Pre-release

Changelog for ownCloud Web 8.0.0 (2024-03-06)

Summary

  • Bugfix - Filter out shares without display name: #9257
  • Bugfix - Shared with action menu label alignment: #9529
  • Bugfix - Add project space filter: #9649
  • Bugfix - Respect the open-in-new-tab-config for external apps: #9663
  • Bugfix - Special characters in username: #9694
  • Bugfix - Create .space folder if it does not exist: #9788
  • Bugfix - Link resolving into default app: #9799
  • Bugfix - Copy quicklinks for webkit navigator: #9832
  • Bugfix - Fix display path on resources: #9843
  • Bugfix - Upload space image: #9844
  • Bugfix - Duplicated file search request: #9861
  • Bugfix - Tags are no longer editable for a locked file: #9873
  • Bugfix - Prevent rendering of old/wrong set of resources in search list: #9881
  • Bugfix - Keep both folders conflict in same-named folders: #9915
  • Bugfix - Enabling "invite people" for password-protected folder/file: #9931
  • Bugfix - Displaying full video in their dimensions: #10010
  • Bugfix - Icon extension mapping: #10031
  • Bugfix - Logout page after token expiry: #10065
  • Bugfix - Disable expiration date for alias link (internal): #10083
  • Bugfix - Allow empty search query in "in-here" search: #10092
  • Bugfix - Remove password buttons on input if disabled: #10096
  • Bugfix - Tilesview has whitespace: #10118
  • Bugfix - Spaces files list previews cropped: #10149
  • Bugfix - Spaces overview tile previews zoomed: #10149
  • Bugfix - Resolving links without drive alias: #10154
  • Bugfix - Uploading the same files parallel: #10156
  • Bugfix - GDPR export polling: #10158
  • Bugfix - Turned off file extensions not always respected: #10176
  • Bugfix - Space navigate to trash missing: #10179
  • Bugfix - Make versions panel readonly in viewers and editors: #10182
  • Bugfix - Loading indicator during conflict dialog: #10220
  • Bugfix - Configurable concurrent requests: #10227
  • Bugfix - Skip searchbar preview fetch on reload: #10232
  • Bugfix - Scrollable account page: #10318
  • Bugfix - Private link error messages: #10321
  • Bugfix - Readonly user attributes have no effect on group memberships: #10347
  • Bugfix - Restore space: #10424
  • Bugfix - Public link file download: #10473
  • Bugfix - Wrong share permissions when resharing off: #10489
  • Bugfix - Indicate shares that are not manageable due to file locking: #10514
  • Change - Theme handling: #2404
  • Change - Remove deprecated code: #7338
  • Change - Keyword Query Language (KQL) search syntax: #9653
  • Change - DavProperties without namespace: #9709
  • Enhancement - Make login url configurable: #7317
  • Enhancement - Permission checks for shares and favorites: #7497
  • Enhancement - Scroll to newly created folder: #7600
  • Enhancement - Application unification: #9302
  • Enhancement - Show local loading spinner in sharing button: #9423
  • Enhancement - File versions tooltip with absolute date: #9441
  • Enhancement - Disabling extensions: #9441
  • Enhancement - Add SSE to get notifications instantly: #9451
  • Enhancement - Tags form improved: #9525
  • Enhancement - Don't display confirmation dialog on file deletion: #9527
  • Enhancement - Personal shares can be shown and hidden: #9531
  • Enhancement - Upload preparation time: #9552
  • Enhancement - Indicate processing state: #9561
  • Enhancement - Display locking information: #9566
  • Enhancement - Moving share's "set expiration date" function: #9584
  • Enhancement - Add keyboard navigation to spaces overview: #9625
  • Enhancement - Add batch actions to spaces: #9627
  • Enhancement - OcModal set buttons to same width: #9671
  • Enhancement - Add password policy compatibility: #9682
  • Enhancement - Password generator for public links: #9691
  • Enhancement - Added app banner for mobile devices: #9696
  • Enhancement - Unify sharing expiration date menu items: #9706
  • Enhancement - New WebDAV implementation in web-client: #9709
  • Enhancement - Show error if password is on a banned password list: #9727
  • Enhancement - Embed mode: #9768
  • Enhancement - Handle postprocessing state via Server Sent Events: #9771
  • Enhancement - Registering search providers as extension: #9794
  • Enhancement - Preview image presentation: #9806
  • Enhancement - Add editors to the application menu: #9809
  • Enhancement - Registering nav items as extension: #9814
  • Enhancement - Add new portal into runtime to include footer: #9815
  • Enhancement - Last modified filter chips: #9831
  • Enhancement - Provide vendor neutral file icons: #9847
  • Enhancement - Search query term linking: #9854
  • Enhancement - Add permission to delete link passwords when password is enforced: #9857
  • Enhancement - Remove settings icon from searchbar: #9858
  • Enhancement - Search tags filter chips style aligned: #9864
  • Enhancement - Enable dark theme on importer: #9884
  • Enhancement - Create shortcuts: #9890
  • Enhancement - Manage tags in details panel: #9905
  • Enhancement - Reorganize "New" menu: #9906
  • Enhancement - Add media type filter chip: #9912
  • Enhancement - Display error message for upload to locked folder: #9940
  • Enhancement - Support more audio formats with correct icon: #9966
  • Enhancement - Additional languages: #10007
  • Enhancement - Shared by filter: #10013
  • Enhancement - Share search filter: #10014
  • Enhancement - Duplicate space: #10024
  • Enhancement - Default link permission: #10037
  • Enhancement - Add explaining contextual helper to spaces overview: #10047
  • Enhancement - Folder tree creation during upload: #10057
  • Enhancement - Show webdav information in details view: #10062
  • Enhancement - Support mandatory filter while listing users: [#10099](https://github.com/owncloud/w...
Read more

9.0.0-alpha.1

26 Feb 10:57
535d300
Compare
Choose a tag to compare
9.0.0-alpha.1 Pre-release
Pre-release

Changelog for ownCloud Web 9.0.0 (2024-02-26)

Summary

  • Change - Remove deprecated code: #7338
  • Change - Remove skeleton app: #9892
  • Change - Remove deprecated extension point for adding quick actions: #10102
  • Change - Remove homeFolder option: #10122
  • Change - Vuex store removed: #10210
  • Change - Remove ocs user: #10240

Details

  • Change - Remove deprecated code: #7338

    We have removed the getToken getter from our vuex store and support for the
    deprecated user-management name for the admin-settings app. See linked
    "Deprecations" issue for more information.

    #7338
    #9959

  • Change - Remove skeleton app: #9892

    Due to improvements in the extension system in general, we have removed the
    skeleton app. Documentation regarding the extension API and guides/examples can
    be found in the dev docs.

    #9892
    #10067

  • Change - Remove deprecated extension point for adding quick actions: #10102

    BREAKING CHANGE for developers: The old way of registering quick actions via the
    quickaction property of an app has been removed. Quick actions should be
    registered as extension via our extension registry. They need to be of type
    action and have the files.quick-action scope.

    #10102
    #10223

  • Change - Remove homeFolder option: #10122

    We have removed the homeFolder option as it was originally implemented and
    used by CERN but isn't needed anymore.

    #10122

  • Change - Vuex store removed: #10210

    BREAKING CHANGE for developers: The vuex store has been removed in favor of
    pinia.

    All store modules have been migrated to a pinia store module. Please see the
    linked issue down below for a list of all migrated stores and how to use them
    now.

    There are a number of things that have been removed and/or moved into pinia
    composables instead:

    Globals:

    • store and $store variables have been removed. - ConfigurationManager has
      been removed. The config now sits inside the configuration store.

    App framework:

    • announceStore has been removed. There is no need for apps to announce stores
      to the runtime. If you need to use a store in your app, simply create a pinia
      store module and use it. - announceExtensions has been removed. The proper way
      for an app to register file extensions is via the extensions property inside
      the appInfo object. - requestStore has been removed. There is no need to
      request specific stores. All stores that web-pkg provides can be imported and
      accessed via their composables. - enabled callback as well as the name
      callback of the AppNavigationItem no longer have the capabilities parameter.
    • store param of the ClassicApplicationScript has been removed.

    Composables:

    • useStore has been removed. Use the pinia for the store you want to use
      instead. - useAccessToken has been removed. It now sits inside the auth store.
    • usePublicLinkContext has been removed. It now sits inside the auth store. -
      usePublicLinkPassword has been removed. It now sits inside the auth store. -
      usePublicLinkToken has been removed. It now sits inside the auth store. -
      useUserContext has been removed. It now sits inside the auth store. -
      useConfigurationManager has been removed. The config now sits inside the
      configuration store. - use...Capability composables have been removed.
      Capablities now sit inside the capability store.

    For store specific changes please see the linked issue and PRs down below.

    #10210
    #10212
    #10240
    #10307
    #10309
    #10316
    #10323
    #10326
    #10329
    #10331
    #10336
    #10338
    #10341
    #10346
    #10349
    #10362
    #10363
    #10368
    #10372

  • Change - Remove ocs user: #10240

    BREAKING CHANGE for developers: The user from the ocs api has been removed in
    favor of the graph user. That means the user that can be retrieved from the
    store looks slightly different than the OCS user (though it still holds the same
    information).

    For more details please see the linked PR down below.

    #10210
    #10240