Skip to content

Latest commit

 

History

History
98 lines (78 loc) · 7.09 KB

File metadata and controls

98 lines (78 loc) · 7.09 KB

Changelog

3.0.0 - 2025-11-25

❤️ Thanks to all contributors! ❤️

@Copilot, @K900, @Svanvith, @TheOneRing, @anon-pradip, @fschade, @individual-it, @jnweiger, @kulmann, @prashant-gurung899, @saw-jan

💥 Breaking changes

  • Remove unused code from UploadInfo [#637]
  • Implement a beta channel branding [#489]
  • Use utf16 for the rotating log, to reduce string conversions [#467]
  • Remove unused fields in sqlite table [#419]
  • Add Windows VFS [#305]
  • Enable http2 support by default [#333]

🐛 Bug Fixes

  • Terminate sync before an account is removed [#699]
  • Abort if tus did not receive a location header and the upload is not … [#693]
  • Ensure that a retry happens after the minimal ignorelist timeout [#664]
  • Eit error if .well-known was not found [#663]
  • Fix enqueing of paused folders [#662]
  • Pause sync before we terminate [#642]
  • Make sync scheduling more predictable [#641]
  • Don't persist invalid upload info [#638]
  • Fix quota not display until folder synced [#622]
  • 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

  • Ensure the version is included in the crash log [#691]
  • 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

  • Bump actions/checkout from 5 to 6 [#709]
  • Bump actions/upload-artifact from 4 to 5 [#620]
  • Bump actions/checkout from 4 to 5 [#502]
  • Bump actions/stale from 9 to 10 [#520]

2.0.0 - 2025-07-03

❤️ Thanks to all contributors! ❤️

@TheOneRing, @anon-pradip, @individual-it, @michaelstingl, @prashant-gurung899

💥 Breaking changes

  • Enable http2 support by default [#333]
  • 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

  • OAuth: Only display user name in an error if we have one [#355]
  • 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_error response 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]