Release Notes
Patch Changes
#10868
f32a160Thanks @WahabKhan7528! - OverlayManager: add has() method to createOverlay return#10885
e503f8dThanks @dfedoryshchev! - - Bleed: Fix incorrect css prop application129c50fThanks @segunadebayo! - Fix issue where the checked ring ofRadioCardandCheckboxCard(outline variant) gets clipped when a parent hasoverflow: hidden|auto|scroll. The ring is now drawn with an inset shadow instead of an outer shadow.#10859
6f10270Thanks @dfedoryshchev! - - Checkmark: Fix incorrect css prop application#10884
e7431f1Thanks @sanjibani! - - Docs: fixStack.Separatorreferences in the v3 migration guide. The standaloneSeparatorcomponent is now used in both theStackDividerandStack Propsexamples.0fe3055Thanks @segunadebayo! - Fix error when merging recipes (e.g. composing a recipe-based component through thechakrafactory). Recipe merging now normalizes compiled and raw configs before combining them, and no longer throws or mutates the source configs.#10879
e882dc0Thanks @dfedoryshchev! - - Float: Fix incorrect css prop application2ed9026Thanks @segunadebayo! - Add a defaultminSizeof{ width: 240, height: 100 }toFloatingPanel.Rootto prevent the panel from being resized to zero. Pass your ownminSizeto override it.#10863
b5de5e2Thanks @dfedoryshchev! - - Image: Fix customclassNameremoving the basechakra-imageclass#10873
c4e79c1Thanks @dfedoryshchev! - Fix issue whereLinkOverlaydropped therelattribute instead of forwarding it to the rendered anchor.0fe3055Thanks @segunadebayo! - Improve render performance of recipe components (Button,Badge,Skeleton, etc.) in large lists and tables.- Cache compiled recipes per system instead of per component instance.
- Memoize variant style resolution so results are referentially stable.
- Drop the per-instance
structuredCloneof recipe configs.
In benchmarks, repeated variant resolution is ~70-90x faster and compile+resolve ~30x faster. No public API changes.
#10860
f53e46aThanks @dfedoryshchev! - - WrapItem: Fix incorrect css prop application