Skip to content

Prepare cx@26.5.1: changelog, version bump, DateTimePicker endless scrolling#1297

Merged
mstijak merged 3 commits into
masterfrom
release/26.5.1
May 19, 2026
Merged

Prepare cx@26.5.1: changelog, version bump, DateTimePicker endless scrolling#1297
mstijak merged 3 commits into
masterfrom
release/26.5.1

Conversation

@mstijak
Copy link
Copy Markdown
Member

@mstijak mstijak commented May 19, 2026

Summary

Prepares the cx@26.5.1 release: bumps the version, adds the changelog entry, and brings the DateTimePicker infinite-scroll work onto master.

Changes

Port DateTimePicker endless wheel scrolling — the improvement from PR #1280 was merged to feat/master/litmus-ts, not master. That branch has diverged heavily, so only the cycling feature is ported here:

  • DateTimePicker.tsxmaster + PR DateTimePicker: Infinite scroll for faster date/time selection #1280.
  • Wheel.tsxmaster + a cycle prop. When set, WheelComponent renders the option list WHEEL_BUFFER_COPIES (3) times and snaps to the nearest copy of the value, so wraps are seamless with no remount.
  • master's Wheel.scss (the 26.3.9 wheel-width fix) is kept untouchedfeat/master/litmus-ts predates it, so its older wheelWidth approach was deliberately not used.

Changelog + version — adds the cx@26.5.1 entry and bumps packages/cx/package.json to 26.5.1. The entry covers everything new on master since 26.4.4:

Verification

yarn check-types and yarn build both pass.

mstijak added 3 commits May 19, 2026 14:59
Brings the DateTimePicker infinite-scroll improvement (PR #1280, merged
to feat/master/litmus-ts) onto master so it ships in cx@26.5.1. The date
and time wheels render the option list three times and recentre on the
nearest copy, so wraps are seamless with no hard list edges.

Only the cycling feature is ported: DateTimePicker.tsx is master plus
#1280, and Wheel.tsx is master plus the `cycle` prop. master's existing
wheel-width fix (Wheel.scss) is kept untouched — the litmus-ts branch
predates it, so its Wheel.tsx/Wheel.scss were not used.
@mstijak mstijak merged commit 53a67d7 into master May 19, 2026
2 checks passed
@mstijak mstijak deleted the release/26.5.1 branch May 19, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant