Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(kalert,kemptystate): icon slot test #2123

Merged
merged 3 commits into from
Apr 8, 2024

Conversation

kaiarrowood
Copy link
Collaborator

@kaiarrowood kaiarrowood commented Apr 8, 2024

Summary

PR Checklist

  • Conventional Commits all commits follow the conventional commit standards outlined in the main README.
  • Tests coverage: test coverage was added for new features and bug fixes
  • Docs: includes a technically accurate README

@kaiarrowood kaiarrowood self-assigned this Apr 8, 2024
@kaiarrowood kaiarrowood requested a review from a team as a code owner April 8, 2024 17:12
Copy link

netlify bot commented Apr 8, 2024

Deploy Preview for kongponents-sandbox ready!

Name Link
🔨 Latest commit cec5330
🔍 Latest deploy log https://app.netlify.com/sites/kongponents-sandbox/deploys/66142a4a5a832e00087b57b7
😎 Deploy Preview https://deploy-preview-2123--kongponents-sandbox.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@kaiarrowood kaiarrowood enabled auto-merge (squash) April 8, 2024 17:13
Copy link

netlify bot commented Apr 8, 2024

Deploy Preview for kongponents ready!

Name Link
🔨 Latest commit cec5330
🔍 Latest deploy log https://app.netlify.com/sites/kongponents/deploys/66142a4afb718c000867e834
😎 Deploy Preview https://deploy-preview-2123--kongponents.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

portikM
portikM previously approved these changes Apr 8, 2024
Copy link
Member

@portikM portikM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

src/components/KAlert/KAlert.cy.ts Outdated Show resolved Hide resolved
@kaiarrowood kaiarrowood merged commit 06f2f4f into alpha Apr 8, 2024
9 checks passed
@kaiarrowood kaiarrowood deleted the fix/kalert-kemptystate-icon-slot-test branch April 8, 2024 17:38
kongponents-bot pushed a commit that referenced this pull request Apr 8, 2024
# [9.0.0-alpha.132](v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([06f2f4f](06f2f4f))
@kongponents-bot
Copy link
Collaborator

🎉 This PR is included in version 9.0.0-alpha.132 🎉

The release is available on:

Your semantic-release bot 📦🚀

