Skip to content

v5.0.0-rc10

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlexVelezLl AlexVelezLl released this 26 Nov 21:10
· 108 commits to develop since this release

What's Changed

KDS General Styling

  • 🚩BREAKING🚩 Removes deprecated dropshadows. By @lokesh-sagi125 in #815.
    • Guidance: Update any %dropshadow-Xdp usage different than 1dp, 2dp and 6dp to the latest drop shadows guidelines.

New components

  • KToolbar: Creates initial KToolbar component as a port of UiToolbar. Further changes and iterations to API expected. By @rtibbles in #831.

UiToolbar

  • 🚩BREAKING🚩 Removes /lib/keen/UiToolbar. By @rtibbles in #831.
    • Guidance: Use the new KToolbar component instead.

KCard

  • 🚩BREAKING🚩 Makes the title prop required. By @MisRob in #825.
    • Guidance: Even if you use the title slot, pass the title text via the title prop.
  • Change the title slot into a scoped slot. By @MisRob in #825.
    • Guidance: Consider using the slot's textTitle attribute to achieve more intuitive code when customizing the title.
  • Emit click event when card is clicked. By @MisRob in #825.
  • Makes to prop optional and when not provided, do not render the title text as router-link but rather as span. By @MisRob in #825.
  • Accessibility icon Ensures reliable screen readers announcements no matter whether card is link or no, and no matter whether the title is customized via the title slot. By @MisRob in #825.

KDropdownMenu

  • Fixes keyboard navigation flow that prevented focusing the next option when a divider was present. By @Sahil-Sinha-11 in #818.
  • Fixes an issue where focus is not correctly restored to the last focused element after the dropdown is closed. By @Sahil-Sinha-11 in #818.

KSelect

  • Fixes KSelect not being reactive to value prop changes. By @rtibbles in #843.

Docs 🗒️

Full Changelog: v5.0.0-rc9...v5.0.0-rc10