@@ -3,7 +3,136 @@ Changelog for ownCloud Desktop Client [unreleased] (UNRELEASED)
33The following sections list the changes in ownCloud Desktop Client unreleased relevant to
44ownCloud admins and users.
55
6- [ unreleased ] : https://github.com/owncloud/client/compare/v4.2.0...master
6+ [ unreleased ] : https://github.com/owncloud/client/compare/v5.1.2...master
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
8137Summary
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
0 commit comments