Skip to content

chore: carousel v9 updates#420

Merged
hcopp merged 4 commits intocds-v9from
hunter/v9-carousel-updates
Feb 23, 2026
Merged

chore: carousel v9 updates#420
hcopp merged 4 commits intocds-v9from
hunter/v9-carousel-updates

Conversation

@hcopp
Copy link
Copy Markdown
Contributor

@hcopp hcopp commented Feb 23, 2026

What changed? Why?

In v9 we want to drop the new pagination variant of Carousel, since we had deprecated the old dot style. There should be limited uses of this and it shouldn't cause any layout shifts so I believe it is safe to do in v9. If we have a migrator tool I can help modify it so users simply drop the prop being passed in.

We also are limiting the title to 1 line by default, to match design. This was considered a breaking change when we realized it in v8.

UI changes

iOS Old iOS New
image image
Web Old Web New
image image

Testing

How has it been tested?

  • Unit tests
  • Interaction tests
  • Pseudo State tests
  • Manual - Web
  • Manual - Android (Emulator / Device)
  • Manual - iOS (Emulator / Device)

Testing instructions

Illustrations/Icons Checklist

Required if this PR changes files under packages/illustrations/** or packages/icons/**

  • verified visreg changes with Terran (include link to visreg run/approval)
  • all illustration/icons names have been reviewed by Dom and/or Terran

Change management

type=routine
risk=low
impact=sev5

automerge=false

@hcopp hcopp requested a review from haoruikun-cb February 23, 2026 13:56
@hcopp hcopp self-assigned this Feb 23, 2026
<HStack alignItems="center" justifyContent={title ? 'space-between' : 'flex-end'}>
{typeof title === 'string' ? (
<Text font="title3" style={styles?.title}>
<Text flexShrink={1} font="title3" numberOfLines={1} style={styles?.title}>
Copy link
Copy Markdown
Contributor

@haoruikun-cb haoruikun-cb Feb 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have small risk of visual regression of this change. We need to document this in V9 release note/migration guide to make customer aware of this

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick review! Yep I did note this in v9 changes doc so as long as we go line by line on that in the v9 release note we can flag it.

@hcopp hcopp merged commit 8ef8d8f into cds-v9 Feb 23, 2026
15 checks passed
@hcopp hcopp deleted the hunter/v9-carousel-updates branch February 23, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants