Skip to content

Releases: blackbaud/skyux

v7.0.0-beta.6

21 Oct 18:02
f005ccf
Compare
Choose a tag to compare
v7.0.0-beta.6 Pre-release
Pre-release

7.0.0-beta.6 (2022-10-21)

Bug Fixes

  • components/forms: set radio group 'aria-owns' to satisfy accessibility rules (#671) (32f1e1e)
  • components/theme: address missing files in the SCSS exports API (#721) (923fac0)

Deprecations

  • components/tabs: deprecate tabHeaderCount and remove from code examples (#714) (f40696f)

v7.0.0-beta.5

20 Oct 15:46
2774a12
Compare
Choose a tag to compare
v7.0.0-beta.5 Pre-release
Pre-release

7.0.0-beta.5 (2022-10-20)

Features

  • components/forms: support status indicator errors for input box (#633) (#695) (7d15414)
  • update page and split view components to support docking content to the available viewport (#688) (158b262)

Bug Fixes

  • components/angular-tree-component: set 'aria-owns' to address a11y violation (#666) (cab7dae)
  • components/indicators: set wait component role to 'progressbar' (#655) (7612e6b)
  • components/inline-form: remove inline form race condition (#670) (bfcb7fd)
  • components/lookup: remove ARIA label from non-functional search icon (#654) (0225d2c)
  • components/lookup: search icon is placed within input when not using an input box or the show more functionality (#701) (#704) (ef2862a)
  • components/tabs: fix a11y violations for wizard and vertical tabs (#651) (9b53409)

v6.25.1

20 Oct 21:27
a6f77dd
Compare
Choose a tag to compare

6.25.1 (2022-10-20)

Bug Fixes

  • components/lookup: search icon is placed within input when not using an input box or the show more functionality (#701) (98e62f8)
  • components/lookup: set aria-expanded to true on the autocomplete component when the dropdown is open (#544) (#702) (b1219ad)

v7.0.0-beta.4

17 Oct 17:38
7da3e07
Compare
Choose a tag to compare
v7.0.0-beta.4 Pre-release
Pre-release

7.0.0-beta.4 (2022-10-17)

⚠ BREAKING CHANGES

  • components/modals: dynamicComponentService is now a required parameter of SkyModalService. To address this change, provide the dynamicComponentService wherever you are constructing the SkyModalService or any mocks extending it for unit testing.

Features

  • components/modals: make dynamicComponentService required in SkyModalService constructor (#674) (c7c60f2)

Bug Fixes

  • components/forms: use a label instead of a button as the wrapper (#687) (f2f2039)
  • components/packages: remove forward slash to compat stylesheet in angular.json (#696) (5b7eb4b)
  • sdk/testing: use default axe-core rules when running the toBeAccessible matcher (#681) (ed1b5bb)

Deprecations

  • components/popovers: deprecate SkyDropdownComponent buttonType icon class option (#663) (b8c1027)

v7.0.0-beta.3

14 Oct 20:58
69421fd
Compare
Choose a tag to compare
v7.0.0-beta.3 Pre-release
Pre-release

7.0.0-beta.3 (2022-10-14)

⚠ BREAKING CHANGES

  • components/indicators: This change removes support for alertType on the alert component being an unaccepted string. To address this change, change the alertType to an accepted SkyIndicatorTypeIcon or remove it to use the default alertType of 'warning'.
  • components/forms: The SkyFileDrop and SkyFileAttachment components' validateFn input type was updated to receive a SkyFileType parameter and return a string or undefined. To address this, ensure all validateFn inputs have the correct parameter and return types.
  • components/config: The config params get function was updated to accurately reflect that it may return undefined. To address this change, account for a possible undefined value wherever you are using the get function.
  • components/modals: SkyModalConfigurationInterface.providers accepts an array of StaticProviders instead of any value.
  • components/modals: SkyConfirmButton's styleType will only accept predefined strings of type SkyConfirmButtonStyleType. To address this, ensure styleType is only being set to a supported value.
  • components/modals: The SkyConfirmButton component is intended for internal use only and is removed from the exported API. To address this, remove any usages of the SkyConfirmButton component.

Features

  • components/angular-tree-component: add inline help support for angular tree component (#659) (3fbabf2)
  • components/config: add more specific typing to config params function return types (#668) (102cd0a)
  • components/forms: update file attachment validateFn inputs to more specific type (#669) (95b7ab5)
  • components/indicators: change alertType to SkyIndicatorIconType (#683) (9081186)
  • components/indicators: remove bottom margin from alert component (#648) (5bd8762)
  • components/lookup: deprecate search inputs (#647) (74396bb)
  • components/modals: improve SkyModalConfigurationInterface.providers type (#665) (a65dae0)
  • components/modals: remove 'string' from SkyConfirmButton's styleType type (#664) (8fda84e)
  • components/modals: remove public export of confirm button (#656) (f465207)
  • components/tabs: add descriptive aria label to tab buttons (#586) (#660) (9a01d54)
  • components/toast: improve toast service openComponent component param type (#667) (8ffa182)

Bug Fixes

  • components/lookup: modern search clickbox takes up entire input box (#677) (#679) (2b70b38)
  • components/text-editor: toolbars are hidden when no items exist within the toolbars (#676) (#678) (9711a84)

v6.25.0

14 Oct 18:16
bd49210
Compare
Choose a tag to compare

6.25.0 (2022-10-13)

Features

  • components/forms: support status indicator errors for input box (#633) (7648638)

Bug Fixes

  • components/lookup: modern search clickbox takes up entire input box (#677) (85330ed)
  • components/text-editor: toolbars are hidden when no items exist within the toolbars (#676) (b2ba8de)

v6.24.0

11 Oct 14:21
25be86c
Compare
Choose a tag to compare

6.24.0 (2022-10-10)

Features

  • components/angular-tree-component: add inline help support for angular tree component (#631) (8674852)
  • components/tabs: add descriptive aria label to tab buttons (#586) (f827ca0)

v7.0.0-beta.2

07 Oct 15:32
1ddcd18
Compare
Choose a tag to compare
v7.0.0-beta.2 Pre-release
Pre-release

7.0.0-beta.2 (2022-10-07)

⚠ BREAKING CHANGES

  • components/tabs: This change removes support for not using a finish navigation button with the previous and next wizard navigation buttons. To address this change, remove other save or finish buttons and use the sky-tabset-nav-button of type finish instead.
  • components/datetime: The 'SkyFuzzyDatepickerInputDirective' included a nonfunctional input 'skyFuzzyDatepickerInput' to support backward compatibility. The input can be removed from consumer templates without loss of functionality.
  • components/forms: This change updates the SkyCheckboxChange type to be an interface instead of a class. To address this, remove any instances of instantiating the SkyCheckboxChange class and instead create an object that uses the interface type.
  • components/layout: This change removes the SkyFluidGridGutterSize enum and the numerical options (0, 1, 2) from SkyFluidGridGutterSizeType. To address this, only use the strings 'small', 'medium', and 'large' for the fluid grid component's gutterSize property, and use SkyFluidGridGutterSizeType for Typescript typing.
  • components/indicators: This change updates the types accepted by the key info component's layout property. To address this change, only pass 'horizontal' or 'vertical' to the property, and use the type SkyKeyInfoLayoutType if typing variables.

Features

  • components/datetime: make 'moment' a peer dependency (#615) (9bb61f9)
  • components/forms: change SkyCheckboxChange type to an interface (#597) (2c3c1e9)
  • components/indicators: remove support for key info layout string type (#587) (ffac254)
  • components/indicators: update inline help emitter type to void (#584) (878b6de)
  • components/layout: remove deprecated fluid grid gutter size options (#585) (338771d)
  • components/modals: add inline-help support for modals (#598) (92b49c9)
  • components/progress-indicator: add inline-help support for progress indicator (#599) (ac3ec1f)
  • components/tabs: remove support for not using a finish nav button (#618) (cdd8a8f)

Bug Fixes

  • components/datetime: remove nonfunctional 'skyFuzzyDatepickerInput' input from fuzzy date (#591) (b86e0ae)
  • components/layout: animate text expand consistently when the expansion state changes (#592) (9e468f5)
  • components/layout: animate text expand repeater consistently when the expansion state changes (#602) (62ddece)
  • components/modals: set modal content tabindex to make scrollable area focusable (#619) (#625) (ec2bc10)
  • components/modals: unsubscribe from preset button observable once the buttons have been emitted (#640) (a8a87ff)
  • components/pages: update needs-attention to match box design (#582) (#611) (f1619a7)
  • components/phone-field: validate new area codes as valid (#634) (#637) (636143d)

v6.23.3

06 Oct 17:15
a8632c2
Compare
Choose a tag to compare

6.23.3 (2022-10-06)

Bug Fixes

  • components/phone-field: validate new area codes as valid (#634) (deb20ae)

v6.23.2

04 Oct 19:32
c6fc295
Compare
Choose a tag to compare

6.23.2 (2022-10-04)

Bug Fixes

  • components/modals: set modal content tabindex to make scrollable area focusable (#619) (d71c467)