Dev experience · 13

SDK version selector

Compact dropdown with the current version, channel chip, and an inline breaking-changes badge per option.

Production answer

SDK version selector is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview SDK version selector states
Generative search brief

SDK version selector: Compact dropdown with the current version, channel chip, and an inline breaking-changes badge per option.

@mufflermen/sdk — pick a release
Behaviour

The trigger surfaces the version, channel chip, and (when set) Breaking badge. The dropdown is a proper role="listbox" with each option as role="option" + aria-selected. Open / close state is managed inside the component and the chevron rotates 180° to confirm.