Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@skyux/router

Package Overview
Dependencies
Maintainers
1
Versions
417
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@skyux/router - npm Package Versions

1
42

7.1.3

Diff

Changelog

Source

7.1.3 (2023-01-06)

Bug Fixes

  • components/config: add angularSettings to SkyuxConfig (#915) (99a5d92)
  • components/forms: inline help within an input box now displays focus only around the help inline (#899) (1acb5c4)
  • components/forms: selection box no longer errors if responsive classes are updated prior to Angular fully rendering parent elements (#910) (e08316c)
  • sdk/e2e-schematics: bug fixes during component-e2e and story generation (#904) (c2e54a8)
  • sdk/prettier-schematics: configure Prettier if .vscode folder exists (#914) (17ba286)
blackbaud
published 7.1.2 •

Changelog

Source

7.1.2 (2022-12-22)

Bug Fixes

  • components/forms: remove checkbox label margin when field is required (#897) (9241c55)
  • components/forms: update file attachment button label to match updated standards (#894) (8e642c6)

Deprecations

  • components/indicators: SkyWaitService's blockingWrap and nonBlockingWrap methods now take in argument objects and the versions which take in an Observable are deprecated (#900) (55faaa2)
blackbaud
published 7.1.1 •

Changelog

Source

7.1.1 (2022-12-16)

Bug Fixes

  • components/lookup: show more modal populates with current search text when triggered via the search button (#885) (da86ddf)
  • components/modals: ensure confirmation modals include accessibility labels (#888) (2225c3a)
blackbaud
published 7.1.0 •

Changelog

Source

7.1.0 (2022-12-14)

Features

  • components/indicators: update key-info to use css custom properties (#884) (31c661f)
  • components/packages: update package group versions (#877) (f932ed0)

Bug Fixes

  • components/core: hide viewkeeper overflow (#880) (60882fc)
  • components/flyout: viewkeeper z-index adjustment (#873) (a8d7393)
  • components/indicators: satisfy color contrast rules in modern theme (#748) (0a43a91)
  • components/modals: viewkeeper z-index adjustment (#876) (4925dd9)
blackbaud
published 7.0.0 •

Changelog

Source

7.0.0 (2022-12-05)

⚠ BREAKING CHANGES

  • components/ag-grid: upgrade to AG Grid 28, which includes breaking changes
  • 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/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/errors: Unit tests that expect this extra whitespace will need to be updated.
  • 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/forms: The radio component's 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.
  • 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/forms: use EventEmitter for radio component outputs (#732)
  • 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/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.
  • 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/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.
  • 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: SkyModalConfigurationInterface.providers accepts an array of StaticProviders instead of any 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.
  • 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.
  • add support for Angular 14 (#539)

Features

  • components/ag-grid: add inline help support using custom header components (#787) (809bac6)
  • components/ag-grid: upgrade to AG Grid 28 (#617) (2c1e2ad)
  • components/angular-tree-component: add inline help support for angular tree component (#659) (3fbabf2)
  • components/autonumeric: change autonumeric from a dependency to a peer dependency (#741) (b1e4706)
  • components/config: add more specific typing to config params function return types (#668) (102cd0a)
  • components/core: add ability to provide a parent injector when constructing components via the SkyDynamicComponentService (#793) (5b3fefa)
  • components/datetime: make 'moment' a peer dependency (#615) (9bb61f9)
  • components/forms: change SkyCheckboxChange type to an interface (#597) (2c3c1e9)
  • components/forms: change radio component's radioType input property to be more strongly typed (34e9332)
  • components/forms: support status indicator errors for input box (#633) (#695) (7d15414)
  • 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/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/lists: show sort button caret on small screens (#774) (2be4513)
  • components/lists: sort and tabs dropdown style tweaks (#851) (d6c6a99)
  • components/lookup: deprecate search inputs (#647) (74396bb)
  • components/modals: add inline-help support for modals (#598) (92b49c9)
  • components/modals: improve SkyModalConfigurationInterface.providers type (#665) (a65dae0)
  • components/modals: make dynamicComponentService required in SkyModalService constructor (#674) (c7c60f2)
  • components/modals: remove 'string' from SkyConfirmButton's styleType type (#664) (8fda84e)
  • components/modals: remove public export of confirm button (#656) (f465207)
  • components/popovers: improve dropdown styling (#818) (da10e69)
  • components/progress-indicator: add inline-help support for progress indicator (#599) (ac3ec1f)
  • components/tabs: add descriptive aria label to tab buttons (#586) (#660) (9a01d54)
  • components/tabs: remove support for not using a finish nav button (#618) (cdd8a8f)
  • components/tabs: wizard keyboard nav and roles (#558) (49c7872)
  • components/tiles: add inline help support for tile dashboard (#563) (#567) (2377a7f)
  • components/toast: improve toast service openComponent component param type (#667) (8ffa182)
  • sdk/testing: add support for axe-core@^4.5.2 (#822) (095509a)
  • sdk/testing: change axe-core from a dependency to a peer dependency (#746) (bbef42a)
  • add support for Angular 14 (#539) (bc28ca0)
  • add support for Angular 14.2.11 (#854) (9277c58)
  • update page and split view components to support docking content to the available viewport (#688) (158b262)

Bug Fixes

  • apps/code-examples: fix data entry grid inline help example (#853) (0d55bf7)
  • components/ag-grid: option to show horizontal scrollbar at top when using trackpad (#552) (#578) (1f2d314)
  • components/ag-grid: remove const from enum SkyCellClass (#844) (4dcfa1e)
  • components/ag-grid: remove aria-label from currency cell renderer (#750) (1343d3d)
  • components/angular-tree-component: replace aria-owns with adjustments to the tree node markup (#758) (beb0a21)
  • components/angular-tree-component: set 'aria-owns' to address a11y violation (#666) (cab7dae)
  • components/data-manager: mark for check when isActive changes (#810) (cf72fec)
  • components/datetime: remove nonfunctional 'skyFuzzyDatepickerInput' input from fuzzy date (#591) (b86e0ae)
  • components/errors: remove extra whitespace around error description (#733) (3644555)
  • components/errors: set ariaLabelledBy for error modals to satisfy accessibility rules (#819) (ec7311a)
  • components/forms: allow character count indicator and limit to be set in either order (#826) (9b013f9)
  • components/forms: allow toggle label to wrap (#777) (#789) (1deaa9c)
  • components/forms: constrain input box textarea height to prevent text overlapping with label (#796) (502a2c2)
  • components/forms: revert accidental breaking change of the checkbox component's id property (#852) (#856) (9d8a5df)
  • components/forms: set radio group 'aria-owns' to satisfy accessibility rules (#671) (32f1e1e)
  • components/forms: use EventEmitter for radio component outputs (#732) (0b717db)
  • components/forms: use a label instead of a button as the wrapper (#687) (f2f2039)
  • components/indicators: adjust help inline margin to 5 px (#780) (08f1487)
  • components/indicators: set wait component role to 'progressbar' (#655) (7612e6b)
  • components/indicators: use attribute binding on the tokens component to avoid duplicate 'role' values (#803) (a48e94d)
  • components/indicators: use role 'grid' for tokens component (#712) (774eb3d)
  • components/inline-form: remove inline form race condition (#670) (bfcb7fd)
  • components/layout: add display: block to sky-box so spacing classes can be applied (#846) (2247099)
  • components/layout: allow strict templates to use backToTop directive without square brackets (#737) (9f3e890)
  • 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/layout: help inline modern theme styles follow design guidelines (#845) (76869f1)
  • components/layout: remove bottom margin from description lists (#767) (ed9994b)
  • components/lists: adjust vertical alignment on repeater item drag controls (#859) (e1ed920)
  • components/lists: use 'grid' role for selectable repeaters (#751) (64a4c86)
  • components/lookup: lookup control value accessor uses a copy of passed in arrays instead of using the original array directly (#850) (c0ebdab)
  • components/lookup: lookup dropdown repositions when multiline tokens are changed (#849) (71c8caa)
  • components/lookup: modern search clickbox takes up entire input box (#677) (#679) (2b70b38)
  • 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/lookup: set aria-expanded to true on the autocomplete component when the dropdown is open (#544) (1aa059d)
  • components/modals: remove leading and trailing whitespace from confirm elements when preserveWhiteSpace is true (#786) (b001bea)
  • 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/packages: add compat stylesheet to angular.json only if needed (#728) (c7ac8d1)
  • components/packages: add compat stylesheet to project source roots (#726) (68393f4)
  • components/packages: install moment only if @skyux/datetime is a dependency (#743) (11484e4)
  • components/packages: recognize leading tilde and relative paths when fixing SCSS imports (#735) (30e9817)
  • components/packages: remove forward slash to compat stylesheet in angular.json (#696) (5b7eb4b)
  • components/packages: remove package before installing it to prevent duplicates (#839) (89a990f)
  • components/pages: update needs-attention to match box design (#582) (#611) (f1619a7)
  • components/phone-field: validate new area codes as valid (#634) (#637) (636143d)
  • components/tabs: address accessibility violations in tabset component (#806) (08ba3cf)
  • components/tabs: fix a11y violations for wizard and vertical tabs (#651) (9b53409)
  • components/tabs: use 'aria-owns' to satisfy accessibility rules for vertical tab and sectioned form components (#815) (e5e3ac7)
  • components/text-editor: escape merge field attribute values (#797) (5632dbd)
  • components/text-editor: toolbars are hidden when no items exist within the toolbars (#676) (#678) (9711a84)
  • components/theme: add module names for SCSS variables (#730) (8a8ceb0)
  • components/theme: address missing files in the SCSS exports API (#721) (923fac0)
  • components/theme: remove variables exports from SCSS mixins (#725) (7153e95)
  • components/validation: correct return type for static url valdation function when called with validation options (#809) (dc8b6e4)
  • sdk/testing: use default axe-core rules when running the toBeAccessible matcher (#681) (ed1b5bb)
  • adjust typescript exports and remove core-js imports (#820) (79c5989)
  • adjust typescript imports to work on case sensitive filesystem (#804) (abec058)
  • imports schematic on Windows (#837) (d610573)

Deprecations

  • components/popovers: deprecate SkyDropdownComponent buttonType icon class option (#663) (b8c1027)
  • components/tabs: deprecate tabHeaderCount and remove from code examples (#714) (f40696f)
blackbaud
published 7.0.0-beta.19 •

Changelog

Source

7.0.0-beta.19 (2022-12-01)

Features

  • components/lists: sort and tabs dropdown style tweaks (#851) (d6c6a99)

Bug Fixes

  • components/lists: adjust vertical alignment on repeater item drag controls (#859) (e1ed920)
blackbaud
published 7.0.0-beta.18 •

Changelog

Source

7.0.0-beta.18 (2022-11-28)

Features

Bug Fixes

  • apps/code-examples: fix data entry grid inline help example (#853) (0d55bf7)
  • components/forms: revert accidental breaking change of the checkbox component's id property (#852) (#856) (9d8a5df)
  • components/layout: add display: block to sky-box so spacing classes can be applied (#846) (2247099)
  • components/layout: help inline modern theme styles follow design guidelines (#845) (76869f1)
  • components/lookup: lookup control value accessor uses a copy of passed in arrays instead of using the original array directly (#850) (c0ebdab)
  • components/lookup: lookup dropdown repositions when multiline tokens are changed (#849) (71c8caa)
blackbaud
published 6.25.3 •

Changelog

Source

6.25.3 (2022-11-23)

Bug Fixes

  • components/forms: revert accidental breaking change of the checkbox component's id property (#852) (08bbcb8)
blackbaud
published 7.0.0-beta.17 •

Changelog

Source

7.0.0-beta.17 (2022-11-17)

Bug Fixes

  • components/ag-grid: remove const from enum SkyCellClass (#844) (4dcfa1e)
  • components/packages: remove package before installing it to prevent duplicates (#839) (89a990f)
blackbaud
published 7.0.0-beta.16 •

Changelog

Source

7.0.0-beta.16 (2022-11-16)

Bug Fixes

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc