Skip to content

Commit f6cca19

Browse files
author
Fabian Müller
committed
Release v5.2.0
1 parent d7034e0 commit f6cca19

2 files changed

Lines changed: 212 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 211 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,138 @@
1-
Changelog for ownCloud Desktop Client [unreleased] (UNRELEASED)
1+
Changelog for ownCloud Desktop Client [5.2.0] (2023-11-27)
22
=======================================
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.2.0 relevant to
44
ownCloud admins and users.
55

6-
[unreleased]: https://github.com/owncloud/client/compare/v4.2.0...master
6+
[5.2.0]: https://github.com/owncloud/client/compare/v5.1.2...v5.2.0
7+
8+
Summary
9+
-------
10+
11+
* Bugfix - Fix url resolution for app provider: [#11296](https://github.com/owncloud/client/issues/11296)
12+
* Bugfix - Fix crash on unhandled status code on rename check: [#11379](https://github.com/owncloud/client/issues/11379)
13+
14+
Details
15+
-------
16+
17+
* Bugfix - Fix url resolution for app provider: [#11296](https://github.com/owncloud/client/issues/11296)
18+
19+
We fixed a bug in the url resolution for the app provider. If owncloud is installed to a non root
20+
directory we computed a wrong url for the app provider urls. This could trigger a connection
21+
validation in the client, which intern triggered a request to the app provider. Reulting in an
22+
endless loop rendering the client unusable.
23+
24+
https://github.com/owncloud/client/issues/11296
25+
26+
* Bugfix - Fix crash on unhandled status code on rename check: [#11379](https://github.com/owncloud/client/issues/11379)
27+
28+
We fixed a bug that caused the application to crash instead of just aborting the current sync.
29+
30+
https://github.com/owncloud/client/issues/11379
31+
32+
Changelog for ownCloud Desktop Client [5.1.2] (2023-11-10)
33+
=======================================
34+
The following sections list the changes in ownCloud Desktop Client 5.1.2 relevant to
35+
ownCloud admins and users.
36+
37+
[5.1.2]: https://github.com/owncloud/client/compare/v5.1.1...v5.1.2
38+
39+
Summary
40+
-------
41+
42+
* Bugfix - Fix crash when keychain job takes longer than expected: [#11361](https://github.com/owncloud/client/pull/11361)
43+
44+
Details
45+
-------
46+
47+
* Bugfix - Fix crash when keychain job takes longer than expected: [#11361](https://github.com/owncloud/client/pull/11361)
48+
49+
In 5.1.1, we introduced a timeout for keychain jobs that killed them when their execution time
50+
exceeded 5 seconds and log this to allow debugging of problems related to secrets handling.
51+
52+
Apparently, there are valid cases in which these jobs can take longer than the expected
53+
timeout, e.g., when the user needs to unlock their keychain first or configure it otherwise.
54+
55+
We now let the jobs run indefinitely and log every 5 seconds whether the job is still running.
56+
57+
https://github.com/owncloud/client/pull/11361
58+
59+
Changelog for ownCloud Desktop Client [5.1.1] (2023-11-09)
60+
=======================================
61+
The following sections list the changes in ownCloud Desktop Client 5.1.1 relevant to
62+
ownCloud admins and users.
63+
64+
[5.1.1]: https://github.com/owncloud/client/compare/v5.1.0...v5.1.1
65+
66+
Summary
67+
-------
68+
69+
* Bugfix - Prevent permanent deletion of files when disabling VFS: [#11331](https://github.com/owncloud/client/issues/11331)
70+
71+
Details
72+
-------
73+
74+
* Bugfix - Prevent permanent deletion of files when disabling VFS: [#11331](https://github.com/owncloud/client/issues/11331)
75+
76+
When a user disabled the virtual files feature on Windows, all currently dehydrated files were
77+
deleted accidentally. On the server those files where still available in the trash bin. This
78+
regression was introduced in the previous release 5.0.0.
79+
80+
https://github.com/owncloud/client/issues/11331
81+
82+
Changelog for ownCloud Desktop Client [5.1.0] (2023-11-02)
83+
=======================================
84+
The following sections list the changes in ownCloud Desktop Client 5.1.0 relevant to
85+
ownCloud admins and users.
86+
87+
[5.1.0]: https://github.com/owncloud/client/compare/v5.0.0...v5.1.0
88+
89+
Summary
90+
-------
91+
92+
* Bugfix - Crash when accepting a notification: [#11226](https://github.com/owncloud/client/issues/11226)
93+
* Bugfix - Fix crash on start-up when starting shell integration: [#11280](https://github.com/owncloud/client/issues/11280)
94+
* Bugfix - Properly schedule the sync after an account was added: [#11308](https://github.com/owncloud/client/issues/11308)
95+
* Bugfix - Don't start credentials save jobs during shutdown: [#11313](https://github.com/owncloud/client/pull/11313)
96+
97+
Details
98+
-------
99+
100+
* Bugfix - Crash when accepting a notification: [#11226](https://github.com/owncloud/client/issues/11226)
101+
102+
We fixed a potential crash when clicking on a notification.
103+
104+
https://github.com/owncloud/client/issues/11226
105+
106+
* Bugfix - Fix crash on start-up when starting shell integration: [#11280](https://github.com/owncloud/client/issues/11280)
107+
108+
A possible crash has been fixed that could occur during start-up, when the shell integration
109+
started doing requests before the client itself completed starting up.
110+
111+
https://github.com/owncloud/client/issues/11280
112+
https://github.com/owncloud/client/pull/11288
113+
114+
* Bugfix - Properly schedule the sync after an account was added: [#11308](https://github.com/owncloud/client/issues/11308)
115+
116+
We fixed a bug where a folder was scheduled to be synced before the account reported it was ready.
117+
This resulted in the sync having no effect and the folder was then only synced once we polled the
118+
etag.
119+
120+
https://github.com/owncloud/client/issues/11308
121+
122+
* Bugfix - Don't start credentials save jobs during shutdown: [#11313](https://github.com/owncloud/client/pull/11313)
123+
124+
Due to a bug we "re saved" the credentials during application shutdown. As the application was
125+
quitting while the jobs where running we might have encountered corruped credentials or
126+
crashes.
127+
128+
https://github.com/owncloud/client/pull/11313
129+
130+
Changelog for ownCloud Desktop Client [5.0.0] (2023-10-05)
131+
=======================================
132+
The following sections list the changes in ownCloud Desktop Client 5.0.0 relevant to
133+
ownCloud admins and users.
134+
135+
[5.0.0]: https://github.com/owncloud/client/compare/v4.2.0...v5.0.0
7136

8137
Summary
9138
-------
@@ -18,11 +147,21 @@ Summary
18147
* Bugfix - Crash during application shutdown: [#11016](https://github.com/owncloud/client/issues/11016)
19148
* Bugfix - Hide hidden folders again in the selective sync view: [#11047](https://github.com/owncloud/client/issues/11047)
20149
* Bugfix - Fix check if a file is a placeholder: [#11107](https://github.com/owncloud/client/issues/11107)
150+
* Bugfix - Hydration state of file after a directory was replaced with a file: [#11162](https://github.com/owncloud/client/pull/11162)
151+
* Bugfix - Only syncronize after the server settings where refreshed: [#11168](https://github.com/owncloud/client/issues/11168)
152+
* Bugfix - Consitently use the same icon for folders: [#11190](https://github.com/owncloud/client/pull/11190)
153+
* Bugfix - Branding of folder status overlay: [#11192](https://github.com/owncloud/client/pull/11192)
154+
* Bugfix - Creation of folder on the server: [#11232](https://github.com/owncloud/client/issues/11232)
155+
* Bugfix - Selective sync when not the remote root is synced: [#11233](https://github.com/owncloud/client/issues/11233)
156+
* Change - Extract Nautilus: [#8991](https://github.com/owncloud/client/issues/8991)
21157
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
22158
* Change - Remove support for client side system proxy credentials: [#10866](https://github.com/owncloud/client/pull/10866)
23159
* Change - Modernize systray menu: [#10939](https://github.com/owncloud/client/issues/10939)
24160
* Change - We removed the pre 2.9 credentials migration: [#11081](https://github.com/owncloud/client/pull/11081)
161+
* Change - Remove libcloudproviders integration: [#11148](https://github.com/owncloud/client/issues/11148)
162+
* Change - Disable context menu item to get a public link for a space: [#11242](https://github.com/owncloud/client/issues/11242)
25163
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
164+
* Enhancement - Windows VFS: Prevent rename to ignored file name: [#8216](https://github.com/owncloud/client/issues/8216)
26165
* Enhancement - Change how all files deleted is handled: [#8360](https://github.com/owncloud/client/issues/8360)
27166
* Enhancement - Port from QtSingleApplication to KDSingleApplication: [#8432](https://github.com/owncloud/client/issues/8432)
28167
* Enhancement - Enable crash reporter in commandline client: [#8991](https://github.com/owncloud/client/issues/8991)
@@ -103,6 +242,50 @@ Details
103242

104243
https://github.com/owncloud/client/issues/11107
105244

245+
* Bugfix - Hydration state of file after a directory was replaced with a file: [#11162](https://github.com/owncloud/client/pull/11162)
246+
247+
If a synced directory was replaced with a file on the server, we downloaded it instead of
248+
replacing the folder with a VirtualFile placeholder.
249+
250+
https://github.com/owncloud/client/pull/11162
251+
252+
* Bugfix - Only syncronize after the server settings where refreshed: [#11168](https://github.com/owncloud/client/issues/11168)
253+
254+
We fixed an issue where the sync was started on outdated server settings.
255+
256+
https://github.com/owncloud/client/issues/11168
257+
258+
* Bugfix - Consitently use the same icon for folders: [#11190](https://github.com/owncloud/client/pull/11190)
259+
260+
In 4.0 we introduced a new icon for sync connections. In some places however we continued to use
261+
the system provided icon for folders, this resulted in an inconsitent applicaiton look.
262+
263+
https://github.com/owncloud/client/pull/11190
264+
265+
* Bugfix - Branding of folder status overlay: [#11192](https://github.com/owncloud/client/pull/11192)
266+
267+
We fixed a bug where branded overlay icons for the display of the sync status where not used.
268+
269+
https://github.com/owncloud/client/pull/11192
270+
271+
* Bugfix - Creation of folder on the server: [#11232](https://github.com/owncloud/client/issues/11232)
272+
273+
We fixed an issue in the FolderSyncWizard when the user provided a path with multiple slashes
274+
(//folder).
275+
276+
https://github.com/owncloud/client/issues/11232
277+
278+
* Bugfix - Selective sync when not the remote root is synced: [#11233](https://github.com/owncloud/client/issues/11233)
279+
280+
https://github.com/owncloud/client/issues/11233
281+
282+
* Change - Extract Nautilus: [#8991](https://github.com/owncloud/client/issues/8991)
283+
284+
While the crash reporter still requires a graphical user interface to work, this change
285+
nevertheless simplifies reporting crashes from the commandline client a lot.
286+
287+
https://github.com/owncloud/client/issues/8991
288+
106289
* Change - Remove support for sidebar entries for non-vfs setups on Windows: [#10788](https://github.com/owncloud/client/issues/10788)
107290

108291
For vfs setups, this is handled by Windows itself.
@@ -130,10 +313,35 @@ Details
130313

131314
https://github.com/owncloud/client/pull/11081
132315

316+
* Change - Remove libcloudproviders integration: [#11148](https://github.com/owncloud/client/issues/11148)
317+
318+
Since its implementation in 2019 our support our for it was 'limited'. Additionally as far as we
319+
can tell it was not picked up by any major Linux distribution.
320+
321+
https://github.com/owncloud/client/issues/11148
322+
https://github.com/owncloud/client/pull/11157
323+
324+
* Change - Disable context menu item to get a public link for a space: [#11242](https://github.com/owncloud/client/issues/11242)
325+
326+
The context menu item "Create and copy public link to clipboard" didn't work correctly when
327+
used with Spaces: users were always redirected to the web frontend. This menu item is now
328+
disabled, waiting for a server-side changes.
329+
330+
https://github.com/owncloud/client/issues/11242
331+
https://github.com/owncloud/client/pull/11079
332+
133333
* Enhancement - Store proxy password securely: [#261](https://github.com/owncloud/client/issues/261)
134334

135335
https://github.com/owncloud/client/issues/261
136336

337+
* Enhancement - Windows VFS: Prevent rename to ignored file name: [#8216](https://github.com/owncloud/client/issues/8216)
338+
339+
We now prevent ranems of virtual files to ignored file names. This basically resulted in a delte
340+
on the server and a local placeholder that pointed to a non existing file.
341+
342+
https://github.com/owncloud/client/issues/8216
343+
https://github.com/owncloud/client-desktop-vfs-win/pull/63
344+
137345
* Enhancement - Change how all files deleted is handled: [#8360](https://github.com/owncloud/client/issues/8360)
138346

139347
When the client detects that all files are deleted on either side of the sync, the client now

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 "") #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)