Skip to content

Chore/upgrade blade 12.98.1#75

Merged
mayursh1nde merged 9 commits intomainfrom
chore/upgrade-blade-12.96.4
Apr 15, 2026
Merged

Chore/upgrade blade 12.98.1#75
mayursh1nde merged 9 commits intomainfrom
chore/upgrade-blade-12.96.4

Conversation

@mayursh1nde
Copy link
Copy Markdown
Contributor

No description provided.

- Fixes SideNav text alignment in SideNavItem (see razorpay/blade#12.96.4)

Made-with: Cursor
- Add ghost state to interactive.background (gray, staticBlack, staticWhite)
- Add fadedHighlighted to interactive.border (staticBlack, staticWhite)
- Expand popup.background and popup.border with FeedbackColors and gray tokens

Fixes build:types after Blade upgrade.

Made-with: Cursor
…unction

- Refactored viewBox error handling in tests to utilize the new parseViewBox function.
- Exported parseViewBox for improved accessibility and validation of viewBox format.
- Updated error messages for clarity on expected viewBox format.
…endencies in tests

- Updated jest.config.js to include a module name mapper for Blade components.
- Created a mock implementation for Blade components to prevent loading ESM dependencies during Jest tests.
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@nogoodusername
Copy link
Copy Markdown
Member

@mayursh1nde

  1. You can use automated/update-blade-versions for pushing these additional changes related to pkg version upgrade.
  2. Please add changeset in this PR.

- Updated package-lock.json, blade-versions.json, and dsm package.json to reflect the new version of @razorpay/blade.
- Ensures compatibility with the latest features and fixes in the Blade library.

### Minor Changes

- 61ee18a: Color tokens are now aligned to WorkIndia tokens in the DSM theme
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please follow this style of changelog writing practice

@@ -1,5 +1,12 @@
# @workindia/icons

## 2.0.0
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why major release?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This was done by changeset. Did not select icons in changed packages as well. Shall I revert?

@mayursh1nde mayursh1nde changed the title Chore/upgrade blade 12.96.4 Chore/upgrade blade 12.98.1 Apr 14, 2026
@mayursh1nde mayursh1nde merged commit abe0d12 into main Apr 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants