@skyux/router
Advanced tools
Changelog
7.1.3 (2023-01-06)
angularSettings
to SkyuxConfig
(#915) (99a5d92)Changelog
7.0.0 (2022-12-05)
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.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.radioType
input was set to a type of string
, but it really only accepts a handful of known string values. These values are represented by the new SkyRadioType
string union. This might cause problems if you are setting the radioType
input to a type of string
in your consuming component's class.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.EventEmitter
for radio component outputs (#732)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'
.SkyKeyInfoLayoutType
if typing variables.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.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.SkyConfirmButton
's styleType
will only accept predefined strings of type SkyConfirmButtonStyleType
. To address this, ensure styleType
is only being set to a supported value.SkyModalConfigurationInterface.providers
accepts an array of StaticProvider
s instead of any value.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.sky-tabset-nav-button
of type finish
instead.SkyDynamicComponentService
(#793) (5b3fefa)SkyCheckboxChange
type to an interface (#597) (2c3c1e9)radioType
input property to be more strongly typed (34e9332)alertType
to SkyIndicatorIconType
(#683) (9081186)SkyModalConfigurationInterface.providers
type (#665) (a65dae0)dynamicComponentService
required in SkyModalService
constructor (#674) (c7c60f2)SkyConfirmButton
's styleType
type (#664) (8fda84e)openComponent
component
param type (#667) (8ffa182)axe-core@^4.5.2
(#822) (095509a)const
from enum SkyCellClass
(#844) (4dcfa1e)ariaLabelledBy
for error modals to satisfy accessibility rules (#819) (ec7311a)EventEmitter
for radio component outputs (#732) (0b717db)backToTop
directive without square brackets (#737) (9f3e890)aria-expanded
to true on the autocomplete component when the dropdown is open (#544) (1aa059d)preserveWhiteSpace
is true
(#786) (b001bea)moment
only if @skyux/datetime
is a dependency (#743) (11484e4)url
valdation function when called with validation options (#809) (dc8b6e4)axe-core
rules when running the toBeAccessible
matcher (#681) (ed1b5bb)Changelog
7.0.0-beta.18 (2022-11-28)