With all of the work on the iOS client and improving the EteSync DAV bridge, we forgot to mention some of the web clients improvements that got in recently. We have implemented a few long requested features, fixed a very annoying bug and some other smaller but still annoying ones.

One the biggest features that has been implemented recently is the Timezone support. Before this recent improvements it wasn't possible to edit event timezones, and it wasn't always clear what's going on when editing events that have a timezone. This has now been fixed and editing timezones works as expected!

Recurring events support was added to the web client almost from the beginning, though while you were always able to view them, you were not able to create them. This has changed recently when Tal Leibman took to the task and added the ability to edit an event's recurrence rule. Huge kudos, and thanks a lot from all of us who use recurring events. :)

As said above, there have been a myriad of bug fixes, to all areas of the web client. We fixed a bug creating causing issues when initiating new accounts, another bug with verifying files are not malformed when importing, and many other issues. Though the most annoying issue has to be with how we used to deal with "grouped vobject properties". You probably noticed it when some of your contact phone numbers weren't recognised as phone numbers, but were rather showing as auxiliary fields. We added a workaround to fix this, because this was not actually a bug in the web client, but rather a bug with ical.js, the library we use for vobject parsing.

In addition, we are happy to announce that we started working on significantly improving and redesigning the tasks management part of the web client. This has been a long requested feature echoed by quite a few people. The work, as currently planned, is based on the suggestions in this ticket, so please comment there and let us know if you have any thoughts regarding how this should look and what it should include. You can also follow the pull request live, as it progresses.

There is also another tasks related surprise we have planned that we hope to announce in the coming weeks. Stay tuned!

Oh and in case you missed it, we are now also on reddit, come and join us there!

As usual, we would like to remind you that we rely on your feedback and contributions to make EteSync better. Do you have any suggestions or are experiencing any issues? Please send patches, report issues or just contact us.

Follow us on Mastodon, Twitter, Facebook, reddit or RSS for the latest updates and privacy-related content!

Until next time!