Releases: cozy-labs/cozy-desktop
Support for workspaces & bugfixes
Improvements for all users:
- The app now shows the popover on the current workspace.
- We fixed an edge case where moving files or folders before or after moving
their source or destination was generating a conflict. - We also fixed another case where a folder created or moved locally could end
up with the wrong last modification date.
See known issues.
Happy syncing!
Synchronization & onboarding improvements
Improvements for all users:
- It was possible in some specific cases to mess up the synchronization by
moving around files & folders during the analysis phase. This is fixed now.
Feel free to move everything around anytime :) - In some cases, moving then immediately deleting a file was handled as 2
distinct actions. The file is now directly detected as deleted. - The Cozy address page shown during onboarding should now be clearer for people
not familiar with URL. - When disconnecting then reconnecting to your Cozy, you could eventually see
your old files for a few seconds in the dashboard. The fix was published in
an old minor release, but not properly integrated to the subsequent releases.
This is fixed now.
Improvements for support team & developers:
- Support requests from the app are now sent to the usual support email.
- Code coverage is back
See known issues.
Happy syncing!
Missing synced folder handling & automatic releases
See 3.4.1-beta.1 and 3.4.1-beta.2 release notes.
Happy syncing!
Bugfix
Handle deletion of the cozy folder
Improvements for all users:
- Deleting the synchronization folder will not trash all files on the cozy.
Changes for technical users (contributors, packagers, CLI users):
- Builds are now made in CI, which will allow us to quickly send patched versions for specific issues before they make it to the master, as well as quicker testing, so hopefully quicker releases.
Public release of the GNU/Linux client.
Improvements for all users:
- The new quit button now appears busy once clicked.
- We added a missing french translation for the new message showing when
selecting your whole system or personal folder to be synced.
Changes for technical users (contributors, packagers, CLI users):
- We moved to a new flat repository layout: single npm package, single runtime
(electron), single node version (the electron one). This is a first step to
make development easier and faster. The CLI & code coverage support are
temporarily disabled. We should bring them back at some point, although the
CLI will probably depend on the electron runtime for now.
See known issues.
Happy syncing!
Onboarding Improvements & GNU/Linux Auto-update
Improvements for GNU/Linux users:
- Auto-update works!
- Auto-launch on system startup too!
- The application should now be visible as expected on alt+tab.
Improvements for all users:
- Invalid cozy address detection was improved, including automatic detection of
mycoSy.cloud
with ans
instead ofmycoZy.cloud
with az
(which seems
to be a common mistake). - The app also detects and prevent synchronizing your whole system or personal
folder. - Auto-update should be more reliable.
See known issues.
Happy syncing!
First GNU/Linux Release
Improvements for GNU/Linux users:
- First release!
- Download the
*.AppImage
file for your architecture, move it wherever you want, make it executable and run it (see details). - Since GNOME 3 doesn't have a systray anymore by default, you may need to install some third-party extension (e.g. TopIcons-Plus).
Improvements for macOS users:
- The previous 3.3.1 fix regarding application visibility only worked when you
had not pinned the Cozy Drive application in the dock. This should always work from now.
Improvements for all users:
- We upgraded a major third-party component of the application, which may fix
a few bugs related to the user interface (including the application hanging
when started multiple times).
See known issues.
Happy syncing!
Proxy support, macOS app visibility & synchronization fix
Improvements for all users:
- The Cozy Drive app now tries to automatically detect and use any configured
proxy (including authentication, i.e. Kerberos authentication should
just work).
We also added a few command-line options and environment variables to force
the configuration as needed:--proxy-script path/to/your/script.pac
or
COZY_DRIVE_PROXY_SCRIPT=path/to/your/script.pac
--proxy-ntlm-domains '*example.com,*foobar.com,*baz'
or
COZY_DRIVE_PROXY_NTLM_DOMAINS='*example.com,*foobar.com,*baz'
to specify
servers for which integrated authentication is enabled (use'*'
for all
servers).--login-by-realm 'realm1:login1:password1,realm2:login2:password2'
or
COZY_DRIVE_LOGIN_BY_REALM='realm1:login1:password1,realm2:login2:password2'
to pass credentials manually.--proxy-rules
,--proxy-bypassrules
,COZY_DRIVE_PROXY_RULES
and
COZY_DRIVE_PROXYBYPASSRULES
for specifying which proxy should be used in
which case (see details).
Please tell us in case you still can't run the Cozy Drive app behind your
proxy so we can support as many configurations as possible.
- We also fixed an edge case where simultaneous moves ended up with files in the
Cozy / OS trash. Expect a few more fixes very soon.
Improvements for macOS users:
- The app is not visible anymore in the dock and with
Cmd+Tab
when running in
the background or showing the popover from the systray. It now behaves more
like other systray-running apps. Also expect a few more fixes regarding
systray integration.
See known issues.
Happy syncing!
New UI and major synchronization improvements
Improvements for all users:
- Some miscellaneous style and translations fixes