@@ -14,31 +14,41 @@ Summary
14
14
* Bugfix - SQLite wal file grows to several gigabyte: [ #7646 ] ( https://github.com/owncloud/client/issues/7646 )
15
15
* Bugfix - Fix missing permission for newly created folder: [ #8076 ] ( https://github.com/owncloud/client/pull/8076 )
16
16
* Bugfix - Don't recommend non default sync option: [ #8317 ] ( https://github.com/owncloud/client/issues/8317 )
17
+ * Bugfix - Limit min window size to 2/3 available: [ #8366 ] ( https://github.com/owncloud/client/issues/8366 )
17
18
* Bugfix - Set up default locale correctly: [ #8367 ] ( https://github.com/owncloud/client/issues/8367 )
18
19
* Bugfix - Ignore consecutive errors for a pereiode of time: [ #8672 ] ( https://github.com/owncloud/client/issues/8672 )
19
20
* Bugfix - Properly print the sync events in .owncloudsync.log: [ #8729 ] ( https://github.com/owncloud/client/issues/8729 )
20
21
* Bugfix - Correctly handle file path comparison on Windows: [ #8732 ] ( https://github.com/owncloud/client/issues/8732 )
21
22
* Bugfix - Locked files are not correctly synced: [ #8761 ] ( https://github.com/owncloud/client/issues/8761 )
22
23
* Bugfix - Prompt the user of the cmd client what to do if all files where removed: [ #8804 ] ( https://github.com/owncloud/client/issues/8804 )
23
24
* Bugfix - Relaunching the client on macOS will show the settings dialog: [ #8377 ] ( https://github.com/owncloud/client/issues/8377 )
25
+ * Bugfix - Fix config migrations from versions 2.8 to 2.9: [ #8824 ] ( https://github.com/owncloud/client/issues/8824 )
24
26
* Bugfix - Always exclude .owncloud files: [ #8836 ] ( https://github.com/owncloud/client/pull/8836 )
25
27
* Bugfix - Don't crash if a certain move is undone: [ #8837 ] ( https://github.com/owncloud/client/issues/8837 )
28
+ * Bugfix - Prevent sync root sharing: [ #8849 ] ( https://github.com/owncloud/client/issues/8849 )
29
+ * Bugfix - Removed support for client side certificates: [ #8864 ] ( https://github.com/owncloud/client/pull/8864 )
30
+ * Bugfix - The ` Re-open Browser ` now always does what it says: [ #8866 ] ( https://github.com/owncloud/client/pull/8866 )
31
+ * Bugfix - Start oauth/password prompt if password is wrong during start up: [ #8901 ] ( https://github.com/owncloud/client/issues/8901 )
32
+ * Bugfix - Handle timeouts occurring during oauth: [ #8940 ] ( https://github.com/owncloud/client/pull/8940 )
26
33
* Change - Don't ask the user to switch to http: [ #8231 ] ( https://github.com/owncloud/client/issues/8231 )
27
34
* Change - Remove support for http redirects: [ #8293 ] ( https://github.com/owncloud/client/pull/8293 )
28
35
* Change - We no longer try to locate an ownCloud install at /owncloud: [ #8273 ] ( https://github.com/owncloud/client/issues/8273 )
29
36
* Change - Ignore the desktop.ini file in every directory, not only in top dir: [ #8298 ] ( https://github.com/owncloud/client/issues/8298 )
30
37
* Change - Add support for dynamic client registration with OIDC: [ #8350 ] ( https://github.com/owncloud/client/pull/8350/ )
31
38
* Change - Include full os version in the about dialog: [ #8374 ] ( https://github.com/owncloud/client/pull/8374 )
32
39
* Change - We removed the support for async jobs using OC-JobStatus-Location: [ #8398 ] ( https://github.com/owncloud/client/pull/8398 )
40
+ * Change - Add a branding option to skip the advanced setup page: [ #8665 ] ( https://github.com/owncloud/client/issues/8665 )
33
41
* Enhancement - Prefer 127.0.0.1 as oauth redirect url: [ #4542 ] ( https://github.com/owncloud/enterprise/issues/4542 )
34
42
* Enhancement - Display an icon in the Windows explorer context menu: [ #4627 ] ( https://github.com/owncloud/client/issues/4627 )
35
43
* Enhancement - Show last sync date in tray menu: [ #5644 ] ( https://github.com/owncloud/client/issues/5644 )
44
+ * Enhancement - Display the information state in case we encountered ignored errors: [ #8858 ] ( https://github.com/owncloud/client/pull/8858 )
36
45
* Enhancement - Make crash report IDs easy to copy: [ #25 ] ( https://github.com/dschmidt/libcrashreporter-qt/pull/25 )
37
46
* Enhancement - We reworked the tables: [ #8158 ] ( https://github.com/owncloud/client/issues/8158 )
38
47
* Enhancement - Provide a socket api call to get the client icon and: [ #8464 ] ( https://github.com/owncloud/client/issues/8464 )
39
48
* Enhancement - Add language picker to general settings: [ #8466 ] ( https://github.com/owncloud/client/issues/8466 )
40
49
* Enhancement - Attach the last 20 log lines to a crash report: [ #8467 ] ( https://github.com/owncloud/client/issues/8467 )
41
50
* Enhancement - Mention the local file name when a file name clash occurs: [ #8609 ] ( https://github.com/owncloud/client/issues/8609 )
51
+ * Enhancement - Consider a remote poll interval coming with the server capabilities: [ #5947 ] ( https://github.com/owncloud/client/issues/5947 )
42
52
* Enhancement - Improved handling of errors during local file updates: [ #8787 ] ( https://github.com/owncloud/client/pull/8787 )
43
53
* Enhancement - Retry sync on ` 502 Bad Gateway ` : [ #8811 ] ( https://github.com/owncloud/client/issues/8811 )
44
54
@@ -84,6 +94,13 @@ Details
84
94
85
95
https://github.com/owncloud/client/issues/8317
86
96
97
+ * Bugfix - Limit min window size to 2/3 available: [ #8366 ] ( https://github.com/owncloud/client/issues/8366 )
98
+
99
+ When scaling was used the window could become bigger than the screen. The size is now limited to
100
+ 2/3 of the screen.
101
+
102
+ https://github.com/owncloud/client/issues/8366
103
+
87
104
* Bugfix - Set up default locale correctly: [ #8367 ] ( https://github.com/owncloud/client/issues/8367 )
88
105
89
106
Fixes the formatting in locale-dependent widgets, e.g., date pickers, like the one in the
@@ -138,6 +155,17 @@ Details
138
155
https://github.com/owncloud/client/issues/8377
139
156
https://github.com/owncloud/client/pull/8812
140
157
158
+ * Bugfix - Fix config migrations from versions 2.8 to 2.9: [ #8824 ] ( https://github.com/owncloud/client/issues/8824 )
159
+
160
+ Due to a value change of an internal Qt configuration variable, the configuration data could
161
+ not be migrated on many systems. We fixed this by implementing an additional migration path.
162
+
163
+ Furthermore, we removed the dependency on said value within the GUI, and use the values
164
+ explicitly from the theme to display the correct values on UI elements such as buttons.
165
+
166
+ https://github.com/owncloud/client/issues/8824
167
+ https://github.com/owncloud/client/pull/8860
168
+
141
169
* Bugfix - Always exclude .owncloud files: [ #8836 ] ( https://github.com/owncloud/client/pull/8836 )
142
170
143
171
Our Linux virtual files implementation is using the file name extension .owncloud those files
@@ -149,6 +177,43 @@ Details
149
177
* Bugfix - Don't crash if a certain move is undone: [ #8837 ] ( https://github.com/owncloud/client/issues/8837 )
150
178
151
179
https://github.com/owncloud/client/issues/8837
180
+ https://github.com/owncloud/client/pull/8863
181
+ https://github.com/owncloud/client/pull/8958
182
+
183
+ * Bugfix - Prevent sync root sharing: [ #8849 ] ( https://github.com/owncloud/client/issues/8849 )
184
+
185
+ Due to legacy reasons it is possible to let two sync connections use the same directory. In
186
+ combination with virtual files this was leading to dataloss however.
187
+
188
+ https://github.com/owncloud/client/issues/8849
189
+ https://github.com/owncloud/client/issues/8512
190
+
191
+ * Bugfix - Removed support for client side certificates: [ #8864 ] ( https://github.com/owncloud/client/pull/8864 )
192
+
193
+ Client side certificates where never officially supported and where untested in many
194
+ scenarios.
195
+
196
+ https://github.com/owncloud/client/pull/8864
197
+
198
+ * Bugfix - The ` Re-open Browser ` now always does what it says: [ #8866 ] ( https://github.com/owncloud/client/pull/8866 )
199
+
200
+ Under certain conditions the previous authentication run might have failed and the button
201
+ became unresponsive, we now start a new authentication in that case.
202
+
203
+ https://github.com/owncloud/client/pull/8866
204
+
205
+ * Bugfix - Start oauth/password prompt if password is wrong during start up: [ #8901 ] ( https://github.com/owncloud/client/issues/8901 )
206
+
207
+ If the oauth token was invalid during start up we didn't start the oauth process and the user
208
+ needed to manually log out in order to log in again.
209
+
210
+ https://github.com/owncloud/client/issues/8901
211
+
212
+ * Bugfix - Handle timeouts occurring during oauth: [ #8940 ] ( https://github.com/owncloud/client/pull/8940 )
213
+
214
+ We now handle timeouts occurring during oauth.
215
+
216
+ https://github.com/owncloud/client/pull/8940
152
217
153
218
* Change - Don't ask the user to switch to http: [ #8231 ] ( https://github.com/owncloud/client/issues/8231 )
154
219
@@ -198,6 +263,12 @@ Details
198
263
199
264
https://github.com/owncloud/client/pull/8398
200
265
266
+ * Change - Add a branding option to skip the advanced setup page: [ #8665 ] ( https://github.com/owncloud/client/issues/8665 )
267
+
268
+ If the option is enabled we will create a sync with the default values.
269
+
270
+ https://github.com/owncloud/client/issues/8665
271
+
201
272
* Enhancement - Prefer 127.0.0.1 as oauth redirect url: [ #4542 ] ( https://github.com/owncloud/enterprise/issues/4542 )
202
273
203
274
When using OpenID Connect we now always use http://127.0.0.1 as redirect url instead of
@@ -220,6 +291,21 @@ Details
220
291
https://github.com/owncloud/client/issues/5644
221
292
https://github.com/owncloud/client/pull/8547
222
293
294
+ * Enhancement - Display the information state in case we encountered ignored errors: [ #8858 ] ( https://github.com/owncloud/client/pull/8858 )
295
+
296
+ If syncing a file fails multiple times we mark it as ignored to skip it for a certain amount of
297
+ time. If we have ignored files we are not in sync, we now don't display the green icon.
298
+
299
+ Additionally this change aligns the icon displayed in the system tray with the icon displayed
300
+ in the app.
301
+
302
+ Https://github.com/owncloud/client/issues/7715
303
+ https://github.com/owncloud/client/issues/7365
304
+ https://github.com/owncloud/client/issues/7200
305
+ https://github.com/owncloud/client/issues/5860
306
+
307
+ https://github.com/owncloud/client/pull/8858
308
+
223
309
* Enhancement - Make crash report IDs easy to copy: [ #25 ] ( https://github.com/dschmidt/libcrashreporter-qt/pull/25 )
224
310
225
311
Users can now click on crash report IDs to copy them to their personal clipboard. This way, they
@@ -274,6 +360,16 @@ Details
274
360
https://github.com/owncloud/client/issues/8609
275
361
https://github.com/owncloud/client/pull/8630
276
362
363
+ * Enhancement - Consider a remote poll interval coming with the server capabilities: [ #5947 ] ( https://github.com/owncloud/client/issues/5947 )
364
+
365
+ This way, admins can configure the remote sync poll interval of clients through the
366
+ capabilities settings of the server. Note that the setting in the server capabilities needs to
367
+ be done in milliseconds. Default is 30 seconds.
368
+
369
+ https://github.com/owncloud/client/issues/5947
370
+ https://github.com/owncloud/client/issues/8780
371
+ https://github.com/owncloud/client/pull/8777
372
+
277
373
* Enhancement - Improved handling of errors during local file updates: [ #8787 ] ( https://github.com/owncloud/client/pull/8787 )
278
374
279
375
If a local metadata update fails we now provide the proper error in the ui. In case that the error
0 commit comments