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