• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Unleash / unleash / 25796893466
87%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 13 May 2026 11:51AM UTC
Jobs 1
Files 1178
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 May 2026 11:42AM UTC coverage: 87.115% (+0.04%) from 87.074%
25796893466

push

github

web-flow
chore: bump MUI to v9 (#12014)

Last step of the migration to MUI v9. 
There are a lot of changes, but most come from a codemod updating
Typography props (`npx @mui/codemod@latest
deprecations/typography-props`), and also from updating import
paths/names of icons.

## Code changes

| Category | Migration | Files |
|---|---|---|
| **Icon renames** | `CheckCircleOutline` →
`CheckCircleOutlineOutlined`, same for `HelpOutline`, `ErrorOutline`,
`DeleteOutline`. v9 aligned icon naming with Material Symbols (every
variant gets an explicit suffix). | 20 imports across ~18 files |
| **Autocomplete params** | `params.InputProps` →
`params.slotProps.input`. v9 normalized `AutocompleteRenderInputParams`
to use slot vocabulary directly. | `AutocompleteBox.tsx` |
| **Grid direction** | `direction='column'` is no longer valid (v9 Grid
supports row layouts only; use Stack or sx for columns). Moved to `sx={{
flexDirection }}`. Also moved direct `justifyContent=` to `sx`. |
`GridCol.tsx`, `Footer.tsx` |
| **Accordion** | `TransitionProps` → `slotProps.transition` |
`SegmentItem.tsx`, `FeatureOverviewEnvironment.tsx` |
| **Menu** | `MenuListProps` → `slotProps.list` |
`CopyStrategyIconMenu.tsx`, `EnvironmentVariantsCopyFrom.tsx`,
`PushVariantsButton.tsx` |
| **Modal** | `BackdropComponent` → `slots.backdrop`, `BackdropProps` →
`slotProps.backdrop` | `SidebarModal.tsx` |
| **Dead type ref** | Removed unused `FormHelperTextProps?:
TextFieldProps['FormHelperTextProps']` (the parent prop no longer exists
in v9) | `InputListField.tsx` |
| **ButtonBase a11y** | Added `nativeButton={false}` to `<ListItemButton
component={Link}>` / `<StyledButton component={Link}>`. v9 warns when a
button component resolves to a non-button root without this
acknowledgment. Other ~30 sites left for a follow-up PR. | sidebar nav,
admin menu, EnterpriseEdgeDismissibleAlert |

## Test fixes

| Test | Issue | Fix |
|---|---|---|
| `ProjectFeaturesBatchActions.test.tsx` | Test never had
`UPDATE_FEATU... (continued)

1843 of 2038 branches covered (90.43%)

15070 of 17299 relevant lines covered (87.11%)

904.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
89.58
-2.08% src/lib/features/frontend-api/client-feature-toggle-read-model.ts
Jobs
ID Job ID Ran Files Coverage
1 25796893466.1 13 May 2026 11:51AM UTC 1178
87.11
GitHub Action Run
Source Files on build 25796893466
  • Tree
  • List 1178
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25796893466
  • 764acbb8 on github
  • Prev Build on main (#25787646651)
  • Next Build on main (#25797540861)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc