Releases: blackbaud/skyux
Releases · blackbaud/skyux
v11.30.1
Bug Fixes
- components/datetime: date range picker code example imports
SkyDatepickerModule
(#2958) (0b60c6d)
- components/forms: styles do not output build warnings when utlizing checkboxes or radio buttons (#2957) (17304d0)
- components/tabs: remove tabset overflow when collapsed (#2955) (21fa666)
v11.30.0
Features
- sdk/skyux-eslint: add
no-deprecated-classnames
rule (#2953) (5ca8de6)
- sdk/skyux-eslint: add
no-radio-group-with-nested-list
rule (#2951) (7f34a3f)
Bug Fixes
- components/text-editor: update
dompurify
to address a security vulnerability (#2954) (3b4e7ad)
v11.29.0
Features
- components/datetime: add
shortDescription$
observable for date range calculators (#2948) (66e7502)
v11.28.0
Features
- components/forms: add
provideSkyFileAttachmentTesting
to aid in file attachment unit tests (internal) (#2941) (c9cbe06)
- components/forms: file attachment harness (#2930) (147498a)
- components/layout: add text expand harnesses (#2937) (a999545)
Bug Fixes
- components/datetime: date range picker emits touched status when focus leaves composite control (#2947) (3b84077)
- components/layout: deprecation error for box header component lists correct component (#2945) (e89f7a6)
- components/lookup: lookup library test harnesses properly denote deprecated functions and internally do not use deprecated functions (#2943) (f786095)
- components/modals: modal host sets initial modal focus to avoid race condition (#2944) (dfdd548)
- enable
@typescript-eslint/no-floating-promises
rule to address several un-awaited promises (#2939) (58a248b)
- sdk/skyux-eslint: remove duplicate rules (#2942) (b257a25)
v11.27.0
Features
- components/datetime: add fuzzy datepicker input harness (#2932) (af37c65)
- components/forms: tokenize file drop styles (#2935) (97c7b5b)
- components/split-view: add harnesses for split view (#2926) (08bc69a)
- components/text-editor: tokenize text editor styles (#2936) (1402c1c)
Bug Fixes
- bump dependency versions (#2934) (f01b90e)
- components/datetime: fix date range picker harness to assert start date visible when setting values (#2938) (6868ca9)
v11.26.0
Features
- components/colorpicker: tokenize colorpicker styles (#2924) (6722996)
Bug Fixes
- components/ag-grid: handle focus for adjacent lookup cells (#2929) (fcb0d69)
v11.25.0
Features
- add
@skyux/manifest
(#2920) (054ffcd)
- components/datetime: add methods to the date-range-picker harness to get the selected calculator, and the start and end date values (#2925) (5114b28)
- components/forms: tokenize single file attachment styles (#2927) (98fab62)
v11.24.0
Features
- components/ag-grid: add right aligned column type (#2917) (1a874d6)
- components/phone-field: tokenize phone field styles (#2918) (d029b55)
v11.23.0
Features
- add code examples for help key (#2903) (a9bacda)
- components/datetime: tokenize timepicker styles (#2911) (957b7d6)
- components/lookup: tokenize country field styles (#2914) (51808ee)
- components/lookup: tokenize lookup styles (#2913) (3236e6e)
Bug Fixes
- components/datetime: date range picker visually invalid on custom errors (#2910) (357c3eb)
- components/datetime: datepicker emits touched status when focus leaves composite control (#2909) (08a7063)
- components/datetime: timepicker minute picker highlights closest passed time (#2900) (b85231e)
v11.22.0
Features
- components/datetime: tokenize datepicker styles (#2880) (3da9930)
- components/lookup: tokenize autocomplete styles (#2902) (1a15087)
Bug Fixes
- components/i18n: remove deprecated features from generated resources module (#2905) (04bae38)
- sdk/skyux-eslint: remove schematics to minimize dependency requirements for Node.js consumers (#2906) (8724ec2)