v5.0.0-rc1
Pre-release
Pre-release
AlexVelezLl
released this
06 Aug 21:39
·
657 commits
to develop
since this release
What's Changed
KImg
- Updates
KImg
's placeholder and letterbox area background color to a lighter shade of grey,v_50
. By @MisRob in #666.
Icons
New components
- KCard: An accessible base card component offering the most frequently used card content and thumbnail layouts, as well as other customization options. By @AllanOXDi in #625, #709, #707 and #688.
KDS Instalation
- Adds logic that inserts ARIA live assertive and polite regions to an application's document body during KDS initialization. By @MisRob in #687.
New composables
- useKLiveRegion: composable with public methods for updating the live regions with assertive and polite messages. By @MisRob in #687.
- Guidance: Find all polite and live regions (or roles) in an application. Remove them and instead use
useKLiveRegion.sendPoliteMessage
anduseKLiveRegion.sendAssertiveMessage
to update the live regions that KDS inserted to document body during installation.
- Guidance: Find all polite and live regions (or roles) in an application. Remove them and instead use
Docs 🗒️
- Adds new
Installation
page to inform the KDS installation steps, and note the changes it makes to the DOM, and the properties, helpers and components it provided. By @MisRob in #687.
Backported changes from v4
KModal
- Adds boolean
appendToRoot
prop, if true it teleports the KModal to the body element. By @AlexVelezLl in #680.
KListWithOverflow
- Fixes missing recalculation of overflowed items when there are changes in inner list items. By @AlexVelezLl in #680.
KTabsList, KTabs, KTabsPanel
- Fixes extra white space below KTabsList. By @AlexVelezLl in #673.
GH Repo 👨💻
- Adds repository field in package.json. By @AlexVelezLl in #667.
Full Changelog: v5.0.0-rc0...v5.0.0-rc1