Releases: allenporter/gcal_sync
Releases · allenporter/gcal_sync
4.1.0
What's Changed
- Add an exception to be able to detect disabled API by @allenporter in #167
- Fixes for edge cases of deleting recurring events by @allenporter in #169
Development Dependency bumps
- Update dependency ical to v4.2.1 by @renovate in #157
- Update dependency pylint to v2.15.8 by @renovate in #158
- Update dependency ical to v4.2.2 by @renovate in #159
- Update dependency pytest-asyncio to v0.20.3 by @renovate in #160
- Update dependency black to v22.12.0 by @renovate in #161
- Update dependency ical to v4.2.3 by @renovate in #162
- Run python3.11 in CI by @allenporter in #163
- Update dependency coverage to v7 by @renovate in #164
- Update dependency pylint to v2.15.9 by @renovate in #165
- Update dependency pytz to v2022.7 by @renovate in #166
- Update dependency flake8-black to v0.3.6 by @renovate in #168
Full Changelog: 4.0.4...4.1.0
4.0.4
What's Changed
- Update dependency pylint to v2.15.7 by @renovate in #155
- Bump ical and use new RecurrenceIterable for improved debug by @allenporter in #156
Full Changelog: 4.0.3...4.0.4
4.0.3
What's Changed
- Fix TypeError bug in RDATE all day event handling by @allenporter in #153
Dev Dependency bumps
- Update dependency mypy to v0.991 by @renovate in #147
- Update dependency pdoc to v12.3.0 by @renovate in #148
- Update dependency flake8-black to v0.3.4 by @renovate in #149
- Update dependency pylint to v2.15.6 by @renovate in #150
- Update dependency flake8-black to v0.3.5 by @renovate in #151
Full Changelog: 4.0.2...4.0.3
4.0.2
What's Changed
- Use existing date time for unknown timezones returned from API by @allenporter in #145
Dependency updates
- Update dependency pdoc to v12.2.2 by @renovate in #143
- Update dependency pytest-asyncio to v0.20.2 by @renovate in #144
Full Changelog: 4.0.1...4.0.2
4.0.1
What's Changed
- Fix accessRole field required for Calendar get calls by @allenporter in #141
Full Changelog: 4.0.0...4.0.1
4.0.0
What's Changed
- Replace unknown rrule parameters to fix dateutil parse error by @allenporter in #135
- Fix timezone boundary bug by always using API timezone for recurring events by @allenporter in #137
- Update recurrence rule parsing, including parameters, workaround for dateutil.rrule bugs by @allenporter in #138
Dependency updates
Full Changelog: 3.0.0...4.0.0
2.2.4
What's Changed
- Fix timezone boundary bug by always using API timezone for recurring events by @allenporter in #137
Full Changelog: 2.2.3...2.2.4
3.0.0
What's Changed
- Update API requests with necessary fields in masks by @allenporter in #127
- Add APIs for create/delete of events by @allenporter in #131
- Add properties to Calendar (access role, primary, etc) by @allenporter in #132
- Update event store deletion to use an ical_uuid by @allenporter in #133
- Fix bug in recurrence event filtering exceptions by @allenporter in #134
Dependency updates
- Update dependency pylint to v2.15.5 by @renovate in #128
- Update dependency pytest-asyncio to v0.20.1 by @renovate in #129
- Update dependency pytest to v7.2.0 by @renovate in #130
Full Changelog: 2.2.0...3.0.0
2.2.3
What's changed
- Replace unknown rrule parameters to fix dateutil parse error (#135)
Full Changelog: 2.2.2...2.2.3
2.2.2
Changes
- Fix for recurring events edits that were not properly excluded
Full Changelog: 2.2.1...2.2.2