igniteui-webcomponents
Advanced tools
Changelog
[5.2.1] - 2025-01-23
message
slot that renders text content inside the dialog component has been added. The enhancement was introduced to align the design behavior between Ignite UI for WC and Ignite UI for Angular, ensuring a consistent user experience across products. The newly added `message' slot comes with additional styling with a max-width of 40 characters. The default slot is also still available for rendering content inside the dialog without limiting the component's width.Changelog
[5.2.0] - 2025-01-09
defaultValue
property (defaultChecked
for radio buttons, checkboxes, and switches). When a form is reset, components will use this property’s value as their new value or checked state.Changelog
[5.1.1] - 2024-10-28
Changelog
[5.1.0] - 2024-10-25
Changelog
[5.0.1] - 2024-08-30
CheckboxChangeEventArgs
and RadioChangeEventArgs
types for public use, providing more flexibility and control over event handling.Changelog
[5.0.0] - 2024-08-27
setIconRef
function. To learn more check out the documentation.BREAKING: Removed igcFocus
and igcBlur
events from buttons and inputs - Button, Icon Button, Checkbox, Switch, Combo, Date Time Input, Input, Mask Input, Radios, Select, Textarea.
Use the native focus
& blur
events instead.
Before:
const input = document.createElement('igc-input');
input.addEventListener('igcFocus', focusHandler);
Now:
input.addEventListener('focus', focusHandler);
BREAKING: Checkbox, Switch igcChange
event.
Before:
CustomEvent<boolean>
Now:
CustomEvent<{ checked: boolean; value: string | undefined }>
BREAKING: Radio igcChange
event.
Before:
CustomEvent<boolean>
Now:
CustomEvent<{ checked: boolean; value: string | undefined }>
ariaThumbLower/ariaThumbUpper
. Use thumbLabelLower/thumbLabelUpper
instead.readonly
property. Use readOnly
instead.closeOnEscape
property. Use keepOpenOnEscape
.positionStrategy
, flip
, sameWidth
removed.positionStrategy
removed.readonly
, inputmode
, maxlength
and minlength
.
Use the native readOnly
, inputMode
, maxLength
and minLength
properties instead.minValue
/mavValue
are removed. Use min
/max
instead.size
property from components.