1
- Changelog for ownCloud Desktop Client [ unreleased ] (UNRELEASED )
1
+ Changelog for ownCloud Desktop Client [ 5.3.1 ] (2024-06-11 )
2
2
=======================================
3
- The following sections list the changes in ownCloud Desktop Client unreleased relevant to
3
+ The following sections list the changes in ownCloud Desktop Client 5.3.1 relevant to
4
4
ownCloud admins and users.
5
5
6
- [ unreleased ] : https://github.com/owncloud/client/compare/v4.2.0...master
6
+ [ 5.3.1 ] : https://github.com/owncloud/client/compare/v5.3.0...v5.3.1
7
+
8
+ Summary
9
+ -------
10
+
11
+ * Bugfix - Ensure the Windows shell extension is linked statically: [ #11691 ] ( https://github.com/owncloud/client/issues/11691 )
12
+
13
+ Details
14
+ -------
15
+
16
+ * Bugfix - Ensure the Windows shell extension is linked statically: [ #11691 ] ( https://github.com/owncloud/client/issues/11691 )
17
+
18
+ We fixed a regression where https://cmake.org/cmake/help/latest/policy/CMP0091.html
19
+ caused our shell extension no longer to be linked statically.
20
+
21
+ https://github.com/owncloud/client/issues/11691
22
+
23
+ Changelog for ownCloud Desktop Client [ 5.3.0] (2024-06-06)
24
+ =======================================
25
+ The following sections list the changes in ownCloud Desktop Client 5.3.0 relevant to
26
+ ownCloud admins and users.
27
+
28
+ [ 5.3.0 ] : https://github.com/owncloud/client/compare/v5.2.1...v5.3.0
29
+
30
+ Summary
31
+ -------
32
+
33
+ * Bugfix - Fix early-use crash in the folder watcher on Linux: [ #11460 ] ( https://github.com/owncloud/client/issues/11460 )
34
+ * Bugfix - Client stuck in ` reconnecting ` : [ #11467 ] ( https://github.com/owncloud/client/pull/11467 )
35
+ * Bugfix - Ensure folders are scheduled only once: [ #11552 ] ( https://github.com/owncloud/client/issues/11552 )
36
+ * Change - Revert local folder name back to pre 3.0 behavior: [ #6390 ] ( https://github.com/owncloud/enterprise/issues/6390 )
37
+ * Enhancement - Add support to provide a list of ports for the OAuth process: [ #11276 ] ( https://github.com/owncloud/client/issues/11276 )
38
+ * Enhancement - Support ` Active Directory Federation Service ` as identity provider: [ #11646 ] ( https://github.com/owncloud/client/issues/11646 )
39
+
40
+ Details
41
+ -------
42
+
43
+ * Bugfix - Fix early-use crash in the folder watcher on Linux: [ #11460 ] ( https://github.com/owncloud/client/issues/11460 )
44
+
45
+ In a few error scenarios, the folder watcher on Linux shows a dialog with an error message. A
46
+ crash has been fixed where this occurred before the GUI was fully initialised.
47
+
48
+ https://github.com/owncloud/client/issues/11460
49
+ https://github.com/owncloud/client/pull/11475
50
+
51
+ * Bugfix - Client stuck in ` reconnecting ` : [ #11467 ] ( https://github.com/owncloud/client/pull/11467 )
52
+
53
+ Properly handle errors during the update of the server settings. Due to an unhandled result,
54
+ the client could get stuck in a ` reconnecting ` state.
55
+
56
+ https://github.com/owncloud/client/pull/11467
57
+
58
+ * Bugfix - Ensure folders are scheduled only once: [ #11552 ] ( https://github.com/owncloud/client/issues/11552 )
59
+
60
+ We fixed a bug where a folder could be scheduled multiple times.
61
+
62
+ https://github.com/owncloud/client/issues/11552
63
+
64
+ * Change - Revert local folder name back to pre 3.0 behavior: [ #6390 ] ( https://github.com/owncloud/enterprise/issues/6390 )
65
+
66
+ Due to user requests, we reverted the folder name from ``` ownCloud -
[email protected]
67
+
68
+
69
+ Back to
70
+
71
+ ``` ownCloud ownCloud (1) ownCloud (2) ```
72
+
73
+ https://github.com/owncloud/enterprise/issues/6390
74
+
75
+ * Enhancement - Add support to provide a list of ports for the OAuth process: [ #11276 ] ( https://github.com/owncloud/client/issues/11276 )
76
+
77
+ We added a branding option that enables us to specify a list of ports that are used for the local
78
+ server during the OAuth process.
79
+
80
+ https://github.com/owncloud/client/issues/11276
81
+
82
+ * Enhancement - Support ` Active Directory Federation Service ` as identity provider: [ #11646 ] ( https://github.com/owncloud/client/issues/11646 )
83
+
84
+ We changed the OAuth workflow to support ` Active Directory Federation Service `
85
+
86
+ https://github.com/owncloud/client/issues/11646
87
+
88
+ Changelog for ownCloud Desktop Client [ 5.2.1] (2024-01-04)
89
+ =======================================
90
+ The following sections list the changes in ownCloud Desktop Client 5.2.1 relevant to
91
+ ownCloud admins and users.
92
+
93
+ [ 5.2.1 ] : https://github.com/owncloud/client/compare/v5.2.0...v5.2.1
94
+
95
+ Summary
96
+ -------
97
+
98
+ * Bugfix - Client stuck in reconnecting: [ #11274 ] ( https://github.com/owncloud/client/issues/11274 )
99
+ * Enhancement - Improved reliability for persisting settings: [ #11413 ] ( https://github.com/owncloud/client/pull/11413 )
100
+
101
+ Details
102
+ -------
103
+
104
+ * Bugfix - Client stuck in reconnecting: [ #11274 ] ( https://github.com/owncloud/client/issues/11274 )
105
+
106
+ We fixed a bug where the client got stuck while reconnecting to the server.
107
+
108
+ https://github.com/owncloud/client/issues/11274
109
+
110
+ * Enhancement - Improved reliability for persisting settings: [ #11413 ] ( https://github.com/owncloud/client/pull/11413 )
111
+
112
+ We improved the reliability of saving accounts. This might fix an issue where sync connections
113
+ were lost at random.
114
+
115
+ https://github.com/owncloud/client/issues/11411
116
+ https://github.com/owncloud/client/pull/11413
117
+
118
+ Changelog for ownCloud Desktop Client [ 5.2.0] (2023-11-27)
119
+ =======================================
120
+ The following sections list the changes in ownCloud Desktop Client 5.2.0 relevant to
121
+ ownCloud admins and users.
122
+
123
+ [ 5.2.0 ] : https://github.com/owncloud/client/compare/v5.1.2...v5.2.0
124
+
125
+ Summary
126
+ -------
127
+
128
+ * Bugfix - Fix url resolution for app provider: [ #11296 ] ( https://github.com/owncloud/client/issues/11296 )
129
+ * Bugfix - Fix crash on unhandled status code on rename check: [ #11379 ] ( https://github.com/owncloud/client/issues/11379 )
130
+
131
+ Details
132
+ -------
133
+
134
+ * Bugfix - Fix url resolution for app provider: [ #11296 ] ( https://github.com/owncloud/client/issues/11296 )
135
+
136
+ We fixed a bug in the url resolution for the app provider. If owncloud is installed to a non root
137
+ directory we computed a wrong url for the app provider urls. This could trigger a connection
138
+ validation in the client, which intern triggered a request to the app provider. Reulting in an
139
+ endless loop rendering the client unusable.
140
+
141
+ https://github.com/owncloud/client/issues/11296
142
+
143
+ * Bugfix - Fix crash on unhandled status code on rename check: [ #11379 ] ( https://github.com/owncloud/client/issues/11379 )
144
+
145
+ We fixed a bug that caused the application to crash instead of just aborting the current sync.
146
+
147
+ https://github.com/owncloud/client/issues/11379
148
+
149
+ Changelog for ownCloud Desktop Client [ 5.1.2] (2023-11-10)
150
+ =======================================
151
+ The following sections list the changes in ownCloud Desktop Client 5.1.2 relevant to
152
+ ownCloud admins and users.
153
+
154
+ [ 5.1.2 ] : https://github.com/owncloud/client/compare/v5.1.1...v5.1.2
155
+
156
+ Summary
157
+ -------
158
+
159
+ * Bugfix - Fix crash when keychain job takes longer than expected: [ #11361 ] ( https://github.com/owncloud/client/pull/11361 )
160
+
161
+ Details
162
+ -------
163
+
164
+ * Bugfix - Fix crash when keychain job takes longer than expected: [ #11361 ] ( https://github.com/owncloud/client/pull/11361 )
165
+
166
+ In 5.1.1, we introduced a timeout for keychain jobs that killed them when their execution time
167
+ exceeded 5 seconds and log this to allow debugging of problems related to secrets handling.
168
+
169
+ Apparently, there are valid cases in which these jobs can take longer than the expected
170
+ timeout, e.g., when the user needs to unlock their keychain first or configure it otherwise.
171
+
172
+ We now let the jobs run indefinitely and log every 5 seconds whether the job is still running.
173
+
174
+ https://github.com/owncloud/client/pull/11361
175
+
176
+ Changelog for ownCloud Desktop Client [ 5.1.1] (2023-11-09)
177
+ =======================================
178
+ The following sections list the changes in ownCloud Desktop Client 5.1.1 relevant to
179
+ ownCloud admins and users.
180
+
181
+ [ 5.1.1 ] : https://github.com/owncloud/client/compare/v5.1.0...v5.1.1
182
+
183
+ Summary
184
+ -------
185
+
186
+ * Bugfix - Prevent permanent deletion of files when disabling VFS: [ #11331 ] ( https://github.com/owncloud/client/issues/11331 )
187
+
188
+ Details
189
+ -------
190
+
191
+ * Bugfix - Prevent permanent deletion of files when disabling VFS: [ #11331 ] ( https://github.com/owncloud/client/issues/11331 )
192
+
193
+ When a user disabled the virtual files feature on Windows, all currently dehydrated files were
194
+ deleted accidentally. On the server those files where still available in the trash bin. This
195
+ regression was introduced in the previous release 5.0.0.
196
+
197
+ https://github.com/owncloud/client/issues/11331
198
+
199
+ Changelog for ownCloud Desktop Client [ 5.1.0] (2023-11-02)
200
+ =======================================
201
+ The following sections list the changes in ownCloud Desktop Client 5.1.0 relevant to
202
+ ownCloud admins and users.
203
+
204
+ [ 5.1.0 ] : https://github.com/owncloud/client/compare/v5.0.0...v5.1.0
205
+
206
+ Summary
207
+ -------
208
+
209
+ * Bugfix - Crash when accepting a notification: [ #11226 ] ( https://github.com/owncloud/client/issues/11226 )
210
+ * Bugfix - Fix crash on start-up when starting shell integration: [ #11280 ] ( https://github.com/owncloud/client/issues/11280 )
211
+ * Bugfix - Properly schedule the sync after an account was added: [ #11308 ] ( https://github.com/owncloud/client/issues/11308 )
212
+ * Bugfix - Don't start credentials save jobs during shutdown: [ #11313 ] ( https://github.com/owncloud/client/pull/11313 )
213
+
214
+ Details
215
+ -------
216
+
217
+ * Bugfix - Crash when accepting a notification: [ #11226 ] ( https://github.com/owncloud/client/issues/11226 )
218
+
219
+ We fixed a potential crash when clicking on a notification.
220
+
221
+ https://github.com/owncloud/client/issues/11226
222
+
223
+ * Bugfix - Fix crash on start-up when starting shell integration: [ #11280 ] ( https://github.com/owncloud/client/issues/11280 )
224
+
225
+ A possible crash has been fixed that could occur during start-up, when the shell integration
226
+ started doing requests before the client itself completed starting up.
227
+
228
+ https://github.com/owncloud/client/issues/11280
229
+ https://github.com/owncloud/client/pull/11288
230
+
231
+ * Bugfix - Properly schedule the sync after an account was added: [ #11308 ] ( https://github.com/owncloud/client/issues/11308 )
232
+
233
+ We fixed a bug where a folder was scheduled to be synced before the account reported it was ready.
234
+ This resulted in the sync having no effect and the folder was then only synced once we polled the
235
+ etag.
236
+
237
+ https://github.com/owncloud/client/issues/11308
238
+
239
+ * Bugfix - Don't start credentials save jobs during shutdown: [ #11313 ] ( https://github.com/owncloud/client/pull/11313 )
240
+
241
+ Due to a bug we "re saved" the credentials during application shutdown. As the application was
242
+ quitting while the jobs where running we might have encountered corruped credentials or
243
+ crashes.
244
+
245
+ https://github.com/owncloud/client/pull/11313
246
+
247
+ Changelog for ownCloud Desktop Client [ 5.0.0] (2023-10-05)
248
+ =======================================
249
+ The following sections list the changes in ownCloud Desktop Client 5.0.0 relevant to
250
+ ownCloud admins and users.
251
+
252
+ [ 5.0.0 ] : https://github.com/owncloud/client/compare/v4.2.0...v5.0.0
7
253
8
254
Summary
9
255
-------
@@ -18,11 +264,21 @@ Summary
18
264
* Bugfix - Crash during application shutdown: [ #11016 ] ( https://github.com/owncloud/client/issues/11016 )
19
265
* Bugfix - Hide hidden folders again in the selective sync view: [ #11047 ] ( https://github.com/owncloud/client/issues/11047 )
20
266
* Bugfix - Fix check if a file is a placeholder: [ #11107 ] ( https://github.com/owncloud/client/issues/11107 )
267
+ * Bugfix - Hydration state of file after a directory was replaced with a file: [ #11162 ] ( https://github.com/owncloud/client/pull/11162 )
268
+ * Bugfix - Only syncronize after the server settings where refreshed: [ #11168 ] ( https://github.com/owncloud/client/issues/11168 )
269
+ * Bugfix - Consitently use the same icon for folders: [ #11190 ] ( https://github.com/owncloud/client/pull/11190 )
270
+ * Bugfix - Branding of folder status overlay: [ #11192 ] ( https://github.com/owncloud/client/pull/11192 )
271
+ * Bugfix - Creation of folder on the server: [ #11232 ] ( https://github.com/owncloud/client/issues/11232 )
272
+ * Bugfix - Selective sync when not the remote root is synced: [ #11233 ] ( https://github.com/owncloud/client/issues/11233 )
273
+ * Change - Extract Nautilus: [ #8991 ] ( https://github.com/owncloud/client/issues/8991 )
21
274
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [ #10788 ] ( https://github.com/owncloud/client/issues/10788 )
22
275
* Change - Remove support for client side system proxy credentials: [ #10866 ] ( https://github.com/owncloud/client/pull/10866 )
23
276
* Change - Modernize systray menu: [ #10939 ] ( https://github.com/owncloud/client/issues/10939 )
24
277
* Change - We removed the pre 2.9 credentials migration: [ #11081 ] ( https://github.com/owncloud/client/pull/11081 )
278
+ * Change - Remove libcloudproviders integration: [ #11148 ] ( https://github.com/owncloud/client/issues/11148 )
279
+ * Change - Disable context menu item to get a public link for a space: [ #11242 ] ( https://github.com/owncloud/client/issues/11242 )
25
280
* Enhancement - Store proxy password securely: [ #261 ] ( https://github.com/owncloud/client/issues/261 )
281
+ * Enhancement - Windows VFS: Prevent rename to ignored file name: [ #8216 ] ( https://github.com/owncloud/client/issues/8216 )
26
282
* Enhancement - Change how all files deleted is handled: [ #8360 ] ( https://github.com/owncloud/client/issues/8360 )
27
283
* Enhancement - Port from QtSingleApplication to KDSingleApplication: [ #8432 ] ( https://github.com/owncloud/client/issues/8432 )
28
284
* Enhancement - Enable crash reporter in commandline client: [ #8991 ] ( https://github.com/owncloud/client/issues/8991 )
@@ -103,6 +359,50 @@ Details
103
359
104
360
https://github.com/owncloud/client/issues/11107
105
361
362
+ * Bugfix - Hydration state of file after a directory was replaced with a file: [ #11162 ] ( https://github.com/owncloud/client/pull/11162 )
363
+
364
+ If a synced directory was replaced with a file on the server, we downloaded it instead of
365
+ replacing the folder with a VirtualFile placeholder.
366
+
367
+ https://github.com/owncloud/client/pull/11162
368
+
369
+ * Bugfix - Only syncronize after the server settings where refreshed: [ #11168 ] ( https://github.com/owncloud/client/issues/11168 )
370
+
371
+ We fixed an issue where the sync was started on outdated server settings.
372
+
373
+ https://github.com/owncloud/client/issues/11168
374
+
375
+ * Bugfix - Consitently use the same icon for folders: [ #11190 ] ( https://github.com/owncloud/client/pull/11190 )
376
+
377
+ In 4.0 we introduced a new icon for sync connections. In some places however we continued to use
378
+ the system provided icon for folders, this resulted in an inconsitent applicaiton look.
379
+
380
+ https://github.com/owncloud/client/pull/11190
381
+
382
+ * Bugfix - Branding of folder status overlay: [ #11192 ] ( https://github.com/owncloud/client/pull/11192 )
383
+
384
+ We fixed a bug where branded overlay icons for the display of the sync status where not used.
385
+
386
+ https://github.com/owncloud/client/pull/11192
387
+
388
+ * Bugfix - Creation of folder on the server: [ #11232 ] ( https://github.com/owncloud/client/issues/11232 )
389
+
390
+ We fixed an issue in the FolderSyncWizard when the user provided a path with multiple slashes
391
+ (//folder).
392
+
393
+ https://github.com/owncloud/client/issues/11232
394
+
395
+ * Bugfix - Selective sync when not the remote root is synced: [ #11233 ] ( https://github.com/owncloud/client/issues/11233 )
396
+
397
+ https://github.com/owncloud/client/issues/11233
398
+
399
+ * Change - Extract Nautilus: [ #8991 ] ( https://github.com/owncloud/client/issues/8991 )
400
+
401
+ While the crash reporter still requires a graphical user interface to work, this change
402
+ nevertheless simplifies reporting crashes from the commandline client a lot.
403
+
404
+ https://github.com/owncloud/client/issues/8991
405
+
106
406
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [ #10788 ] ( https://github.com/owncloud/client/issues/10788 )
107
407
108
408
For vfs setups, this is handled by Windows itself.
@@ -130,10 +430,35 @@ Details
130
430
131
431
https://github.com/owncloud/client/pull/11081
132
432
433
+ * Change - Remove libcloudproviders integration: [ #11148 ] ( https://github.com/owncloud/client/issues/11148 )
434
+
435
+ Since its implementation in 2019 our support our for it was 'limited'. Additionally as far as we
436
+ can tell it was not picked up by any major Linux distribution.
437
+
438
+ https://github.com/owncloud/client/issues/11148
439
+ https://github.com/owncloud/client/pull/11157
440
+
441
+ * Change - Disable context menu item to get a public link for a space: [ #11242 ] ( https://github.com/owncloud/client/issues/11242 )
442
+
443
+ The context menu item "Create and copy public link to clipboard" didn't work correctly when
444
+ used with Spaces: users were always redirected to the web frontend. This menu item is now
445
+ disabled, waiting for a server-side changes.
446
+
447
+ https://github.com/owncloud/client/issues/11242
448
+ https://github.com/owncloud/client/pull/11079
449
+
133
450
* Enhancement - Store proxy password securely: [ #261 ] ( https://github.com/owncloud/client/issues/261 )
134
451
135
452
https://github.com/owncloud/client/issues/261
136
453
454
+ * Enhancement - Windows VFS: Prevent rename to ignored file name: [ #8216 ] ( https://github.com/owncloud/client/issues/8216 )
455
+
456
+ We now prevent ranems of virtual files to ignored file names. This basically resulted in a delte
457
+ on the server and a local placeholder that pointed to a non existing file.
458
+
459
+ https://github.com/owncloud/client/issues/8216
460
+ https://github.com/owncloud/client-desktop-vfs-win/pull/63
461
+
137
462
* Enhancement - Change how all files deleted is handled: [ #8360 ] ( https://github.com/owncloud/client/issues/8360 )
138
463
139
464
When the client detects that all files are deleted on either side of the sync, the client now
0 commit comments