## facebook/astryx — v0.5.4…v0.6.0

_65 commits._

### Features
- **Add shadcn Registry compatibility (#5973)** (fdb0149)
- **feat(cli): add integration authoring checks to doctor (#6173)** (54ecd59)
- **feat(TextInput,TextArea): add autoComplete prop (#5643)** (8472efb)
- **feat(theme): add ordered environmental adaptations (#5543)** (62bf723)
- **feat(Banner): expose frame theme target (#6007)** (47a7ffb)
- **feat(cli): make every command report what it returned (#6172)** (e34ea63)
- **feat(cli): let integrations append agent-doc lines (#6170)** (95c8dbf)
- **feat(cli): generate reviewable tonal palettes (#5992)** (fda3f56)
- **feat(core): add Heading weight override (#6027)** (9fdb381)
- **feat(Collapsible): let the chevron lead the trigger (#5993)** (4092486)
- **feat(core)!: remove deprecated APIs for 0.6 (#6118)** (3c50fcc)
- **feat: enforce component audit modes (#6111)** (bceae22)
- **feat: unify component audit roster (#6105)** (cd70861)

### Fixes
- **fix: runaway auto-scroll loop in hover-highlighted menus (#6078)** (ae4ad83)
- **fix(CheckboxListItem): expose the description to the checkbox via aria-describedby (#6190)** (1ea48bc)
- **fix(Layout): keep content scrollbar at outer edge (#6192)** (5447429)
- **fix(ci): skip stale post-merge preview reruns (#6191)** (1e0c2ac)
- **fix(ci): use stable fallback for CDN smoke (#6193)** (b6ee0ef)
- **fix(CheckboxListItem): name the checkbox from a rich label's visible text (#6178)** (029368b)
- **fix(SideNavItem): let a consumer aria-label win in collapsed mode (#5644)** (9ed4d00)
- **fix(build): refuse a Turbopack config in withAstryx instead of building unstyled (#6109)** (83a74f6)
- **fix(Slider): ignore modifier-only focus ring activation (#5511)** (b1e5b47)
- **fix(theme): remove bare prop and state classes (#6121)** (1232b85)
- **fix(ChatComposerInput): drop aria-multiline when triggers make the editable a combobox (#6107)** (77e0672)
- **fix(cli): preserve imported agent doc wrappers (#6164)** (e5b4571)
- **fix(theme-neutral): align light foreground colors (#6171)** (137708d)
- **fix(Collapsible): refresh block examples (#5567)** (592d080)
- **fix(Stepper): simplify collapse and context APIs (#6097)** (3750c46)
- **fix: preserve Resizable bound migration semantics (#6124)** (8b6500b)
- **perf(ci): give the heavier test lane the larger runner (#6080)** (20d1a40)
- **fix(Popover): unify opening and focus behavior (#6101)** (79935d4)

### Backend
- **Honor the last suffix on template demo assets (#6039)** (ad0006d)

### Tests
- **test(a11y): add modal-dialog contract (#6188)** (4d2bde2)
- **test(a11y): add native text-input accessibility contract (#6185)** (64e8ee0)
- **test(a11y): expose accessibility spec assertions (#6176)** (491945a)
- **test(a11y): separate known failures from issue tracking (#6175)** (60fc2f2)
- **test(a11y): reusable checkbox-pattern contract across four adopters (#6157)** (43f4f7d)
- **test(a11y): reusable button-pattern accessibility contract, bound to five components (#6131)** (5967c07)
- **test(AvatarGroupOverflow): add component-scoped audit coverage (#6120)** (3d0bea6)
- **test(a11y): reusable switch-pattern accessibility contract, bound to Switch (#6115)** (d41bbfa)

### Docs
- **docs: Fix docsite URL in contributing guide (#6011)** (ae2cefb)
- **docs(Layout): define content width scroll geometry (#6204)** (2ffdf8e)
- **docs: define Docsite interaction baseline (#6201)** (6ea8cf5)
- **docs(cli): align Doctor docs and help (#6197)** (a599070)
- **docs(cli): clarify imported theme icon build requirements (#5099)** (0fee3bc)
- **docs: define InputGroup admission contract (#6183)** (4a31578)
- **docs: define component test sufficiency architecture (#6140)** (5123978)
- **docs(core): audit AvatarStatusDot (#6162)** (5c37ada)
- **docs(spec): separate accessibility gap tracking (#6174)** (93e81fe)
- **docs(spec): align adaptation component validation with root themes (#6139)** (e6229f1)
- **docs(Banner): approve frame theme target (#6147)** (208b297)
- **docs(Collapsible): define chevron position contract (#6149)** (e074389)
- **docs: define component size cascade architecture (#6145)** (a8e7f9f)
- **docs(Dialog): define modal focus lifecycle (#6144)** (87a0f71)
- **docs: define component style authoring architecture (#6129)** (5b3ebfc)
- **docs: define React component runtime architecture (#6122)** (32e06af)
- **docs(Banner): record current surface contract (#6116)** (14ffa58)
- **docs: make Astryx CLI bootstrap shell-portable (#6119)** (a8b08f3)
- **docs: define positive CI surface routing (#6112)** (2f93b14)
- **docs: require overlap search before new authority (#6104)** (f0aea42)
- **docs(cli): require complete response schema projection (#6095)** (a6078be)
- **docs: clarify audit data storage (#6103)** (1da01a2)

### Chore
- **chore: version packages for v0.6.0 (#6189)** (1e63a51)
- **chore: normalize line endings to LF via .gitattributes (#5229)** (53bc34d)
- **ci: add positive tooling-only lane (#6113)** (fd90faa)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/facebook/astryx?utm_source=github-action)._