v1.17.0
What's Changed
🚀 New Features
- Table-row: add border-radius by @nielslyngsoe in #1214
- uui-loader-bar: Make loader-bar on uui-menu-item fade in by @NguyenThuyLan in #1219
- Action Slot for cards: user card, media card, content node, block type by @NguyenThuyLan in #1220
- Responsive container: Create uui-responsive-container component. by @engijlr in #1245
- Breadcrumbs: Add responsive collapsing behavior using uui-responsive-container by @engijlr in #1250
- Input: Improve input and lock input by @nielslyngsoe in #1253
- Add file rejection events and reduce cognitive complexity by @Copilot in #1258
🐛 Bug Fixes
- Menu item: enforce icon color when selected by @nielslyngsoe in #1222
- uui-textarea, uui-input: new max length message validation (closes Umbraco-CMS/issues/20710) by @NguyenThuyLan in #1227
- Lock-input: update readonly when locked changes by @nielslyngsoe in #1223
- fix: Hide value label for opacity slider as well in color picker by @bjarnef in #1212
- make actions-container follow color of button-label by @nielslyngsoe in #1224
- Handle long links in
uui-ref-nodeby @bjarnef in #1202 - Input: make autoWidth become smaller than browser default width by @nielslyngsoe in #1255
- input: add text overflow by @nielslyngsoe in #1256
- Fix radiobutton keyboard accessibility by @Copilot in #1263
- Fix uui-textarea auto-height not recalculating on programmatic value changes by @Copilot in #1262
- Fix initials in avatar when name contains parentheses or emojis by @Copilot in #1259
- Fix keyboard selection in async combobox and add initial story data by @Copilot in #1261
📄 Documentation
- Adds
Focusstory for eachuui-ref-nodetype by @Welander1994 in #1217 - chore: add context7 configuration for Umbraco.UI by @hifi-phil in #1240
- Indeterminate checkbox in advanced table example by @bjarnef in #1239
- Make checkbox labels in table example configurable via properties by @Copilot in #1260
🏠 Internal
- Add test coverage for text-overflow ellipsis in uui-input by @Copilot in #1257
📦 Dependencies
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1201
- build(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1206
- build(deps-dev): bump @rollup/plugin-node-resolve from 16.0.2 to 16.0.3 by @dependabot[bot] in #1205
- build(deps-dev): bump @web/test-runner from 0.19.0 to 0.20.2 by @dependabot[bot] in #1204
- build(deps-dev): bump npm-check-updates from 18.0.1 to 19.0.0 by @dependabot[bot] in #1203
- build(deps-dev): bump playwright from 1.48.0 to 1.56.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1213
- build(deps-dev): bump npm-check-updates from 19.0.0 to 19.1.1 by @dependabot[bot] in #1209
- build(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1226
- build(deps-dev): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1236
- build(deps-dev): bump @babel/core from 7.28.4 to 7.28.5 by @dependabot[bot] in #1232
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1229
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1241
- build(deps-dev): bump rollup from 4.52.4 to 4.53.3 by @dependabot[bot] in #1238
- build(deps-dev): bump @types/chai from 5.2.2 to 5.2.3 by @dependabot[bot] in #1231
- build(deps-dev): bump @eslint/compat from 1.4.0 to 2.0.0 by @dependabot[bot] in #1230
🌈 A11Y
- Improved contrast of
--uui-palette-maroon-flushcolor variable by @MrHutmat in #1211 - Align focus ring color across components by @Welander1994 in #1218
New Contributors
- @hifi-phil made their first contribution in #1240
Full Changelog: v1.16.0...v1.17.0