What's Changed
- feat(macOS UI): SplitView Sidebar by @valentinperignon in #1039
- feat(macOS UI): Open Settings Window by @valentinperignon in #1069
- WinUI3 Add reusable Lottie animation component by @herve-er in #1083
- feat(macOS UI): Log In user by @valentinperignon in #1088
- WinUI3 Implement windows version of the home page by @herve-er in #1086
- WinUI3 Windows-Style Settings Page UI by @herve-er in #1105
- New-comm-layer-step-4 by @ChristopheLarchier in #1097
- feat(macOS UI): Open authentication webpage by @valentinperignon in #1106
- fix(extended-tests): Fix extended tests failures by @luc-guyot-infomaniak in #1115
- fix(cloudprovider): fixes incorrect command string in
CloudProvider::onNotifyDehydrateby @luc-guyot-infomaniak in #1112 - WiniUI3 Setup server communication by @herve-er in #1102
- feat(macOS UI): Minor UI improvements to onboarding by @valentinperignon in #1113
- Do not merge 2 real nodes by @ClementKunz in #1110
- [TRELLO-1135] Fixes auto-start failures on Linux by @luc-guyot-infomaniak in #1107
- Fix update issue on Windows by @ClementKunz in #1100
- Restrain local access right on special folders by @ClementKunz in #976
- Check cycles only if no move operations by @ClementKunz in #1101
- New comm layer step 5 by @ChristopheLarchier in #1108
- feat: XPC GUI connection by @adrien-coye in #1111
- WinUI3 Replace DriveIcon with SvgIcon and centralize asset paths in resource dictionaries by @herve-er in #1109
- feat: XPC GUI comm jobs 1 by @adrien-coye in #1123
- Do not use log before initialization by @ClementKunz in #1128
- Move job manager initialization after syncs initialization by @ClementKunz in #1132
- WinUI3 settings page - Update by @herve-er in #1129
- Windows - Package signature check by @ClementKunz in #1126
- Feat(settings): add auto-update toggle functionality by @herve-er in #1130
- feat(settings): add language card and update auto-update by @herve-er in #1131
- Remove ops on node ID reuse by @ClementKunz in #1149
- Split the upload of installers by OS when build release packages by @ClementKunz in #1122
- WinUI3 Settings page auto start card by @herve-er in #1146
- WinUI3 settings page notification card by @herve-er in #1147
- WinUI3 Settings page move to trash card by @herve-er in #1148
- Windows - Add -UpdateEnvironment parameter to build_dependencies.ps1 by @herve-er in #1151
- Test PipeCommServer by @ChristopheLarchier in #1141
- WinUI3 Settings page beta card by @herve-er in #1150
- chore(connan): improve Conan path management in environment by @herve-er in #1154
- fix(file-creation-date): do not zero-initialize the creation date of a directory item on Linux by @luc-guyot-infomaniak in #1152
- [macOS] Thumbnails display by @ChristopheLarchier in #1158
- Fetching app list issue by @ChristopheLarchier in #1162
- WinUI3 settings page sync rules by @herve-er in #1164
- Handle 401 errors better by @ClementKunz in #1156
- Add more log in windows installer by @ClementKunz in #1155
- feat: XPC GUI comm jobs 2 by @adrien-coye in #1127
- New comm layer step 6 by @ChristopheLarchier in #1124
- chore: Bump xpc protocols to latest version by @adrien-coye in #1168
- WinUI3 - Settings page - Accounts by @herve-er in #1161
- Crash server - getLogger by @ChristopheLarchier in #1169
- Minor adjuments on Home page by @ClementKunz in #1172
- feat(Settings page Winui): Merge update related components. by @herve-er in #1166
- fix(blacklistpropagator): hydrated items should go to local trash when they are excluded by the user by @luc-guyot-infomaniak in #1005
- WinUI3 settings page data management by @herve-er in #1167
- Remove duplicated workflow by @ClementKunz in #1179
- Add more log by @ClementKunz in #1173
- WinUI3 settingsPage proxy by @herve-er in #1170
- Fix job manager logic for parallel download jobs by @ClementKunz in #1177
- WinUI3 Settings page simplify combobox by @herve-er in #1171
- feat: XPC GUI comm jobs 3 by @adrien-coye in #1157
- WinUI3 Settings page logs by @herve-er in #1174
- WinUI3 Settings page Send log by @herve-er in #1175
- Merge release 3.7.8 by @ClementKunz in #1180
- Crash server - broadcastExtCommand by @ChristopheLarchier in #1183
- Crash SocketCommServer by @ChristopheLarchier in #1181
- Add back "depends on" workflow but using official Github action by @ClementKunz in #1190
- Crash serveur - UpdateChecker::versionInfoReceived by @ChristopheLarchier in #1191
- Fix action "depends on" by @ClementKunz in #1192
- WinUI3 Implement new signals by @herve-er in #1182
- WinUI3 Add icon for each types of file by @herve-er in #1186
- WinUI3 delete old icons folder by @herve-er in #1187
- Crash server - generateDeleteOperation by @ChristopheLarchier in #1188
- Crash serveur - commandSetThumbnail by @ChristopheLarchier in #1165
- Node id exists on both replica by @ClementKunz in #1185
- WinUI3 drive management step1 by @herve-er in #1195
- Change my kSuite banner by @ClementKunz in #1199
- [Windows] Crash serveur - Exception in the LocalFileSystemObserverWorker by @ChristopheLarchier in #1197
- Do not allow to choose the install folder by @ClementKunz in #1189
- Remove hardcoded value by @ClementKunz in #1200
- Fix indentation in NSIS file by @ClementKunz in #1203
- feat: re-download the installer if absent by @ClementKunz in #1201
- New version and release notes by @ClementKunz in #1204
- Fix unskip version by @ClementKunz in #1207
- fix: linux release note name does not show the architecture by @ClementKunz in #1217
- Fix build error on linux arm by @ClementKunz in #1218
- fix: do not use "using enum" yet by @ClementKunz in #1219
- fix: show the menu even in LiteSync off mode by @ClementKunz in #1242
- fix: set ExitCause to apply appropriate error handling by @ClementKunz in #1244
- Fix infinite loop due to permission holder by @ClementKunz in #1246
- fix: handle filenames finishing by dot or space by @ClementKunz in #1250
- feat(upload): support legacy release notes names. by @herve-er in #1252
- Fix linux arm build by @ClementKunz in #1258
- Cherry pick fixes about network disconnection by @ClementKunz in #1270
- fix: remove write access only on Shared folder by @ClementKunz in #1277
- Fix kill all by @ChristopheLarchier in #1272
- Update release notes and fix translation script by @ClementKunz in #1281
- fix(installer): set output path before shortcuts section (3.8.1) by @herve-er in #1325
- fix: auto start path in registry by @ClementKunz in #1322
- fix: fix path for icon resource by @ClementKunz in #1326
- Fix disabled kDrive menu on lite sync by @herve-er in #1329
- fix(lite sync, win): Propagate app directory change to all the relate… by @herve-er in #1330
- feat: force the value for autostart on Windows by @ClementKunz in #1331
- Merge 3.8.1 to main by @ClementKunz in #1340
Full Changelog: 3.7.9...3.8.1