github owncloud/client v4.0.0-rc2

latest releases: v6.0.0-rc.1, v5.3.1, v5.3.0...
pre-release18 months ago

Downloads

ownCloud client

Windows:

64 bit 32 bit Windows MSI for Group Policy 32 bit GPO

MacOs

Intel M1

Linux

AppImage Package repository

Testpilotcloud branded client

Windows

Windows 32 bit Windows for Group Policy 32 bit GPO

MacOS

Intel M1

Linux

AppImage Package repository

Sources: ownCloud-4.0.0.10781-rc2.tar.xz (GPG Signature)

Changelog for ownCloud Desktop Client [v4.0.0-rc2] (2023-04-27)

The following sections list the changes in ownCloud Desktop Client unreleased relevant to
ownCloud admins and users.

Summary

  • Bugfix - Display sync date in system tray context menu when files where ignored: #8953
  • Bugfix - Fix computation of sync status when multiple folders are synced: #9270
  • Bugfix - Don't abort local folder deletions on unrelated errors: #9311
  • Bugfix - Fix update channel dropdown: #10251
  • Bugfix - Select keep files as default action in all files removed dialog: #10254
  • Bugfix - Undefined client state after fetching credentials failed: #10408
  • Bugfix - Escape navigation elements from user name: #10427
  • Bugfix - Under certain conditions the folder watcher could drop events: #10458
  • Bugfix - Properly handle OAuth invalidation: #10494
  • Bugfix - Clear conflict errors after they where resolved: #10569
  • Bugfix - Set the expected download content length in the job properly: #10607
  • Bugfix - UI freeze when multiple modal dialogs displayed on macOS: #10621
  • Bugfix - Ensure the account state is properly persisted: #10648
  • Bugfix - Reconnect got stuck if the server supports app providers: #10666
  • Change - Implement server guided migration to spaces: #9945
  • Enhancement - Display This space is either disabled or deleted for gone spaces: #9700
  • Enhancement - Sync virtual files that are locked by office etc: #9829
  • Enhancement - Replace term (un)pause with a more suitable one: #10231
  • Enhancement - Check for long paths when these are not enabled on Windows: #10264
  • Enhancement - Implement a possibility to Desktop.ini icon updates on Windows: #10361
  • Enhancement - Disable DPI scaling factor rounding on Windows: #10406
  • Enhancement - Display quota for Spaces: #10453
  • Enhancement - New WebFinger workflow: #10517
  • Enhancement - Branding: Allow the addition of buttons to open a url: #10518
  • Enhancement - Build the client without the auto updater by default: #10537
  • Enhancement - Improve presentation of connection state: #10557
  • Enhancement - Display open in web in file browser context menu, on sync roots: #10572
  • Enhancement - Display space subtitle if available: #10577
  • Enhancement - Open sharing options in Web: #10590
  • Enhancement - Display the space name provided by the server: #10602
  • Enhancement - Always point to the latest documentation: #10634
  • Enhancement - More user friendly error handling in the cmd client: #10637
  • Enhancement - Don't invalidate oauth refresh token on ConnectionRefusedError: #10654

