Skip to content

fix(macos): Sunday week start and UTC timezone labels like web - #4612

Merged
tyler-dane merged 2 commits into
mainfrom
cursor/mac-parity-sunday-week-start-2ef3
Oct 20, 2026
Merged

tyler-dane merged 2 commits into
mainfrom
cursor/mac-parity-sunday-week-start-2ef3

Conversation

@tyler-dane

@tyler-dane tyler-dane commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #4331

What and why

Web week view anchors with Day.js startOf("week") (Sunday). macOS used weekOfYear, which is Monday-first under UTC and shifted parity compares by one day. This moves Sunday week start into CalendarWindowMath.sundayWeekViewStart for init, Go to Today, and parity capture (not a test-only hack).

Web grid timezone abbreviations use Intl and show UTC for the UTC zone; macOS DateFormatter z showed GMT. TimeZoneFormatting.abbreviation now mirrors web formatTimeZoneAbbreviation.

Verify

bun run verify --strict

VERDICT: PASS

Open in Web Open in Cursor 

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@tyler-dane tyler-dane added the agent-automerge Agent-loop finished; merge-guard may squash-merge label Oct 20, 2026
@tyler-dane
tyler-dane marked this pull request as ready for review October 20, 2026 00:12
@tyler-dane
tyler-dane enabled auto-merge October 20, 2026 00:13
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@cursor cursor Bot changed the title fix(macos): align parity week grid with web Sunday week start fix(macos): Sunday week start and UTC timezone labels like web Oct 20, 2026
@tyler-dane
tyler-dane added this pull request to the merge queue Oct 20, 2026
Merged via the queue into main with commit f1afe65 Oct 20, 2026
23 checks passed
@tyler-dane
tyler-dane deleted the cursor/mac-parity-sunday-week-start-2ef3 branch October 20, 2026 00:43
@github-actions github-actions Bot mentioned this pull request Oct 20, 2026
13 tasks done
cursor Bot pushed a commit that referenced this pull request Oct 20, 2026
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Oct 20, 2026
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-automerge Agent-loop finished; merge-guard may squash-merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[tracking] Native web-parity dogfood gate

2 participants