This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryFixed recurring event end times being shifted by UTC offset due to incorrect datetime formatting.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes recurring event end time shift caused by UTC offset handling. Fixes recurring event end time shift caused by UTC offset handling. Source: llm_adapter@2026-05-28 Confidence: low |
— |
Full changelog
Fixed
- Calendar – recurring event end time shifted by UTC offset: When expanding recurring events server-side,
end_datetimefor each instance was computed via.toISOString(), which always appends aZ(UTC) suffix. Stored datetimes use no timezone marker (naive local-time strings), so browsers interpreted theZ-suffixed recurring instances as UTC — shifting displayed end times by the user's UTC offset (e.g. +2 h for UTC+2). The fix preserves the format of the original datetime: naive sources produce a timezone-freeYYYY-MM-DDTHH:MMstring;Z-suffixed sources (e.g. CalDAV imports) retain the ISO/UTC path.
Full Changelog: https://github.com/ulsklyc/oikos/blob/main/CHANGELOG.md
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
Beta — feedback welcome: [email protected]