Details

  • Bugfix - Display sync date in system tray context menu when files where ignored: #8953

    #8953

  • Bugfix - Fix computation of sync status when multiple folders are synced: #9270

    #9270
    #10536
    #10642

  • Bugfix - Don't abort local folder deletions on unrelated errors: #9311

    We fixed a bug where folder deletions where not performed if any sync error occured anyhwere in
    the sync tree.

    #9311

  • Bugfix - Fix update channel dropdown: #10251

    When switching to the beta update channel in testpilotcloud, a warning will pop up. When
    canceled, the selection should reset. This did not work reliably in localized clients due to
    the use of string comparisons. Using a numeric index to keep track of the old value fixes the
    problem.

    #10251
    #10609
    #10627

  • Bugfix - Select keep files as default action in all files removed dialog: #10254

    #10254

  • Bugfix - Undefined client state after fetching credentials failed: #10408

    We fixed a bug where the client got stuck in a "No connection configured" state if an error
    occurred during the retrieval of the credentials from the system's keychain. The client then
    required a manual log out and log in.

    #10408
    #10505

  • Bugfix - Escape navigation elements from user name: #10427

    We use the user name as folder name, if a user name contains path navigation elements we now
    escape them.

    #10427

  • Bugfix - Under certain conditions the folder watcher could drop events: #10458

    #10458

  • Bugfix - Properly handle OAuth invalidation: #10494

    #10494
    #10495

  • Bugfix - Clear conflict errors after they where resolved: #10569

    #10569

  • Bugfix - Set the expected download content length in the job properly: #10607

    #10607

  • Bugfix - UI freeze when multiple modal dialogs displayed on macOS: #10621

    Due to incorrect handling of the dialogs, the UI could freeze.

    #10621

  • Bugfix - Ensure the account state is properly persisted: #10648

    We didn't properly persist the login/logout state.

    #10648

  • Bugfix - Reconnect got stuck if the server supports app providers: #10666

    #10666

  • Change - Implement server guided migration to spaces: #9945

    We added a feature that allows limited automatic migration of existing syncs to OCIS spaces.

    #9945
    owncloud/ocis#3574

  • Enhancement - Display This space is either disabled or deleted for gone spaces: #9700

    We now provide a less technical error when a space was disabled or deleted.

    #9700

  • Enhancement - Sync virtual files that are locked by office etc: #9829

    We now upload locked files again when Windows virtual files are used. This was disabled in 2.9.0
    as it caused the file metadata and the locked files to get out of sync. The new solution
    implements explicit handling of outdated placeholders.

    #9829

  • Enhancement - Replace term (un)pause with a more suitable one: #10231

    We used the terms pause and unpause synchronization where the synchronization was actually
    terminated and restarted.

    Now, we use the terms stop and start synchronization, which better communicate the actual
    behavior.

    #10231
    #10529

  • Enhancement - Check for long paths when these are not enabled on Windows: #10264

    #10264
    #10677
    #10352
    #10679

  • Enhancement - Implement a possibility to Desktop.ini icon updates on Windows: #10361

    We implemented an option wich allows to disable the automatic update of the folder icon for sync
    folders on Windows.

    #10361

  • Enhancement - Disable DPI scaling factor rounding on Windows: #10406

    Qt5 By default rounds up the selected scale for values > .5 We now use the actual scale factor.

    #10406

  • Enhancement - Display quota for Spaces: #10453

    Quota is now displayed for all folders.

    #10453

  • Enhancement - New WebFinger workflow: #10517

    OwnCloud Infinite Scale servers may provide a new WebFinger service which clients can use to
    discover an actual instance they should connect to.

    This is useful when a large organization operates multiple instances to distribute the load on
    multiple servers, or single departments operate their own servers but they all use a common
    entrypoint URL and authentication system.

    #10517
    #10665
    https://owncloud.dev/services/webfinger/

  • Enhancement - Branding: Allow the addition of buttons to open a url: #10518

    We added a branding option that allows to add buttons to the toolbar. Those buttons will then
    open a hardcoded web page.

    #10518

  • Enhancement - Build the client without the auto updater by default: #10537

    #10537

  • Enhancement - Improve presentation of connection state: #10557

    Don't display No connection configured when disconnected but Disconnected from:.
    Introduce new state, Connecting to.

    #10557

  • Enhancement - Display open in web in file browser context menu, on sync roots: #10572

    #10572

  • Enhancement - Display space subtitle if available: #10577

    If a subtitle is set on a spaced we now display it instead of the local path.

    #10577

  • Enhancement - Open sharing options in Web: #10590

    When selecting "Share..." in the file browser context menu, we now not only display that file in
    the web view but also directly show the sharing options.

    #10590

  • Enhancement - Display the space name provided by the server: #10602

    If a space is renamed on the server, this change is now displayed in the client.

    #10602

  • Enhancement - Always point to the latest documentation: #10634

    We used a url for the documentation that contained the client version. While this ensured a used
    would get the documentation matching to their client, this only worked with the last two
    released clients. So users of a pre release or of a very old client where served a 404.

    #10634

  • Enhancement - More user friendly error handling in the cmd client: #10637

    #10637

  • Enhancement - Don't invalidate oauth refresh token on ConnectionRefusedError: #10654

    #10654

Don't miss a new client release

NewReleases is sending notifications on new releases.