Skip to content

Commit ffbafbe

Browse files
build: update version
1 parent a98fed0 commit ffbafbe

13 files changed

Lines changed: 78 additions & 50 deletions

.changeset/fab-neutral-color.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/fix-neutral-button-focus-ring-and-stories.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/fix-secondary-button-focus-ring.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-svelte-button-black-and-input-focus.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/spinner-on-neutral-color.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/blade-core/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @razorpay/blade-core
22

3+
## 0.14.0
4+
5+
### Minor Changes
6+
7+
- 29ca5194c: feat: add `black` color variant to Button
8+
9+
fix: focus-ring transition and offset flash on inputs
10+
11+
fix: use `bladeTheme` as default Storybook theme in blade-svelte
12+
13+
### Patch Changes
14+
15+
- a98fed065: fix(Button): use `interactive.border.neutral.faded` for the neutral variant's focus ring instead of the shared blue ring used by primary/positive/negative
16+
17+
fix: correct several Button Storybook stories where Controls didn't drive the rendered output (hardcoded `asChild` demos, dead `variant`/`color` controls on loading-matrix stories)
18+
319
## 0.13.0
420

521
### Minor Changes

packages/blade-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@razorpay/blade-core",
33
"description": "Core utilities and shared functionality for Blade Design System",
4-
"version": "0.13.0",
4+
"version": "0.14.0",
55
"license": "MIT",
66
"engines": {
77
"node": ">=18.12.1"

packages/blade-mcp/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# @razorpay/blade-mcp
22

3+
## 1.31.0
4+
5+
### Minor Changes
6+
7+
- 4dd93e1a4: feat(FloatingActionButton): rename the dark color from `black` to `neutral` and align it with the neutral button tokens
8+
9+
`<FloatingActionButton color="black" />` becomes `<FloatingActionButton color="neutral" />`. The dark FAB is now the same treatment as a filled `neutral` button — it reads its surface from `interactive.background.neutral.*` and its label, icon and spinner from `interactive.*.onNeutral.*`, so it inverts with the theme instead of always being black on white. The hover surface is now slightly translucent and the disabled surface is lighter, matching the updated design.
10+
11+
On focus, the filled `neutral` surface now draws its ring from `interactive.border.neutral.faded` instead of the faded primary blue used everywhere else, matching the design.
12+
13+
`color="black"` was never exposed on `Button` and has no consumers, so it is removed rather than deprecated.
14+
15+
- 4dd93e1a4: feat(Spinner): add an `onNeutral` color for spinners on a filled neutral surface
16+
17+
`<Spinner color="onNeutral" />` reads `interactive.icon.onNeutral.normal`, which inverts with the theme. Every other spinner color is either static (`white`) or tracks the page surface (`neutral`, the feedback colors), so none of them stayed visible on a filled `neutral` surface, which is black on light and white on dark.
18+
19+
A loading `Button color="neutral" variant="primary"` and `FloatingActionButton color="neutral"` now use it. Both previously hardcoded a static white spinner, which disappeared against the white surface in dark mode. Fixes #3915 for the `neutral` surface.
20+
321
## 1.30.0
422

523
### Minor Changes

packages/blade-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@razorpay/blade-mcp",
3-
"version": "1.30.0",
3+
"version": "1.31.0",
44
"description": "Model Context Protocol server for Blade",
55
"main": "dist/exports.js",
66
"type": "module",

packages/blade-svelte/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# @razorpay/blade-svelte
22

3+
## 0.13.0
4+
5+
### Minor Changes
6+
7+
- 29ca5194c: feat: add `black` color variant to Button
8+
9+
fix: focus-ring transition and offset flash on inputs
10+
11+
fix: use `bladeTheme` as default Storybook theme in blade-svelte
12+
13+
### Patch Changes
14+
15+
- a98fed065: fix(Button): use `interactive.border.neutral.faded` for the neutral variant's focus ring instead of the shared blue ring used by primary/positive/negative
16+
17+
fix: correct several Button Storybook stories where Controls didn't drive the rendered output (hardcoded `asChild` demos, dead `variant`/`color` controls on loading-matrix stories)
18+
19+
- a61f11e3d: fix(Button): remove redundant focus-ring-parent/child classes so secondary button shows a single focus ring instead of an extra box around the text
20+
- Updated dependencies [a98fed065]
21+
- Updated dependencies [29ca5194c]
22+
- @razorpay/blade-core@0.14.0
23+
324
## 0.12.1
425

526
### Patch Changes

0 commit comments

Comments
 (0)