Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 6, 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 : )

KSDaemon and others added 2 commits January 6, 2026 17:11
…th new Cubestore (#10288)

* chore(ci): Temporary commented out some tests due to flaky results with new Cubestore

* remove snapshots
…yjs pollution (#10279)

* fix(client-core): Isolate internalDayjs instance to prevent global dayjs pollution

- Register custom locale 'cube-internal-en' with weekStart: 1
- Restore original global locale after registration
- Prevents internalDayjs from affecting global dayjs instance
- Add comprehensive test suite for dayjs instance isolation
- Fixes issue where calling internalDayjs changed global week start

Closes issue where customizing internal dayjs instance affected
the default dayjs instance behavior (weekStart changed from 0 to 1)

* fix(test): update dayjs isolation tests for accurate week start validation

* fix(client-core): restore default dayjs locale after setting custom internal locale

* refactor(client-core): Register custom locale without global side effects

- Use dayjs.Ls to register locale directly without switching
- Eliminates any potential race conditions during module initialization
- Ensures zero impact on global dayjs instance throughout lifecycle

---------

Co-authored-by: Debjit Mandal <debjitmandal8925@gmail.com>
Co-authored-by: Konstantin Burkalev <KSDaemon@gmail.com>
@pull pull bot locked and limited conversation to collaborators Jan 6, 2026
@pull pull bot added the ⤵️ pull label Jan 6, 2026
@pull pull bot merged commit 3cf4f74 into code:master Jan 6, 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