Skip to content

Commit 77cf77e

Browse files
author
Fabian Müller
committed
Release v5.0.0-beta.1
1 parent d63ba8b commit 77cf77e

2 files changed

Lines changed: 272 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 271 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,36 @@ Changelog for ownCloud Desktop Client [unreleased] (UNRELEASED)
33
The following sections list the changes in ownCloud Desktop Client unreleased relevant to
44
ownCloud admins and users.
55

6-
[unreleased]: https://github.com/owncloud/client/compare/v4.1.0...master
6+
[unreleased]: https://github.com/owncloud/client/compare/v4.2.0...master
77

88
Summary
99
-------
1010

1111
* Bugfix - Avoid duplicate notifications when selective sync is enabled: [#5682](https://github.com/owncloud/enterprise/issues/5682)
1212
* Bugfix - Possible deadlock during log setup: [#10905](https://github.com/owncloud/client/pull/10905)
1313
* Bugfix - Wrong davUser in cmd client: [#10946](https://github.com/owncloud/client/issues/10946)
14+
* Bugfix - Missing mtime in ocis uploads: [#10950](https://github.com/owncloud/client/issues/10950)
1415
* Bugfix - Update capabilites and other info after connect: [#10978](https://github.com/owncloud/client/issues/10978)
1516
* Bugfix - Account activity and crash after an account was removed: [#10990](https://github.com/owncloud/client/issues/10990)
1617
* Bugfix - Crash during application shutdown: [#11016](https://github.com/owncloud/client/issues/11016)
18+
* Bugfix - Hide hidden folders again in the selective sync view: [#11047](https://github.com/owncloud/client/issues/11047)
1719
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
1820
* Change - Remove support for client side system proxy credentials: [#10866](https://github.com/owncloud/client/pull/10866)
1921
* Change - Modernize systray menu: [#10939](https://github.com/owncloud/client/issues/10939)
22+
* Change - We removed the pre 2.9 credentials migration: [#11081](https://github.com/owncloud/client/pull/11081)
2023
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
2124
* Enhancement - Change how all files deleted is handled: [#8360](https://github.com/owncloud/client/issues/8360)
2225
* Enhancement - Port from QtSingleApplication to KDSingleApplication: [#8432](https://github.com/owncloud/client/issues/8432)
2326
* Enhancement - Enable crash reporter in commandline client: [#8991](https://github.com/owncloud/client/issues/8991)
2427
* Enhancement - Make "Show files versions..." context menu action available: [#10197](https://github.com/owncloud/client/issues/10197)
2528
* Enhancement - Log http request when it is send: [#10313](https://github.com/owncloud/client/issues/10313)
29+
* Enhancement - Allow selective sync of spaces in folder wizard: [#10596](https://github.com/owncloud/client/issues/10596)
2630
* Enhancement - Send a language header in all http requests: [#10619](https://github.com/owncloud/client/issues/10619)
31+
* Enhancement - Help user fix problems on the last setup wizard page: [#10680](https://github.com/owncloud/client/issues/10680)
2732
* Enhancement - Display a progress spinner during the initial setup: [#10751](https://github.com/owncloud/client/issues/10751)
2833
* Enhancement - Reduce how often file changes are handled: [#10825](https://github.com/owncloud/client/pull/10825)
2934
* Enhancement - Persist filter settings for Not Synced tab: [#10928](https://github.com/owncloud/client/pull/10928)
35+
* Enhancement - `--cmd` argument added to the GUI client: [#10976](https://github.com/owncloud/client/issues/10976)
3036

3137
Details
3238
-------
@@ -52,6 +58,13 @@ Details
5258

5359
https://github.com/owncloud/client/issues/10946
5460

61+
* Bugfix - Missing mtime in ocis uploads: [#10950](https://github.com/owncloud/client/issues/10950)
62+
63+
When uploading a file to ocis the server ignores the X-OC-Mtime header and expects the mtime to
64+
be part of the Upload-Metadata header. We now provide both.
65+
66+
https://github.com/owncloud/client/issues/10950
67+
5568
* Bugfix - Update capabilites and other info after connect: [#10978](https://github.com/owncloud/client/issues/10978)
5669

5770
We fixed a bug where server infos might have only been updated several minutes after the client
@@ -71,6 +84,10 @@ Details
7184

7285
https://github.com/owncloud/client/issues/11016
7386

87+
* Bugfix - Hide hidden folders again in the selective sync view: [#11047](https://github.com/owncloud/client/issues/11047)
88+
89+
https://github.com/owncloud/client/issues/11047
90+
7491
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
7592

7693
For vfs setups, this is handled by Windows itself.
@@ -92,6 +109,12 @@ Details
92109
https://github.com/owncloud/client/pull/10949
93110
https://github.com/owncloud/client/pull/10999
94111

112+
* Change - We removed the pre 2.9 credentials migration: [#11081](https://github.com/owncloud/client/pull/11081)
113+
114+
Migrating credentials from a 2.8 or older client is no longer possible.
115+
116+
https://github.com/owncloud/client/pull/11081
117+
95118
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
96119

97120
https://github.com/owncloud/client/issues/261
@@ -133,6 +156,17 @@ Details
133156

134157
https://github.com/owncloud/client/issues/10313
135158

159+
* Enhancement - Allow selective sync of spaces in folder wizard: [#10596](https://github.com/owncloud/client/issues/10596)
160+
161+
When manually configuring the synchronization of spaces, we now show the selective sync page
162+
again to allow users to selectively disable the synchronization of remote directories.
163+
164+
This prevents the unnecessary synchronization of files until the user can use the account
165+
settings dialog to configure selective sync.
166+
167+
https://github.com/owncloud/client/issues/10596
168+
https://github.com/owncloud/client/pull/11044
169+
136170
* Enhancement - Send a language header in all http requests: [#10619](https://github.com/owncloud/client/issues/10619)
137171

138172
All http requests to the server will now contain the language for the client. This can be used by
@@ -141,6 +175,15 @@ Details
141175
https://github.com/owncloud/client/issues/10619
142176
https://github.com/owncloud/client/pull/11020
143177

178+
* Enhancement - Help user fix problems on the last setup wizard page: [#10680](https://github.com/owncloud/client/issues/10680)
179+
180+
When there are problems within the advanced configuration on the last setup wizard page, we no
181+
longer just show an error message but also "unhide" those settings to give the user a chance of
182+
fixing the problem.
183+
184+
https://github.com/owncloud/client/issues/10680
185+
https://github.com/owncloud/client/pull/11029
186+
144187
* Enhancement - Display a progress spinner during the initial setup: [#10751](https://github.com/owncloud/client/issues/10751)
145188

146189
We now display a progress spinner after the setup wizard, until the client is done setting the
@@ -164,6 +207,233 @@ Details
164207
https://github.com/owncloud/client/issues/10884
165208
https://github.com/owncloud/client/pull/10928
166209

210+
* Enhancement - `--cmd` argument added to the GUI client: [#10976](https://github.com/owncloud/client/issues/10976)
211+
212+
In 4.1 we added a `--cmd` argument to the AppImage to allow users to use the commandline client
213+
contained in the AppImage more easily.
214+
215+
The `--cmd` argument is now supported on all platforms to support consistency.
216+
217+
https://github.com/owncloud/client/issues/10976
218+
219+
Changelog for ownCloud Desktop Client [4.2.0] (2023-08-07)
220+
=======================================
221+
The following sections list the changes in ownCloud Desktop Client 4.2.0 relevant to
222+
ownCloud admins and users.
223+
224+
[4.2.0]: https://github.com/owncloud/client/compare/v4.1.0...v4.2.0
225+
226+
Summary
227+
-------
228+
229+
* Bugfix - Avoid duplicate notifications when selective sync is enabled: [#5682](https://github.com/owncloud/enterprise/issues/5682)
230+
* Bugfix - Possible deadlock during log setup: [#10905](https://github.com/owncloud/client/pull/10905)
231+
* Bugfix - Wrong davUser in cmd client: [#10946](https://github.com/owncloud/client/issues/10946)
232+
* Bugfix - Missing mtime in ocis uploads: [#10950](https://github.com/owncloud/client/issues/10950)
233+
* Bugfix - Update capabilites and other info after connect: [#10978](https://github.com/owncloud/client/issues/10978)
234+
* Bugfix - Account activity and crash after an account was removed: [#10990](https://github.com/owncloud/client/issues/10990)
235+
* Bugfix - Crash during application shutdown: [#11016](https://github.com/owncloud/client/issues/11016)
236+
* Bugfix - Hide hidden folders again in the selective sync view: [#11047](https://github.com/owncloud/client/issues/11047)
237+
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
238+
* Change - Remove support for client side system proxy credentials: [#10866](https://github.com/owncloud/client/pull/10866)
239+
* Change - Modernize systray menu: [#10939](https://github.com/owncloud/client/issues/10939)
240+
* Change - We removed the pre 2.9 credentials migration: [#11081](https://github.com/owncloud/client/pull/11081)
241+
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
242+
* Enhancement - Change how all files deleted is handled: [#8360](https://github.com/owncloud/client/issues/8360)
243+
* Enhancement - Port from QtSingleApplication to KDSingleApplication: [#8432](https://github.com/owncloud/client/issues/8432)
244+
* Enhancement - Enable crash reporter in commandline client: [#8991](https://github.com/owncloud/client/issues/8991)
245+
* Enhancement - Make "Show files versions..." context menu action available: [#10197](https://github.com/owncloud/client/issues/10197)
246+
* Enhancement - Log http request when it is send: [#10313](https://github.com/owncloud/client/issues/10313)
247+
* Enhancement - Allow selective sync of spaces in folder wizard: [#10596](https://github.com/owncloud/client/issues/10596)
248+
* Enhancement - Send a language header in all http requests: [#10619](https://github.com/owncloud/client/issues/10619)
249+
* Enhancement - Help user fix problems on the last setup wizard page: [#10680](https://github.com/owncloud/client/issues/10680)
250+
* Enhancement - Display a progress spinner during the initial setup: [#10751](https://github.com/owncloud/client/issues/10751)
251+
* Enhancement - Reduce how often file changes are handled: [#10825](https://github.com/owncloud/client/pull/10825)
252+
* Enhancement - Persist filter settings for Not Synced tab: [#10928](https://github.com/owncloud/client/pull/10928)
253+
* Enhancement - `--cmd` argument added to the GUI client: [#10976](https://github.com/owncloud/client/issues/10976)
254+
255+
Details
256+
-------
257+
258+
* Bugfix - Avoid duplicate notifications when selective sync is enabled: [#5682](https://github.com/owncloud/enterprise/issues/5682)
259+
260+
We no longer show multiple messages about files which were excluded from the sync because they
261+
were excluded by the users.
262+
263+
https://github.com/owncloud/enterprise/issues/5682
264+
265+
* Bugfix - Possible deadlock during log setup: [#10905](https://github.com/owncloud/client/pull/10905)
266+
267+
If an error occured during the setup of the log file, it was possible that the client got
268+
deadlocked.
269+
270+
https://github.com/owncloud/client/pull/10905
271+
272+
* Bugfix - Wrong davUser in cmd client: [#10946](https://github.com/owncloud/client/issues/10946)
273+
274+
We fixed a bug where the wrong dav user was used in the url, when the username from the credentials
275+
differed from the username used on the server.
276+
277+
https://github.com/owncloud/client/issues/10946
278+
279+
* Bugfix - Missing mtime in ocis uploads: [#10950](https://github.com/owncloud/client/issues/10950)
280+
281+
When uploading a file to ocis the server ignores the X-OC-Mtime header and expects the mtime to
282+
be part of the Upload-Metadata header. We now provide both.
283+
284+
https://github.com/owncloud/client/issues/10950
285+
286+
* Bugfix - Update capabilites and other info after connect: [#10978](https://github.com/owncloud/client/issues/10978)
287+
288+
We fixed a bug where server infos might have only been updated several minutes after the client
289+
connected to the server.
290+
291+
https://github.com/owncloud/client/issues/10978
292+
293+
* Bugfix - Account activity and crash after an account was removed: [#10990](https://github.com/owncloud/client/issues/10990)
294+
295+
We fixed a bug where an account performed actions after it was removed.
296+
297+
https://github.com/owncloud/client/issues/10990
298+
299+
* Bugfix - Crash during application shutdown: [#11016](https://github.com/owncloud/client/issues/11016)
300+
301+
We fixed a where the main instance was accessed after it was destroyed.
302+
303+
https://github.com/owncloud/client/issues/11016
304+
305+
* Bugfix - Hide hidden folders again in the selective sync view: [#11047](https://github.com/owncloud/client/issues/11047)
306+
307+
https://github.com/owncloud/client/issues/11047
308+
309+
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
310+
311+
For vfs setups, this is handled by Windows itself.
312+
313+
https://github.com/owncloud/client/issues/10788
314+
https://github.com/owncloud/client/pull/10910
315+
316+
* Change - Remove support for client side system proxy credentials: [#10866](https://github.com/owncloud/client/pull/10866)
317+
318+
We removed the support to query and store credentials for the system proxy.
319+
320+
https://github.com/owncloud/client/pull/10866
321+
322+
* Change - Modernize systray menu: [#10939](https://github.com/owncloud/client/issues/10939)
323+
324+
We had a closer look on the system tray and cleaned it up.
325+
326+
https://github.com/owncloud/client/issues/10939
327+
https://github.com/owncloud/client/pull/10949
328+
https://github.com/owncloud/client/pull/10999
329+
330+
* Change - We removed the pre 2.9 credentials migration: [#11081](https://github.com/owncloud/client/pull/11081)
331+
332+
Migrating credentials from a 2.8 or older client is no longer possible.
333+
334+
https://github.com/owncloud/client/pull/11081
335+
336+
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
337+
338+
https://github.com/owncloud/client/issues/261
339+
340+
* Enhancement - Change how all files deleted is handled: [#8360](https://github.com/owncloud/client/issues/8360)
341+
342+
When the client detects that all files are deleted on either side of the sync, the client now
343+
aborts the sync and asks for a user decision. Afterwords a new sync is started.
344+
345+
Previously we blocked the current sync until the user responded which could lead to unwanted
346+
side effects.
347+
348+
https://github.com/owncloud/client/issues/8360
349+
350+
* Enhancement - Port from QtSingleApplication to KDSingleApplication: [#8432](https://github.com/owncloud/client/issues/8432)
351+
352+
Instead of relying on an old copy of QtSingleApplication we use
353+
https://github.com/KDAB/KDSingleApplication
354+
355+
https://github.com/owncloud/client/issues/8432
356+
https://github.com/owncloud/client/pull/10754
357+
https://github.com/owncloud/client/pull/10758
358+
359+
* Enhancement - Enable crash reporter in commandline client: [#8991](https://github.com/owncloud/client/issues/8991)
360+
361+
While the crash reporter still requires a graphical user interface to work, this change
362+
nevertheless simplifies reporting crashes from the commandline client a lot.
363+
364+
https://github.com/owncloud/client/issues/8991
365+
366+
* Enhancement - Make "Show files versions..." context menu action available: [#10197](https://github.com/owncloud/client/issues/10197)
367+
368+
https://github.com/owncloud/client/issues/10197
369+
370+
* Enhancement - Log http request when it is send: [#10313](https://github.com/owncloud/client/issues/10313)
371+
372+
We now log the http request when it is send, not when it is created. This will elable us to print
373+
more headers set by the platform and messaure the request time more accurately.
374+
375+
https://github.com/owncloud/client/issues/10313
376+
377+
* Enhancement - Allow selective sync of spaces in folder wizard: [#10596](https://github.com/owncloud/client/issues/10596)
378+
379+
When manually configuring the synchronization of spaces, we now show the selective sync page
380+
again to allow users to selectively disable the synchronization of remote directories.
381+
382+
This prevents the unnecessary synchronization of files until the user can use the account
383+
settings dialog to configure selective sync.
384+
385+
https://github.com/owncloud/client/issues/10596
386+
https://github.com/owncloud/client/pull/11044
387+
388+
* Enhancement - Send a language header in all http requests: [#10619](https://github.com/owncloud/client/issues/10619)
389+
390+
All http requests to the server will now contain the language for the client. This can be used by
391+
the server to localize responses like error messages.
392+
393+
https://github.com/owncloud/client/issues/10619
394+
https://github.com/owncloud/client/pull/11020
395+
396+
* Enhancement - Help user fix problems on the last setup wizard page: [#10680](https://github.com/owncloud/client/issues/10680)
397+
398+
When there are problems within the advanced configuration on the last setup wizard page, we no
399+
longer just show an error message but also "unhide" those settings to give the user a chance of
400+
fixing the problem.
401+
402+
https://github.com/owncloud/client/issues/10680
403+
https://github.com/owncloud/client/pull/11029
404+
405+
* Enhancement - Display a progress spinner during the initial setup: [#10751](https://github.com/owncloud/client/issues/10751)
406+
407+
We now display a progress spinner after the setup wizard, until the client is done setting the
408+
account up.
409+
410+
https://github.com/owncloud/client/issues/10751
411+
412+
* Enhancement - Reduce how often file changes are handled: [#10825](https://github.com/owncloud/client/pull/10825)
413+
414+
We no longer handle file changes every 1s but gather them for 10s and handle them then.
415+
416+
This should reduce the amount of unnecessary checksum computations and attempted syncs.
417+
418+
https://github.com/owncloud/client/pull/10825
419+
420+
* Enhancement - Persist filter settings for Not Synced tab: [#10928](https://github.com/owncloud/client/pull/10928)
421+
422+
We now store the filter settings in the Not Synced tab. So after a restart of the client, the
423+
filter will still be the same as the last time.
424+
425+
https://github.com/owncloud/client/issues/10884
426+
https://github.com/owncloud/client/pull/10928
427+
428+
* Enhancement - `--cmd` argument added to the GUI client: [#10976](https://github.com/owncloud/client/issues/10976)
429+
430+
In 4.1 we added a `--cmd` argument to the AppImage to allow users to use the commandline client
431+
contained in the AppImage more easily.
432+
433+
The `--cmd` argument is now supported on all platforms to support consistency.
434+
435+
https://github.com/owncloud/client/issues/10976
436+
167437
Changelog for ownCloud Desktop Client [4.1.0] (2023-06-15)
168438
=======================================
169439
The following sections list the changes in ownCloud Desktop Client 4.1.0 relevant to

VERSION.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set( MIRALL_VERSION_YEAR 2023 )
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 "beta.1") #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)