Skip to content

Releases: phw198/OutlookGoogleCalendarSync

v2.11.1 Alpha

03 Nov 18:33
Compare
Choose a tag to compare
v2.11.1 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • Sync Engine
    • Improved warning messages when colours/categories excluded [#1989]
      • Improved two-way sync behaviour when deletion prompt declined [#1989]

🐞 Bugfix

  • Application
    • Handle insufficient Google calendar permissions better [#1937]
    • Properly disconnect from Google account [#1937]
    • Ensure Console content is always visible [#1958]
    • Remember choice to skip release upgrade [#1951]
    • Default obfuscation to subject property; handle null in settings [#1997]
    • Dedupe Google colour list
    • Open default system browser for OGCS links
  • Sync Engine
    • Optimise exclusion of Outlook categories [#1929]
    • Handle empty appointment bodies when obfuscating [#1959]
    • Fixed premature deletion warnings in two-way sync [#1999]

v2.11.0 Beta

04 Aug 23:26
Compare
Choose a tag to compare

πŸ”† Enhancements rolled in from Alpha releases

  • New option to:
    • Exclude Google items based on colour [#1553]
    • Exclude items based on title/subject [#1688]
    • Obfuscate any of subject, location, description [#500]
    • Only show notifications when changes have been synced [#1769]
    • Sync Google Meet conference details [#1076]
    • Anonymise calendar subjects in log file [#1755]
    • Choose deletion of previously synced Google items, which are now excluded by category [#1682]
      • NB: The default behaviour is to delete
  • New options to exclude:
    • All-day items [#104]
    • Items by availability: free, tentative [#825]
    • Items by privacy: private [#415]
  • Sync Engine
    • For one-way sync attribute overrides, also allow for newly created item only [#1859]
    • Delay immediate scheduled sync when resuming from hibernate [#1850]
    • Added menu option to Sync button for 'Full Sync'
    • Improved efficiency when locating Google recurring series [#1738]
    • When deletion prompt is declined, sync item instead [#1691]
    • For Google "Busy" status, persist Outlook statuses of: Out of office, Tentative, Working elsewhere [#1259]
    • Only sync Google Event types: default, focus time, out of office [#1843]
    • Log occurrence deletions to console
  • Application
    • Ability to export/import settings [#1561]
    • Backup corrupted settings file before reset [#1867]
    • Notify and redirect on 0x80040154 (class not registred / no client) to #1888.
    • Increased maximum startup delay to 600s
    • Change log roller to daily, not file size
    • Removed legacy UA telemetry
    • Improved upgrade mechanism (when upgrading from this version) [#1837]
    • Handle poorly configured proxy servers [#1745]
    • UI guidance that configured exclusions don't apply to series occurrences [#1758]
    • Added description of what Profiles are [#1872]
    • Clearer user interface for sync interval Fair Usage Policy [#1699]
    • OGCS logo updated with modernised "G"
      • Animated logo in notification tray during sync [#1602]

v2.10.6 Alpha

14 Jul 22:30
Compare
Choose a tag to compare
v2.10.6 Alpha Pre-release
Pre-release

⭐ Beta Release Candidate 1

πŸ”† Enhancements

  • Added description of what Profiles are [#1872]
  • Backup corrupted settings file before reset [#1867]
  • For one-way sync attribute overrides, also allow for newly created item only [#1859]
  • Notify and redirect on 0x80040154 (class not registred / no client) to #1888.
  • Change log roller to daily, not file size
  • Removed legacy UA telemetry

🐞 Bugfix

  • Upgrade freezes; properly close old version [#1861]
  • Deselect read-only calendar when selected as a target/two-way [#1877]
  • Miscellaneous bugfixes

v2.10.5 Alpha

19 May 13:46
Compare
Choose a tag to compare
v2.10.5 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • Improved upgrade mechanism (when upgrading from this version) [#1837]
  • Delay immediate scheduled sync when resuming from hibernate [#1850]
  • Increased maximum startup delay to 600s
  • Code refactor in preparation for O365

🐞 Bugfix

  • Retain notification tray setting on upgrade through v2.10.4 [#1841]
  • Don't attempt GMeet sync when description type unknown [#1844]
  • Fixed regression of error when syncing too soon after system resume [#1836]
  • Properly restore application when minimised from system tray [#1847]
  • Exclude "Working Location" Google event type during 2-way sync [#1843]

v2.10.4 Alpha

01 Apr 16:11
Compare
Choose a tag to compare
v2.10.4 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • New option: only show notifications when changes have been synced [#1769]
  • Re-release of sync for Google Meet conference details [#1076]
  • UI guidance that configured exclusions don't apply to series occurrences [#1758]
  • Added menu option to Sync button for 'Full Sync'
  • Logging improvements

🐞 Bugfix

  • Empty appointment descriptions broke GMeet details sync [#1776,#1810]
  • Finding calendar folders in alternate mailboxes [#673]
  • Handle oddly specified annual recurrences in Google [#1799]
  • Exclude Google's new 'Working Location' attribute [#1817]
  • Handle connection issues to alternate mailboxes when refreshing Outlook categories [#1823]

v2.10.3 Alpha

21 Jan 17:42
Compare
Choose a tag to compare
v2.10.3 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • New option to:
    • Sync Google Meet conference details [#1076]
    • Anonymise calendar subjects in log file [#1755]
  • Improved efficiency when locating Google recurring series [#1738]
  • Handle poorly configured proxy servers [#1745]

🐞 Bugfix

  • Failing to delete occurrence of Google series [#1753]
  • Handle Google rate limiting for too many meeting attendees [#1744]
  • Apply existing obfuscation rules against item Subjects [#1725]
    • Handle items with no Subject text [#1731]
  • Cropped text on Google 'Retrieve Calendars' screen [#1730]

v2.10.2 Alpha

29 Oct 16:40
Compare
Choose a tag to compare
v2.10.2 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • New option to:
    • Exclude Google items based on colour [#1553]
    • Exclude items based on title/subject [#1688]
    • Obfuscate any of subject, location, description [#500]
  • When deletion prompt is declined, sync item instead [#1691]
  • If Google "Busy" status, persist Outlook statuses of: Out of office, Tentative, Working elsewhere [#1259]
  • Clearer user interface for sync interval Fair Usage Policy [#1699]

🐞 Bugfix

  • Redirect to the wiki when COM error encountered [#1710]
  • Fix failing check for new ZIP releases [#1711]
  • Detect and remove custom application recurrence rules [#1712]
  • Fix incorrect detection of multiple OGCS instances with same config [#1717]
  • Previously synced exclusion no longer deleted when reinstated [#1686]

v2.10.1 Alpha

30 Jul 15:13
Compare
Choose a tag to compare
v2.10.1 Alpha Pre-release
Pre-release

πŸ”† Enhancements

  • New options to exclude:
    • All-day items [#104]
    • Items by availability: free, tentative [#825]
    • Items by privacy: private [#415]
  • New option to choose deletion of previously synced Google items, which are now excluded by category [#1682]
    • NB: The default behaviour is to delete
  • Ability to export/import settings [#1561]
  • Log occurrence deletions to console
  • OGCS logo updated with modernised "G"
    • Animated logo in notification tray during sync [#1602]
  • Update of third-party DLL files

🐞 Bugfix

  • Incorrect detection of deleted occurrences within a series [#1653]
  • Handle Outlook recurring series having different start/end time zones, which Google does not allow
  • Better API quota management

v2.10.0 Beta

17 Jun 18:57
Compare
Choose a tag to compare

πŸ”† Enhancements: rolled in from Alpha releases

  • The arrival of Profiles brings multi-calendar sync! πŸŽ‰
  • Option to show and sync with hidden Google calendars
  • Option to set synced items as 'public'
  • Recurring series improvements
    • When moving occurrence to date of another previously existing occurrence
    • When moving occurrence multiple times
  • When deletions are disabled, list items intended for deletion
  • Better UI for colour map configuration
  • Improved UX for category/colour map tests
  • Categories now properly populating for Alternate Mailbox
  • Option to set OGCS to startup for all Windows users, not just current
  • Don't steal focus for messageboxes, flash icon instead
  • Do not delete inaccessible Outlook items from Google
  • Only exclude unresponded invites during creation
    • Don't delete if rescheduled and not responded to
  • 2-way: Don't delete from Google items that were filtered out from Outlook

v2.9.7 Alpha

10 Apr 23:29
Compare
Choose a tag to compare
v2.9.7 Alpha Pre-release
Pre-release

πŸ”† Enhancements:

  • Recurring series improvements
    • When moving occurrence to date of another previously existing occurrence
    • When moving occurrence multiple times
  • When deletions are disabled, list items intended for deletion
  • Only exclude unresponded invites during creation
    • Don't delete if rescheduled and not responded to
  • Don't delete from Google items that were filtered out from Outlook
  • Better splash screen hiding; donor details case insensitive
  • Migrated to Google Analytics 4 from deprecated Universal Analytics

🐞 Bugfix:

  • Robust access of Outlook categories
  • If item categories are not accessible, treat as though none exist
  • Handle new type of quota errors properly
  • Check a schedule is configured when enable/disable sync