Commit ebe5df8
committed
ui: Note Portal type narrowing in CHANGELOG
The previous two commits switched every overlay's `Portal` wrapper type
from `ComponentPropsWithoutRef< typeof _X.Portal >` to
`ComponentProps< typeof _X.Portal >`, which is the package's standard
shape but drops Base UI's `(state) => …` callback forms of `className` /
`style` and the two-arg `(props, state) => …` form of `render`. The
`Portal` types ship in 0.12.0, so the narrowing is breaking at the
TypeScript level (runtime is unchanged).
The matching `Positioner` narrowings don't need an entry: those types
are either new in this PR or new in unreleased #78089, so they never
shipped in the wider form.1 parent 669dec6 commit ebe5df8
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments