What's Changed in [1.7.0] - 2024-12-20
Transparent event are now skipped:
- Transparent Event Filtering: Events with transparency: "TRANSPARENT" are now excluded from the list of displayed events after filtering. This ensures alignment with how Google Calendar handles non-blocking events.
- Added debug logging for transparent events being excluded for better traceability.
- Transparency filtering is applied dynamically after retrieving date-matched events.
Fixed filtering of excluded events and recurrence overrides:
- exdate Parsing Issue: Resolved an issue where exdate values were improperly handled and not filtered.
- Duplicate Recurrence Overrides: Fixed an issue where both the original and overridden versions of recurring events were displayed. Now, only the overridden version is shown.
Full Changelog: 1.6.7...1.7.0