13.0.0-alpha.4 (2025-08-08)
⚠ BREAKING CHANGES
- components/forms: remove deprecated
icon
input from checkboxes in favor of iconName
(#3802)
- components/forms: remove deprecated
icon
input from radios in favor of iconName
(#3796)
- remove modern v1 support from sectioned form, split view, tabs, text editor, theme, tile, toast, and vertical tabs (#3787)
- remove modern v1 support from alert, box, card, chevron, description list, expansion indicator, filter, infinite scroll, inline form, label, paging, repeater, status indicator, sort, toolbar, and wait (#3785)
- components/layout: remove deprecated
iconType
input from the action button icon in favor of iconName
(#3793)
- remove modern v1 support from autocomplete, confirm, country field, dropdown, lookup, modal, navbar, phone field, popover, progress indicator, and search (#3786)
- components/data-manager: remove deprecated
icon
input from the data view config in favor of iconName
(#3792)
- remove modern v1 support from character count, checkbox, data manager, datepicker, field group, file attachment, file drop, flyout, input box, radio, selection box, timepicker, and toggle switch (#3783)
- remove modern v1 support from ag-grid, avatar, colorpicker, summary action bar, and tree view (#3780)
Features
- add container background color to default theme (#3732) (#3745) (dd2f79b)
- certain items have a dimmed background color when used within a fit or list page or tab layout (#3701) (#3711) (562b1c9)
- components/ag-grid: use component tokens for cell spacing (#3713) (#3719) (d6c0ac5)
- components/data-manager: remove deprecated
icon
input from the data view config in favor of iconName
(#3792) (bb84f57)
- components/forms: checkbox uses a component token to set its border radius in modern theme (#3763) (#3775) (a34afb2)
- components/forms: disabled state icon colors in modern v2 (#3791) (#3794) (f3f84c1)
- components/forms: remove deprecated
icon
input from checkboxes in favor of iconName
(#3802) (73e55d7)
- components/forms: remove deprecated
icon
input from radios in favor of iconName
(#3796) (a7d24ae)
- components/indicators: use correct label line height (#3710) (#3712) (f5bea20)
- components/layout: remove deprecated
iconType
input from the action button icon in favor of iconName
(#3793) (742fcfb)
- components/layout: tokenize card styles (#3703) (#3706) (3a4e4ee)
- components/lists: remove hover state from selected sort item (#3730) (#3743) (6b8614f)
- components/lists: tokenize list view grid styles (#3751) (472ba60)
- components/lookup: lookup no longer displays a search icon when
showMore
is not enabled (#3714) (20ea8df)
- components/packages: create schematic to convert page-summary to page-header (#3784) (#3789) (9f7a681)
- components/split-view: add responsive padding around repeater in split view drawer (#3747) (#3777) (abc3379)
- components/tabs: add token for disabled tabs in wizard (#3725) (#3731) (b037a0a)
- components/tabs: tab dropdowns have interactive state styles in v2 modern (#3721) (#3735) (e388c86)
- components/theme: allow undefined value to be passed to SkyThemeService.setThemeBrand() to clear branding (#3760) (#3762) (0604cb5)
- components/theme: update tokens from
page
to layout
(#3761) (#3772) (17c6bce)
- remove
background-color
from inline buttons for all states (#3696) (#3702) (8978a78)
- remove modern v1 support from ag-grid, avatar, colorpicker, summary action bar, and tree view (#3780) (8b1996e)
- remove modern v1 support from alert, box, card, chevron, description list, expansion indicator, filter, infinite scroll, inline form, label, paging, repeater, status indicator, sort, toolbar, and wait (#3785) (9f2d48e)
- remove modern v1 support from autocomplete, confirm, country field, dropdown, lookup, modal, navbar, phone field, popover, progress indicator, and search (#3786) (9679202)
- remove modern v1 support from character count, checkbox, data manager, datepicker, field group, file attachment, file drop, flyout, input box, radio, selection box, timepicker, and toggle switch (#3783) (5d61e7f)
- remove modern v1 support from sectioned form, split view, tabs, text editor, theme, tile, toast, and vertical tabs (#3787) (8441a4c)
- replace
font-weight
tokens with font-style
(#3687) (#3708) (586d325)
- use gradient background for selected switches in modern v2 (#3788) (#3790) (78e15af)
Bug Fixes
- components/angular-tree-component: tree view uses nav color tokens in v2 modern (#3716) (#3722) (a38fd80)
- components/datetime: datepicker callendar header uses standard button styles in v2 modern (#3707) (#3715) (7abaa78)
- components/datetime: timepicker buttons use a set size in v2 modern (#3742) (#3755) (9166dd3)
- components/forms: radio buttons do not use interactive styling when checked in v2 modern (#3746) (#3754) (403aa5b)
- components/forms: selection box uses interactive states in v2 modern (#3736) (#3758) (05b1fab)
- components/forms: toggle has a base background color in v2 modern (#3694) (#3697) (1eb5c84)
- components/forms: toggle switch uses active border width token in v2 modern (#3717) (#3720) (7ace669)
- components/lookup: search uses secondary border and background color tokens in v2 modern (#3759) (#3768) (05b4ca8)
- components/tabs: dropdown tab menu uses medium left selected border in v2 modern (#3726) (#3733) (ee75987)
- components/tabs: selected vertical tabs do not show the hover and active interactive state in v2 modern (#3728) (#3734) (b0deedf)
- components/tabs: tab close buttons have border radius and no browser outline in v2 modern (#3724) (#3727) (40705c8)
- components/text-editor: remove
background-color
to show border and change spacing token from xl
to m
(#3729) (#3737) (e0877e4)
- components/theme: components using the layout host use component tokens for link area margin (#3740) (#3750) (e7d3172)
- components/theme: icon switch components are sized based on the icon size in v2 modern (#3723) (#3741) (44cb275)
- components/tiles: tile box shadows are not clipped on xs breakpoints and block layout host configurations (#3748) (#3752) (b49bcde)