v19.0.0
Breaking changes
Please review the list of breaking changes and update your applications
fullscreen-dialog and drawer-dialog deprecated
We have officially deprecated fullscreen-dialog and drawer-dialog. These have been removed from our documentation. These comoponents will be removed next major version of skin. While the code is still available, it will not be updated and will be removed. Please migrate over to using lightbox dialog.
floating-ui support
Added support for floating-ui: all dropdowns need to be positioned either by using --set-position modifier, or using floating-ui
icons several removed and renamed
Several icons were removed/renamed. See #2517 for a migration map
combobox removed chevron
Removed chevron from combobox. Combobox should be used as an input.
lightbox-dialog removed handle
Removed handle from lightbox-dialog
Removed lightbox-dialog--expanded modifier (which should have been used with handle
other classes removed
Removed skeleton--elevated modifier
Removed table__cell left alignment by default
Major Changes
-
Added new skin documentation site!
-
#2540
a21d879Thanks @agliga! - chore: added comment to deprecated components about their removal -
#2536
c479ee1Thanks @agliga! - chore: remove deprecations for next major version -
#2526
93788e6Thanks @saiponnada! - fix(table): remove aria-pressed from table headings -
#2541
529af17Thanks @agliga! - feat(dropdowns): added floating-ui support
All dropdowns should be using floating-ui by default. In order to have the old non-floating ui positioning, use--set-positionmodifier on all dropdowns (such as.menu-button__menu--set-position) -
#2529
5a5a45fThanks @agliga! - feat(floating-ui): added support in date-textbox -
#2528
4265bedThanks @agliga! - feat(icons): added new icons and removed serveral icons -
#2537
b6f7744Thanks @LuLaValva! - feat(combobox): remove chevron from combobox