Releases: aluxnimm/outlookcaldavsynchronizer
Releases · aluxnimm/outlookcaldavsynchronizer
4.4.1
4.4.0
- 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.
4.3.0
- 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.
4.2.0
- 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.
4.1.0
- 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
4.0.0
- 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 OSfO@fuago.io.
- 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
3.8.2
3.8.1
3.8.0
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.
3.7.0
- 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.
- Fix import profile windows title, ticket 1235.