Releases: phw198/OutlookGoogleCalendarSync
Releases Β· phw198/OutlookGoogleCalendarSync
v2.11.1 Alpha
π Enhancements
- Sync Engine
π 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
v2.11.0 Beta
π 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:
- 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
β 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
v2.10.5 Alpha
π 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
π 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
v2.10.2 Alpha
π Enhancements
- New option to:
- 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
π Enhancements
- New options to exclude:
- 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
π 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
π 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