v1.9.0
What's Changed
🚀 New Features
- Feat: Readonly state for uui-select by @madsrasmussen in #822
- Feat: Readonly state for uui-slider by @madsrasmussen in #823
- Feat: Readonly state for boolean inputs (Checkbox & Toggle) by @madsrasmussen in #824
- Feat: Readonly state for uui-range-slider by @madsrasmussen in #828
- Feat: Readonly state for uui-ref by @madsrasmussen in #830
- Feat: Readonly state for uui-radio & uui-radio-group by @madsrasmussen in #825
- feat: add
rel
property to relevant elements to override default behavior by @AndyLongShout in #814 - Feat: Readonly state for uui-combobox by @madsrasmussen in #829
- feat: dropzone should support folder upload by @loivsen in #841
- feat(uui-color-picker): allow the value to be empty by @loivsen in #842
- Indeterminate state for boolean input and checkbox by @bjarnef in #856
- chore(uui-loader-bar): use the generic
clamp
function fromuui-base
by @iOvergaard in #859 - feat(uui-popover-container): remove the Firefox popover polyfill by @iOvergaard in #858
🐛 Bug Fixes
- fix(uui-form-validation-message): default renderer does not support raw HTML by @loivsen in #835
- bug: Prevent UUIToggle from shrinking when the label contains a long string by @JesmoDev in #826
- bug(uui-select): Use css vars for background and text color by @JesmoDev in #827
- fix(uui-input-lock): the
UUIInputLockEvent
is not exported by @loivsen in #836 - fix: label does not render if there are empty text nodes inside the default slot by @iOvergaard in #844
- fix: revert the function to calculate if a default slot is empty by @iOvergaard in #847
- Consistent cursor style for checkbox and radiobutton by @bjarnef in #857
- fix(uui-textarea): add danger border if the element is invalid by @iOvergaard in #866
- fix(uui-menu-item): the caret button is missing an
aria-label
attribute by @iOvergaard in #869 - fix(uui-radio): keyboard navigation does not work as intended by @JesmoDev in #870
📄 Documentation
- docs(uui-card-block-type): add descriptions for slots by @iOvergaard in #834
- bug(uui-file-dropzone): change event is dispatched too early with more than 100 files by @loivsen in #848
- Update typo in story for radiobutton by @bjarnef in #852
- docs(uui-checkbox): Indeterminate checkbox story by @bjarnef in #860
- docs(uui-table): adjust link to the advanced table example by @jade-abc in #867
📦 Dependencies
- build(deps-dev): bump chromatic from 11.0.0 to 11.5.4 by @dependabot in #819
- build(deps-dev): bump github-markdown-css from 5.5.1 to 5.6.1 by @dependabot in #820
- build(deps-dev): bump npm-check-updates from 16.10.16 to 16.14.20 by @dependabot in #832
- build(deps-dev): bump glob from 8.1.0 to 10.4.3 by @dependabot in #840
- build(deps): bump ws and @web/test-runner by @dependabot in #845
- build(deps-dev): bump postcss from 8.4.36 to 8.4.39 by @dependabot in #851
- build(deps-dev): bump chromatic from 11.5.4 to 11.5.5 by @dependabot in #849
- build(deps-dev): bump eslint from 8.56.0 to 9.7.0 by @dependabot in #850
- build(deps-dev): bump husky from 8.0.3 to 9.1.1 by @dependabot in #862
New Contributors
- @AndyLongShout made their first contribution in #814
- @jade-abc made their first contribution in #867
Full Changelog: v1.8.2...v1.9.0