Skip to content

chore: upgrade kv-tokens to 5 and kv-components to 9 - #7205

Merged
eddieferrer merged 1 commit into
mainfrom
CIT-4445_bump_kv_tokens_and_components
Aug 31, 2026
Merged

chore: upgrade kv-tokens to 5 and kv-components to 9#7205
eddieferrer merged 1 commit into
mainfrom
CIT-4445_bump_kv_tokens_and_components

Conversation

@eddieferrer

Copy link
Copy Markdown
Contributor

Ticket: https://kiva.atlassian.net/browse/CIT-4445

Summary

  • @kiva/kv-tokens ^4.4.1^5.0.0
  • @kiva/kv-components ^8.28.0^9.0.1
  • Lockfile updated from a real install; resolved versions are kv-tokens 5.0.0 and kv-components 9.0.1

No source changes. This repo stopped importing the removed theme exports in #7199, so the majors are a drop-in here.

What the majors changed

kv-tokens 5.0.0 removed the stoneDarkTheme, darkTheme, mintTheme, darkGreenTheme, darkMintTheme and darkStoneTheme exports, and deleted the underlying token files so those themes no longer appear in the built js, css or scss output.

kv-components 9.0.0 dropped stoneDark, mint and dark from the theme props on KvCardFrame, KvDatePicker, KvTooltip and KvSecondaryNav. 9.0.1 widened the kv-tokens peer range to 4.x || 5.x, which is what makes this pairing installable.

Verification

  • vitest run: 333 of 334 files passing, 5223 tests
  • The one failure is test/unit/specs/api/possibleTypesCacheIntegrity.spec.js → "melts down into an unbounded refetch loop when possibleTypes is empty", asserting expected 41 to be greater than 60. It passes in isolation, is an iteration-count threshold that degrades under parallel load, and was already failing on main before this bump. Not a regression.

Picks up the majors that removed the deprecated themes. This repo stopped
importing the removed exports earlier, so no source changes are needed.
@eddieferrer
eddieferrer merged commit c708e64 into main Aug 31, 2026
5 checks passed
@eddieferrer
eddieferrer deleted the CIT-4445_bump_kv_tokens_and_components branch August 31, 2026 17:01
kiva-robot added a commit that referenced this pull request Sep 1, 2026
## [3.91.0-rc.1](v3.90.0...v3.91.0-rc.1) (2026-09-01)

### 🎉 New Features

* **live-loan:** render compact bundle card as transparent PNG ([#7204](#7204)) ([131e350](131e350))

### 🐛 Bugfixes

* avoid firing close event on set 2027 goal cta ([2f6a85d](2f6a85d))
* **header:** sync ESI CSS variables for the new header states ([c1da5ba](c1da5ba))
* mykiva initial loading performance improvements ([#7203](#7203)) ([5e836e2](5e836e2))
* opt the header into the ESI avatar ([5f9b4c4](5f9b4c4))
* release withdraw page migration ([#7210](#7210)) ([68a8429](68a8429))
* update kv-components with latest esi support for user avatar ([a54da72](a54da72))

### 🪚 Refactors

* remap deprecated Contentful theme values to approved themes ([#7199](#7199)) ([a9e6de8](a9e6de8))
* remove legacy contentful theme mappings ([#7208](#7208)) ([4fd6d12](4fd6d12))

### 🧹 Chores

* update kv-components with latest KvWwwHeaderBasic fixes ([28d6e96](28d6e96))
* upgrade kv-tokens to 5 and kv-components to 9 ([#7205](#7205)) ([c708e64](c708e64))
@kiva-robot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 3.91.0-rc.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

kiva-robot added a commit that referenced this pull request Sep 1, 2026
## [3.91.0](v3.90.0...v3.91.0) (2026-09-01)

### 🎉 New Features

* **live-loan:** render compact bundle card as transparent PNG ([#7204](#7204)) ([131e350](131e350))

### 🐛 Bugfixes

* avoid firing close event on set 2027 goal cta ([2f6a85d](2f6a85d))
* **header:** sync ESI CSS variables for the new header states ([c1da5ba](c1da5ba))
* mykiva initial loading performance improvements ([#7203](#7203)) ([5e836e2](5e836e2))
* opt the header into the ESI avatar ([5f9b4c4](5f9b4c4))
* release withdraw page migration ([#7210](#7210)) ([68a8429](68a8429))
* update kv-components with latest esi support for user avatar ([a54da72](a54da72))

### 🪚 Refactors

* remap deprecated Contentful theme values to approved themes ([#7199](#7199)) ([a9e6de8](a9e6de8))
* remove legacy contentful theme mappings ([#7208](#7208)) ([4fd6d12](4fd6d12))

### 🧹 Chores

* **release:** 3.91.0-rc.1 [skip ci] ([8170347](8170347)), closes [#7204](#7204) [#7203](#7203) [#7210](#7210) [#7199](#7199) [#7208](#7208) [#7205](#7205)
* update kv-components with latest KvWwwHeaderBasic fixes ([28d6e96](28d6e96))
* upgrade kv-tokens to 5 and kv-components to 9 ([#7205](#7205)) ([c708e64](c708e64))
@kiva-robot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 3.91.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

3 participants