fix regression bug gh #388, recurring events and tasks with COUNT!=0, sourceforge 1770.
v4.4.0
1 year ago
Released 2023/03/21
New features
Implement PKCE for Swisscom Oauth2 requests.
Update NuGet packages.
Update mailbox.org logo.
Optimize vCardStandardReader/Writer and use LINQ.
Implement a new RemoveInvalidXmlCharacterStreamReader for option Accept invalid chars in server response.
Bug fixes
Fix typo and add translation for Close profile window dialog.
ignore empty photo URI, sourceforge ticket 1822.
Enable force basic authentication as default for new profiles, with CredentialCache there are issues with accentuated characters in passwords, issue 1774, gh issue #363.
Don't serialize password and salt for profiles where UseAccountPassword is enabled, gh issue #364.
Don't serialize ProxyPassword when DefaultProxy is enabled.
Catch possible exceptions in accessing MAPI folder when getting ItemCount, should fix profile load if folders are not accessible, gh issue #310,#381.
Explicitely set NoEndDate to true for recurring events and tasks, gh issue #334.
Remove invalid xml chars from appointment, task and vcard encoded strings.
v4.3.0
1 year ago
Released 2022/07/05
Security Fixes
Update NuGet packages. (fixes security vulnerability in Newtonsoft.Json).
New features
Add Simplified Chinese (中国) [zh-CN] translation. Credits to Liu Yihua (yihuajack)
Add untermStrich profile type.
Bug fixes
Hide PasswordBox when UsaAccountPassword is enabled to improve profile creation ServerSettings dialog.
Fix typos in fr-FR translation.
Fix WebDavSync setting in profile selection after folder change.
v4.2.0
2 years ago
Released 2022/03/02
Security fixes
Update NuGet package for log4net, CVE-2018-1285, gh issue #343.
Bug fixes
fix handling close of OptionsWindow.
reset all telephone numbers not only main ones, gh issue #342.
Validate Swisscom profile and check if contact folder is selected.
Default to CardDAV for Google bulk profile since native API changed and needs to be updated.
Fix autodiscovery and ignore 400 error when querying Google CardDAV adress book resource.
Known Issues
Google Contact API changed and therefore is not supported anymore, please use CardDAV instead of Google native API meanwhile.
v4.1.0
3 years ago
Released 2021/05/12
New features
New Addressbook Profile handling for Profile Type Swisscom.
Use Google oauth library for authentication in Swisscom profile.
Update Google NuGet libraries.
Bug fixes
Set CurrentUICulture in CompontentContainer startup to avoid issues where Localization didn't work in some dialogs, e.g. github issue #241.
Improve naive string handling in vcard parser library, fixed performance issues when syncing large pictures, github issue #299.
v4.0.0
3 years ago
Released 2020/11/30
WARNING: This release is a major upgrade and needs .NET framework 4.8 as minimal requirement. Automatic upgrade won't work if you still have only .NET framework 4.6.1 installed. Install and upgrade manually in that case!
New features
Support for .NET framework 4.8
Support for TLS 1.3
Update Google Task API
Update NuGet libraries
Add Fuago contact for Ooutlook Sync for OX, contact [email protected].
Bug fixes
Fix sync for empty task lists and check also for hidden tasks (needed for completed tasks), fixes ticket 1377 and gh issue #280
Fix PostBuildEvent to sign also setup.exe
Remove Microsoft.Bcl.Build reference
Migrate to package references and VS 2019
v3.8.2
3 years ago
Released 2020/06/30
Bug fixes
Fix "install new version" button width for non english locales.
Fix assembly info version for OAuth.Swisscom project and link to CalDavSynchronizer files.
v3.8.1
3 years ago
Released 2020/06/24
Bug fixes
HOTFIX: Suppress javascript errors during swisscom oauth.
v3.8.0
4 years ago
3.8.0
Released 2020/04/09
New features
Support also external members with email and CN in iCloud groups for DistributionList mapping.
Bug fixes
Update Google API and other NuGet packages.
Use Utc for aVersion LastModification timestamps in cache to avoid full resync when Windows timezone changes, ticket 1266.
Update code signing certificate.
v3.7.0
4 years ago
Released 2019/11/14
New features
Add support for resources with urn:uuid values and EMAIL property in attendees.
Add principal-property-search report to find resource id from displayname.
Add support for X-KIND and X-MEMBER in vCard for contact groups, ticket 1267.
Bug fixes
Fix mapping of completed tasks if PercentComplete is not set. Tickets 1211 and 1273.