This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
Affected surfaces
ReleasePort's take
Moderate signalVersion v0.62.0 adds simultaneous multi‑Google‑calendar sync and a unified target picker, while removing the single‑calendar PUT endpoint.
Why it matters: The removal of PUT /api/v1/calendar/google/calendar (severity 80) breaks existing integrations; adopt PATCH /api/v1/calendar/google/calendars for per‑calendar enable/disable.
Summary
AI summaryMultiple Google calendars can be synced simultaneously with per‑event target selection.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Removes the single-calendar PUT /api/v1/calendar/google/calendar endpoint. Removes the single-calendar PUT /api/v1/calendar/google/calendar endpoint. Source: llm_adapter@2026-06-05 Confidence: high |
— |
| Breaking | High |
Changes event dialog to unified sync target picker across Google and CalDAV calendars. Changes event dialog to unified sync target picker across Google and CalDAV calendars. Source: llm_adapter@2026-06-05 Confidence: high |
— |
| Feature | Medium |
Adds support to sync and display multiple Google calendars simultaneously. Adds support to sync and display multiple Google calendars simultaneously. Source: llm_adapter@2026-06-05 Confidence: high |
— |
| Feature | Medium |
Introduces PATCH /api/v1/calendar/google/calendars endpoint for enabling/disabling individual Google calendars. Introduces PATCH /api/v1/calendar/google/calendars endpoint for enabling/disabling individual Google calendars. Source: llm_adapter@2026-06-05 Confidence: high |
— |
Full changelog
Added
- Sync and display multiple Google calendars at once (#237). After connecting Google, admins enable each available calendar individually via checkboxes in Settings → Synchronization; enabled calendars are imported together, each in its own color and with its own incremental sync token. Disabling a calendar removes its imported events and clears its token, so re-enabling performs a clean full resync. An automatic migration carries any previously single-selected Google calendar into the new model, so existing installs keep syncing without reconfiguration.
Changed
- The event dialog now has a single unified sync target picker that lists the enabled Google and CalDAV calendars plus "Local only", replacing the CalDAV-only target dropdown (#237). Outbound sync to Google is now per-event: a local event is pushed to Google only when an explicit Google calendar target is selected — events without a target stay local. This changes the previous behaviour where new events were auto-uploaded to the single configured calendar. The global Google read-only mode still overrides any per-event target.
Removed
- The single-calendar
PUT /api/v1/calendar/google/calendarendpoint, replaced byPATCH /api/v1/calendar/google/calendarsfor enabling/disabling individual calendars (#237).
Breaking Changes
- Removed single‑calendar endpoint `PUT /api/v1/calendar/google/calendar`; use `PATCH /api/v1/calendar/google/calendars` for enabling/disabling individual calendars.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]