Skip to content

Releases: aluxnimm/outlookcaldavsynchronizer

2.21.0

30 May 17:12
Compare
Choose a tag to compare

2.21.0

  • New features
    • Update NodaTime to version 2 to improve timezone calculations.
    • Update Google APIs NuGet packages.
  • Bug fixes
    • Don't enable chunked synchronization by default.

2.20.0

  • New features
    • Full support for chunked synchronization
  • Bug fixes
    • Avoid Nullreference exception when TYPE is empty in X-SOCIALPROFILE property in vCardStandardReader, ticket #599.
    • Make mapping of Outlook EmailAddress1 configurable (if it should be mapped to HOME or WORK), gh ticket 193.
    • Fix reading vcard KEY attribute if encoding is not set explicitely to base64, gh issue 195.

2.19.2

13 May 21:53
Compare
Choose a tag to compare
  • Bug fixes
    • Honor chunk size also for Google Contact API read calls, ticket 586.
    • Switch mapping of email addresses and map HOME to email1 and WORK to email2 to be more consistent, gh ticket #193.
    • Provide Login-Hint for Google-Authorization.
    • Add larger sync intervals, feature request 70.
    • Fix layout for ok and cancel button in GeneralOptionsForm.
    • Improve IntegrationTests.

2.19.1

18 Apr 17:54
Compare
Choose a tag to compare
  • Bug fixes
    • Fix toolbar not accessable within Outlook2007, ticket #570.
    • Improve IntegrationTests.

2.19.0

16 Apr 18:35
Compare
Choose a tag to compare
  • New features
    • Abort and postpone synchronization when server reports HTTP 429.
    • Abort synchronization on network related exceptions and consider them as warnings the first two times they occur. This should help avoid errors on laptop startup after hibernation or if VPN is not ready yet, GH issues #104,#181.
    • Do not block Outlook Startup with component initialization, should avoid issues with Outlook deactivating the addin after slow startup.
    • Refactoring of IntegrationTests.
  • Bug fixes
    • Fix MapDistListMembers2To1 for members not resolved from the addressbook.
    • Fix mapping of google home-only email address to Outlook Email1Address, ticket 561.

2.18.0

26 Mar 19:17
Compare
Choose a tag to compare
  • New features
    • Add mapping of distribution lists to contact groups with KIND:group
    • Add profile type for Easy Project / Easy Redmine with special setup wizard
    • Add profile type for mailbox.org
    • Switch profile selection to WPF
  • Bug fixes
    • Add MessageBox with warning about sensitive data in log file before showing the log.
    • Add task mapping configuration option to map Outlook start and due date of tasks as floating without timezone information to avoid issues with tasks across timezones, ticket 530.
    • Update NuGet packages.

2.17.0

26 Feb 21:34
Compare
Choose a tag to compare
  • New features
    • Add general option to show/hide sync progress bar and make threshold for its display configurable.
    • Add App.config setting for SoftwareOnly WPF Rendering to avoid issues with graphics card drivers and hardware acceleration, ticket 480.
  • Bug fixes
    • Avoid System.Collections.Generic.KeyNotFoundException for google contact API and consider paging when fetching Google groups, ticket 511.
    • Follow redirect also for 303 in WebDabClient, ticket 516.

2.16.0

14 Feb 20:46
Compare
Choose a tag to compare
  • New features
    • Add warning if one-way synchronization mode would lead to deletion of the existing non empty outlook folder or replication of an empty folder to the server.
    • Add possibility to use chunked execution also for Google contacts.
    • Add Option to disable sticky category filter.
    • Add mapping of ROLE to Outlook Profession for contacts, ticket 505.
  • Bug fixes
    • Better handling of SOGo VLIST members as recipients so that the underlying contact is used.
    • Assume that a HTTP-404 denotes an empty addressbook only, if the addressbook resource exists.

2.15.1

31 Jan 13:11
Compare
Choose a tag to compare
  • Bug fixes
  • Avoid Exception in QueryAppointmentFolder when GlobalAppointmentID can't be accessed or is null, ticket 491.
  • Make GeneralOptions window resizable and add scrollbar, avoids issues on low resolution devices.

2.15.0

29 Jan 21:32
Compare
Choose a tag to compare
  • New features
    • Huge performance improvements accessing Outlook folder data when nothing changed and avoid fetching all items, add general option to configure the folder query option.
    • Many UI improvements, add link to show/hide advanced settings and general option to set default
    • reorder/regroup general options.
    • Many improvements of vCard reader, add support for various X-properties for IMs, ticket #463.
    • Save unrecognized properties in vCard OtherProperties.
  • Bug fixes
    • Catch DateTimeZoneNotFoundException, ticket #484.
    • Avoid adding email address twice.
    • Catch FormatException in vCardStandardReader and log warnings from vcard deserialization.
    • Warn if RRULE COUNT=0 and avoid COM exceptions when setting invalid RecurrencePattern Occurences or PatternEndDate values.
    • Don't set RRULE COUNT if Occurrences is an invalid number.
    • Avoid NullReferenceException when a SOGo VLIST has a member card without FN and avoid empty members.
    • Catch possible COMException when responding to a meeting invite.
    • Workaround for reading wrong encoded vcard PHOTO attributes from SOGo global adressbooks mapped from LDAP/AD avatar pictures.

2.14.1

17 Jan 14:09
Compare
Choose a tag to compare
  • Bug fixes
    • Update installer to fix dependency for Thought.vCards.