adamdehaven pushed a commit that referenced this pull request Jun 3, 2024
# [9.0.0-alpha.132](v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([06f2f4f](06f2f4f))
adamdehaven pushed a commit that referenced this pull request Jun 3, 2024
# [9.0.0-alpha.132](v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([06f2f4f](06f2f4f))
adamdehaven added a commit that referenced this pull request Jun 3, 2024
* chore: update default timeouts for pr-closed [skip ci] (#1995)

* chore: update default timeouts for get-changed-files [skip ci] (#1994)

* chore: update default timeouts for auto-approve [skip ci] (#1993)

* chore: update default timeouts for cleanup-preview-packages [skip ci] (#1990)

* chore: update default timeouts for commitlint [skip ci] (#1991)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.32 (#1997)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: export components object (#1999)

* chore(release): 9.0.0-alpha.102 [skip ci]

# [9.0.0-alpha.102](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.101...v9.0.0-alpha.102) (2024-02-06)

### Bug Fixes

* export components object ([#1999](https://github.com/Kong/kongponents/issues/1999)) ([22d7523](https://github.com/Kong/kongponents/commit/22d7523bb42edcd49c5a119f6a4383a05ee19122))

* fix(ts): add danger property to dropdown item interface (#2001)

* chore(release): 9.0.0-alpha.103 [skip ci]

# [9.0.0-alpha.103](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.102...v9.0.0-alpha.103) (2024-02-07)

### Bug Fixes

* **ts:** add danger property to dropdown item interface ([#2001](https://github.com/Kong/kongponents/issues/2001)) ([66db32a](https://github.com/Kong/kongponents/commit/66db32ae3bd0e5e2e068542d3087a386ea08cc3c))

* fix(datetimepicker): no border needed around kbutton [MA-2582] (#2002)

* chore(release): 9.0.0-alpha.104 [skip ci]

# [9.0.0-alpha.104](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.103...v9.0.0-alpha.104) (2024-02-07)

### Bug Fixes

* **datetimepicker:** no border needed around kbutton [MA-2582] ([#2002](https://github.com/Kong/kongponents/issues/2002)) ([703c471](https://github.com/Kong/kongponents/commit/703c47184375d2249ed80742df92221ce96a02c3))

* chore(deps): update all non-major dependencies with stable version to ^6.20.0 (#2004)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(main): fix seo issues [KHCP-10667] (#2007)

* fix(docs): seo [KHCP-10667]

* fix: update link

* docs(alpha): fix seo issues [KHCP-10667] (#2006)

* fix(docs): seo [KHCP-10667]

* fix: update link

* chore(deps): update dependency eslint-plugin-vue to ^9.21.1 (#2010)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#1963)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktooltip, kdatetimepicker): reskin components (#2003)

* feat(kexternallink): reskin component [KHCP-8981] (#1989)

* feat(kexternallink): reskin component [KHCP-8981]

* docs: migration doc [KHCP-8981]

* fix(kmodalfullscreen): touch up component styles [KHCP-8991] (#1998)

* feat(ktooltip): reskin component styles [KHCP-9007] (#1988)

* feat(ktooltip): reskin component styles [KHCP-9007]

* docs(tooltip): update component docs [KHCP-9007]

* fix(*): ktooltip label prop [KHCP-9007]

* fix(ktooltip): minor fix [KHCP-9007]

* fix(ktooltip): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktooltip): position-fixed prop default value [KHCP-9007]

* fix(ktooltip): minor fix [KHCP-9007]

* docs(tooltip): fix typo [KHCP-9007]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kdatetimepicker): reskin component [KHCP-8978] (#2000)

* chore(sandbox): setup kdatetimepicker sandbox [KHCP-8978]

* feat(kdatetimepicker): reskin component [KHCP-8978]

* fix(kdatetimepicker): handle disabled state [KHCP-8978]

* test(kdatetimepicker): fix component tests [KHCP-8978]

* docs(datetime-picker): update component docs [KHCP-8978]

* docs(datetime-picker): use script setup [KHCP-8978]

* docs(datetime-picker): update events section [KHCP-8978]

* fix(kdatetimepicker): timeframes grid container [KHCP-8978]

* fix(kdatetimepicker): relative timeframe button styling [KHCP-8978]

* fix(sandbox): fix example [KHCP-8978]

* fix(kdatetimepicker): address PR feedback [KHCP-8978]

* fix(mixins): add comment [KHCP-8978]

* fix(kdatetimepicker): type fix [KHCP-8978]

* fix(kdatetimepicker): add popoverplacement prop (#2011)

* fix(kdatetimepicker): add popoverplacement prop

* docs(datetime-picker): document new prop

* docs(datetime-picker): minor fix

* fix: address PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kdatetimepicker): fix wrapping in timepicker display (#2013)

* fix(kdatetimepicker): fix wrapping in timepicker display

* fix: minor fixes

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.105 [skip ci]

# [9.0.0-alpha.105](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.104...v9.0.0-alpha.105) (2024-02-13)

### Features

* **ktooltip, kdatetimepicker:** reskin components ([#2003](https://github.com/Kong/kongponents/issues/2003)) ([ddbb09a](https://github.com/Kong/kongponents/commit/ddbb09a14a6b51e5bfe7d16e85c46ec703bdf7fc)), closes [#1989](https://github.com/Kong/kongponents/issues/1989) [#1998](https://github.com/Kong/kongponents/issues/1998) [#1988](https://github.com/Kong/kongponents/issues/1988)

* chore(deps): update dependency @kong/design-tokens to ^1.12.8 (#2016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency inquirer to ^9.2.14 (#2017)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong/design-tokens to ^1.12.9 (#2018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version to ^6.21.0 (#2019)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong/design-tokens to ^1.12.10 (#2022)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2023)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2024)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: fix deploys (#2026)

* fix: deploys

* ci: trigger release

* ci: fix docs deploys

* ci: trigger deploy

* ci: trigger deploy

* chore(deps): add compiler core

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.33 (#2014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kinput): update readonly styles [KHCP-10785] (#2027)

* chore(release): 9.0.0-alpha.106 [skip ci]

# [9.0.0-alpha.106](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.105...v9.0.0-alpha.106) (2024-02-20)

### Bug Fixes

* **kinput:** update readonly styles [KHCP-10785] ([#2027](https://github.com/Kong/kongponents/issues/2027)) ([fcd4cc3](https://github.com/Kong/kongponents/commit/fcd4cc33b3132b99f0a68e7c8e7ae4df442b628c))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.34 (#2034)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.35 (#2035)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency sass to ^1.71.0 (#2036)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(sandbox): multiselect resize example (#2037)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.36 (#2038)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktruncate, kslideout, ktoaster): components reskin (#2020)

* feat(ktruncate): reskin component [KHCP-9009] (#2009)

* feat(ktruncate): reskin component [KHCP-9009]

* fix(ktruncate): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix: lint:fix

* fix(ktruncate): address PR feedback [KHCP-9009]

* fix(ktruncate): address PR feedback [KHCP-9009]

* docs(truncate): minor tweak [KHCP-9009]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(ktoaster): component reskin [KHCP-9005] (#2015)

* chore(sandbox): setup ktoaster sandbox [KHCP-9005]

* feat(ktoaster): refactor component [KHCP-9005]

* test(ktoaster): fix component test [KHCP-9005]

* fix(ktoaster): misc fixes [KHCP-9005]

* docs(toaster): update component docs [KHCP-9005]

* docs(toaster): address feedback [KHCP-9005]

* fix(ktoaster): todo item [KHCP-9005]

* fix(ktoaster): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktoaster): address PR feedback [KHCP-9005]

* test(ktoaster): fix component tests [KHCP-9005]

* fix(ktoaster): minor fixes [KHCP-9005]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kslideout): component reskin [KHCP-9000] (#2012)

* chore(sandbox): set up component sandbox [KHCP-9000]

* feat(kslideout): reskin component [KHCP-9000]

* fix(kslideout): minor fix [KHCP-9000]

* test(kslideout): fix component tests [KHCP-9000]

* docs(slideout): update component docs [KHCP-9000]

* docs(slideout): minor fix [KHCP-9000]

* docs: tweak migration guide [KHCP-9000]

* docs: apply feedback

Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kslideout): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kslideout): address PR feedback [KHCP-9000]

---------

Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>
Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kslideout): adoption fixes (#2025)

* fix(ktoaster): icon, title and message styling (#2028)

* fix(ktoaster): icon, title and message styling

* fix(ktoaster): minor fix

* docs(toaster): address PR feedback

* fix(ktoaster): minor fix

* fix(kslideout): remove slotted title icon styling (#2029)

* fix(*): fix keyboard events (#2033)

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>
Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* chore(release): 9.0.0-alpha.107 [skip ci]

# [9.0.0-alpha.107](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.106...v9.0.0-alpha.107) (2024-02-27)

### Features

* **ktruncate, kslideout, ktoaster:** components reskin ([#2020](https://github.com/Kong/kongponents/issues/2020)) ([cb059fd](https://github.com/Kong/kongponents/commit/cb059fdc83f9600db78c8cb400a95a8183615a1a)), closes [#2009](https://github.com/Kong/kongponents/issues/2009)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.37 (#2042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v7 (#2040)

* fix(kmultiselect): react to resize [KHCP-10321] (#2039)

* fix(kmultiselect): react to resize [KHCP-10321]

* fix(kmultiselect): use event listener [KHCP-10321]

* fix(kmultiselect): add comment [KHCP-10321]

* chore(release): 9.0.0-alpha.108 [skip ci]

# [9.0.0-alpha.108](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.107...v9.0.0-alpha.108) (2024-02-28)

### Bug Fixes

* **kmultiselect:** react to resize [KHCP-10321] ([#2039](https://github.com/Kong/kongponents/issues/2039)) ([d970ad3](https://github.com/Kong/kongponents/commit/d970ad300bf6d40e74fbd119b6da06b74b6be877))

* fix(ktooltip): keep tiooltip open on content hover (#2044)

* fix(ktooltip): keep tiooltip open on content hover

* fix(ktooltip): minor fix

* fix(ktooltip): minor fix

* fix(ktooltip): fix slotted a styling

* fix(kexternallink): icon size

* chore(release): 9.0.0-alpha.109 [skip ci]

# [9.0.0-alpha.109](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.108...v9.0.0-alpha.109) (2024-03-01)

### Bug Fixes

* **ktooltip:** keep tiooltip open on content hover ([#2044](https://github.com/Kong/kongponents/issues/2044)) ([d07169f](https://github.com/Kong/kongponents/commit/d07169f9a03d66e7e2de5fbcc81c87081ae2a628))

* fix(kcodeblock): misc fixes (#2045)

* chore(release): 9.0.0-alpha.110 [skip ci]

# [9.0.0-alpha.110](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.109...v9.0.0-alpha.110) (2024-03-01)

### Bug Fixes

* **kcodeblock:** misc fixes ([#2045](https://github.com/Kong/kongponents/issues/2045)) ([53be102](https://github.com/Kong/kongponents/commit/53be10278f2910a696004e8a3af0de33984db8cd))

* chore(deps): update all non-major dependencies with stable version (#2047)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcopy): icon & tooltip text styles (#2050)

* chore(release): 9.0.0-alpha.111 [skip ci]

# [9.0.0-alpha.111](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.110...v9.0.0-alpha.111) (2024-03-04)

### Bug Fixes

* **kcopy:** icon & tooltip text styles ([#2050](https://github.com/Kong/kongponents/issues/2050)) ([e81b94c](https://github.com/Kong/kongponents/commit/e81b94ce23a45d05593714c09c53e7f13871911d))

* chore(deps): update dependency eslint to ^8.57.0 (#2052)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.38 (#2055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.39 (#2056)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.40 (#2057)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @babel/types to ^7.24.0 (#2058)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.41 (#2059)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kalert, kemptystate, kpagination, kviewswitcher): component reskin (#2043)

* feat(kviewswitcher): remove component [KHCP-9010] (#2030)

* feat(kalert): component reskin [KHCP-8967] (#2021)

* fix(kalert): remove old props and slots, set up sandbox [KHCP-8967]

* feat(kalert): reskin component [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* test(kalert): update component tests [KHCP-8967]

* docs(alert): update component docs [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix(kalert): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kalert): address PR feedback [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* fix(kalert): icon slot fixed [KHCP-8967]

* fix(kalert): update title styles [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix: minor fix

* fix: minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kpagination): reskin component [KKHCP-8993] (#2041)

* feat(kpagination): reskin component [KKHCP-8993]

* test(kcatalog): fix component test [KKHCP-8993]

* fix(kpagination): rename events [KKHCP-8993]

* fix(kpagination): events and types fix [KKHCP-8993]

* fix(kpagination): minor tweaks [KKHCP-8993]

* docs(pagination): update component docs [KKHCP-8993]

* refactor(kpagination): use button instead of a [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* refactor(kpagination): remove pagination type prop [KKHCP-8993]

* refactor(kpagination): fix props and events names [KKHCP-8993]

* fix(kpagiantion): minor fix [KKHCP-8993]

* fix(kpagination): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): address PR feedback [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): reduce spacing, icon size (#2048)

* feat(kemptystate): component reskin [KHCP-8980] (#2031)

* chore(kemptystate): setup component sandbox [KHCP-8980]

* feat(kemptystate): reskin component [KHCP-8980]

* fix(kcatalog, ktable): update kemptystate usage [KHCP-8980]

* test(kcatalog, ktable): fix component tests [KHCP-8980]

* test(kemptystate): update component tests [KHCP-8980]

* fix(kemptystate): minor fix [KHCP-8980]

* test(kemptystate): add action button event test [KHCP-8980]

* docs(empty-state): update component docs [KHCP-8980]

* fix(kemptystate): add icon variant prop [KHCP-8980]

* fix(ktable, kcatalog): update kemptystate usage [KHCP-8980]

* fix(kemptystate): icon variant prop [KHCP-8980]

* docs: minor fix [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): remove action button icon prop [KHCP-8980]

* fix(kemptystate): add title slot, tweak action slot (#2053)

* fix(ktable): kemptystate props (#2054)

* feat(kviewswitcher): remove component [KHCP-9010] (#2030)

* feat(kalert): component reskin [KHCP-8967] (#2021)

* fix(kalert): remove old props and slots, set up sandbox [KHCP-8967]

* feat(kalert): reskin component [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* test(kalert): update component tests [KHCP-8967]

* docs(alert): update component docs [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix(kalert): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kalert): address PR feedback [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* fix(kalert): icon slot fixed [KHCP-8967]

* fix(kalert): update title styles [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix: minor fix

* fix: minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kpagination): reskin component [KKHCP-8993] (#2041)

* feat(kpagination): reskin component [KKHCP-8993]

* test(kcatalog): fix component test [KKHCP-8993]

* fix(kpagination): rename events [KKHCP-8993]

* fix(kpagination): events and types fix [KKHCP-8993]

* fix(kpagination): minor tweaks [KKHCP-8993]

* docs(pagination): update component docs [KKHCP-8993]

* refactor(kpagination): use button instead of a [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* refactor(kpagination): remove pagination type prop [KKHCP-8993]

* refactor(kpagination): fix props and events names [KKHCP-8993]

* fix(kpagiantion): minor fix [KKHCP-8993]

* fix(kpagination): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): address PR feedback [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): reduce spacing, icon size (#2048)

* feat(kemptystate): component reskin [KHCP-8980] (#2031)

* chore(kemptystate): setup component sandbox [KHCP-8980]

* feat(kemptystate): reskin component [KHCP-8980]

* fix(kcatalog, ktable): update kemptystate usage [KHCP-8980]

* test(kcatalog, ktable): fix component tests [KHCP-8980]

* test(kemptystate): update component tests [KHCP-8980]

* fix(kemptystate): minor fix [KHCP-8980]

* test(kemptystate): add action button event test [KHCP-8980]

* docs(empty-state): update component docs [KHCP-8980]

* fix(kemptystate): add icon variant prop [KHCP-8980]

* fix(ktable, kcatalog): update kemptystate usage [KHCP-8980]

* fix(kemptystate): icon variant prop [KHCP-8980]

* docs: minor fix [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): remove action button icon prop [KHCP-8980]

* fix(kemptystate): add title slot, tweak action slot (#2053)

* fix(ktable): fix kemptystate action

* fix(ktable): kemptystate icon props

* docs: document prop changes

* fix(ktable): minor fix

* fix(ktable): minor fix

* fix(ktable): kemptystate action

* fix(ktable): remove action button icon slot and prop

* docs(dropdown): document missing events

* docs: small tweak

* fix(kemptystate): add kong icon variant

* docs(table): minor fix

* fix(ktable): address PR feedback

* docs(table): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.112 [skip ci]

# [9.0.0-alpha.112](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.111...v9.0.0-alpha.112) (2024-03-12)

### Features

* **kalert, kemptystate, kpagination, kviewswitcher:** component reskin ([#2043](https://github.com/Kong/kongponents/issues/2043)) ([fa9845a](https://github.com/Kong/kongponents/commit/fa9845a6e9edf7bf1136d699cd62e7f22482ba88)), closes [#2030](https://github.com/Kong/kongponents/issues/2030) [#2021](https://github.com/Kong/kongponents/issues/2021)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.42 (#2060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcopy): substring of undefined [KHCP-11057] (#2061)

* chore(release): 9.0.0-alpha.113 [skip ci]

# [9.0.0-alpha.113](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.112...v9.0.0-alpha.113) (2024-03-13)

### Bug Fixes

* **kcopy:** substring of undefined [KHCP-11057] ([#2061](https://github.com/Kong/kongponents/issues/2061)) ([aaa6405](https://github.com/Kong/kongponents/commit/aaa64052b80d7217c1858865d47c4dd6bde6cbd6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.43 (#2063)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v19 (#2062)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2032)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2066)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): remove enforcing title icon color (#2068)

* chore(release): 9.0.0-alpha.114 [skip ci]

# [9.0.0-alpha.114](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.113...v9.0.0-alpha.114) (2024-03-15)

### Bug Fixes

* **kmodal:** remove enforcing title icon color ([#2068](https://github.com/Kong/kongponents/issues/2068)) ([d486ef5](https://github.com/Kong/kongponents/commit/d486ef5930b9e0a3f647a089d33a8e231181e138))

* fix(kcard): add title tag prop (#2069)

* fix(kcard): add title tag prop

* fix(kcard): title tag type

* docs(card): prop types

* chore(release): 9.0.0-alpha.115 [skip ci]

# [9.0.0-alpha.115](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.114...v9.0.0-alpha.115) (2024-03-15)

### Bug Fixes

* **kcard:** add title tag prop ([#2069](https://github.com/Kong/kongponents/issues/2069)) ([faf5bfb](https://github.com/Kong/kongponents/commit/faf5bfb93fff4cb75117555438219eebad06a738))

* chore(deps): update all non-major dependencies with stable version (#2070)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to ^5.4.2 (#2071)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcard): title font size (#2074)

* chore(release): 9.0.0-alpha.116 [skip ci]

# [9.0.0-alpha.116](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.115...v9.0.0-alpha.116) (2024-03-19)

### Bug Fixes

* **kcard:** title font size ([#2074](https://github.com/Kong/kongponents/issues/2074)) ([4f990c7](https://github.com/Kong/kongponents/commit/4f990c7e7aa63d45ef896198f017c91befea153d))

* fix(deps): update all non-major dependencies with stable version (#2075)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.117 [skip ci]

# [9.0.0-alpha.117](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.116...v9.0.0-alpha.117) (2024-03-20)

### Bug Fixes

* **deps:** update all non-major dependencies with stable version ([#2075](https://github.com/Kong/kongponents/issues/2075)) ([6922baa](https://github.com/Kong/kongponents/commit/6922baa045519b21658df87410580a31a0e7aa95))

* fix(kmodal): add input autofocus prop [KHCP-11113] (#2073)

* fix(kmodal): add input autofocus prop [KHCP-11113]

* fix(kprompt): input autofocus [KHCP-11113]

* docs(modal): update component docs [KHCP-11113]

* docs(prompt): typo [KHCP-11113]

* fix(kmodal): full screen modal nested modal [KHCP-11113]

* fix(kmodal): fix input autofocus behavior [KHCP-11113]

* fix(kmodal): tweak autofocus logic [KHCP-11113]

* chore(release): 9.0.0-alpha.118 [skip ci]

# [9.0.0-alpha.118](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.117...v9.0.0-alpha.118) (2024-03-20)

### Bug Fixes

* **kmodal:** add input autofocus prop [KHCP-11113] ([#2073](https://github.com/Kong/kongponents/issues/2073)) ([81b0d45](https://github.com/Kong/kongponents/commit/81b0d456df4918a566621be3f2a9289ae1e141d6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.44 (#2078)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kselect): invisible user input [KHCP-11152] (#2076)

* fix(ktoaster): toaster width on mobile [KHCP-11152]

* fix(kselect): invisible user input [KHCP-11152]

* docs(*): minor fix [KHCP-11152]

* chore(release): 9.0.0-alpha.119 [skip ci]

# [9.0.0-alpha.119](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.118...v9.0.0-alpha.119) (2024-03-21)

### Bug Fixes

* **kselect:** invisible user input [KHCP-11152] ([#2076](https://github.com/Kong/kongponents/issues/2076)) ([55c1905](https://github.com/Kong/kongponents/commit/55c19054e81abf4192e8fac1788e6e1c3f7cf4a8))

* fix(kslideout): remove user-select: none from title of KSlideout (#2080)

Remove `user-select: none` from title of KSlideout to allow user to select the title

Signed-off-by: John Cowen <john.cowen@konghq.com>

* chore(release): 9.0.0-alpha.120 [skip ci]

# [9.0.0-alpha.120](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.119...v9.0.0-alpha.120) (2024-03-21)

### Bug Fixes

* **kslideout:** remove user-select: none from title of KSlideout ([#2080](https://github.com/Kong/kongponents/issues/2080)) ([08ae7cf](https://github.com/Kong/kongponents/commit/08ae7cfc1bb8fa2e707a8c2345d870ee72ff1885))

* fix(klabel, kselect, kmultiselect): a11y attributes [KHCP-111026] (#2077)

* fix(klabel): label tooltip aria-labelledby [KHCP-111026]

* fix(kmultiselect): attribute bidning

* fix(kselect, kmultiselect): aria-live attributes

* fix(klabel): add aria-describedby

* docs(tooltip): tooltip id prop

* chore(release): 9.0.0-alpha.121 [skip ci]

# [9.0.0-alpha.121](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.120...v9.0.0-alpha.121) (2024-03-21)

### Bug Fixes

* **klabel, kselect, kmultiselect:** a11y attributes [KHCP-111026] ([#2077](https://github.com/Kong/kongponents/issues/2077)) ([0949025](https://github.com/Kong/kongponents/commit/09490253ad679603f0c3c771d07b276ec0b85fb8))

* chore(deps): update all non-major dependencies with stable version (#2083)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-vue to ^9.23.0 (#2084)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version to ^19.1.0 (#2086)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): toggle focus trap off on unmounted (#2081)

* fix(kmodal): toggle focus trap off on unmounted

* fix(kmodal): on before unmounted hook

* fix(klabel): minor fix

* fix(kmodal): fix import

* fix(kmodal): add comment

* fix(klabel): minor fix

* chore(release): 9.0.0-alpha.122 [skip ci]

# [9.0.0-alpha.122](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.121...v9.0.0-alpha.122) (2024-03-22)

### Bug Fixes

* **kmodal:** toggle focus trap off on unmounted ([#2081](https://github.com/Kong/kongponents/issues/2081)) ([69ef84d](https://github.com/Kong/kongponents/commit/69ef84d2cb61ed24e4e3603aaa4e6baf50dbd7af))

* docs(deps): update vitepress (#2087)

* feat(ktreelist, kbreadcrumb, kskeleton, kmenu): component reskin (#2097)

* feat(ktreelist): reskin component [KHCP-9008] (#2064)

* chore(sandbox): setup component sandbox [KHCP-9008]

* fix(ktreelist): update props and selectors [KHCP-9008]

* feat(ktreelist): reskin component [KHCP-9008]

* fix(ktreelist): minor fix [KHCP-9008]

* docs(tree-list): update component docs [KHCP-9008]

* fix(ktreelist): address PR feedback [KHCP-9008]

* fix(ktreelist): misc fixes [KHCP-9008]

* fix(ktreelist): minor fixes [KHCP-9008]

* fix(ktreelist): focus visible state [KHCP-9008]

* docs(tree-list): minor fix [KHCP-9008]

* docs(tree-list): misc fixes [KHCP-9008]

* feat(kbreadcrumbs): component reskin [KHCP-8969] (#2051)

* chore(sandbox): setup component sandbox [KHCP-8969]

* feat(kbreadcrumb): reskin component [KHCP-8969]

* test(kbreadcrumb): update component tests [KHCP-8969]

* docs(breadcrumb): update component docs [KHCP-8969]

* test(kbreadcrumb): fix component test [KHCP-8969]

* docs(breadcrumb): minor tweak [KHCP-8969]

* fix(kbreadcrumb): add truncated item title [KHCP-8969]

* fix(kbreadcrumb): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kbreadcrumbs): address PR feedback [KHCP-8969]

* fix(kbreadcrumb): misc fixes [KHCP-8969]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktreelist): tweak unscoped styles (#2067)

* fix(ktreelist): tweak unscoped styles

* chore: typo

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kmenu): remove component [KHCP-8988] (#2091)

* feat(kskeleton): component reskin [KHCP-8999] (#2082)

* chore(sandbox): set up skeleton sandbox [KHCP-8999]

* feat(kskeleton): rekin generic and table skeleton [KHCP-8999]

* fix(kskeleton): component reskin [KHCP-8999]

* docs(skeleton): update component docs [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* fix(kskeleton): card loader max width prop [KHCP-8999]

* fix(kskeleton): address feedback [KHCP-8999]

* fix(kskeleton): minor fix [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* docs: minor fix

* fix(kbreadcrumbs): icon size

* fix(kbreadcrumbs): make last item a link (#2098)

* fix(kskeleton): tweak prop name (#2099)

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.123 [skip ci]

# [9.0.0-alpha.123](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.122...v9.0.0-alpha.123) (2024-03-27)

### Features

* **ktreelist, kbreadcrumb, kskeleton, kmenu:** component reskin ([#2097](https://github.com/Kong/kongponents/issues/2097)) ([b274b94](https://github.com/Kong/kongponents/commit/b274b948060ccbf3d5a633e0b1fedbf1ef675bda)), closes [#2064](https://github.com/Kong/kongponents/issues/2064) [#2051](https://github.com/Kong/kongponents/issues/2051)

* fix(kprompt): add arial-label (#2102)

* fix(kprompt): add arial-label

* docs: fix ci

* chore(release): 9.0.0-alpha.124 [skip ci]

# [9.0.0-alpha.124](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.123...v9.0.0-alpha.124) (2024-03-28)

### Bug Fixes

* **kprompt:** add arial-label ([#2102](https://github.com/Kong/kongponents/issues/2102)) ([8302e71](https://github.com/Kong/kongponents/commit/8302e711e2f5c8783ae162700c7d0b6541c4422d))

* docs(datetime-picker): fix build issues (#2104)

* feat(kcopy): support truncationLimit auto [khcp-11256] (#2106)

Update `KCopy` to support truncation while expanding to fill the space if it's available by specifying `'auto'` for the `truncationLimit`.
Part of [KHCP-11256](https://konghq.atlassian.net/browse/KHCP-11256).

* fix(ktabs): disabled item remove pointer events none [KHCP-11265] (#2103)

* fix(ktabs): disabled item remove pointer events none [KHCP-11265]

* test(ktabs): add disabled item test [KHCP-11265]

* chore(release): 9.0.0-alpha.125 [skip ci]

# [9.0.0-alpha.125](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.124...v9.0.0-alpha.125) (2024-04-01)

### Bug Fixes

* **ktabs:** disabled item remove pointer events none [KHCP-11265] ([#2103](https://github.com/Kong/kongponents/issues/2103)) ([cc08a9a](https://github.com/Kong/kongponents/commit/cc08a9a8cc41b0b4f41fe50aefd880e6cec9d031))

### Features

* **kcopy:** support truncationLimit auto [khcp-11256] ([#2106](https://github.com/Kong/kongponents/issues/2106)) ([26c4365](https://github.com/Kong/kongponents/commit/26c43652a486eea53591ec94bbe241622e5bd661))

* fix(deps): update dependency @kong/icons to ^1.8.15 (#2107)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.126 [skip ci]

# [9.0.0-alpha.126](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.125...v9.0.0-alpha.126) (2024-04-01)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.15 ([#2107](https://github.com/Kong/kongponents/issues/2107)) ([c0a41f8](https://github.com/Kong/kongponents/commit/c0a41f813b7dfa5de6191ceac6a575b1a72e89b6))

* fix(docs): deploy

* chore(release): 9.0.0-alpha.127 [skip ci]

# [9.0.0-alpha.127](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.126...v9.0.0-alpha.127) (2024-04-02)

### Bug Fixes

* **docs:** deploy ([3eda6d1](https://github.com/Kong/kongponents/commit/3eda6d1ba48cdf908172265a76e51f38a0f32a3f))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.48 (#2093)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update tj-actions/changed-files action to v42 (#2089)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2088)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vue-tsc to v2 (#2072)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node-emoji to v2 (#2079)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2109)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.1.7 (#2110)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.2.6 (#2112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktable): add column resize support [khcp-11161] (#2105)

Add column resize support to `KTable` for [KHCP-11161](https://konghq.atlassian.net/browse/KHCP-11161).

* chore(release): 9.0.0-alpha.128 [skip ci]

# [9.0.0-alpha.128](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.127...v9.0.0-alpha.128) (2024-04-04)

### Features

* **ktable:** add column resize support [khcp-11161] ([#2105](https://github.com/Kong/kongponents/issues/2105)) ([c448c49](https://github.com/Kong/kongponents/commit/c448c49d2be04f164789ee5d1e321dc6912522f4))

* fix(kcopy): not using actual button (#2113)

Fix KCopy not using an actual button for its click interaction.

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* chore(release): 9.0.0-alpha.129 [skip ci]

# [9.0.0-alpha.129](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.128...v9.0.0-alpha.129) (2024-04-04)

### Bug Fixes

* **kcopy:** not using actual button ([#2113](https://github.com/Kong/kongponents/issues/2113)) ([642f8b6](https://github.com/Kong/kongponents/commit/642f8b60e0f30259bf356d189576f127f4ff45d9))

* feat(kinline edit): remove component [KHCP-8984] (#2049)

* chore(deps): update dependency @kong/design-tokens to ^1.12.11 (#2115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.130 [skip ci]

# [9.0.0-alpha.130](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.129...v9.0.0-alpha.130) (2024-04-04)

### Features

* **kinline edit:** remove component [KHCP-8984] ([#2049](https://github.com/Kong/kongponents/issues/2049)) ([d9109d9](https://github.com/Kong/kongponents/commit/d9109d92c79e0b432780abd048331a603e39b295))

* chore(deps): update all non-major dependencies with stable version (#2117)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @kong/icons to ^1.8.16 (#2120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.131 [skip ci]

# [9.0.0-alpha.131](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.130...v9.0.0-alpha.131) (2024-04-05)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.16 ([#2120](https://github.com/Kong/kongponents/issues/2120)) ([5c210a3](https://github.com/Kong/kongponents/commit/5c210a32dae338de6eaa29c42d1ec9ec11d7ed1d))

* chore: remove vscode extension

* chore(deps): update tj-actions/changed-files action to v43 (#2111)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kalert,kemptystate): icon slot test (#2123)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.49 (#2122)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.132 [skip ci]

# [9.0.0-alpha.132](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](https://github.com/Kong/kongponents/issues/2123)) ([06f2f4f](https://github.com/Kong/kongponents/commit/06f2f4f95f980de3a93d80b7be3d10056799e4c8))

* feat(ktable): toggle column visibility [khcp-11162] (#2114)

Update `KTable` to add ability to toggle the visibility of columns.
For [KHCP-11162](https://konghq.atlassian.net/browse/KHCP-11162).

* chore(release): 9.0.0-alpha.133 [skip ci]

# [9.0.0-alpha.133](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.132...v9.0.0-alpha.133) (2024-04-08)

### Features

* **ktable:** toggle column visibility [khcp-11162] ([#2114](https://github.com/Kong/kongponents/issues/2114)) ([54af737](https://github.com/Kong/kongponents/commit/54af7378616a5d530696b3e1480e412e228041db))

* fix: using icons as buttons (#2119)

* fix(ktruncate): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(ktoaster): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kslideout): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmultiselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmodal): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix: reset functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kcopy): not resetting functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(*): minor state fixes

---------

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>
Co-authored-by: portikM <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.134 [skip ci]

# [9.0.0-alpha.134](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.133...v9.0.0-alpha.134) (2024-04-09)

### Bug Fixes

* using icons as buttons ([#2119](https://github.com/Kong/kongponents/issues/2119)) ([eb8598e](https://github.com/Kong/kongponents/commit/eb8598e4c341ea8f8469562ee3de6792dbc96305))

* fix(kcodeblock): fix shortcut manager runtime undefined (#2126)

* chore(release): 9.0.0-alpha.135 [skip ci]

# [9.0.0-alpha.135](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.134...v9.0.0-alpha.135) (2024-04-10)

### Bug Fixes

* **kcodeblock:** fix shortcut manager runtime undefined ([#2126](https://github.com/Kong/kongponents/issues/2126)) ([015b310](https://github.com/Kong/kongponents/commit/015b31071619aad129a5fcb788b88d90064071ae))

* fix(ktreelist): label alignment (#2128)

* chore(release): 9.0.0-alpha.136 [skip ci]

# [9.0.0-alpha.136](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.135...v9.0.0-alpha.136) (2024-04-10)

### Bug Fixes

* **ktreelist:** label alignment ([#2128](https://github.com/Kong/kongponents/issues/2128)) ([627364e](https://github.com/Kong/kongponents/commit/627364e9454236db5b7a02a85322c679467d1fec))

* fix(types): allow legend header tag (#2129)

* chore(release): 9.0.0-alpha.137 [skip ci]

# [9.0.0-alpha.137](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.136...v9.0.0-alpha.137) (2024-04-10)

### Bug Fixes

* **types:** allow legend header tag ([#2129](https://github.com/Kong/kongponents/issues/2129)) ([d2bd615](https://github.com/Kong/kongponents/commit/d2bd61586c289c8d306db22165983b74b146a2c8))

* fix(ktable): dont clear visibility prefs on load (#2131)

Fix a bug where visibility preferences were getting overridden by default value.

* chore(release): 9.0.0-alpha.138 [skip ci]

# [9.0.0-alpha.138](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.137...v9.0.0-alpha.138) (2024-04-11)

### Bug Fixes

* **ktable:** dont clear visibility prefs on load ([#2131](https://github.com/Kong/kongponents/issues/2131)) ([418ac26](https://github.com/Kong/kongponents/commit/418ac26cbae699dad31977e844267b76f485ac7a))

* docs: use shorthand for named slots usage in docs [KHCP-11488] (#2135)

* docs: use shorthand for named slots usage in docs [KHCP-11488]

* docs(KCatalog): add the custom classes used to the example code too

* revert(KCatalog): changes in KCatalog docs

* feat(ktable): make visibility menu scrollable (#2134)

* feat(ktable): make visibility menu scrollable

* fix(*): initial scroll styles

* fix(*): feedback

* fix(*): wait for open

* chore(release): 9.0.0-alpha.139 [skip ci]

# [9.0.0-alpha.139](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.138...v9.0.0-alpha.139) (2024-04-12)

### Features

* **ktable:** make visibility menu scrollable ([#2134](https://github.com/Kong/kongponents/issues/2134)) ([ab3af1a](https://github.com/Kong/kongponents/commit/ab3af1a1fd3fdd0786bc4005a42660f0ae15494b))

* feat: add zIndex prop to overlaying components [KHCP-10747] (#2130)

* feat: add zIndex prop to verlaying components

* feat: add zIndex as an arg to fullScreenLoadingContainer mixin & usage

* test: add tests for zIndex prop to overlay components

* docs: add docs for zIndex prop to overlay components

* feat(ToastManger): add support for custom zIndex during toaster init

* refactor(ToastManager): use an object to pass args to ToastManager during init

* chore: single quote wrap zIndex prop passed to v-bind in CSS

* chore(release): 9.0.0-alpha.140 [skip ci]

# [9.0.0-alpha.140](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.139...v9.0.0-alpha.140) (2024-04-13)

### Features

* add zIndex prop to overlaying components [KHCP-10747] ([#2130](https://github.com/Kong/kongponents/issues/2130)) ([ef48c22](https://github.com/Kong/kongponents/commit/ef48c22cd731a9d5c9aec377fd5540e3e0fcb5e8))

* fix(ShortcutManager): return empty string for invalid keycode during normalization [KHCP-11186] (#2137)

Datadog reported that in `normalizeKeyCode` method, `.replace` was being accessed on `undefined`. So added a check to early return with an empty string in case the parameter passed to the method is `undefined`, or an invalid string.

Extended explanation [here](https://konghq.atlassian.net/browse/KHCP-11186?focusedCommentId=129798)

* fix(ktable): column visibility menu button (#2136)

Hide column visibility menu when loading/error/empty state and persist initial column widths from table preferences.

* chore(release): 9.0.0-alpha.141 [skip ci]

# [9.0.0-alpha.141](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.140...v9.0.0-alpha.141) (2024-04-15)

### Bug Fixes

* **ktable:** column visibility menu button ([#2136](https://github.com/Kong/kongponents/issues/2136)) ([e1a6854](https://github.com/Kong/kongponents/commit/e1a68542f9cb6fb7a7588098694a71e9bd0dfbb2))
* **ShortcutManager:** return empty string for invalid keycode during normalization [KHCP-11186] ([#2137](https://github.com/Kong/kongponents/issues/2137)) ([58d75fc](https://github.com/Kong/kongponents/commit/58d75fc6d19f45f3f99534abba359eb2f94d5cf1))

* fix(ktable): resized column choppiness (#2139)

* fix(ktable): resized column choppiness

* chore(sandbox): hidable table column

* fix(ktable): minor fix

* chore(release): 9.0.0-alpha.142 [skip ci]

# [9.0.0-alpha.142](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.141...v9.0.0-alpha.142) (2024-04-16)

### Bug Fixes

* **ktable:** resized column choppiness ([#2139](https://github.com/Kong/kongponents/issues/2139)) ([b28918f](https://github.com/Kong/kongponents/commit/b28918f1c36c552c2b787659d92a895a4a9240a2))

* fix(KCodeBlock): add question marks [KHCP-11554] (#2142)

* chore(release): 9.0.0-alpha.143 [skip ci]

# [9.0.0-alpha.143](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.142...v9.0.0-alpha.143) (2024-04-17)

### Bug Fixes

* **KCodeBlock:** add question marks [KHCP-11554] ([#2142](https://github.com/Kong/kongponents/issues/2142)) ([ddff842](https://github.com/Kong/kongponents/commit/ddff842bda62e070eb364a353f5d579956492055))

* fix(kinput): add aria label to associate helper text with input [KHCP-11030] (#2138)

* fix(kinput): add aria label to associate helper text with input [KHCP-11030]

* fix(kinput): always generate helpTextID but only assign when helpText exists

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-17)

### Bug Fixes

* **KInput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([e38021d](https://github.com/Kong/kongponents/commit/e38021d4f3f59dbfff48474d3fad830318589f78))

* fix(deps): update dependency @kong/icons to ^1.9.0 (#2144)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.145 [skip ci]

# [9.0.0-alpha.145](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.144...v9.0.0-alpha.145) (2024-04-17)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([52f3c2d](https://github.com/Kong/kongponents/commit/52f3c2dfe72bce8c13ea84b65b8e30346a48b752))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.50 (#2145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kcodeblock, kcatalog, kcollapse, kstepper): components reskin (#2124)

* feat(kcodeblock): component reskin [KHCP-8975] (#2100)

* feat(kcollapse): component reskin [KHCP-8976] (#2125)

* feat(kcollapse): reskin component - wip [KHCP-8976]

* feat(kcollapse): component reskin [KHCP-8976]

* test(kcollapse): update compoent tests [KHCP-8976]

* fix(kcollapse): misc fixes [KHCP-8976]

* docs(collapse): update component docs [KHCP-8976]

* chore(sandbox): minor fix [KHCP-8976]

* docs(collapse): misc fix [KHCP-8976]

* fix(kcollapse): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcollapse): address feedback [KHCP-8976]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kcatalog): reskin component [KHCP-8972] (#2116)

* fix(kcatalog): update props, slots, events [KHCP-8972]

* feat(kcatalog): reskin component [KHCP-8972]

* feat(kcatalogitem): reskin component [KHCP-8972]

* test(kcatalog): update component tests [KHCP-8972]

* docs(catalog): update component docs [KHCP-8972]

* docs(catalog): minor fix [KHCP-8972]

* test(kemptystate): fix flaky test [KHCP-8972]

* test(kalert): fix flaky test [KHCP-8972]

* fix(kcatalog): grid gap [KHCP-8972]

* fix(kcatalog): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcatalog): address feedback [KHCP-8972]

* fix(*): remove letter spacing [KHCP-8972]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kstepper): component reskin [KHCP-9001] (#2132)

* fix(kmultiselect): minor fix [KHCP-9001]

* feat(kstepper): reskin component [KHCP-9001]

* fix(kstepper): remove stepper icons [KHCP-9001]

* test(kstepper): update component tests [KHCP-9001]

* fix(kstepper): minor fix [KHCP-9001]

* docs(stepper): update component docs [KHCP-9001]

* fix(kstepper): add aria-current [KHCP-9001]

* fix(kstep): icon titles [KHCP-9001]

* docs: minor fix

* fix(kcodeblock): icon button not to inherit attrs (#2140)

* fix(kcatalogitem): fix overflow

* fix(*): add title or decorative prop to icons (#2143)

* fix(*): add title or decorative prop to icons

* fix(*): minor fix

* fix(kcopy): minor fix

* fix(kcopy): minor fix

* fix(*): address pr feedback

* fix(ktable): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.146 [skip ci]

# [9.0.0-alpha.146](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.145...v9.0.0-alpha.146) (2024-04-18)

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([4c97890](https://github.com/Kong/kongponents/commit/4c97890a5915b35d448b9de952d5c4552302852f)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.51 (#2146)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to v17 (#2149)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(ktable): column visibility design feedback (#2152)

Apply design feedback - button/dropdown alignment.

* chore(release): 9.0.0-alpha.147 [skip ci]

# [9.0.0-alpha.147](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.146...v9.0.0-alpha.147) (2024-04-22)

### Bug Fixes

* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([524d89b](https://github.com/Kong/kongponents/commit/524d89b1ffda1a0ca2b0e8d11ab9977c2f7718cc))

* chore(deps): update all non-major dependencies with stable version (#2153)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* feat(kcatalogitem): add card-footer slot (#2154)

* feat(kcatalogitem): add card-footer slot

* feat(kcatalogitem): apply pr feedback

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* feat(kcatalogitem): apply pr feedback

* feat(kcatalogitem): apply pr feedback

---------

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: trigger release

* fix: trigger release

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(deps): update dependency @kong/icons to ^1.9.1 (#2155)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(kselect): fix double emits bug (#2156)

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5…
adamdehaven pushed a commit that referenced this pull request Jun 15, 2024
# [9.0.0-alpha.132](v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([06f2f4f](06f2f4f))
adamdehaven added a commit that referenced this pull request Jun 15, 2024
* chore: update default timeouts for pr-closed [skip ci] (#1995)

* chore: update default timeouts for get-changed-files [skip ci] (#1994)

* chore: update default timeouts for auto-approve [skip ci] (#1993)

* chore: update default timeouts for cleanup-preview-packages [skip ci] (#1990)

* chore: update default timeouts for commitlint [skip ci] (#1991)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.32 (#1997)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: export components object (#1999)

* chore(release): 9.0.0-alpha.102 [skip ci]

# [9.0.0-alpha.102](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.101...v9.0.0-alpha.102) (2024-02-06)

### Bug Fixes

* export components object ([#1999](https://github.com/Kong/kongponents/issues/1999)) ([22d7523](https://github.com/Kong/kongponents/commit/22d7523bb42edcd49c5a119f6a4383a05ee19122))

* fix(ts): add danger property to dropdown item interface (#2001)

* chore(release): 9.0.0-alpha.103 [skip ci]

# [9.0.0-alpha.103](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.102...v9.0.0-alpha.103) (2024-02-07)

### Bug Fixes

* **ts:** add danger property to dropdown item interface ([#2001](https://github.com/Kong/kongponents/issues/2001)) ([66db32a](https://github.com/Kong/kongponents/commit/66db32ae3bd0e5e2e068542d3087a386ea08cc3c))

* fix(datetimepicker): no border needed around kbutton [MA-2582] (#2002)

* chore(release): 9.0.0-alpha.104 [skip ci]

# [9.0.0-alpha.104](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.103...v9.0.0-alpha.104) (2024-02-07)

### Bug Fixes

* **datetimepicker:** no border needed around kbutton [MA-2582] ([#2002](https://github.com/Kong/kongponents/issues/2002)) ([703c471](https://github.com/Kong/kongponents/commit/703c47184375d2249ed80742df92221ce96a02c3))

* chore(deps): update all non-major dependencies with stable version to ^6.20.0 (#2004)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(main): fix seo issues [KHCP-10667] (#2007)

* fix(docs): seo [KHCP-10667]

* fix: update link

* docs(alpha): fix seo issues [KHCP-10667] (#2006)

* fix(docs): seo [KHCP-10667]

* fix: update link

* chore(deps): update dependency eslint-plugin-vue to ^9.21.1 (#2010)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#1963)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktooltip, kdatetimepicker): reskin components (#2003)

* feat(kexternallink): reskin component [KHCP-8981] (#1989)

* feat(kexternallink): reskin component [KHCP-8981]

* docs: migration doc [KHCP-8981]

* fix(kmodalfullscreen): touch up component styles [KHCP-8991] (#1998)

* feat(ktooltip): reskin component styles [KHCP-9007] (#1988)

* feat(ktooltip): reskin component styles [KHCP-9007]

* docs(tooltip): update component docs [KHCP-9007]

* fix(*): ktooltip label prop [KHCP-9007]

* fix(ktooltip): minor fix [KHCP-9007]

* fix(ktooltip): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktooltip): position-fixed prop default value [KHCP-9007]

* fix(ktooltip): minor fix [KHCP-9007]

* docs(tooltip): fix typo [KHCP-9007]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kdatetimepicker): reskin component [KHCP-8978] (#2000)

* chore(sandbox): setup kdatetimepicker sandbox [KHCP-8978]

* feat(kdatetimepicker): reskin component [KHCP-8978]

* fix(kdatetimepicker): handle disabled state [KHCP-8978]

* test(kdatetimepicker): fix component tests [KHCP-8978]

* docs(datetime-picker): update component docs [KHCP-8978]

* docs(datetime-picker): use script setup [KHCP-8978]

* docs(datetime-picker): update events section [KHCP-8978]

* fix(kdatetimepicker): timeframes grid container [KHCP-8978]

* fix(kdatetimepicker): relative timeframe button styling [KHCP-8978]

* fix(sandbox): fix example [KHCP-8978]

* fix(kdatetimepicker): address PR feedback [KHCP-8978]

* fix(mixins): add comment [KHCP-8978]

* fix(kdatetimepicker): type fix [KHCP-8978]

* fix(kdatetimepicker): add popoverplacement prop (#2011)

* fix(kdatetimepicker): add popoverplacement prop

* docs(datetime-picker): document new prop

* docs(datetime-picker): minor fix

* fix: address PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kdatetimepicker): fix wrapping in timepicker display (#2013)

* fix(kdatetimepicker): fix wrapping in timepicker display

* fix: minor fixes

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.105 [skip ci]

# [9.0.0-alpha.105](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.104...v9.0.0-alpha.105) (2024-02-13)

### Features

* **ktooltip, kdatetimepicker:** reskin components ([#2003](https://github.com/Kong/kongponents/issues/2003)) ([ddbb09a](https://github.com/Kong/kongponents/commit/ddbb09a14a6b51e5bfe7d16e85c46ec703bdf7fc)), closes [#1989](https://github.com/Kong/kongponents/issues/1989) [#1998](https://github.com/Kong/kongponents/issues/1998) [#1988](https://github.com/Kong/kongponents/issues/1988)

* chore(deps): update dependency @kong/design-tokens to ^1.12.8 (#2016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency inquirer to ^9.2.14 (#2017)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong/design-tokens to ^1.12.9 (#2018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version to ^6.21.0 (#2019)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong/design-tokens to ^1.12.10 (#2022)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2023)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2024)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: fix deploys (#2026)

* fix: deploys

* ci: trigger release

* ci: fix docs deploys

* ci: trigger deploy

* ci: trigger deploy

* chore(deps): add compiler core

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.33 (#2014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kinput): update readonly styles [KHCP-10785] (#2027)

* chore(release): 9.0.0-alpha.106 [skip ci]

# [9.0.0-alpha.106](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.105...v9.0.0-alpha.106) (2024-02-20)

### Bug Fixes

* **kinput:** update readonly styles [KHCP-10785] ([#2027](https://github.com/Kong/kongponents/issues/2027)) ([fcd4cc3](https://github.com/Kong/kongponents/commit/fcd4cc33b3132b99f0a68e7c8e7ae4df442b628c))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.34 (#2034)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.35 (#2035)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency sass to ^1.71.0 (#2036)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(sandbox): multiselect resize example (#2037)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.36 (#2038)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktruncate, kslideout, ktoaster): components reskin (#2020)

* feat(ktruncate): reskin component [KHCP-9009] (#2009)

* feat(ktruncate): reskin component [KHCP-9009]

* fix(ktruncate): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix: lint:fix

* fix(ktruncate): address PR feedback [KHCP-9009]

* fix(ktruncate): address PR feedback [KHCP-9009]

* docs(truncate): minor tweak [KHCP-9009]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(ktoaster): component reskin [KHCP-9005] (#2015)

* chore(sandbox): setup ktoaster sandbox [KHCP-9005]

* feat(ktoaster): refactor component [KHCP-9005]

* test(ktoaster): fix component test [KHCP-9005]

* fix(ktoaster): misc fixes [KHCP-9005]

* docs(toaster): update component docs [KHCP-9005]

* docs(toaster): address feedback [KHCP-9005]

* fix(ktoaster): todo item [KHCP-9005]

* fix(ktoaster): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktoaster): address PR feedback [KHCP-9005]

* test(ktoaster): fix component tests [KHCP-9005]

* fix(ktoaster): minor fixes [KHCP-9005]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kslideout): component reskin [KHCP-9000] (#2012)

* chore(sandbox): set up component sandbox [KHCP-9000]

* feat(kslideout): reskin component [KHCP-9000]

* fix(kslideout): minor fix [KHCP-9000]

* test(kslideout): fix component tests [KHCP-9000]

* docs(slideout): update component docs [KHCP-9000]

* docs(slideout): minor fix [KHCP-9000]

* docs: tweak migration guide [KHCP-9000]

* docs: apply feedback

Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kslideout): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kslideout): address PR feedback [KHCP-9000]

---------

Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>
Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kslideout): adoption fixes (#2025)

* fix(ktoaster): icon, title and message styling (#2028)

* fix(ktoaster): icon, title and message styling

* fix(ktoaster): minor fix

* docs(toaster): address PR feedback

* fix(ktoaster): minor fix

* fix(kslideout): remove slotted title icon styling (#2029)

* fix(*): fix keyboard events (#2033)

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>
Co-authored-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* chore(release): 9.0.0-alpha.107 [skip ci]

# [9.0.0-alpha.107](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.106...v9.0.0-alpha.107) (2024-02-27)

### Features

* **ktruncate, kslideout, ktoaster:** components reskin ([#2020](https://github.com/Kong/kongponents/issues/2020)) ([cb059fd](https://github.com/Kong/kongponents/commit/cb059fdc83f9600db78c8cb400a95a8183615a1a)), closes [#2009](https://github.com/Kong/kongponents/issues/2009)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.37 (#2042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v7 (#2040)

* fix(kmultiselect): react to resize [KHCP-10321] (#2039)

* fix(kmultiselect): react to resize [KHCP-10321]

* fix(kmultiselect): use event listener [KHCP-10321]

* fix(kmultiselect): add comment [KHCP-10321]

* chore(release): 9.0.0-alpha.108 [skip ci]

# [9.0.0-alpha.108](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.107...v9.0.0-alpha.108) (2024-02-28)

### Bug Fixes

* **kmultiselect:** react to resize [KHCP-10321] ([#2039](https://github.com/Kong/kongponents/issues/2039)) ([d970ad3](https://github.com/Kong/kongponents/commit/d970ad300bf6d40e74fbd119b6da06b74b6be877))

* fix(ktooltip): keep tiooltip open on content hover (#2044)

* fix(ktooltip): keep tiooltip open on content hover

* fix(ktooltip): minor fix

* fix(ktooltip): minor fix

* fix(ktooltip): fix slotted a styling

* fix(kexternallink): icon size

* chore(release): 9.0.0-alpha.109 [skip ci]

# [9.0.0-alpha.109](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.108...v9.0.0-alpha.109) (2024-03-01)

### Bug Fixes

* **ktooltip:** keep tiooltip open on content hover ([#2044](https://github.com/Kong/kongponents/issues/2044)) ([d07169f](https://github.com/Kong/kongponents/commit/d07169f9a03d66e7e2de5fbcc81c87081ae2a628))

* fix(kcodeblock): misc fixes (#2045)

* chore(release): 9.0.0-alpha.110 [skip ci]

# [9.0.0-alpha.110](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.109...v9.0.0-alpha.110) (2024-03-01)

### Bug Fixes

* **kcodeblock:** misc fixes ([#2045](https://github.com/Kong/kongponents/issues/2045)) ([53be102](https://github.com/Kong/kongponents/commit/53be10278f2910a696004e8a3af0de33984db8cd))

* chore(deps): update all non-major dependencies with stable version (#2047)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcopy): icon & tooltip text styles (#2050)

* chore(release): 9.0.0-alpha.111 [skip ci]

# [9.0.0-alpha.111](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.110...v9.0.0-alpha.111) (2024-03-04)

### Bug Fixes

* **kcopy:** icon & tooltip text styles ([#2050](https://github.com/Kong/kongponents/issues/2050)) ([e81b94c](https://github.com/Kong/kongponents/commit/e81b94ce23a45d05593714c09c53e7f13871911d))

* chore(deps): update dependency eslint to ^8.57.0 (#2052)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.38 (#2055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.39 (#2056)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.40 (#2057)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @babel/types to ^7.24.0 (#2058)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.41 (#2059)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kalert, kemptystate, kpagination, kviewswitcher): component reskin (#2043)

* feat(kviewswitcher): remove component [KHCP-9010] (#2030)

* feat(kalert): component reskin [KHCP-8967] (#2021)

* fix(kalert): remove old props and slots, set up sandbox [KHCP-8967]

* feat(kalert): reskin component [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* test(kalert): update component tests [KHCP-8967]

* docs(alert): update component docs [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix(kalert): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kalert): address PR feedback [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* fix(kalert): icon slot fixed [KHCP-8967]

* fix(kalert): update title styles [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix: minor fix

* fix: minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kpagination): reskin component [KKHCP-8993] (#2041)

* feat(kpagination): reskin component [KKHCP-8993]

* test(kcatalog): fix component test [KKHCP-8993]

* fix(kpagination): rename events [KKHCP-8993]

* fix(kpagination): events and types fix [KKHCP-8993]

* fix(kpagination): minor tweaks [KKHCP-8993]

* docs(pagination): update component docs [KKHCP-8993]

* refactor(kpagination): use button instead of a [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* refactor(kpagination): remove pagination type prop [KKHCP-8993]

* refactor(kpagination): fix props and events names [KKHCP-8993]

* fix(kpagiantion): minor fix [KKHCP-8993]

* fix(kpagination): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): address PR feedback [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): reduce spacing, icon size (#2048)

* feat(kemptystate): component reskin [KHCP-8980] (#2031)

* chore(kemptystate): setup component sandbox [KHCP-8980]

* feat(kemptystate): reskin component [KHCP-8980]

* fix(kcatalog, ktable): update kemptystate usage [KHCP-8980]

* test(kcatalog, ktable): fix component tests [KHCP-8980]

* test(kemptystate): update component tests [KHCP-8980]

* fix(kemptystate): minor fix [KHCP-8980]

* test(kemptystate): add action button event test [KHCP-8980]

* docs(empty-state): update component docs [KHCP-8980]

* fix(kemptystate): add icon variant prop [KHCP-8980]

* fix(ktable, kcatalog): update kemptystate usage [KHCP-8980]

* fix(kemptystate): icon variant prop [KHCP-8980]

* docs: minor fix [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): remove action button icon prop [KHCP-8980]

* fix(kemptystate): add title slot, tweak action slot (#2053)

* fix(ktable): kemptystate props (#2054)

* feat(kviewswitcher): remove component [KHCP-9010] (#2030)

* feat(kalert): component reskin [KHCP-8967] (#2021)

* fix(kalert): remove old props and slots, set up sandbox [KHCP-8967]

* feat(kalert): reskin component [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* test(kalert): update component tests [KHCP-8967]

* docs(alert): update component docs [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix(kalert): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kalert): address PR feedback [KHCP-8967]

* fix(kalert): minor fix [KHCP-8967]

* fix(kalert): icon slot fixed [KHCP-8967]

* fix(kalert): update title styles [KHCP-8967]

* docs(alert): minor fix [KHCP-8967]

* fix: minor fix

* fix: minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kpagination): reskin component [KKHCP-8993] (#2041)

* feat(kpagination): reskin component [KKHCP-8993]

* test(kcatalog): fix component test [KKHCP-8993]

* fix(kpagination): rename events [KKHCP-8993]

* fix(kpagination): events and types fix [KKHCP-8993]

* fix(kpagination): minor tweaks [KKHCP-8993]

* docs(pagination): update component docs [KKHCP-8993]

* refactor(kpagination): use button instead of a [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* refactor(kpagination): remove pagination type prop [KKHCP-8993]

* refactor(kpagination): fix props and events names [KKHCP-8993]

* fix(kpagiantion): minor fix [KKHCP-8993]

* fix(kpagination): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): address PR feedback [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

* test(kpagination): fix component tests [KKHCP-8993]

* fix(kpagination): misc fix [KKHCP-8993]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kpagination): reduce spacing, icon size (#2048)

* feat(kemptystate): component reskin [KHCP-8980] (#2031)

* chore(kemptystate): setup component sandbox [KHCP-8980]

* feat(kemptystate): reskin component [KHCP-8980]

* fix(kcatalog, ktable): update kemptystate usage [KHCP-8980]

* test(kcatalog, ktable): fix component tests [KHCP-8980]

* test(kemptystate): update component tests [KHCP-8980]

* fix(kemptystate): minor fix [KHCP-8980]

* test(kemptystate): add action button event test [KHCP-8980]

* docs(empty-state): update component docs [KHCP-8980]

* fix(kemptystate): add icon variant prop [KHCP-8980]

* fix(ktable, kcatalog): update kemptystate usage [KHCP-8980]

* fix(kemptystate): icon variant prop [KHCP-8980]

* docs: minor fix [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): address PR feedback [KHCP-8980]

* fix(kemptystate): remove action button icon prop [KHCP-8980]

* fix(kemptystate): add title slot, tweak action slot (#2053)

* fix(ktable): fix kemptystate action

* fix(ktable): kemptystate icon props

* docs: document prop changes

* fix(ktable): minor fix

* fix(ktable): minor fix

* fix(ktable): kemptystate action

* fix(ktable): remove action button icon slot and prop

* docs(dropdown): document missing events

* docs: small tweak

* fix(kemptystate): add kong icon variant

* docs(table): minor fix

* fix(ktable): address PR feedback

* docs(table): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.112 [skip ci]

# [9.0.0-alpha.112](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.111...v9.0.0-alpha.112) (2024-03-12)

### Features

* **kalert, kemptystate, kpagination, kviewswitcher:** component reskin ([#2043](https://github.com/Kong/kongponents/issues/2043)) ([fa9845a](https://github.com/Kong/kongponents/commit/fa9845a6e9edf7bf1136d699cd62e7f22482ba88)), closes [#2030](https://github.com/Kong/kongponents/issues/2030) [#2021](https://github.com/Kong/kongponents/issues/2021)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.42 (#2060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcopy): substring of undefined [KHCP-11057] (#2061)

* chore(release): 9.0.0-alpha.113 [skip ci]

# [9.0.0-alpha.113](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.112...v9.0.0-alpha.113) (2024-03-13)

### Bug Fixes

* **kcopy:** substring of undefined [KHCP-11057] ([#2061](https://github.com/Kong/kongponents/issues/2061)) ([aaa6405](https://github.com/Kong/kongponents/commit/aaa64052b80d7217c1858865d47c4dd6bde6cbd6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.43 (#2063)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v19 (#2062)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2032)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2066)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): remove enforcing title icon color (#2068)

* chore(release): 9.0.0-alpha.114 [skip ci]

# [9.0.0-alpha.114](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.113...v9.0.0-alpha.114) (2024-03-15)

### Bug Fixes

* **kmodal:** remove enforcing title icon color ([#2068](https://github.com/Kong/kongponents/issues/2068)) ([d486ef5](https://github.com/Kong/kongponents/commit/d486ef5930b9e0a3f647a089d33a8e231181e138))

* fix(kcard): add title tag prop (#2069)

* fix(kcard): add title tag prop

* fix(kcard): title tag type

* docs(card): prop types

* chore(release): 9.0.0-alpha.115 [skip ci]

# [9.0.0-alpha.115](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.114...v9.0.0-alpha.115) (2024-03-15)

### Bug Fixes

* **kcard:** add title tag prop ([#2069](https://github.com/Kong/kongponents/issues/2069)) ([faf5bfb](https://github.com/Kong/kongponents/commit/faf5bfb93fff4cb75117555438219eebad06a738))

* chore(deps): update all non-major dependencies with stable version (#2070)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to ^5.4.2 (#2071)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcard): title font size (#2074)

* chore(release): 9.0.0-alpha.116 [skip ci]

# [9.0.0-alpha.116](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.115...v9.0.0-alpha.116) (2024-03-19)

### Bug Fixes

* **kcard:** title font size ([#2074](https://github.com/Kong/kongponents/issues/2074)) ([4f990c7](https://github.com/Kong/kongponents/commit/4f990c7e7aa63d45ef896198f017c91befea153d))

* fix(deps): update all non-major dependencies with stable version (#2075)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.117 [skip ci]

# [9.0.0-alpha.117](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.116...v9.0.0-alpha.117) (2024-03-20)

### Bug Fixes

* **deps:** update all non-major dependencies with stable version ([#2075](https://github.com/Kong/kongponents/issues/2075)) ([6922baa](https://github.com/Kong/kongponents/commit/6922baa045519b21658df87410580a31a0e7aa95))

* fix(kmodal): add input autofocus prop [KHCP-11113] (#2073)

* fix(kmodal): add input autofocus prop [KHCP-11113]

* fix(kprompt): input autofocus [KHCP-11113]

* docs(modal): update component docs [KHCP-11113]

* docs(prompt): typo [KHCP-11113]

* fix(kmodal): full screen modal nested modal [KHCP-11113]

* fix(kmodal): fix input autofocus behavior [KHCP-11113]

* fix(kmodal): tweak autofocus logic [KHCP-11113]

* chore(release): 9.0.0-alpha.118 [skip ci]

# [9.0.0-alpha.118](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.117...v9.0.0-alpha.118) (2024-03-20)

### Bug Fixes

* **kmodal:** add input autofocus prop [KHCP-11113] ([#2073](https://github.com/Kong/kongponents/issues/2073)) ([81b0d45](https://github.com/Kong/kongponents/commit/81b0d456df4918a566621be3f2a9289ae1e141d6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.44 (#2078)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kselect): invisible user input [KHCP-11152] (#2076)

* fix(ktoaster): toaster width on mobile [KHCP-11152]

* fix(kselect): invisible user input [KHCP-11152]

* docs(*): minor fix [KHCP-11152]

* chore(release): 9.0.0-alpha.119 [skip ci]

# [9.0.0-alpha.119](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.118...v9.0.0-alpha.119) (2024-03-21)

### Bug Fixes

* **kselect:** invisible user input [KHCP-11152] ([#2076](https://github.com/Kong/kongponents/issues/2076)) ([55c1905](https://github.com/Kong/kongponents/commit/55c19054e81abf4192e8fac1788e6e1c3f7cf4a8))

* fix(kslideout): remove user-select: none from title of KSlideout (#2080)

Remove `user-select: none` from title of KSlideout to allow user to select the title

Signed-off-by: John Cowen <john.cowen@konghq.com>

* chore(release): 9.0.0-alpha.120 [skip ci]

# [9.0.0-alpha.120](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.119...v9.0.0-alpha.120) (2024-03-21)

### Bug Fixes

* **kslideout:** remove user-select: none from title of KSlideout ([#2080](https://github.com/Kong/kongponents/issues/2080)) ([08ae7cf](https://github.com/Kong/kongponents/commit/08ae7cfc1bb8fa2e707a8c2345d870ee72ff1885))

* fix(klabel, kselect, kmultiselect): a11y attributes [KHCP-111026] (#2077)

* fix(klabel): label tooltip aria-labelledby [KHCP-111026]

* fix(kmultiselect): attribute bidning

* fix(kselect, kmultiselect): aria-live attributes

* fix(klabel): add aria-describedby

* docs(tooltip): tooltip id prop

* chore(release): 9.0.0-alpha.121 [skip ci]

# [9.0.0-alpha.121](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.120...v9.0.0-alpha.121) (2024-03-21)

### Bug Fixes

* **klabel, kselect, kmultiselect:** a11y attributes [KHCP-111026] ([#2077](https://github.com/Kong/kongponents/issues/2077)) ([0949025](https://github.com/Kong/kongponents/commit/09490253ad679603f0c3c771d07b276ec0b85fb8))

* chore(deps): update all non-major dependencies with stable version (#2083)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-vue to ^9.23.0 (#2084)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version to ^19.1.0 (#2086)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): toggle focus trap off on unmounted (#2081)

* fix(kmodal): toggle focus trap off on unmounted

* fix(kmodal): on before unmounted hook

* fix(klabel): minor fix

* fix(kmodal): fix import

* fix(kmodal): add comment

* fix(klabel): minor fix

* chore(release): 9.0.0-alpha.122 [skip ci]

# [9.0.0-alpha.122](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.121...v9.0.0-alpha.122) (2024-03-22)

### Bug Fixes

* **kmodal:** toggle focus trap off on unmounted ([#2081](https://github.com/Kong/kongponents/issues/2081)) ([69ef84d](https://github.com/Kong/kongponents/commit/69ef84d2cb61ed24e4e3603aaa4e6baf50dbd7af))

* docs(deps): update vitepress (#2087)

* feat(ktreelist, kbreadcrumb, kskeleton, kmenu): component reskin (#2097)

* feat(ktreelist): reskin component [KHCP-9008] (#2064)

* chore(sandbox): setup component sandbox [KHCP-9008]

* fix(ktreelist): update props and selectors [KHCP-9008]

* feat(ktreelist): reskin component [KHCP-9008]

* fix(ktreelist): minor fix [KHCP-9008]

* docs(tree-list): update component docs [KHCP-9008]

* fix(ktreelist): address PR feedback [KHCP-9008]

* fix(ktreelist): misc fixes [KHCP-9008]

* fix(ktreelist): minor fixes [KHCP-9008]

* fix(ktreelist): focus visible state [KHCP-9008]

* docs(tree-list): minor fix [KHCP-9008]

* docs(tree-list): misc fixes [KHCP-9008]

* feat(kbreadcrumbs): component reskin [KHCP-8969] (#2051)

* chore(sandbox): setup component sandbox [KHCP-8969]

* feat(kbreadcrumb): reskin component [KHCP-8969]

* test(kbreadcrumb): update component tests [KHCP-8969]

* docs(breadcrumb): update component docs [KHCP-8969]

* test(kbreadcrumb): fix component test [KHCP-8969]

* docs(breadcrumb): minor tweak [KHCP-8969]

* fix(kbreadcrumb): add truncated item title [KHCP-8969]

* fix(kbreadcrumb): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kbreadcrumbs): address PR feedback [KHCP-8969]

* fix(kbreadcrumb): misc fixes [KHCP-8969]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktreelist): tweak unscoped styles (#2067)

* fix(ktreelist): tweak unscoped styles

* chore: typo

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kmenu): remove component [KHCP-8988] (#2091)

* feat(kskeleton): component reskin [KHCP-8999] (#2082)

* chore(sandbox): set up skeleton sandbox [KHCP-8999]

* feat(kskeleton): rekin generic and table skeleton [KHCP-8999]

* fix(kskeleton): component reskin [KHCP-8999]

* docs(skeleton): update component docs [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* fix(kskeleton): card loader max width prop [KHCP-8999]

* fix(kskeleton): address feedback [KHCP-8999]

* fix(kskeleton): minor fix [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* docs: minor fix

* fix(kbreadcrumbs): icon size

* fix(kbreadcrumbs): make last item a link (#2098)

* fix(kskeleton): tweak prop name (#2099)

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.123 [skip ci]

# [9.0.0-alpha.123](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.122...v9.0.0-alpha.123) (2024-03-27)

### Features

* **ktreelist, kbreadcrumb, kskeleton, kmenu:** component reskin ([#2097](https://github.com/Kong/kongponents/issues/2097)) ([b274b94](https://github.com/Kong/kongponents/commit/b274b948060ccbf3d5a633e0b1fedbf1ef675bda)), closes [#2064](https://github.com/Kong/kongponents/issues/2064) [#2051](https://github.com/Kong/kongponents/issues/2051)

* fix(kprompt): add arial-label (#2102)

* fix(kprompt): add arial-label

* docs: fix ci

* chore(release): 9.0.0-alpha.124 [skip ci]

# [9.0.0-alpha.124](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.123...v9.0.0-alpha.124) (2024-03-28)

### Bug Fixes

* **kprompt:** add arial-label ([#2102](https://github.com/Kong/kongponents/issues/2102)) ([8302e71](https://github.com/Kong/kongponents/commit/8302e711e2f5c8783ae162700c7d0b6541c4422d))

* docs(datetime-picker): fix build issues (#2104)

* feat(kcopy): support truncationLimit auto [khcp-11256] (#2106)

Update `KCopy` to support truncation while expanding to fill the space if it's available by specifying `'auto'` for the `truncationLimit`.
Part of [KHCP-11256](https://konghq.atlassian.net/browse/KHCP-11256).

* fix(ktabs): disabled item remove pointer events none [KHCP-11265] (#2103)

* fix(ktabs): disabled item remove pointer events none [KHCP-11265]

* test(ktabs): add disabled item test [KHCP-11265]

* chore(release): 9.0.0-alpha.125 [skip ci]

# [9.0.0-alpha.125](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.124...v9.0.0-alpha.125) (2024-04-01)

### Bug Fixes

* **ktabs:** disabled item remove pointer events none [KHCP-11265] ([#2103](https://github.com/Kong/kongponents/issues/2103)) ([cc08a9a](https://github.com/Kong/kongponents/commit/cc08a9a8cc41b0b4f41fe50aefd880e6cec9d031))

### Features

* **kcopy:** support truncationLimit auto [khcp-11256] ([#2106](https://github.com/Kong/kongponents/issues/2106)) ([26c4365](https://github.com/Kong/kongponents/commit/26c43652a486eea53591ec94bbe241622e5bd661))

* fix(deps): update dependency @kong/icons to ^1.8.15 (#2107)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.126 [skip ci]

# [9.0.0-alpha.126](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.125...v9.0.0-alpha.126) (2024-04-01)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.15 ([#2107](https://github.com/Kong/kongponents/issues/2107)) ([c0a41f8](https://github.com/Kong/kongponents/commit/c0a41f813b7dfa5de6191ceac6a575b1a72e89b6))

* fix(docs): deploy

* chore(release): 9.0.0-alpha.127 [skip ci]

# [9.0.0-alpha.127](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.126...v9.0.0-alpha.127) (2024-04-02)

### Bug Fixes

* **docs:** deploy ([3eda6d1](https://github.com/Kong/kongponents/commit/3eda6d1ba48cdf908172265a76e51f38a0f32a3f))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.48 (#2093)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update tj-actions/changed-files action to v42 (#2089)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2088)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vue-tsc to v2 (#2072)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node-emoji to v2 (#2079)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2109)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.1.7 (#2110)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.2.6 (#2112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktable): add column resize support [khcp-11161] (#2105)

Add column resize support to `KTable` for [KHCP-11161](https://konghq.atlassian.net/browse/KHCP-11161).

* chore(release): 9.0.0-alpha.128 [skip ci]

# [9.0.0-alpha.128](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.127...v9.0.0-alpha.128) (2024-04-04)

### Features

* **ktable:** add column resize support [khcp-11161] ([#2105](https://github.com/Kong/kongponents/issues/2105)) ([c448c49](https://github.com/Kong/kongponents/commit/c448c49d2be04f164789ee5d1e321dc6912522f4))

* fix(kcopy): not using actual button (#2113)

Fix KCopy not using an actual button for its click interaction.

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* chore(release): 9.0.0-alpha.129 [skip ci]

# [9.0.0-alpha.129](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.128...v9.0.0-alpha.129) (2024-04-04)

### Bug Fixes

* **kcopy:** not using actual button ([#2113](https://github.com/Kong/kongponents/issues/2113)) ([642f8b6](https://github.com/Kong/kongponents/commit/642f8b60e0f30259bf356d189576f127f4ff45d9))

* feat(kinline edit): remove component [KHCP-8984] (#2049)

* chore(deps): update dependency @kong/design-tokens to ^1.12.11 (#2115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.130 [skip ci]

# [9.0.0-alpha.130](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.129...v9.0.0-alpha.130) (2024-04-04)

### Features

* **kinline edit:** remove component [KHCP-8984] ([#2049](https://github.com/Kong/kongponents/issues/2049)) ([d9109d9](https://github.com/Kong/kongponents/commit/d9109d92c79e0b432780abd048331a603e39b295))

* chore(deps): update all non-major dependencies with stable version (#2117)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @kong/icons to ^1.8.16 (#2120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.131 [skip ci]

# [9.0.0-alpha.131](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.130...v9.0.0-alpha.131) (2024-04-05)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.16 ([#2120](https://github.com/Kong/kongponents/issues/2120)) ([5c210a3](https://github.com/Kong/kongponents/commit/5c210a32dae338de6eaa29c42d1ec9ec11d7ed1d))

* chore: remove vscode extension

* chore(deps): update tj-actions/changed-files action to v43 (#2111)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kalert,kemptystate): icon slot test (#2123)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.49 (#2122)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.132 [skip ci]

# [9.0.0-alpha.132](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](https://github.com/Kong/kongponents/issues/2123)) ([06f2f4f](https://github.com/Kong/kongponents/commit/06f2f4f95f980de3a93d80b7be3d10056799e4c8))

* feat(ktable): toggle column visibility [khcp-11162] (#2114)

Update `KTable` to add ability to toggle the visibility of columns.
For [KHCP-11162](https://konghq.atlassian.net/browse/KHCP-11162).

* chore(release): 9.0.0-alpha.133 [skip ci]

# [9.0.0-alpha.133](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.132...v9.0.0-alpha.133) (2024-04-08)

### Features

* **ktable:** toggle column visibility [khcp-11162] ([#2114](https://github.com/Kong/kongponents/issues/2114)) ([54af737](https://github.com/Kong/kongponents/commit/54af7378616a5d530696b3e1480e412e228041db))

* fix: using icons as buttons (#2119)

* fix(ktruncate): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(ktoaster): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kslideout): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmultiselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmodal): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix: reset functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kcopy): not resetting functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(*): minor state fixes

---------

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>
Co-authored-by: portikM <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.134 [skip ci]

# [9.0.0-alpha.134](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.133...v9.0.0-alpha.134) (2024-04-09)

### Bug Fixes

* using icons as buttons ([#2119](https://github.com/Kong/kongponents/issues/2119)) ([eb8598e](https://github.com/Kong/kongponents/commit/eb8598e4c341ea8f8469562ee3de6792dbc96305))

* fix(kcodeblock): fix shortcut manager runtime undefined (#2126)

* chore(release): 9.0.0-alpha.135 [skip ci]

# [9.0.0-alpha.135](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.134...v9.0.0-alpha.135) (2024-04-10)

### Bug Fixes

* **kcodeblock:** fix shortcut manager runtime undefined ([#2126](https://github.com/Kong/kongponents/issues/2126)) ([015b310](https://github.com/Kong/kongponents/commit/015b31071619aad129a5fcb788b88d90064071ae))

* fix(ktreelist): label alignment (#2128)

* chore(release): 9.0.0-alpha.136 [skip ci]

# [9.0.0-alpha.136](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.135...v9.0.0-alpha.136) (2024-04-10)

### Bug Fixes

* **ktreelist:** label alignment ([#2128](https://github.com/Kong/kongponents/issues/2128)) ([627364e](https://github.com/Kong/kongponents/commit/627364e9454236db5b7a02a85322c679467d1fec))

* fix(types): allow legend header tag (#2129)

* chore(release): 9.0.0-alpha.137 [skip ci]

# [9.0.0-alpha.137](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.136...v9.0.0-alpha.137) (2024-04-10)

### Bug Fixes

* **types:** allow legend header tag ([#2129](https://github.com/Kong/kongponents/issues/2129)) ([d2bd615](https://github.com/Kong/kongponents/commit/d2bd61586c289c8d306db22165983b74b146a2c8))

* fix(ktable): dont clear visibility prefs on load (#2131)

Fix a bug where visibility preferences were getting overridden by default value.

* chore(release): 9.0.0-alpha.138 [skip ci]

# [9.0.0-alpha.138](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.137...v9.0.0-alpha.138) (2024-04-11)

### Bug Fixes

* **ktable:** dont clear visibility prefs on load ([#2131](https://github.com/Kong/kongponents/issues/2131)) ([418ac26](https://github.com/Kong/kongponents/commit/418ac26cbae699dad31977e844267b76f485ac7a))

* docs: use shorthand for named slots usage in docs [KHCP-11488] (#2135)

* docs: use shorthand for named slots usage in docs [KHCP-11488]

* docs(KCatalog): add the custom classes used to the example code too

* revert(KCatalog): changes in KCatalog docs

* feat(ktable): make visibility menu scrollable (#2134)

* feat(ktable): make visibility menu scrollable

* fix(*): initial scroll styles

* fix(*): feedback

* fix(*): wait for open

* chore(release): 9.0.0-alpha.139 [skip ci]

# [9.0.0-alpha.139](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.138...v9.0.0-alpha.139) (2024-04-12)

### Features

* **ktable:** make visibility menu scrollable ([#2134](https://github.com/Kong/kongponents/issues/2134)) ([ab3af1a](https://github.com/Kong/kongponents/commit/ab3af1a1fd3fdd0786bc4005a42660f0ae15494b))

* feat: add zIndex prop to overlaying components [KHCP-10747] (#2130)

* feat: add zIndex prop to verlaying components

* feat: add zIndex as an arg to fullScreenLoadingContainer mixin & usage

* test: add tests for zIndex prop to overlay components

* docs: add docs for zIndex prop to overlay components

* feat(ToastManger): add support for custom zIndex during toaster init

* refactor(ToastManager): use an object to pass args to ToastManager during init

* chore: single quote wrap zIndex prop passed to v-bind in CSS

* chore(release): 9.0.0-alpha.140 [skip ci]

# [9.0.0-alpha.140](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.139...v9.0.0-alpha.140) (2024-04-13)

### Features

* add zIndex prop to overlaying components [KHCP-10747] ([#2130](https://github.com/Kong/kongponents/issues/2130)) ([ef48c22](https://github.com/Kong/kongponents/commit/ef48c22cd731a9d5c9aec377fd5540e3e0fcb5e8))

* fix(ShortcutManager): return empty string for invalid keycode during normalization [KHCP-11186] (#2137)

Datadog reported that in `normalizeKeyCode` method, `.replace` was being accessed on `undefined`. So added a check to early return with an empty string in case the parameter passed to the method is `undefined`, or an invalid string.

Extended explanation [here](https://konghq.atlassian.net/browse/KHCP-11186?focusedCommentId=129798)

* fix(ktable): column visibility menu button (#2136)

Hide column visibility menu when loading/error/empty state and persist initial column widths from table preferences.

* chore(release): 9.0.0-alpha.141 [skip ci]

# [9.0.0-alpha.141](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.140...v9.0.0-alpha.141) (2024-04-15)

### Bug Fixes

* **ktable:** column visibility menu button ([#2136](https://github.com/Kong/kongponents/issues/2136)) ([e1a6854](https://github.com/Kong/kongponents/commit/e1a68542f9cb6fb7a7588098694a71e9bd0dfbb2))
* **ShortcutManager:** return empty string for invalid keycode during normalization [KHCP-11186] ([#2137](https://github.com/Kong/kongponents/issues/2137)) ([58d75fc](https://github.com/Kong/kongponents/commit/58d75fc6d19f45f3f99534abba359eb2f94d5cf1))

* fix(ktable): resized column choppiness (#2139)

* fix(ktable): resized column choppiness

* chore(sandbox): hidable table column

* fix(ktable): minor fix

* chore(release): 9.0.0-alpha.142 [skip ci]

# [9.0.0-alpha.142](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.141...v9.0.0-alpha.142) (2024-04-16)

### Bug Fixes

* **ktable:** resized column choppiness ([#2139](https://github.com/Kong/kongponents/issues/2139)) ([b28918f](https://github.com/Kong/kongponents/commit/b28918f1c36c552c2b787659d92a895a4a9240a2))

* fix(KCodeBlock): add question marks [KHCP-11554] (#2142)

* chore(release): 9.0.0-alpha.143 [skip ci]

# [9.0.0-alpha.143](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.142...v9.0.0-alpha.143) (2024-04-17)

### Bug Fixes

* **KCodeBlock:** add question marks [KHCP-11554] ([#2142](https://github.com/Kong/kongponents/issues/2142)) ([ddff842](https://github.com/Kong/kongponents/commit/ddff842bda62e070eb364a353f5d579956492055))

* fix(kinput): add aria label to associate helper text with input [KHCP-11030] (#2138)

* fix(kinput): add aria label to associate helper text with input [KHCP-11030]

* fix(kinput): always generate helpTextID but only assign when helpText exists

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-17)

### Bug Fixes

* **KInput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([e38021d](https://github.com/Kong/kongponents/commit/e38021d4f3f59dbfff48474d3fad830318589f78))

* fix(deps): update dependency @kong/icons to ^1.9.0 (#2144)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.145 [skip ci]

# [9.0.0-alpha.145](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.144...v9.0.0-alpha.145) (2024-04-17)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([52f3c2d](https://github.com/Kong/kongponents/commit/52f3c2dfe72bce8c13ea84b65b8e30346a48b752))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.50 (#2145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kcodeblock, kcatalog, kcollapse, kstepper): components reskin (#2124)

* feat(kcodeblock): component reskin [KHCP-8975] (#2100)

* feat(kcollapse): component reskin [KHCP-8976] (#2125)

* feat(kcollapse): reskin component - wip [KHCP-8976]

* feat(kcollapse): component reskin [KHCP-8976]

* test(kcollapse): update compoent tests [KHCP-8976]

* fix(kcollapse): misc fixes [KHCP-8976]

* docs(collapse): update component docs [KHCP-8976]

* chore(sandbox): minor fix [KHCP-8976]

* docs(collapse): misc fix [KHCP-8976]

* fix(kcollapse): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcollapse): address feedback [KHCP-8976]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kcatalog): reskin component [KHCP-8972] (#2116)

* fix(kcatalog): update props, slots, events [KHCP-8972]

* feat(kcatalog): reskin component [KHCP-8972]

* feat(kcatalogitem): reskin component [KHCP-8972]

* test(kcatalog): update component tests [KHCP-8972]

* docs(catalog): update component docs [KHCP-8972]

* docs(catalog): minor fix [KHCP-8972]

* test(kemptystate): fix flaky test [KHCP-8972]

* test(kalert): fix flaky test [KHCP-8972]

* fix(kcatalog): grid gap [KHCP-8972]

* fix(kcatalog): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcatalog): address feedback [KHCP-8972]

* fix(*): remove letter spacing [KHCP-8972]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kstepper): component reskin [KHCP-9001] (#2132)

* fix(kmultiselect): minor fix [KHCP-9001]

* feat(kstepper): reskin component [KHCP-9001]

* fix(kstepper): remove stepper icons [KHCP-9001]

* test(kstepper): update component tests [KHCP-9001]

* fix(kstepper): minor fix [KHCP-9001]

* docs(stepper): update component docs [KHCP-9001]

* fix(kstepper): add aria-current [KHCP-9001]

* fix(kstep): icon titles [KHCP-9001]

* docs: minor fix

* fix(kcodeblock): icon button not to inherit attrs (#2140)

* fix(kcatalogitem): fix overflow

* fix(*): add title or decorative prop to icons (#2143)

* fix(*): add title or decorative prop to icons

* fix(*): minor fix

* fix(kcopy): minor fix

* fix(kcopy): minor fix

* fix(*): address pr feedback

* fix(ktable): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.146 [skip ci]

# [9.0.0-alpha.146](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.145...v9.0.0-alpha.146) (2024-04-18)

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([4c97890](https://github.com/Kong/kongponents/commit/4c97890a5915b35d448b9de952d5c4552302852f)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.51 (#2146)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to v17 (#2149)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(ktable): column visibility design feedback (#2152)

Apply design feedback - button/dropdown alignment.

* chore(release): 9.0.0-alpha.147 [skip ci]

# [9.0.0-alpha.147](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.146...v9.0.0-alpha.147) (2024-04-22)

### Bug Fixes

* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([524d89b](https://github.com/Kong/kongponents/commit/524d89b1ffda1a0ca2b0e8d11ab9977c2f7718cc))

* chore(deps): update all non-major dependencies with stable version (#2153)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* feat(kcatalogitem): add card-footer slot (#2154)

* feat(kcatalogitem): add card-footer slot

* feat(kcatalogitem): apply pr feedback

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* feat(kcatalogitem): apply pr feedback

* feat(kcatalogitem): apply pr feedback

---------

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: trigger release

* fix: trigger release

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(deps): update dependency @kong/icons to ^1.9.1 (#2155)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(kselect): fix double emits bug (#2156)

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5…
kongponents-bot pushed a commit that referenced this pull request Jun 15, 2024
# [9.0.0-alpha.102](v9.0.0-alpha.101...v9.0.0-alpha.102) (2024-06-15)

### Bug Fixes

* add question marks before tostring [KHCP-12065] ([#2200](#2200)) ([4b0ab0d](4b0ab0d))
* **datetimepicker:** no border needed around kbutton [MA-2582] ([#2002](#2002)) ([e0ada36](e0ada36))
* **deps:** update all non-major dependencies with stable version ([#2075](#2075)) ([afbd520](afbd520))
* **deps:** update dependency @kong/icons to ^1.8.15 ([#2107](#2107)) ([151e73c](151e73c))
* **deps:** update dependency @kong/icons to ^1.8.16 ([#2120](#2120)) ([302ab97](302ab97))
* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](#2144)) ([98ea80d](98ea80d))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](#2155)) ([fe204a7](fe204a7))
* **deps:** update dependency @kong/icons to ^1.9.2 ([#2194](#2194)) ([7adc31e](7adc31e))
* **docs:** deploy ([b7e330f](b7e330f))
* export components object ([#1999](#1999)) ([5a20aae](5a20aae))
* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([d394d7d](d394d7d))
* **kbadge, kcopy:** minor fix ([#2218](#2218)) ([6f2cb0a](6f2cb0a))
* **kbutton:** remove deprecated icon slot ([#2215](#2215)) ([0b31480](0b31480))
* **kcard:** add title tag prop ([#2069](#2069)) ([5ee7015](5ee7015))
* **kcard:** title font size ([#2074](#2074)) ([cbfd7f7](cbfd7f7))
* **KCodeBlock:** add question marks [KHCP-11554] ([#2142](#2142)) ([aab9c58](aab9c58))
* **kcodeblock:** fix shortcut manager runtime undefined ([#2126](#2126)) ([73873ff](73873ff))
* **kcodeblock:** misc fixes ([#2045](#2045)) ([fc5c196](fc5c196))
* **kcollapse:** add title slot ([#2174](#2174)) ([c78e877](c78e877))
* **kcopy:** icon & tooltip text styles ([#2050](#2050)) ([1533d15](1533d15))
* **kcopy:** not using actual button ([#2113](#2113)) ([c42eb1d](c42eb1d))
* **kcopy:** substring of undefined [KHCP-11057] ([#2061](#2061)) ([110ed39](110ed39))
* **kdropdown:** close on popover click ([#2224](#2224)) ([c9203a9](c9203a9))
* **kdropdown:** fix leaking styles ([#2221](#2221)) ([cb8a573](cb8a573))
* **kdropdown:** update dropdown popover selector ([#2225](#2225)) ([4b1599f](4b1599f))
* **kfileupload:** force transparent color for the input element ([#2177](#2177)) ([79169c9](79169c9))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](#2138)) ([c287675](c287675))
* **kinput:** update classes ([#2182](#2182)) ([2c34d8d](2c34d8d))
* **kinput:** update readonly styles [KHCP-10785] ([#2027](#2027)) ([4044616](4044616))
* **klabel, kselect, kmultiselect:** a11y attributes [KHCP-111026] ([#2077](#2077)) ([a558015](a558015))
* **kmodal:** add input autofocus prop [KHCP-11113] ([#2073](#2073)) ([b26170d](b26170d))
* **kmodal:** remove enforcing title icon color ([#2068](#2068)) ([386e80a](386e80a))
* **kmodal:** toggle focus trap off on unmounted ([#2081](#2081)) ([1e7c660](1e7c660))
* **kmultiselect:** react to resize [KHCP-10321] ([#2039](#2039)) ([74f2b61](74f2b61))
* **kprompt:** add arial-label ([#2102](#2102)) ([566ddc4](566ddc4))
* **kradio, kcheckbox:** fix label alignment ([#2195](#2195)) ([e2bad75](e2bad75))
* **kradio, kcheckbox:** required field indicator [KHCP-11503] ([#2159](#2159)) ([10e6533](10e6533))
* **kselect:** avoid incorrect event triggering with null ([#2168](#2168)) ([6775875](6775875))
* **kselect:** fix double emits bug ([#2156](#2156)) ([844fc9d](844fc9d))
* **kselect:** invisible user input [KHCP-11152] ([#2076](#2076)) ([de869d9](de869d9))
* **kslideout:** remove user-select: none from title of KSlideout ([#2080](#2080)) ([d095dd8](d095dd8))
* **ktable:** column visibility design feedback ([#2152](#2152)) ([bcd4ded](bcd4ded))
* **ktable:** column visibility menu button ([#2136](#2136)) ([1ec6a99](1ec6a99))
* **ktable:** dont clear visibility prefs on load ([#2131](#2131)) ([ce4f4c6](ce4f4c6))
* **ktable:** emit preferences only in success state [KHCP-11890] ([#2191](#2191)) ([10ff5ae](10ff5ae))
* **ktable:** init col visibility [khcp-11730] ([#2169](#2169)) ([e87426e](e87426e))
* **ktable:** resized column choppiness ([#2139](#2139)) ([76ad562](76ad562))
* **ktabs:** disabled item remove pointer events none [KHCP-11265] ([#2103](#2103)) ([fd78db6](fd78db6))
* **ktooltip:** keep tiooltip open on content hover ([#2044](#2044)) ([ae0d72d](ae0d72d))
* **ktooltip:** suppress vue attr passthrough warning ([#2178](#2178)) ([b9630ce](b9630ce))
* **ktreelist:** label alignment ([#2128](#2128)) ([6c08b87](6c08b87))
* misc alpha fixes ([#2207](#2207)) ([9d2095e](9d2095e))
* rebase alpha commits to fix invalid commit messages ([#2201](#2201)) ([50a4227](50a4227)), closes [#1995](#1995) [#1994](#1994) [#1993](#1993) [#1990](#1990) [#1991](#1991) [#1997](#1997) [#1999](#1999) [#1999](#1999) [#2001](#2001) [#2001](#2001) [#2002](#2002) [#2002](#2002) [#2004](#2004) [#2007](#2007) [#2006](#2006) [#2010](#2010) [#1963](#1963) [#2003](#2003) [#1989](#1989) [#1998](#1998) [#1988](#1988)
* release tags ([92143a4](92143a4))
* release tags ([4ff3bd8](4ff3bd8))
* **ShortcutManager:** return empty string for invalid keycode during normalization [KHCP-11186] ([#2137](#2137)) ([7b10359](7b10359))
* **styles:** remove tmp variables, old mixins [KHCP-8944] ([#2181](#2181)) ([e593330](e593330))
* tags ([69b52d3](69b52d3))
* tags ([4357467](4357467))
* tags ([#2158](#2158)) ([5df026f](5df026f))
* trigger release ([1c84e87](1c84e87))
* trigger release ([ee189e2](ee189e2))
* trigger release ([6e8c3cd](6e8c3cd))
* **ts:** add danger property to dropdown item interface ([#2001](#2001)) ([db8e4cb](db8e4cb))
* **types:** allow legend header tag ([#2129](#2129)) ([68ab464](68ab464))
* **types:** module needs an export ([#2223](#2223)) ([8c53a2e](8c53a2e))
* using icons as buttons ([#2119](#2119)) ([3eb7c06](3eb7c06))

### Features

* add zIndex prop to overlaying components [KHCP-10747] ([#2130](#2130)) ([b7c1738](b7c1738))
* **eslint:** eslint v9 and shared configs [KHCP-11627] ([#2209](#2209)) ([3ab1ac2](3ab1ac2))
* **kalert, kemptystate, kpagination, kviewswitcher:** component reskin ([#2043](#2043)) ([f3f1e78](f3f1e78)), closes [#2030](#2030) [#2021](#2021)
* **kcatalogitem:** add card-footer slot ([#2154](#2154)) ([9bdcbc9](9bdcbc9))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](#2124)) ([5d7f7d0](5d7f7d0)), closes [#2100](#2100) [#2125](#2125)
* **kcopy:** support truncationLimit auto [khcp-11256] ([#2106](#2106)) ([6c3db4b](6c3db4b))
* **kicon:** remove component [KHCP-8983] ([#2183](#2183)) ([3294326](3294326))
* **kinline edit:** remove component [KHCP-8984] ([#2049](#2049)) ([9a625af](9a625af))
* **kpop:** component reskin [KHCP-8994] ([#2176](#2176)) ([a41a056](a41a056))
* **kpop:** refactor using floating ui [KHCP-11957] ([#2204](#2204)) ([222bde0](222bde0))
* **ktable:** add column resize support [khcp-11161] ([#2105](#2105)) ([cbbb3b5](cbbb3b5))
* **ktable:** component reskin [KHCP-9002] ([#2151](#2151)) ([c64a505](c64a505)), closes [#2144](#2144) [#2144](#2144) [#2145](#2145) [#2124](#2124) [#2100](#2100) [#2125](#2125)
* **ktable:** make visibility menu scrollable ([#2134](#2134)) ([7789ee5](7789ee5))
* **ktable:** toggle column visibility [khcp-11162] ([#2114](#2114)) ([6c706fd](6c706fd))
* **ktoaster:** refactor toastmanager [KHCP-11958] ([#2220](#2220)) ([74a2bba](74a2bba))
* **ktooltip, kdatetimepicker:** reskin components ([#2003](#2003)) ([21ad882](21ad882)), closes [#1989](#1989) [#1998](#1998) [#1988](#1988)
* **ktreelist, kbreadcrumb, kskeleton, kmenu:** component reskin ([#2097](#2097)) ([56bdd2b](56bdd2b)), closes [#2064](#2064) [#2051](#2051)
* **ktruncate, kslideout, ktoaster:** components reskin ([#2020](#2020)) ([ba9a265](ba9a265)), closes [#2009](#2009)
* ssr-friendlify components ([#2222](#2222)) ([f07cf61](f07cf61))
* switch from yarn to pnpm ([#2231](#2231)) ([9f846b7](9f846b7))
* trigger release maybe ([1b7655b](1b7655b))
* trigger release maybe ([7c40cd6](7c40cd6))
* trigger release maybe ([a2d5a2a](a2d5a2a))
kongponents-bot pushed a commit that referenced this pull request Jun 15, 2024
# [9.0.0-alpha.102](v9.0.0-alpha.101...v9.0.0-alpha.102) (2024-06-15)

### Bug Fixes

* add question marks before tostring [KHCP-12065] ([#2200](#2200)) ([4b0ab0d](4b0ab0d))
* **datetimepicker:** no border needed around kbutton [MA-2582] ([#2002](#2002)) ([e0ada36](e0ada36))
* **deps:** update all non-major dependencies with stable version ([#2075](#2075)) ([afbd520](afbd520))
* **deps:** update dependency @kong/icons to ^1.8.15 ([#2107](#2107)) ([151e73c](151e73c))
* **deps:** update dependency @kong/icons to ^1.8.16 ([#2120](#2120)) ([302ab97](302ab97))
* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](#2144)) ([98ea80d](98ea80d))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](#2155)) ([fe204a7](fe204a7))
* **deps:** update dependency @kong/icons to ^1.9.2 ([#2194](#2194)) ([7adc31e](7adc31e))
* **docs:** deploy ([b7e330f](b7e330f))
* export components object ([#1999](#1999)) ([5a20aae](5a20aae))
* **kalert,kemptystate:** icon slot test ([#2123](#2123)) ([d394d7d](d394d7d))
* **kbadge, kcopy:** minor fix ([#2218](#2218)) ([6f2cb0a](6f2cb0a))
* **kbutton:** remove deprecated icon slot ([#2215](#2215)) ([0b31480](0b31480))
* **kcard:** add title tag prop ([#2069](#2069)) ([5ee7015](5ee7015))
* **kcard:** title font size ([#2074](#2074)) ([cbfd7f7](cbfd7f7))
* **KCodeBlock:** add question marks [KHCP-11554] ([#2142](#2142)) ([aab9c58](aab9c58))
* **kcodeblock:** fix shortcut manager runtime undefined ([#2126](#2126)) ([73873ff](73873ff))
* **kcodeblock:** misc fixes ([#2045](#2045)) ([fc5c196](fc5c196))
* **kcollapse:** add title slot ([#2174](#2174)) ([c78e877](c78e877))
* **kcopy:** icon & tooltip text styles ([#2050](#2050)) ([1533d15](1533d15))
* **kcopy:** not using actual button ([#2113](#2113)) ([c42eb1d](c42eb1d))
* **kcopy:** substring of undefined [KHCP-11057] ([#2061](#2061)) ([110ed39](110ed39))
* **kdropdown:** close on popover click ([#2224](#2224)) ([c9203a9](c9203a9))
* **kdropdown:** fix leaking styles ([#2221](#2221)) ([cb8a573](cb8a573))
* **kdropdown:** update dropdown popover selector ([#2225](#2225)) ([4b1599f](4b1599f))
* **kfileupload:** force transparent color for the input element ([#2177](#2177)) ([79169c9](79169c9))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](#2138)) ([c287675](c287675))
* **kinput:** update classes ([#2182](#2182)) ([2c34d8d](2c34d8d))
* **kinput:** update readonly styles [KHCP-10785] ([#2027](#2027)) ([4044616](4044616))
* **klabel, kselect, kmultiselect:** a11y attributes [KHCP-111026] ([#2077](#2077)) ([a558015](a558015))
* **kmodal:** add input autofocus prop [KHCP-11113] ([#2073](#2073)) ([b26170d](b26170d))
* **kmodal:** remove enforcing title icon color ([#2068](#2068)) ([386e80a](386e80a))
* **kmodal:** toggle focus trap off on unmounted ([#2081](#2081)) ([1e7c660](1e7c660))
* **kmultiselect:** react to resize [KHCP-10321] ([#2039](#2039)) ([74f2b61](74f2b61))
* **kprompt:** add arial-label ([#2102](#2102)) ([566ddc4](566ddc4))
* **kradio, kcheckbox:** fix label alignment ([#2195](#2195)) ([e2bad75](e2bad75))
* **kradio, kcheckbox:** required field indicator [KHCP-11503] ([#2159](#2159)) ([10e6533](10e6533))
* **kselect:** avoid incorrect event triggering with null ([#2168](#2168)) ([6775875](6775875))
* **kselect:** fix double emits bug ([#2156](#2156)) ([844fc9d](844fc9d))
* **kselect:** invisible user input [KHCP-11152] ([#2076](#2076)) ([de869d9](de869d9))
* **kslideout:** remove user-select: none from title of KSlideout ([#2080](#2080)) ([d095dd8](d095dd8))
* **ktable:** column visibility design feedback ([#2152](#2152)) ([bcd4ded](bcd4ded))
* **ktable:** column visibility menu button ([#2136](#2136)) ([1ec6a99](1ec6a99))
* **ktable:** dont clear visibility prefs on load ([#2131](#2131)) ([ce4f4c6](ce4f4c6))
* **ktable:** emit preferences only in success state [KHCP-11890] ([#2191](#2191)) ([10ff5ae](10ff5ae))
* **ktable:** init col visibility [khcp-11730] ([#2169](#2169)) ([e87426e](e87426e))
* **ktable:** resized column choppiness ([#2139](#2139)) ([76ad562](76ad562))
* **ktabs:** disabled item remove pointer events none [KHCP-11265] ([#2103](#2103)) ([fd78db6](fd78db6))
* **ktooltip:** keep tiooltip open on content hover ([#2044](#2044)) ([ae0d72d](ae0d72d))
* **ktooltip:** suppress vue attr passthrough warning ([#2178](#2178)) ([b9630ce](b9630ce))
* **ktreelist:** label alignment ([#2128](#2128)) ([6c08b87](6c08b87))
* misc alpha fixes ([#2207](#2207)) ([9d2095e](9d2095e))
* rebase alpha commits to fix invalid commit messages ([#2201](#2201)) ([50a4227](50a4227)), closes [#1995](#1995) [#1994](#1994) [#1993](#1993) [#1990](#1990) [#1991](#1991) [#1997](#1997) [#1999](#1999) [#1999](#1999) [#2001](#2001) [#2001](#2001) [#2002](#2002) [#2002](#2002) [#2004](#2004) [#2007](#2007) [#2006](#2006) [#2010](#2010) [#1963](#1963) [#2003](#2003) [#1989](#1989) [#1998](#1998) [#1988](#1988)
* release tags ([92143a4](92143a4))
* release tags ([4ff3bd8](4ff3bd8))
* **ShortcutManager:** return empty string for invalid keycode during normalization [KHCP-11186] ([#2137](#2137)) ([7b10359](7b10359))
* **styles:** remove tmp variables, old mixins [KHCP-8944] ([#2181](#2181)) ([e593330](e593330))
* tags ([69b52d3](69b52d3))
* tags ([4357467](4357467))
* tags ([#2158](#2158)) ([5df026f](5df026f))
* trigger release ([1c84e87](1c84e87))
* trigger release ([ee189e2](ee189e2))
* trigger release ([6e8c3cd](6e8c3cd))
* **ts:** add danger property to dropdown item interface ([#2001](#2001)) ([db8e4cb](db8e4cb))
* **types:** allow legend header tag ([#2129](#2129)) ([68ab464](68ab464))
* **types:** module needs an export ([#2223](#2223)) ([8c53a2e](8c53a2e))
* using icons as buttons ([#2119](#2119)) ([3eb7c06](3eb7c06))

### Features

* add zIndex prop to overlaying components [KHCP-10747] ([#2130](#2130)) ([b7c1738](b7c1738))
* **eslint:** eslint v9 and shared configs [KHCP-11627] ([#2209](#2209)) ([3ab1ac2](3ab1ac2))
* **kalert, kemptystate, kpagination, kviewswitcher:** component reskin ([#2043](#2043)) ([f3f1e78](f3f1e78)), closes [#2030](#2030) [#2021](#2021)
* **kcatalogitem:** add card-footer slot ([#2154](#2154)) ([9bdcbc9](9bdcbc9))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](#2124)) ([5d7f7d0](5d7f7d0)), closes [#2100](#2100) [#2125](#2125)
* **kcopy:** support truncationLimit auto [khcp-11256] ([#2106](#2106)) ([6c3db4b](6c3db4b))
* **kicon:** remove component [KHCP-8983] ([#2183](#2183)) ([3294326](3294326))
* **kinline edit:** remove component [KHCP-8984] ([#2049](#2049)) ([9a625af](9a625af))
* **kpop:** component reskin [KHCP-8994] ([#2176](#2176)) ([a41a056](a41a056))
* **kpop:** refactor using floating ui [KHCP-11957] ([#2204](#2204)) ([222bde0](222bde0))
* **ktable:** add column resize support [khcp-11161] ([#2105](#2105)) ([cbbb3b5](cbbb3b5))
* **ktable:** component reskin [KHCP-9002] ([#2151](#2151)) ([c64a505](c64a505)), closes [#2144](#2144) [#2144](#2144) [#2145](#2145) [#2124](#2124) [#2100](#2100) [#2125](#2125)
* **ktable:** make visibility menu scrollable ([#2134](#2134)) ([7789ee5](7789ee5))
* **ktable:** toggle column visibility [khcp-11162] ([#2114](#2114)) ([6c706fd](6c706fd))
* **ktoaster:** refactor toastmanager [KHCP-11958] ([#2220](#2220)) ([74a2bba](74a2bba))
* **ktooltip, kdatetimepicker:** reskin components ([#2003](#2003)) ([21ad882](21ad882)), closes [#1989](#1989) [#1998](#1998) [#1988](#1988)
* **ktreelist, kbreadcrumb, kskeleton, kmenu:** component reskin ([#2097](#2097)) ([56bdd2b](56bdd2b)), closes [#2064](#2064) [#2051](#2051)
* **ktruncate, kslideout, ktoaster:** components reskin ([#2020](#2020)) ([ba9a265](ba9a265)), closes [#2009](#2009)
* ssr-friendlify components ([#2222](#2222)) ([f07cf61](f07cf61))
* switch from yarn to pnpm ([#2231](#2231)) ([9f846b7](9f846b7))
* trigger release maybe ([1b7655b](1b7655b))
* trigger release maybe ([7c40cd6](7c40cd6))
* trigger release maybe ([a2d5a2a](a2d5a2a))

### Reverts

* bad release for dep update ([5a8e287](5a8e287))
* update dependency @kong-ui-public/sandbox-layout to ^2.1.6 ([a090d60](a090d60))
adamdehaven added a commit that referenced this pull request Jun 24, 2024
* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.42 (#2060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcopy): substring of undefined [KHCP-11057] (#2061)

* chore(release): 9.0.0-alpha.113 [skip ci]

# [9.0.0-alpha.113](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.112...v9.0.0-alpha.113) (2024-03-13)

### Bug Fixes

* **kcopy:** substring of undefined [KHCP-11057] ([#2061](https://github.com/Kong/kongponents/issues/2061)) ([aaa6405](https://github.com/Kong/kongponents/commit/aaa64052b80d7217c1858865d47c4dd6bde6cbd6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.43 (#2063)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v19 (#2062)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2032)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2066)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): remove enforcing title icon color (#2068)

* chore(release): 9.0.0-alpha.114 [skip ci]

# [9.0.0-alpha.114](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.113...v9.0.0-alpha.114) (2024-03-15)

### Bug Fixes

* **kmodal:** remove enforcing title icon color ([#2068](https://github.com/Kong/kongponents/issues/2068)) ([d486ef5](https://github.com/Kong/kongponents/commit/d486ef5930b9e0a3f647a089d33a8e231181e138))

* fix(kcard): add title tag prop (#2069)

* fix(kcard): add title tag prop

* fix(kcard): title tag type

* docs(card): prop types

* chore(release): 9.0.0-alpha.115 [skip ci]

# [9.0.0-alpha.115](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.114...v9.0.0-alpha.115) (2024-03-15)

### Bug Fixes

* **kcard:** add title tag prop ([#2069](https://github.com/Kong/kongponents/issues/2069)) ([faf5bfb](https://github.com/Kong/kongponents/commit/faf5bfb93fff4cb75117555438219eebad06a738))

* chore(deps): update all non-major dependencies with stable version (#2070)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to ^5.4.2 (#2071)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kcard): title font size (#2074)

* chore(release): 9.0.0-alpha.116 [skip ci]

# [9.0.0-alpha.116](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.115...v9.0.0-alpha.116) (2024-03-19)

### Bug Fixes

* **kcard:** title font size ([#2074](https://github.com/Kong/kongponents/issues/2074)) ([4f990c7](https://github.com/Kong/kongponents/commit/4f990c7e7aa63d45ef896198f017c91befea153d))

* fix(deps): update all non-major dependencies with stable version (#2075)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.117 [skip ci]

# [9.0.0-alpha.117](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.116...v9.0.0-alpha.117) (2024-03-20)

### Bug Fixes

* **deps:** update all non-major dependencies with stable version ([#2075](https://github.com/Kong/kongponents/issues/2075)) ([6922baa](https://github.com/Kong/kongponents/commit/6922baa045519b21658df87410580a31a0e7aa95))

* fix(kmodal): add input autofocus prop [KHCP-11113] (#2073)

* fix(kmodal): add input autofocus prop [KHCP-11113]

* fix(kprompt): input autofocus [KHCP-11113]

* docs(modal): update component docs [KHCP-11113]

* docs(prompt): typo [KHCP-11113]

* fix(kmodal): full screen modal nested modal [KHCP-11113]

* fix(kmodal): fix input autofocus behavior [KHCP-11113]

* fix(kmodal): tweak autofocus logic [KHCP-11113]

* chore(release): 9.0.0-alpha.118 [skip ci]

# [9.0.0-alpha.118](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.117...v9.0.0-alpha.118) (2024-03-20)

### Bug Fixes

* **kmodal:** add input autofocus prop [KHCP-11113] ([#2073](https://github.com/Kong/kongponents/issues/2073)) ([81b0d45](https://github.com/Kong/kongponents/commit/81b0d456df4918a566621be3f2a9289ae1e141d6))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.44 (#2078)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kselect): invisible user input [KHCP-11152] (#2076)

* fix(ktoaster): toaster width on mobile [KHCP-11152]

* fix(kselect): invisible user input [KHCP-11152]

* docs(*): minor fix [KHCP-11152]

* chore(release): 9.0.0-alpha.119 [skip ci]

# [9.0.0-alpha.119](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.118...v9.0.0-alpha.119) (2024-03-21)

### Bug Fixes

* **kselect:** invisible user input [KHCP-11152] ([#2076](https://github.com/Kong/kongponents/issues/2076)) ([55c1905](https://github.com/Kong/kongponents/commit/55c19054e81abf4192e8fac1788e6e1c3f7cf4a8))

* fix(kslideout): remove user-select: none from title of KSlideout (#2080)

Remove `user-select: none` from title of KSlideout to allow user to select the title

Signed-off-by: John Cowen <john.cowen@konghq.com>

* chore(release): 9.0.0-alpha.120 [skip ci]

# [9.0.0-alpha.120](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.119...v9.0.0-alpha.120) (2024-03-21)

### Bug Fixes

* **kslideout:** remove user-select: none from title of KSlideout ([#2080](https://github.com/Kong/kongponents/issues/2080)) ([08ae7cf](https://github.com/Kong/kongponents/commit/08ae7cfc1bb8fa2e707a8c2345d870ee72ff1885))

* fix(klabel, kselect, kmultiselect): a11y attributes [KHCP-111026] (#2077)

* fix(klabel): label tooltip aria-labelledby [KHCP-111026]

* fix(kmultiselect): attribute bidning

* fix(kselect, kmultiselect): aria-live attributes

* fix(klabel): add aria-describedby

* docs(tooltip): tooltip id prop

* chore(release): 9.0.0-alpha.121 [skip ci]

# [9.0.0-alpha.121](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.120...v9.0.0-alpha.121) (2024-03-21)

### Bug Fixes

* **klabel, kselect, kmultiselect:** a11y attributes [KHCP-111026] ([#2077](https://github.com/Kong/kongponents/issues/2077)) ([0949025](https://github.com/Kong/kongponents/commit/09490253ad679603f0c3c771d07b276ec0b85fb8))

* chore(deps): update all non-major dependencies with stable version (#2083)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-vue to ^9.23.0 (#2084)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version to ^19.1.0 (#2086)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kmodal): toggle focus trap off on unmounted (#2081)

* fix(kmodal): toggle focus trap off on unmounted

* fix(kmodal): on before unmounted hook

* fix(klabel): minor fix

* fix(kmodal): fix import

* fix(kmodal): add comment

* fix(klabel): minor fix

* chore(release): 9.0.0-alpha.122 [skip ci]

# [9.0.0-alpha.122](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.121...v9.0.0-alpha.122) (2024-03-22)

### Bug Fixes

* **kmodal:** toggle focus trap off on unmounted ([#2081](https://github.com/Kong/kongponents/issues/2081)) ([69ef84d](https://github.com/Kong/kongponents/commit/69ef84d2cb61ed24e4e3603aaa4e6baf50dbd7af))

* docs(deps): update vitepress (#2087)

* feat(ktreelist, kbreadcrumb, kskeleton, kmenu): component reskin (#2097)

* feat(ktreelist): reskin component [KHCP-9008] (#2064)

* chore(sandbox): setup component sandbox [KHCP-9008]

* fix(ktreelist): update props and selectors [KHCP-9008]

* feat(ktreelist): reskin component [KHCP-9008]

* fix(ktreelist): minor fix [KHCP-9008]

* docs(tree-list): update component docs [KHCP-9008]

* fix(ktreelist): address PR feedback [KHCP-9008]

* fix(ktreelist): misc fixes [KHCP-9008]

* fix(ktreelist): minor fixes [KHCP-9008]

* fix(ktreelist): focus visible state [KHCP-9008]

* docs(tree-list): minor fix [KHCP-9008]

* docs(tree-list): misc fixes [KHCP-9008]

* feat(kbreadcrumbs): component reskin [KHCP-8969] (#2051)

* chore(sandbox): setup component sandbox [KHCP-8969]

* feat(kbreadcrumb): reskin component [KHCP-8969]

* test(kbreadcrumb): update component tests [KHCP-8969]

* docs(breadcrumb): update component docs [KHCP-8969]

* test(kbreadcrumb): fix component test [KHCP-8969]

* docs(breadcrumb): minor tweak [KHCP-8969]

* fix(kbreadcrumb): add truncated item title [KHCP-8969]

* fix(kbreadcrumb): apply PR feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kbreadcrumbs): address PR feedback [KHCP-8969]

* fix(kbreadcrumb): misc fixes [KHCP-8969]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(ktreelist): tweak unscoped styles (#2067)

* fix(ktreelist): tweak unscoped styles

* chore: typo

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kmenu): remove component [KHCP-8988] (#2091)

* feat(kskeleton): component reskin [KHCP-8999] (#2082)

* chore(sandbox): set up skeleton sandbox [KHCP-8999]

* feat(kskeleton): rekin generic and table skeleton [KHCP-8999]

* fix(kskeleton): component reskin [KHCP-8999]

* docs(skeleton): update component docs [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* fix(kskeleton): card loader max width prop [KHCP-8999]

* fix(kskeleton): address feedback [KHCP-8999]

* fix(kskeleton): minor fix [KHCP-8999]

* test(kskeleton): fix component tests [KHCP-8999]

* docs: minor fix

* fix(kbreadcrumbs): icon size

* fix(kbreadcrumbs): make last item a link (#2098)

* fix(kskeleton): tweak prop name (#2099)

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.123 [skip ci]

# [9.0.0-alpha.123](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.122...v9.0.0-alpha.123) (2024-03-27)

### Features

* **ktreelist, kbreadcrumb, kskeleton, kmenu:** component reskin ([#2097](https://github.com/Kong/kongponents/issues/2097)) ([b274b94](https://github.com/Kong/kongponents/commit/b274b948060ccbf3d5a633e0b1fedbf1ef675bda)), closes [#2064](https://github.com/Kong/kongponents/issues/2064) [#2051](https://github.com/Kong/kongponents/issues/2051)

* fix(kprompt): add arial-label (#2102)

* fix(kprompt): add arial-label

* docs: fix ci

* chore(release): 9.0.0-alpha.124 [skip ci]

# [9.0.0-alpha.124](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.123...v9.0.0-alpha.124) (2024-03-28)

### Bug Fixes

* **kprompt:** add arial-label ([#2102](https://github.com/Kong/kongponents/issues/2102)) ([8302e71](https://github.com/Kong/kongponents/commit/8302e711e2f5c8783ae162700c7d0b6541c4422d))

* docs(datetime-picker): fix build issues (#2104)

* feat(kcopy): support truncationLimit auto [khcp-11256] (#2106)

Update `KCopy` to support truncation while expanding to fill the space if it's available by specifying `'auto'` for the `truncationLimit`.
Part of [KHCP-11256](https://konghq.atlassian.net/browse/KHCP-11256).

* fix(ktabs): disabled item remove pointer events none [KHCP-11265] (#2103)

* fix(ktabs): disabled item remove pointer events none [KHCP-11265]

* test(ktabs): add disabled item test [KHCP-11265]

* chore(release): 9.0.0-alpha.125 [skip ci]

# [9.0.0-alpha.125](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.124...v9.0.0-alpha.125) (2024-04-01)

### Bug Fixes

* **ktabs:** disabled item remove pointer events none [KHCP-11265] ([#2103](https://github.com/Kong/kongponents/issues/2103)) ([cc08a9a](https://github.com/Kong/kongponents/commit/cc08a9a8cc41b0b4f41fe50aefd880e6cec9d031))

### Features

* **kcopy:** support truncationLimit auto [khcp-11256] ([#2106](https://github.com/Kong/kongponents/issues/2106)) ([26c4365](https://github.com/Kong/kongponents/commit/26c43652a486eea53591ec94bbe241622e5bd661))

* fix(deps): update dependency @kong/icons to ^1.8.15 (#2107)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.126 [skip ci]

# [9.0.0-alpha.126](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.125...v9.0.0-alpha.126) (2024-04-01)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.15 ([#2107](https://github.com/Kong/kongponents/issues/2107)) ([c0a41f8](https://github.com/Kong/kongponents/commit/c0a41f813b7dfa5de6191ceac6a575b1a72e89b6))

* fix(docs): deploy

* chore(release): 9.0.0-alpha.127 [skip ci]

# [9.0.0-alpha.127](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.126...v9.0.0-alpha.127) (2024-04-02)

### Bug Fixes

* **docs:** deploy ([3eda6d1](https://github.com/Kong/kongponents/commit/3eda6d1ba48cdf908172265a76e51f38a0f32a3f))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.48 (#2093)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update tj-actions/changed-files action to v42 (#2089)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2088)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vue-tsc to v2 (#2072)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node-emoji to v2 (#2079)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2109)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.1.7 (#2110)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite to ^5.2.6 (#2112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktable): add column resize support [khcp-11161] (#2105)

Add column resize support to `KTable` for [KHCP-11161](https://konghq.atlassian.net/browse/KHCP-11161).

* chore(release): 9.0.0-alpha.128 [skip ci]

# [9.0.0-alpha.128](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.127...v9.0.0-alpha.128) (2024-04-04)

### Features

* **ktable:** add column resize support [khcp-11161] ([#2105](https://github.com/Kong/kongponents/issues/2105)) ([c448c49](https://github.com/Kong/kongponents/commit/c448c49d2be04f164789ee5d1e321dc6912522f4))

* fix(kcopy): not using actual button (#2113)

Fix KCopy not using an actual button for its click interaction.

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* chore(release): 9.0.0-alpha.129 [skip ci]

# [9.0.0-alpha.129](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.128...v9.0.0-alpha.129) (2024-04-04)

### Bug Fixes

* **kcopy:** not using actual button ([#2113](https://github.com/Kong/kongponents/issues/2113)) ([642f8b6](https://github.com/Kong/kongponents/commit/642f8b60e0f30259bf356d189576f127f4ff45d9))

* feat(kinline edit): remove component [KHCP-8984] (#2049)

* chore(deps): update dependency @kong/design-tokens to ^1.12.11 (#2115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.130 [skip ci]

# [9.0.0-alpha.130](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.129...v9.0.0-alpha.130) (2024-04-04)

### Features

* **kinline edit:** remove component [KHCP-8984] ([#2049](https://github.com/Kong/kongponents/issues/2049)) ([d9109d9](https://github.com/Kong/kongponents/commit/d9109d92c79e0b432780abd048331a603e39b295))

* chore(deps): update all non-major dependencies with stable version (#2117)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @kong/icons to ^1.8.16 (#2120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.131 [skip ci]

# [9.0.0-alpha.131](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.130...v9.0.0-alpha.131) (2024-04-05)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.8.16 ([#2120](https://github.com/Kong/kongponents/issues/2120)) ([5c210a3](https://github.com/Kong/kongponents/commit/5c210a32dae338de6eaa29c42d1ec9ec11d7ed1d))

* chore: remove vscode extension

* chore(deps): update tj-actions/changed-files action to v43 (#2111)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kalert,kemptystate): icon slot test (#2123)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.49 (#2122)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.132 [skip ci]

# [9.0.0-alpha.132](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.131...v9.0.0-alpha.132) (2024-04-08)

### Bug Fixes

* **kalert,kemptystate:** icon slot test ([#2123](https://github.com/Kong/kongponents/issues/2123)) ([06f2f4f](https://github.com/Kong/kongponents/commit/06f2f4f95f980de3a93d80b7be3d10056799e4c8))

* feat(ktable): toggle column visibility [khcp-11162] (#2114)

Update `KTable` to add ability to toggle the visibility of columns.
For [KHCP-11162](https://konghq.atlassian.net/browse/KHCP-11162).

* chore(release): 9.0.0-alpha.133 [skip ci]

# [9.0.0-alpha.133](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.132...v9.0.0-alpha.133) (2024-04-08)

### Features

* **ktable:** toggle column visibility [khcp-11162] ([#2114](https://github.com/Kong/kongponents/issues/2114)) ([54af737](https://github.com/Kong/kongponents/commit/54af7378616a5d530696b3e1480e412e228041db))

* fix: using icons as buttons (#2119)

* fix(ktruncate): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(ktoaster): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kslideout): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmultiselect): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kmodal): using icon as button

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix: reset functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(kcopy): not resetting functional button styles

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>

* fix(*): minor state fixes

---------

Signed-off-by: Philipp Rudloff <philipp.rudloff@konghq.com>
Co-authored-by: portikM <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.134 [skip ci]

# [9.0.0-alpha.134](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.133...v9.0.0-alpha.134) (2024-04-09)

### Bug Fixes

* using icons as buttons ([#2119](https://github.com/Kong/kongponents/issues/2119)) ([eb8598e](https://github.com/Kong/kongponents/commit/eb8598e4c341ea8f8469562ee3de6792dbc96305))

* fix(kcodeblock): fix shortcut manager runtime undefined (#2126)

* chore(release): 9.0.0-alpha.135 [skip ci]

# [9.0.0-alpha.135](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.134...v9.0.0-alpha.135) (2024-04-10)

### Bug Fixes

* **kcodeblock:** fix shortcut manager runtime undefined ([#2126](https://github.com/Kong/kongponents/issues/2126)) ([015b310](https://github.com/Kong/kongponents/commit/015b31071619aad129a5fcb788b88d90064071ae))

* fix(ktreelist): label alignment (#2128)

* chore(release): 9.0.0-alpha.136 [skip ci]

# [9.0.0-alpha.136](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.135...v9.0.0-alpha.136) (2024-04-10)

### Bug Fixes

* **ktreelist:** label alignment ([#2128](https://github.com/Kong/kongponents/issues/2128)) ([627364e](https://github.com/Kong/kongponents/commit/627364e9454236db5b7a02a85322c679467d1fec))

* fix(types): allow legend header tag (#2129)

* chore(release): 9.0.0-alpha.137 [skip ci]

# [9.0.0-alpha.137](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.136...v9.0.0-alpha.137) (2024-04-10)

### Bug Fixes

* **types:** allow legend header tag ([#2129](https://github.com/Kong/kongponents/issues/2129)) ([d2bd615](https://github.com/Kong/kongponents/commit/d2bd61586c289c8d306db22165983b74b146a2c8))

* fix(ktable): dont clear visibility prefs on load (#2131)

Fix a bug where visibility preferences were getting overridden by default value.

* chore(release): 9.0.0-alpha.138 [skip ci]

# [9.0.0-alpha.138](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.137...v9.0.0-alpha.138) (2024-04-11)

### Bug Fixes

* **ktable:** dont clear visibility prefs on load ([#2131](https://github.com/Kong/kongponents/issues/2131)) ([418ac26](https://github.com/Kong/kongponents/commit/418ac26cbae699dad31977e844267b76f485ac7a))

* docs: use shorthand for named slots usage in docs [KHCP-11488] (#2135)

* docs: use shorthand for named slots usage in docs [KHCP-11488]

* docs(KCatalog): add the custom classes used to the example code too

* revert(KCatalog): changes in KCatalog docs

* feat(ktable): make visibility menu scrollable (#2134)

* feat(ktable): make visibility menu scrollable

* fix(*): initial scroll styles

* fix(*): feedback

* fix(*): wait for open

* chore(release): 9.0.0-alpha.139 [skip ci]

# [9.0.0-alpha.139](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.138...v9.0.0-alpha.139) (2024-04-12)

### Features

* **ktable:** make visibility menu scrollable ([#2134](https://github.com/Kong/kongponents/issues/2134)) ([ab3af1a](https://github.com/Kong/kongponents/commit/ab3af1a1fd3fdd0786bc4005a42660f0ae15494b))

* feat: add zIndex prop to overlaying components [KHCP-10747] (#2130)

* feat: add zIndex prop to verlaying components

* feat: add zIndex as an arg to fullScreenLoadingContainer mixin & usage

* test: add tests for zIndex prop to overlay components

* docs: add docs for zIndex prop to overlay components

* feat(ToastManger): add support for custom zIndex during toaster init

* refactor(ToastManager): use an object to pass args to ToastManager during init

* chore: single quote wrap zIndex prop passed to v-bind in CSS

* chore(release): 9.0.0-alpha.140 [skip ci]

# [9.0.0-alpha.140](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.139...v9.0.0-alpha.140) (2024-04-13)

### Features

* add zIndex prop to overlaying components [KHCP-10747] ([#2130](https://github.com/Kong/kongponents/issues/2130)) ([ef48c22](https://github.com/Kong/kongponents/commit/ef48c22cd731a9d5c9aec377fd5540e3e0fcb5e8))

* fix(ShortcutManager): return empty string for invalid keycode during normalization [KHCP-11186] (#2137)

Datadog reported that in `normalizeKeyCode` method, `.replace` was being accessed on `undefined`. So added a check to early return with an empty string in case the parameter passed to the method is `undefined`, or an invalid string.

Extended explanation [here](https://konghq.atlassian.net/browse/KHCP-11186?focusedCommentId=129798)

* fix(ktable): column visibility menu button (#2136)

Hide column visibility menu when loading/error/empty state and persist initial column widths from table preferences.

* chore(release): 9.0.0-alpha.141 [skip ci]

# [9.0.0-alpha.141](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.140...v9.0.0-alpha.141) (2024-04-15)

### Bug Fixes

* **ktable:** column visibility menu button ([#2136](https://github.com/Kong/kongponents/issues/2136)) ([e1a6854](https://github.com/Kong/kongponents/commit/e1a68542f9cb6fb7a7588098694a71e9bd0dfbb2))
* **ShortcutManager:** return empty string for invalid keycode during normalization [KHCP-11186] ([#2137](https://github.com/Kong/kongponents/issues/2137)) ([58d75fc](https://github.com/Kong/kongponents/commit/58d75fc6d19f45f3f99534abba359eb2f94d5cf1))

* fix(ktable): resized column choppiness (#2139)

* fix(ktable): resized column choppiness

* chore(sandbox): hidable table column

* fix(ktable): minor fix

* chore(release): 9.0.0-alpha.142 [skip ci]

# [9.0.0-alpha.142](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.141...v9.0.0-alpha.142) (2024-04-16)

### Bug Fixes

* **ktable:** resized column choppiness ([#2139](https://github.com/Kong/kongponents/issues/2139)) ([b28918f](https://github.com/Kong/kongponents/commit/b28918f1c36c552c2b787659d92a895a4a9240a2))

* fix(KCodeBlock): add question marks [KHCP-11554] (#2142)

* chore(release): 9.0.0-alpha.143 [skip ci]

# [9.0.0-alpha.143](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.142...v9.0.0-alpha.143) (2024-04-17)

### Bug Fixes

* **KCodeBlock:** add question marks [KHCP-11554] ([#2142](https://github.com/Kong/kongponents/issues/2142)) ([ddff842](https://github.com/Kong/kongponents/commit/ddff842bda62e070eb364a353f5d579956492055))

* fix(kinput): add aria label to associate helper text with input [KHCP-11030] (#2138)

* fix(kinput): add aria label to associate helper text with input [KHCP-11030]

* fix(kinput): always generate helpTextID but only assign when helpText exists

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-17)

### Bug Fixes

* **KInput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([e38021d](https://github.com/Kong/kongponents/commit/e38021d4f3f59dbfff48474d3fad830318589f78))

* fix(deps): update dependency @kong/icons to ^1.9.0 (#2144)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.145 [skip ci]

# [9.0.0-alpha.145](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.144...v9.0.0-alpha.145) (2024-04-17)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([52f3c2d](https://github.com/Kong/kongponents/commit/52f3c2dfe72bce8c13ea84b65b8e30346a48b752))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.50 (#2145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kcodeblock, kcatalog, kcollapse, kstepper): components reskin (#2124)

* feat(kcodeblock): component reskin [KHCP-8975] (#2100)

* feat(kcollapse): component reskin [KHCP-8976] (#2125)

* feat(kcollapse): reskin component - wip [KHCP-8976]

* feat(kcollapse): component reskin [KHCP-8976]

* test(kcollapse): update compoent tests [KHCP-8976]

* fix(kcollapse): misc fixes [KHCP-8976]

* docs(collapse): update component docs [KHCP-8976]

* chore(sandbox): minor fix [KHCP-8976]

* docs(collapse): misc fix [KHCP-8976]

* fix(kcollapse): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcollapse): address feedback [KHCP-8976]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kcatalog): reskin component [KHCP-8972] (#2116)

* fix(kcatalog): update props, slots, events [KHCP-8972]

* feat(kcatalog): reskin component [KHCP-8972]

* feat(kcatalogitem): reskin component [KHCP-8972]

* test(kcatalog): update component tests [KHCP-8972]

* docs(catalog): update component docs [KHCP-8972]

* docs(catalog): minor fix [KHCP-8972]

* test(kemptystate): fix flaky test [KHCP-8972]

* test(kalert): fix flaky test [KHCP-8972]

* fix(kcatalog): grid gap [KHCP-8972]

* fix(kcatalog): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcatalog): address feedback [KHCP-8972]

* fix(*): remove letter spacing [KHCP-8972]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kstepper): component reskin [KHCP-9001] (#2132)

* fix(kmultiselect): minor fix [KHCP-9001]

* feat(kstepper): reskin component [KHCP-9001]

* fix(kstepper): remove stepper icons [KHCP-9001]

* test(kstepper): update component tests [KHCP-9001]

* fix(kstepper): minor fix [KHCP-9001]

* docs(stepper): update component docs [KHCP-9001]

* fix(kstepper): add aria-current [KHCP-9001]

* fix(kstep): icon titles [KHCP-9001]

* docs: minor fix

* fix(kcodeblock): icon button not to inherit attrs (#2140)

* fix(kcatalogitem): fix overflow

* fix(*): add title or decorative prop to icons (#2143)

* fix(*): add title or decorative prop to icons

* fix(*): minor fix

* fix(kcopy): minor fix

* fix(kcopy): minor fix

* fix(*): address pr feedback

* fix(ktable): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.146 [skip ci]

# [9.0.0-alpha.146](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.145...v9.0.0-alpha.146) (2024-04-18)

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([4c97890](https://github.com/Kong/kongponents/commit/4c97890a5915b35d448b9de952d5c4552302852f)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.51 (#2146)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to v17 (#2149)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(ktable): column visibility design feedback (#2152)

Apply design feedback - button/dropdown alignment.

* chore(release): 9.0.0-alpha.147 [skip ci]

# [9.0.0-alpha.147](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.146...v9.0.0-alpha.147) (2024-04-22)

### Bug Fixes

* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([524d89b](https://github.com/Kong/kongponents/commit/524d89b1ffda1a0ca2b0e8d11ab9977c2f7718cc))

* chore(deps): update all non-major dependencies with stable version (#2153)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* feat(kcatalogitem): add card-footer slot (#2154)

* feat(kcatalogitem): add card-footer slot

* feat(kcatalogitem): apply pr feedback

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* feat(kcatalogitem): apply pr feedback

* feat(kcatalogitem): apply pr feedback

---------

Co-authored-by: Maksym Portianoi <maksym.portianoi@konghq.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: trigger release

* fix: trigger release

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(deps): update dependency @kong/icons to ^1.9.1 (#2155)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-23)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix(kselect): fix double emits bug (#2156)

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* fix: release tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5c257ef3362b293da70d21))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* feat: trigger release maybe

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5c257ef3362b293da70d21))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)
* trigger release maybe ([206298c](https://github.com/Kong/kongponents/commit/206298c41c2acabc6566fcfa7d40663137e6b156))

* feat: trigger release maybe

* feat: trigger release maybe

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5c257ef3362b293da70d21))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)
* trigger release maybe ([994da0b](https://github.com/Kong/kongponents/commit/994da0b389fe4214a78264ce4ebcffa9bfed95fd))
* trigger release maybe ([60272f2](https://github.com/Kong/kongponents/commit/60272f281b85965e460cb66913960d85472aab43))
* trigger release maybe ([206298c](https://github.com/Kong/kongponents/commit/206298c41c2acabc6566fcfa7d40663137e6b156))

* fix: tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5c257ef3362b293da70d21))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* tags ([1fe1673](https://github.com/Kong/kongponents/commit/1fe16739a7373a7b7e52f82671891f0b2c7485ff))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)
* trigger release maybe ([994da0b](https://github.com/Kong/kongponents/commit/994da0b389fe4214a78264ce4ebcffa9bfed95fd))
* trigger release maybe ([60272f2](https://github.com/Kong/kongponents/commit/60272f281b85965e460cb66913960d85472aab43))
* trigger release maybe ([206298c](https://github.com/Kong/kongponents/commit/206298c41c2acabc6566fcfa7d40663137e6b156))

* fix: tags

* chore(release): 9.0.0-alpha.144 [skip ci]

# [9.0.0-alpha.144](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.143...v9.0.0-alpha.144) (2024-04-24)

### Bug Fixes

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([04d688d](https://github.com/Kong/kongponents/commit/04d688de916858104fa8e58081a7c44de7c77813))
* **deps:** update dependency @kong/icons to ^1.9.1 ([#2155](https://github.com/Kong/kongponents/issues/2155)) ([c3ad0ca](https://github.com/Kong/kongponents/commit/c3ad0cadb9c86616d99a620de766f81719d9414e))
* **kinput:** add aria label to associate helper text with input [KHCP-11030] ([#2138](https://github.com/Kong/kongponents/issues/2138)) ([4b3ea54](https://github.com/Kong/kongponents/commit/4b3ea5452a2b7259d8a2b4f53574ac9329ee13aa))
* **kselect:** fix double emits bug ([#2156](https://github.com/Kong/kongponents/issues/2156)) ([bcf23f4](https://github.com/Kong/kongponents/commit/bcf23f4cf3e9c1553f655a00fc217fe834605fc1))
* **ktable:** column visibility design feedback ([#2152](https://github.com/Kong/kongponents/issues/2152)) ([717b6a9](https://github.com/Kong/kongponents/commit/717b6a9037ad680497dc6726288b8e32236cb7dd))
* release tags ([b990c8c](https://github.com/Kong/kongponents/commit/b990c8cd9aa3d785ea5c257ef3362b293da70d21))
* release tags ([05ae8fb](https://github.com/Kong/kongponents/commit/05ae8fb485a82852169928f89ab201fe5d0fb17a))
* tags ([6898fca](https://github.com/Kong/kongponents/commit/6898fca5bcad10a991eff07edfeef1fd81d95dde))
* tags ([1fe1673](https://github.com/Kong/kongponents/commit/1fe16739a7373a7b7e52f82671891f0b2c7485ff))
* trigger release ([b2c1f99](https://github.com/Kong/kongponents/commit/b2c1f99751615b9135819fef89edcd4dea80fb16))
* trigger release ([417f35b](https://github.com/Kong/kongponents/commit/417f35b5923bad9801566be26a707034683168aa))

### Features

* **kcatalogitem:** add card-footer slot ([#2154](https://github.com/Kong/kongponents/issues/2154)) ([e26025b](https://github.com/Kong/kongponents/commit/e26025b2ce0c2e7753c8b8633f7ee30749c53b91))
* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([c3bfe87](https://github.com/Kong/kongponents/commit/c3bfe87da67e975910dbcf2b2fee0b28db217361)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)
* trigger release maybe ([994da0b](https://github.com/Kong/kongponents/commit/994da0b389fe4214a78264ce4ebcffa9bfed95fd))
* trigger release maybe ([60272f2](https://github.com/Kong/kongponents/commit/60272f281b85965e460cb66913960d85472aab43))
* trigger release maybe ([206298c](https://github.com/Kong/kongponents/commit/206298c41c2acabc6566fcfa7d40663137e6b156))

* fix: tags (#2158)

* chore(release): 9.0.0-alpha.148 [skip ci]

# [9.0.0-alpha.148](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.147...v9.0.0-alpha.148) (2024-04-24)

### Bug Fixes

* tags ([#2158](https://github.com/Kong/kongponents/issues/2158)) ([5bb23aa](https://github.com/Kong/kongponents/commit/5bb23aad473e4eaaa6fb8fc371882ed67d01617b))

* chore(deps): update all non-major dependencies with stable version (#2160)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to ^17.2.1 (#2161)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kradio, kcheckbox): required field indicator [KHCP-11503] (#2159)

* fix(kradio, kcheckbox): required field indicator [KHCP-11503]

* fix(kexternallink): outline offset [KHCP-11517]

* docs(radio, checkbox): add required examples [KHCP-11503]

* docs(*): minor fixes [KHCP-11503]

* fix(kradio, kcheckbox): minor fix [KHCP-11503]

* docs(kradio): remove example [KHCP-11503]

* chore(release): 9.0.0-alpha.149 [skip ci]

# [9.0.0-alpha.149](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.148...v9.0.0-alpha.149) (2024-04-25)

### Bug Fixes

* **kradio, kcheckbox:** required field indicator [KHCP-11503] ([#2159](https://github.com/Kong/kongponents/issues/2159)) ([fdd617e](https://github.com/Kong/kongponents/commit/fdd617e4252fc09a06248ff27cfe45445cd05352))

* fix/commitlint (#2163)

* fix: commitlint casing

* fix: commitlint rules

* refactor: config file

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.52 (#2164)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update all non-major dependencies with stable version (#2165)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update wagoid/commitlint-github-action action to v6 (#2133)

* fix(ktable): init col visibility [khcp-11730] (#2169)

Fix an issue where initial provided visibility preferences were immediately cleared for [KHCP-11730](https://konghq.atlassian.net/browse/KHCP-11730).

* chore(release): 9.0.0-alpha.150 [skip ci]

# [9.0.0-alpha.150](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.149...v9.0.0-alpha.150) (2024-05-01)

### Bug Fixes

* **ktable:** init col visibility [khcp-11730] ([#2169](https://github.com/Kong/kongponents/issues/2169)) ([b86bfc5](https://github.com/Kong/kongponents/commit/b86bfc57d489960a30368429b032bd85b8cca957))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.53 (#2171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.54 (#2172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(kselect): avoid incorrect event triggering with null (#2168)

* chore(release): 9.0.0-alpha.151 [skip ci]

# [9.0.0-alpha.151](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.150...v9.0.0-alpha.151) (2024-05-07)

### Bug Fixes

* **kselect:** avoid incorrect event triggering with null ([#2168](https://github.com/Kong/kongponents/issues/2168)) ([aa75dea](https://github.com/Kong/kongponents/commit/aa75dea5a070d0deddb8a242e627a365f2508963))

* fix(kcollapse): add title slot (#2174)

* fix(kcollapse): add title slot

* docs(kcollapse): update component docs

* fix(kcollapse): minor fix

* fix(kcollapse): minor fix

* chore(release): 9.0.0-alpha.152 [skip ci]

# [9.0.0-alpha.152](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.151...v9.0.0-alpha.152) (2024-05-07)

### Bug Fixes

* **kcollapse:** add title slot ([#2174](https://github.com/Kong/kongponents/issues/2174)) ([7407eb8](https://github.com/Kong/kongponents/commit/7407eb83273c12a63840c84c87a2a268310cb56b))

* docs(*): component api docs touchups [KHCP-9012] (#2175)

* docs(button): add events section [KHCP-9012]

* docs(kmodalfullscreen): remove component docs [KHCP-9012]

* fix(kmodalfullscreen): minor tweak [KHCP-9012]

* docs(label): default slot docs [KHCP-9012]

* test(kmodalfullscreen): fix component tests [KHCP-9012]

* docs: minor fix [KHCP-9012]

* fix(ktooltip): suppress vue attr passthrough warning (#2178)

it's safe to set `inheritAttrs` to `false` because we have
set `v-bind="$attrs"` on `<KPop />` manually

* fix(kfileupload): force transparent color for the input element (#2177)

this prevents the native "No file selected" placeholder being
rendered and causing the placeholder text overlapped

* chore(release): 9.0.0-alpha.153 [skip ci]

# [9.0.0-alpha.153](https://github.com/Kong/kongponents/compare/v9.0.0-alpha.152...v9.0.0-alpha.153) (2024-05-09)

### Bug Fixes

* **kfileupload:** force transparent color for the input element ([#2177](https://github.com/Kong/kongponents/issues/2177)) ([b42e177](https://github.com/Kong/kongponents/commit/b42e177a9fea2716fe697d7f58b26e19e8127aa7))
* **ktooltip:** suppress vue attr passthrough warning ([#2178](https://github.com/Kong/kongponents/issues/2178)) ([1230889](https://github.com/Kong/kongponents/commit/1230889ceb7222434918654e7439c014ce735135))

* feat(ktable): component reskin [KHCP-9002] (#2151)

* fix(deps): update dependency @kong/icons to ^1.9.0 (#2144)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(release): 9.0.0-alpha.145 [skip ci]

* **deps:** update dependency @kong/icons to ^1.9.0 ([#2144](https://github.com/Kong/kongponents/issues/2144)) ([52f3c2d](https://github.com/Kong/kongponents/commit/52f3c2dfe72bce8c13ea84b65b8e30346a48b752))

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.50 (#2145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(kcodeblock, kcatalog, kcollapse, kstepper): components reskin (#2124)

* feat(kcodeblock): component reskin [KHCP-8975] (#2100)

* feat(kcollapse): component reskin [KHCP-8976] (#2125)

* feat(kcollapse): reskin component - wip [KHCP-8976]

* feat(kcollapse): component reskin [KHCP-8976]

* test(kcollapse): update compoent tests [KHCP-8976]

* fix(kcollapse): misc fixes [KHCP-8976]

* docs(collapse): update component docs [KHCP-8976]

* chore(sandbox): minor fix [KHCP-8976]

* docs(collapse): misc fix [KHCP-8976]

* fix(kcollapse): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcollapse): address feedback [KHCP-8976]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kcatalog): reskin component [KHCP-8972] (#2116)

* fix(kcatalog): update props, slots, events [KHCP-8972]

* feat(kcatalog): reskin component [KHCP-8972]

* feat(kcatalogitem): reskin component [KHCP-8972]

* test(kcatalog): update component tests [KHCP-8972]

* docs(catalog): update component docs [KHCP-8972]

* docs(catalog): minor fix [KHCP-8972]

* test(kemptystate): fix flaky test [KHCP-8972]

* test(kalert): fix flaky test [KHCP-8972]

* fix(kcatalog): grid gap [KHCP-8972]

* fix(kcatalog): apply feedback

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* fix(kcatalog): address feedback [KHCP-8972]

* fix(*): remove letter spacing [KHCP-8972]

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* feat(kstepper): component reskin [KHCP-9001] (#2132)

* fix(kmultiselect): minor fix [KHCP-9001]

* feat(kstepper): reskin component [KHCP-9001]

* fix(kstepper): remove stepper icons [KHCP-9001]

* test(kstepper): update component tests [KHCP-9001]

* fix(kstepper): minor fix [KHCP-9001]

* docs(stepper): update component docs [KHCP-9001]

* fix(kstepper): add aria-current [KHCP-9001]

* fix(kstep): icon titles [KHCP-9001]

* docs: minor fix

* fix(kcodeblock): icon button not to inherit attrs (#2140)

* fix(kcatalogitem): fix overflow

* fix(*): add title or decorative prop to icons (#2143)

* fix(*): add title or decorative prop to icons

* fix(*): minor fix

* fix(kcopy): minor fix

* fix(kcopy): minor fix

* fix(*): address pr feedback

* fix(ktable): minor fix

---------

Co-authored-by: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com>

* chore(release): 9.0.0-alpha.146 [skip ci]

* **kcodeblock, kcatalog, kcollapse, kstepper:** components reskin ([#2124](https://github.com/Kong/kongponents/issues/2124)) ([4c97890](https://github.com/Kong/kongponents/commit/4c97890a5915b35d448b9de952d5c4552302852f)), closes [#2100](https://github.com/Kong/kongponents/issues/2100) [#2125](https://github.com/Kong/kongponents/issues/2125)

* chore(deps): update dependency @kong-ui-public/sandbox-layout to ^2.0.51 (#2146)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(ktable): reskin props [KHCP-9002]

* fix(ktable): rename events [KHCP-9002]

* fix(ktable): fix sortable prop conditions [KHCP-9002]

* test(ktable): fix component tests [KHCP-9002]

* feat(ktable): reskin selectors [KHCP-9002]

* feat(ktable): reskin component [KHCP-9002]

* fix(ktable): misc fixes & updates [KHCP-9002]

* docs(ktable): update component docs [KHCP-9002]

* docs(tabs): disabled tab tooltip example [KHCP-9002]

* revert(kexternallink): revert changes [KHCP-9002]

* feat(ktable): add column header tooltip [KHCP-9002]

* test(ktable): add column header tooltip test [KHCP-9002]

* docs(ktable, kcatalog): pagination section [KHCP-9002]

* docs(ktable): add examples [KHCP-9002]

* chore: fix package.json [KHCP-9002]

* fix(ktable): apply pr feedback

Co-authored-by: Kai Arrowood <kai.arrowood@konghq.com>

* fix(ktable): address pr feedback [KHCP-9002]

* fix(ktable): minor type fix [KHCP-9002]

* fix(ktable): minor fix [KHCP-9002]

* fix(utilities): remove client side sorter function [KHCP-9002]

* chore(sandbox): minor tweak [KHCP-9002]

* fix(utilities): add client side sorter function back [KHCP-9002]

* fix(ktable): add default sorter function back [KHCP-9002]

* docs(table): minor updates [KHCP-9002]

* docs(table): tweak wording [KHCP-9002]

* docs(table): apply pr feedback

Co-authored-by: Kai Arrowood <kai.arrowood@konghq.com>

* fix(kskeleton): adjust table row height [KHCP-9002]

---------

Co-…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants