What's Changed
- Indicate which zip file should be downloaded for Sentry on Windows by @luc-guyot-infomaniak in #317
- Close parmsDb before we destroyed the logger. by @herve-er in #311
- Simplifies the implementation of CommonUtility::isVersionLower by @luc-guyot-infomaniak in #299
- Protect jobs _additionalCallback with a mutex to avoid sig segv. by @herve-er in #331
- Fixes the Sync databases for every version lower than 3.6.7 by @luc-guyot-infomaniak in #337
- [KDESKTOP-1223] Let the Windows CI runner manage the Sonar Cloud analysis, including code coverage by @luc-guyot-infomaniak in #309
- Kdesktop 1286 fix in executor worker upload session constructor by @herve-er in #340
- Adresse maxPathLength issue on Windows. by @herve-er in #301
- Kdesktop 1285 fix in folderwatcher.cpp by @herve-er in #341
- Fix German translation issue: Aktie -> Teilen (feedback from Support) by @luc-guyot-infomaniak in #344
- Kdesktop 1275 sync on fat system are broken by @herve-er in #338
- Kdesktop 1260 Fix a crash when we fail to create a VFS. by @herve-er in #345
- KDESKTOP-717-We-should-check-if-a-column-exists-before-trying-to-do-the-alter-table-in-DB by @ClementKunz in #339
- Fixes all warnings about uninitialized member variables in constructors (cppcheck) by @luc-guyot-infomaniak in #305
- Kdesktop 1237 fix issue with get file stat handling symlinks and junctions by @ChristopheLarchier in #342
- Deactivate Sonar Cloud CI Analysis by @luc-guyot-infomaniak in #349
- Let Sync DB upgrade be successful if the synchronisation local folder does not exist anymore by @luc-guyot-infomaniak in #348
- Replace std::ranges::lexicographical_compare with std::lexicographical_compare because of build failure on Linux Arm64 by @luc-guyot-infomaniak in #351
- Adds the OS and the language suffix for every OS and language by @luc-guyot-infomaniak in #350
- Kdesktop 1272 investigate in the executor step a file not found error is processed as a system error by @ChristopheLarchier in #346
- KDESKTOP-1305-File-path-not-found-in-Executor by @ClementKunz in #353
- Kdesktop 1245 exclude files folders with name length 255 characters by @herve-er in #347
- KDESKTOP-1232-CSV-parsing-error-after-network-interruption by @ClementKunz in #357
- KDESKTOP-1318-App-crash-while-exiting by @ClementKunz in #358
- JsonParserUtility::extractValue ensure to not return garbage value by @herve-er in #359
- Kdesktop 1130 use k store to check for new updates step 2 by @ClementKunz in #314
- [KDESKTOP-1129] Enables new compilation warnings with a view to sanitize code by @luc-guyot-infomaniak in #306
- KDESKTOP-1323-Updater-Use-flag-has_prod_next by @ClementKunz in #361
- Kdesktop 1269 app doesn t start because of an unknown proxy type by @ChristopheLarchier in #355
- Kdesktop 1226 work on the handling of access denied to handle several issues by @herve-er in #356
- Fix fusion issue. by @herve-er in #368
- KDESKTOP-1331-Updater-Hide-the-Checking-for-updates-window by @ClementKunz in #369
- KDESKTOP-1333-Fix-Executor-following-merge-issue by @ClementKunz in #370
- KDESKTOP-1330-Remove-hasRight-method-from-Executor by @ClementKunz in #367
- KDESKTOP-1325-kStore-Send-user-ID-when-checking-for-new-update by @ClementKunz in #364
- Bug fix: setProgress should not exit with an error when the item progress is not managed. by @herve-er in #374
- KDESKTOP-1346-Fail-to-retrieve-the-public-share-link-on-2nd-call by @ClementKunz in #377
- KDESKTOP-1342-Encoding-issue-Remote-edition-leads-to-blacklist-and-deleted-file by @ClementKunz in #378
- KDESKTOP-1345-Release-notes-3.6.7 by @ClementKunz in #376
- KDESKTOP-1321-Windows-Fix-testworkers by @ChristopheLarchier in #362
- Kdesktop 1356 mac os crash when a file is updated remotely and locked locally by @ChristopheLarchier in #380
- KDESKTOP-1366-App-ID-generated-on-a-limited-set-of-characters by @ClementKunz in #383
- KDESKTOP-1360-Issues-with-Sparkle-updater by @ClementKunz in #382
- Translations update by @ChristopheLarchier in #387
- KDESKTOP-1372-kStore-flag-has_prod_next-does-not-exist-anymore by @ClementKunz in #386
- [KDESKTOP-1378] Check the type of a created item to in Common Documents to decide if it can be replicated on the remote side by @luc-guyot-infomaniak in #388
- Kdesktop 1376 paused syncs start at app s start by @ChristopheLarchier in #392
- Kdesktop 1384 file are still blacklisted by @herve-er in #395
- Kdesktop 1385 file not found consider as an access denied by @herve-er in #396
- KDESKTOP-1394-Minor-release-note-update by @ClementKunz in #399
- KDESKTOP-1399-Updater-Update-proposed-even-if-it-was-skipped by @ClementKunz in #402
- Resolve Concurrent Access Issue in TerminatedJobsQueue by @herve-er in #400
- Remove type warnings caused by a comparison between signed and unsigned values. by @herve-er in #398
- Add a check for stopAsked() in VFS status integrity by @herve-er in #379
- KDESKTOP-1408-Updater-crash-at-startup by @ClementKunz in #406
- Update release date of release notes to 20241126 by @luc-guyot-infomaniak in #407
- Fix initialisation of Sparkle updater by @ClementKunz in #408
- KDESKTOP-1370-DB-error-at-parmsDB-creation by @ClementKunz in #385
- [KDESKTOP-1378] Add further unit tests for the ExecutorWorker::isValidDestination method by @luc-guyot-infomaniak in #391
- Kdesktop 1413 mac os fix lite sync sync startup after authorisations are given by @ChristopheLarchier in #409
- Enables the logger to handle std::string directly by @luc-guyot-infomaniak in #393
- Adds an option to the Linux Amd64 script builder to deactivate the build of unit tests by @luc-guyot-infomaniak in #401
- Do not add a slash at the end of a directory or file path if the observed file event has no name by @luc-guyot-infomaniak in #405
- Locked files are now considered as access denied. by @herve-er in #381
- Kdesktop 638 tmp file remain in tmp after download [Linux] by @herve-er in #389
- Crash in Utility::checkIfSameNormalization by @ChristopheLarchier in #416
- KDESKTOP-1253-Check-whether-the-character-in-a-file-name-can-cause-synchronisation-issues-on-Windows by @ClementKunz in #363
- Windows - Fix file name display in logs by @ChristopheLarchier in #419
- Kdesktop 1422 remaining encoding and ms office issue 3.6.7 by @herve-er in #417
- KDESKTOP-1377-Fix-missing-return-in-case-of-error by @ClementKunz in #420
- Remove a poluting log in ProgressIfnfo. by @herve-er in #422
- Kdesktop 1313 memory leaks by @ChristopheLarchier in #394
- Kdesktop 1422 remaining encoding ms office issue 3.6.7 by @herve-er in #421
- Kdesktop 1388 memory leaks step 2 by @ChristopheLarchier in #397
- Kdesktop 1354 mac os a file can be dehydrated during its upload by @ChristopheLarchier in #413
- SyncPal::handleAccessDeniedItem encoding issue by @ChristopheLarchier in #423
- Enhance FileAccessError on a parent detection. by @herve-er in #411
- KDESKTOP-1355-Renaming-a-folder-on-remote-side-should-trigger-an-explore-directory by @ClementKunz in #424
- Update release notes date to today 20241209 by @luc-guyot-infomaniak in #426
- [3.6.8] File content exchange issue (#442) by @herve-er in #446
- Fix updateTree update in case of Edit. by @herve-er in #451
- Fix crash in a case of Create + Delete convertion to Edit. by @herve-er in #457
Full Changelog: 3.6.6...3.6.7b