Skip to content

[pull] main from adobe:main#304

Merged
pull[bot] merged 1 commit intocode:mainfrom
adobe:main
Feb 21, 2026
Merged

[pull] main from adobe:main#304
pull[bot] merged 1 commit intocode:mainfrom
adobe:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 21, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

… setLocalTimeZone (#9678)

* fix: skip native Date fast path when local timezone is overridden via setLocalTimeZone

When setLocalTimeZone is called with a timezone different from the browser's,
the fast paths in getTimeZoneOffset and toAbsolute incorrectly use native Date
(which always reflects the browser timezone) instead of the Intl-based path.
This causes incorrect offset calculations for the overridden timezone.

Skip the native Date fast paths when setLocalTimeZone has been called, falling
back to the correct Intl.DateTimeFormat-based computation.

Fixes #9669

* fix: use before/after comparison in resetLocalTimeZone test to avoid -0 vs 0 issue in UTC CI

* fix: fix lint import ordering and add isLocalTimeZoneOverridden queries tests

- Fix alphabetical import sorting in conversion.ts
- Export isLocalTimeZoneOverridden from public index
- Add isLocalTimeZoneOverridden unit tests in queries.test.js as requested
@pull pull bot locked and limited conversation to collaborators Feb 21, 2026
@pull pull bot added the ⤵️ pull label Feb 21, 2026
@pull pull bot merged commit daafdd5 into code:main Feb 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants