Releases: opencloud-eu/desktop
v3.0.0-beta.5
We're excited to offer pre-release versions of our software to help us improve!
These versions use a separate configuration to avoid potential issues with downgrading.
This means you can safely run the pre-release client alongside your regular version.
Because we're actively testing, the beta client has extra checks enabled. You may see occasional crashes, but don't worry! If this happens, please report it β the crash details will be in the log file at "$TMPDIR/OpenCloud Beta-crash.log".
3.0.0-beta.5 - 2025-10-27
π₯ Breaking changes
- Implement a beta channel branding [#489]
- Remove unused fields in sqlite table [#419]
- Add Windows VFS [#305]
- Enable http2 support by default [#333]
π Bug Fixes
- Don't use mtime -1 [#616]
- Properly abort sync on error [#611]
- Fix plugin loading with ecm 6.19 [#608]
- Modify APPLICATION_REV_DOMAIN in beta builds to make coinstallable [#587]
- Only count enabled spaces when computing the number of spaces to sync [#571]
- Abort sync if connection is lost [#562]
- Fix: Attempted sync on non syncable Folder [#533]
- Don't mark restorations as excluded [#498]
- Sync Scheduler: Ensure the current sync is actually running [#452]
- Fix leak of accountstates [#445]
- Fix color for selected space [#437]
- Don't truncate inode on Windows [#412]
- Fix printing of duration [#400]
- Don't try LockFile on directories [#366]
- OAuth: Only display user name in an error if we have one [#355]
π Enhancement
- Use utf16 for the rotating log, to reduce string conversions [#467]
- change help URL to the right docs URL [#466]
- Folder watcher: ignore changes in short lived files [#455]
- Fix assert in httplogger if a cached request is actuall send [#456]
- Sync description and space name to Windows [#443]
- Replace csync C code with std::filesystem [#393]
- Remove margins around the content widgets [#377]
π¦οΈ Dependencies
v3.0.0-beta.4
We're excited to offer pre-release versions of our software to help us improve!
These versions use a separate configuration to avoid potential issues with downgrading.
This means you can safely run the pre-release client alongside your regular version.
Because we're actively testing, the beta client has extra checks enabled. You may see occasional crashes, but don't worry! If this happens, please report it β the crash details will be in the log file at "$TMPDIR/OpenCloud Beta-crash.log".
3.0.0-beta.4 - 2025-10-22
π₯ Breaking changes
- Implement a beta channel branding [#489]
- Remove unused fields in sqlite table [#419]
- Add Windows VFS [#305]
- Enable http2 support by default [#333]
π Bug Fixes
- Properly abort sync on error [#611]
- Fix plugin loading with ecm 6.19 [#608]
- Modify APPLICATION_REV_DOMAIN in beta builds to make coinstallable [#587]
- Only count enabled spaces when computing the number of spaces to sync [#571]
- Abort sync if connection is lost [#562]
- Fix: Attempted sync on non syncable Folder [#533]
- Don't mark restorations as excluded [#498]
- Sync Scheduler: Ensure the current sync is actually running [#452]
- Fix leak of accountstates [#445]
- Fix color for selected space [#437]
- Don't truncate inode on Windows [#412]
- Fix printing of duration [#400]
- Don't try LockFile on directories [#366]
- OAuth: Only display user name in an error if we have one [#355]
π Enhancement
- Use utf16 for the rotating log, to reduce string conversions [#467]
- change help URL to the right docs URL [#466]
- Folder watcher: ignore changes in short lived files [#455]
- Fix assert in httplogger if a cached request is actuall send [#456]
- Sync description and space name to Windows [#443]
- Replace csync C code with std::filesystem [#393]
- Remove margins around the content widgets [#377]
π¦οΈ Dependencies
v3.0.0-beta.3
We're excited to offer pre-release versions of our software to help us improve!
These versions use a separate configuration to avoid potential issues with downgrading.
This means you can safely run the pre-release client alongside your regular version.
Because we're actively testing, the beta client has extra checks enabled. You may see occasional crashes, but don't worry! If this happens, please report it β the crash details will be in the log file at "$TMPDIR/OpenCloud Beta-crash.log".
3.0.0-beta.3 - 2025-10-20
π₯ Breaking changes
- Implement a beta channel branding [#489]
- Remove unused fields in sqlite table [#419]
- Add Windows VFS [#305]
- Enable http2 support by default [#333]
π Bug Fixes
- Modify APPLICATION_REV_DOMAIN in beta builds to make coinstallable [#587]
- Only count enabled spaces when computing the number of spaces to sync [#571]
- Abort sync if connection is lost [#562]
- Fix: Attempted sync on non syncable Folder [#533]
- Don't mark restorations as excluded [#498]
- Sync Scheduler: Ensure the current sync is actually running [#452]
- Fix leak of accountstates [#445]
- Fix color for selected space [#437]
- Don't truncate inode on Windows [#412]
- Fix printing of duration [#400]
- Don't try LockFile on directories [#366]
- OAuth: Only display user name in an error if we have one [#355]
π Enhancement
- Use utf16 for the rotating log, to reduce string conversions [#467]
- change help URL to the right docs URL [#466]
- Folder watcher: ignore changes in short lived files [#455]
- Fix assert in httplogger if a cached request is actuall send [#456]
- Sync description and space name to Windows [#443]
- Replace csync C code with std::filesystem [#393]
- Remove margins around the content widgets [#377]
π¦οΈ Dependencies
v3.0.0-beta.1
We're excited to offer pre-release versions of our software to help us improve!
These versions use a separate configuration to avoid potential issues with downgrading.
This means you can safely run the pre-release client alongside your regular version.
Because we're actively testing, the beta client has extra checks enabled. You may see occasional crashes, but don't worry! If this happens, please report it β the crash details will be in the log file at "$TMPDIR/OpenCloud Beta-crash.log".
Known Issues
- MacOS: 3.0.0-beta.1 is not coinstallable, but still uses a separate configuration.
- In order to go back to the stable release, uninstall the beta and reinstall the latest stable release.
3.0.0-beta.1 - 2025-10-15
π₯ Breaking changes
- Remove unused fields in sqlite table [#419]
- Add Windows VFS [#305]
- Enable http2 support by default [#333]
π Bug Fixes
- Only count enabled spaces when computing the number of spaces to sync [#571]
- Abort sync if connection is lost [#562]
- Fix: Attempted sync on non syncable Folder [#533]
- Don't mark restorations as excluded [#498]
- Sync Scheduler: Ensure the current sync is actually running [#452]
- Fix leak of accountstates [#445]
- Fix color for selected space [#437]
- Don't truncate inode on Windows [#412]
- Fix printing of duration [#400]
- Don't try LockFile on directories [#366]
- OAuth: Only display user name in an error if we have one [#355]
π Enhancement
- Use utf16 for the rotating log, to reduce string conversions [#467]
- change help URL to the right docs URL [#466]
- Folder watcher: ignore changes in short lived files [#455]
- Fix assert in httplogger if a cached request is actuall send [#456]
- Sync description and space name to Windows [#443]
- Replace csync C code with std::filesystem [#393]
- Remove margins around the content widgets [#377]
π¦οΈ Dependencies
v2.0.0
Changelog
2.0.0 - 2025-07-03
β€οΈ Thanks to all contributors! β€οΈ
@TheOneRing, @anon-pradip, @individual-it, @michaelstingl, @prashant-gurung899
π₯ Breaking changes
- Since Qt 6.8 network headers are normalized to lowercase [#308]
- Remove Theme::linkSharing and Theme::userGroupSharing [#279]
- Remove unsupported solid avatar color branding [#280]
- Remove Theme::wizardUrlPostfix [#278]
- Read preconfigured server urls [#275]
- Require global settings to always be located in /etc/ [#268]
- Move default exclude file to a resource [#266]
π Bug Fixes
- Fix reuse of existing Space folders [#311]
- Retry oauth refresh if wellknown request failed [#310]
- Update KDSingleApplication to 1.2.0 [#293]
- Fix casing of Spaces [#272]
- Restart the client if the server url changed [#254]
- Directly schedule sync once the etag changed [#253]
- Update quota exeeded message [#248]
- Fix sync location with manual setup [#243]
- Properly handle
server_errorresponse from IDP [#231]
π Enhancement
- Remove settings update from connection validator, update settings only oce per hour [#301]
- Handle return key for the url wizard page [#300]
- Show profile images in Desktop Client [#297]
- Enable native tooltips for the accounts on Qt >= 6.8.3 [#255]
- Update dependencies to Qt 6.8.3 and OpenSSL 3.4.1 [#252]
v2.0.0-rc.4
What's Changed
- Test(refactor): fix sync path in windows by @anon-pradip in #282
- Test(refactor): Decouple initial command sending from pipe connection by @anon-pradip in #324
- Tests Only: fix add accounts step by @anon-pradip in #317
- test(refactor): remove unexpected scenario by @anon-pradip in #327
- Test(refactor): Refactor the resources path for windows by @anon-pradip in #325
- get hostname of S3 server from var. not secret by @individual-it in #323
- Fix settings not fetched by @TheOneRing in #337
Full Changelog: v2.0.0-rc.1...v2.0.0-rc.4
2.0.0-rc.1
2.0.0-rc.1 - 2025-06-06
β€οΈ Thanks to all contributors! β€οΈ
@TheOneRing, @anon-pradip, @individual-it, @michaelstingl, @prashant-gurung899
π₯ Breaking changes
- Since Qt 6.8 network headers are normalized to lowercase [#308]
- Remove Theme::linkSharing and Theme::userGroupSharing [#279]
- Remove unsupported solid avatar color branding [#280]
- Remove Theme::wizardUrlPostfix [#278]
- Read preconfigured server urls [#275]
- Require global settings to always be located in /etc/ [#268]
- Move default exclude file to a resource [#266]
π Bug Fixes
- Fix reuse of existing Space folders [#311]
- Retry oauth refresh if wellknown request failed [#310]
- Update KDSingleApplication to 1.2.0 [#293]
- Fix casing of Spaces [#272]
- Restart the client if the server url changed [#254]
- Directly schedule sync once the etag changed [#253]
- Update quota exeeded message [#248]
- Fix sync location with manual setup [#243]
- Properly handle
server_errorresponse from IDP [#231]
π Enhancement
- Remove settings update from connection validator, update settings only oce per hour [#301]
- Handle return key for the url wizard page [#300]
- Show profile images in Desktop Client [#297]
- Enable native tooltips for the accounts on Qt >= 6.8.3 [#255]
- Update dependencies to Qt 6.8.3 and OpenSSL 3.4.1 [#252]