Skip to content

Commit 49cfb1a

Browse files
committed
v2.9.0-rc1
1 parent 79bcf1c commit 49cfb1a

File tree

2 files changed

+97
-1
lines changed

2 files changed

+97
-1
lines changed

CHANGELOG.md

+96
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,41 @@ Summary
1414
* Bugfix - SQLite wal file grows to several gigabyte: [#7646](https://github.com/owncloud/client/issues/7646)
1515
* Bugfix - Fix missing permission for newly created folder: [#8076](https://github.com/owncloud/client/pull/8076)
1616
* 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)
1718
* Bugfix - Set up default locale correctly: [#8367](https://github.com/owncloud/client/issues/8367)
1819
* Bugfix - Ignore consecutive errors for a pereiode of time: [#8672](https://github.com/owncloud/client/issues/8672)
1920
* Bugfix - Properly print the sync events in .owncloudsync.log: [#8729](https://github.com/owncloud/client/issues/8729)
2021
* Bugfix - Correctly handle file path comparison on Windows: [#8732](https://github.com/owncloud/client/issues/8732)
2122
* Bugfix - Locked files are not correctly synced: [#8761](https://github.com/owncloud/client/issues/8761)
2223
* Bugfix - Prompt the user of the cmd client what to do if all files where removed: [#8804](https://github.com/owncloud/client/issues/8804)
2324
* 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)
2426
* Bugfix - Always exclude .owncloud files: [#8836](https://github.com/owncloud/client/pull/8836)
2527
* 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)
2633
* Change - Don't ask the user to switch to http: [#8231](https://github.com/owncloud/client/issues/8231)
2734
* Change - Remove support for http redirects: [#8293](https://github.com/owncloud/client/pull/8293)
2835
* Change - We no longer try to locate an ownCloud install at /owncloud: [#8273](https://github.com/owncloud/client/issues/8273)
2936
* Change - Ignore the desktop.ini file in every directory, not only in top dir: [#8298](https://github.com/owncloud/client/issues/8298)
3037
* Change - Add support for dynamic client registration with OIDC: [#8350](https://github.com/owncloud/client/pull/8350/)
3138
* Change - Include full os version in the about dialog: [#8374](https://github.com/owncloud/client/pull/8374)
3239
* 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)
3341
* Enhancement - Prefer 127.0.0.1 as oauth redirect url: [#4542](https://github.com/owncloud/enterprise/issues/4542)
3442
* Enhancement - Display an icon in the Windows explorer context menu: [#4627](https://github.com/owncloud/client/issues/4627)
3543
* 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)
3645
* Enhancement - Make crash report IDs easy to copy: [#25](https://github.com/dschmidt/libcrashreporter-qt/pull/25)
3746
* Enhancement - We reworked the tables: [#8158](https://github.com/owncloud/client/issues/8158)
3847
* Enhancement - Provide a socket api call to get the client icon and: [#8464](https://github.com/owncloud/client/issues/8464)
3948
* Enhancement - Add language picker to general settings: [#8466](https://github.com/owncloud/client/issues/8466)
4049
* Enhancement - Attach the last 20 log lines to a crash report: [#8467](https://github.com/owncloud/client/issues/8467)
4150
* 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)
4252
* Enhancement - Improved handling of errors during local file updates: [#8787](https://github.com/owncloud/client/pull/8787)
4353
* Enhancement - Retry sync on `502 Bad Gateway`: [#8811](https://github.com/owncloud/client/issues/8811)
4454

@@ -84,6 +94,13 @@ Details
8494

8595
https://github.com/owncloud/client/issues/8317
8696

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+
87104
* Bugfix - Set up default locale correctly: [#8367](https://github.com/owncloud/client/issues/8367)
88105

89106
Fixes the formatting in locale-dependent widgets, e.g., date pickers, like the one in the
@@ -138,6 +155,17 @@ Details
138155
https://github.com/owncloud/client/issues/8377
139156
https://github.com/owncloud/client/pull/8812
140157

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+
141169
* Bugfix - Always exclude .owncloud files: [#8836](https://github.com/owncloud/client/pull/8836)
142170

143171
Our Linux virtual files implementation is using the file name extension .owncloud those files
@@ -149,6 +177,43 @@ Details
149177
* Bugfix - Don't crash if a certain move is undone: [#8837](https://github.com/owncloud/client/issues/8837)
150178

151179
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
152217

153218
* Change - Don't ask the user to switch to http: [#8231](https://github.com/owncloud/client/issues/8231)
154219

@@ -198,6 +263,12 @@ Details
198263

199264
https://github.com/owncloud/client/pull/8398
200265

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+
201272
* Enhancement - Prefer 127.0.0.1 as oauth redirect url: [#4542](https://github.com/owncloud/enterprise/issues/4542)
202273

203274
When using OpenID Connect we now always use http://127.0.0.1 as redirect url instead of
@@ -220,6 +291,21 @@ Details
220291
https://github.com/owncloud/client/issues/5644
221292
https://github.com/owncloud/client/pull/8547
222293

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+
223309
* Enhancement - Make crash report IDs easy to copy: [#25](https://github.com/dschmidt/libcrashreporter-qt/pull/25)
224310

225311
Users can now click on crash report IDs to copy them to their personal clipboard. This way, they
@@ -274,6 +360,16 @@ Details
274360
https://github.com/owncloud/client/issues/8609
275361
https://github.com/owncloud/client/pull/8630
276362

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+
277373
* Enhancement - Improved handling of errors during local file updates: [#8787](https://github.com/owncloud/client/pull/8787)
278374

279375
If a local metadata update fails we now provide the proper error in the ui. In case that the error

VERSION.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set( MIRALL_VERSION_YEAR 2021 )
55
set( MIRALL_SOVERSION 0 )
66

77
if ( NOT DEFINED MIRALL_VERSION_SUFFIX )
8-
set( MIRALL_VERSION_SUFFIX "git") #e.g. beta1, beta2, rc1
8+
set( MIRALL_VERSION_SUFFIX "rc1") #e.g. beta1, beta2, rc1
99
endif( NOT DEFINED MIRALL_VERSION_SUFFIX )
1010

1111
if( NOT DEFINED MIRALL_VERSION_BUILD )

0 commit comments

Comments
 (0)