Releases: phw198/OutlookGoogleCalendarSync
Releases Β· phw198/OutlookGoogleCalendarSync
v2.12.2 Alpha
π Enhancements
- v2 of OGCS has entered corrective maintenance mode.
- New features will only appear in v3, though you may choose to remain on v2.
π οΈ Maintenance
- Application
- Updated all third-party library files (DLLs)
π Bugfix
- Application
- Sync Engine
- Logging Google exception without start date prevents sync [#2321]
- Fixed memory leak on Push Sync for remote shared calendars [#2310]
- Timezone offset incorrectly excluding and deleting recurring series [#2290]
- Instances of recurring series incorrectly offset by an hour due to daylight saving [#2278]
- Two-way colour override for target calendar did not work [#2316]
v3.0.2 Alpha
Caution
This release has a bug related to Outlook Online appointments containing geo-location data, which prevents sync
If affected, apply hotfix 3.0.2.2
π Enhancements
- Application
- Updated for .NET Framework 4.7.2 (from 4.6.2)
- Updated all third-party library files (DLLs)
π Bugfix
- Application
- Sync Engine
- Logging Google exception without start date prevents sync [#2321]
- Fixed memory leak on Push Sync for remote shared calendars [#2310]
- Timezone offset incorrectly excluding and deleting recurring series [#2290]
- Timezone offset incorrectly deleting/duplicating items on boundary of sync window [#2312]
- Instances of recurring series incorrectly offset by an hour due to daylight saving [2278]
- Outlook Online: Resolve sporadic
ConcurrentItemSaveerrors [2293] - Two-way colour override for target calendar did not work [2316]
v2.12.1 Alpha
π Enhancements
- v2 of OGCS has entered corrective maintenance mode.
- New features will only appear in v3, though you may choose to remain on v2.
π οΈ Maintenance
- Application
- Sync Engine
- Behaviour improvements for 2-way overrides (privacy, availability, colours) [#2003]
π Bugfix
- Application
- Sync Engine
- Don't delete newly created Outlook items during 2-way sync [#2268]
- Don't sync attendee changes to Google mastered Event organised by another [#2264]
- Copy-paste of Outlook appointment may cause deletion of original [#2091]
- Enumerate Outlook Exchange folders more robustly [#2256]
- Handle recurring Google series not compatible with Outlook [#2284]
- Fix faux HTML description "changes" [#2269]
v3.0.1 Alpha
π Enhancements
- Application
- No Outlook client required!
- Display any news on start up
- Better presentation on 4k high resolution displays [#2245]
- Sync Engine
π Bugfix
-
Application
-
Sync Engine
v2.12.0 Beta
π Enhancements rolled in from Alpha releases
- Application
- Better detection of system wake from sleep [#2132]
- Include updated series exceptions in sync summary count
- Added "Revoke" button for Google permissions
- Update of third-party DLL files
- Now requires .NET Framework 4.6.2
- Include calendar name in deletion dialogue box [#2098]
- Handle insufficient Google calendar permissions better [#1937]
- Open default system browser for OGCS links
- Remember choice to skip release upgrade [#1951]
- Cleaner startup when no classic Outlook client present
- Sync Engine
- Workaround for Google bug that surfaced on 23-May with symptoms:
- Improved monthly recurrence on day >28th
- Improved warning messages when colours/categories excluded [#1989]
- Improved two-way sync behaviour when deletion prompt declined [#1989]
- Show "mass deletion" warning regardless of deletion prompt setting [#2137]
- Sync summary counts no longer include failed items [#2150]
- Optimised retrieval of Google recurring series and its instances [#2034]
- Optimise exclusion of Outlook categories [#1929]
π Bugfix
- See release notes of previous alphas for full list
v2.11.7 Alpha
π Enhancements
- Application
π Bugfix
- Application
- Sync Engine
v2.11.6 Alpha
π Enhancements
- Application
- Added "Revoke" button for Google permissions
π Bugfix
- Application
- Sync Engine
- Exceptions to recurring events in Google wouldn't sync to Outlook [#2135]
- Show "mass deletion" warning regardless of deletion prompt setting [#2137]
- Handle blocked Outlook address book when accessing appointment organiser [#2136]
- Sync summary counts no longer include failed items [#2150]
- Log anonymised calendar subjects for item deletions [#2149]
v2.11.5 Alpha
π Enhancements
- Application
- Better detection of system wake from sleep [#2132]
- Migrated news alert service to Google CloudRun for scalability
- Prepared ability to receive v2 update alerts when skipping v3 releases
- Sync Engine
- Miscellenous logging improvements
π Bugfix
v2.11.4 Alpha
π Enhancements
- Application
- Clearer instructions upon Google access token expiry [#2080]
- Bring application to the front once loaded
- Switched over from Twitter to Bluesky
- Sync Engine
π Bugfix
- Application
- Manage API errors whilst getting Google settings [#2100]
- Fixed install/uninstall telemetry
- Sync Engine
- Retrieve Google occurrences that were originally outside the sync window [#2081]
- Handle zero occurrences of Google series
- Fixed never-ending sync due to calendar descriptions containing emojis [#2090]
- Handle meeting attendees with accented characters in the name [#2097]
- Specify UTC time zone for Google event retrieval (regression) [#2026]
- Retrieve Google occurrences that were originally outside the sync window [#2081]
v2.11.3 Alpha
π Enhancements
- Application
- Added a "news" service that surfaces messages, eg critical bugs and hotfixes
- Miscellenous logging improvements
- Sync Engine
- Further optimisation retrieving Google recurring series and its instances
π Bugfix
- Application
- Improvements dropdown refresh for Google default calendar colour.
- Sync Engine
- Falsely detecting start/end time changed (by number of hours offset from UTC) [#2047]
- Fixed logging of Google Event summary local time
- Fixed UTC offset must be between year 0 and 10000 [#2055]
- Fix O->G "last weekday of month" recurrence [#2068]
- Handle inability to resolve Outlook GAL recipient [#1998]
- Falsely detecting start/end time changed (by number of hours offset from UTC) [#2047]