Skip to content

Releases: juspay/blend-design-system

Release v0.0.24

10 Nov 19:30
0374435

Choose a tag to compare

🎉 Stable Release v0.0.24

This stable release is now published to NPM and ready for production use!

📦 Installation

# Install latest stable version
npm install @juspay/blend-design-system@latest

# Install specific version
npm install @juspay/blend-design-system@0.0.24

# Yarn
yarn add @juspay/blend-design-system@latest

📋 Package Information

Property Value
Package @juspay/blend-design-system
Version 0.0.24
NPM Tag latest
Published 2025-11-10 19:44:29 UTC
Node Compatibility >=18.0.0

🚀 What's Included

This stable release includes all features and fixes from the corresponding beta version, thoroughly tested and ready for production environments.

📚 Documentation & Resources

🔗 Quick Links


🙏 Thank you for using Blend Design System!

Beta Release v0.0.24-beta

05 Nov 13:36
c0b1bd3

Choose a tag to compare

Pre-release

Changelog for v0.0.24-beta (Beta)

Beta Release - This is a pre-release version from the staging branch for testing purposes.

🔧 Chores


Release Date: 2025-11-05
Commit Range: v0.0.23..HEAD
Total Changes: 2 commits

Beta Installation

npm install @juspay/blend-design-system@beta
# or specific beta version
npm install @juspay/blend-design-system@0.0.24-beta

Note: Beta versions are for testing only. Use stable versions in production.

Release v0.0.23

04 Nov 13:22
4413fdb

Choose a tag to compare

🎉 Stable Release v0.0.23

This stable release is now published to NPM and ready for production use!

📦 Installation

# Install latest stable version
npm install @juspay/blend-design-system@latest

# Install specific version
npm install @juspay/blend-design-system@0.0.23

# Yarn
yarn add @juspay/blend-design-system@latest

📋 Package Information

Property Value
Package @juspay/blend-design-system
Version 0.0.23
NPM Tag latest
Published 2025-11-04 13:44:05 UTC
Node Compatibility >=18.0.0

🚀 What's Included

This stable release includes all features and fixes from the corresponding beta version, thoroughly tested and ready for production environments.

📚 Documentation & Resources

🔗 Quick Links


🙏 Thank you for using Blend Design System!

Beta Release v0.0.23-beta

03 Nov 15:30
9e2c0d4

Choose a tag to compare

Pre-release

Changelog for v0.0.23-beta (Beta)

Beta Release - This is a pre-release version from the staging branch for testing purposes.

🚀 Features

  • update SidebarDemo to use chatInput component (118e5c6)
  • add ChatInput component with utility functions and demo integration (6772218)

🐛 Bug Fixes

  • added gap control for directory (e67e87b)
  • remove unnecessary type assertions (ee74ec7)
  • matched the height of sidebar header with the topbar (#541) (f30c0e5)

🔧 Chores

  • fixed chat-input component (44b1450)
  • release: v0.0.22 [STABLE] (4fc03d7)

Release Date: 2025-11-03
Commit Range: v0.0.22..HEAD
Total Changes: 7 commits

Beta Installation

npm install @juspay/blend-design-system@beta
# or specific beta version
npm install @juspay/blend-design-system@0.0.23-beta

Note: Beta versions are for testing only. Use stable versions in production.

Release v0.0.22

31 Oct 15:07
2afe48d

Choose a tag to compare

🎉 Stable Release v0.0.22

This stable release is now published to NPM and ready for production use!

📦 Installation

# Install latest stable version
npm install @juspay/blend-design-system@latest

# Install specific version
npm install @juspay/blend-design-system@0.0.22

# Yarn
yarn add @juspay/blend-design-system@latest

📋 Package Information

Property Value
Package @juspay/blend-design-system
Version 0.0.22
NPM Tag latest
Published 2025-10-31 15:18:12 UTC
Node Compatibility >=18.0.0

🚀 What's Included

This stable release includes all features and fixes from the corresponding beta version, thoroughly tested and ready for production environments.

📚 Documentation & Resources

🔗 Quick Links


🙏 Thank you for using Blend Design System!

Beta Release v0.0.22-beta

29 Oct 07:41
32b5309

Choose a tag to compare

Pre-release

Changelog for v0.0.22-beta (Beta)

Beta Release - This is a pre-release version from the staging branch for testing purposes.

🚀 Features

  • added the initial version of workflow canvas component (#510) (e40e7b2)
  • added the height and minHeight prop to the card component (#518) (4299564)
  • add Upload component and integrate with context and demo (#485) (498f675)
  • enhance DataTable to handle empty values with hyphen display (#508) (f715208)
  • added the wrapping funcationality in key value pair component (#499) (b99b825)
  • added stepper component with theme provider (#369) (b173f64)

🐛 Bug Fixes

  • sidebar: prevent tokens prop forwarding to DOM to remove React unknown prop warnings (#509) (060e6fd)

🔧 Chores

  • Add Data-ids calendar table sidebar and update component(card, table, calendar) (#519) (5036d11)
  • Firebase credential rotation (#520) (e95fca7)
  • release: v0.0.21 [STABLE] (23f5dda)
  • Dev to staging (#512) (c206933)
  • release: v0.0.21-beta [BETA] (219d2e8)

Release Date: 2025-10-29
Commit Range: v0.0.21-beta..HEAD
Total Changes: 12 commits

Beta Installation

npm install @juspay/blend-design-system@beta
# or specific beta version
npm install @juspay/blend-design-system@0.0.22-beta

Note: Beta versions are for testing only. Use stable versions in production.

Release v0.0.21

25 Oct 09:44
d3456cd

Choose a tag to compare

🎉 Stable Release v0.0.21

This stable release is now published to NPM and ready for production use!

📦 Installation

# Install latest stable version
npm install @juspay/blend-design-system@latest

# Install specific version
npm install @juspay/blend-design-system@0.0.21

# Yarn
yarn add @juspay/blend-design-system@latest

📋 Package Information

Property Value
Package @juspay/blend-design-system
Version 0.0.21
NPM Tag latest
Published 2025-10-25 10:02:29 UTC
Node Compatibility >=18.0.0

🚀 What's Included

This stable release includes all features and fixes from the corresponding beta version, thoroughly tested and ready for production environments.

📚 Documentation & Resources

🔗 Quick Links


🙏 Thank you for using Blend Design System!

Beta Release v0.0.21-beta

23 Oct 18:52
82ee2aa

Choose a tag to compare

Pre-release

Changelog for v0.0.21-beta (Beta)

Beta Release - This is a pre-release version from the staging branch for testing purposes.

🚀 Features

  • added data ids for input fields (#486) (6fc3fe4)
  • add isFirstRow prop to TableCell and update styling for first row (#472) (28776fe)

🐛 Bug Fixes

  • adjust padding and remove minWidth from Snackbar (#503) (68ee0e0)
  • remove duplicate props from button (#502) (17a6d1b)

♻️ Code Refactoring

  • simplify VirtualList and Select components (#465) (d799803)

🔧 Chores


Release Date: 2025-10-23
Commit Range: v0.0.20-beta..HEAD
Total Changes: 15 commits

Beta Installation

npm install @juspay/blend-design-system@beta
# or specific beta version
npm install @juspay/blend-design-system@0.0.21-beta

Note: Beta versions are for testing only. Use stable versions in production.

Release v0.0.20

15 Oct 05:19
4f0131d

Choose a tag to compare

Release v0.0.20

🎉 Stable release published to NPM!

Installation

npm install @juspay/blend-design-system@latest
# or
npm install @juspay/blend-design-system@0.0.20

NPM Package Info

  • Package: @juspay/blend-design-system
  • Version: 0.0.20
  • Tag: latest
  • Published: $(date -u)

What's Changed

This stable release includes all changes from the corresponding beta version.


Full Changelog: https://github.com/juspay/blend-design-system/releases

Beta Release v0.0.20-beta

08 Oct 09:08
09fb391

Choose a tag to compare

Pre-release

Changelog for 0.0.20-beta version

Select Components (#460) (1b4fc98) (#455) (24dd1b6)

  • Improved Virtual List Rendering: Enhanced performance and scrolling behavior for large datasets.
  • Virtual List Implemented: Integrated virtualized rendering in both SingleSelect and MultiSelect components for smoother interaction and reduced lag.

Calendar (#446) (aebd34b) (#445) (8111c1a)

  • Added formatConfig support: Enables custom date formatting based on configuration.
  • Introduced Preset Mode: Added a preset mode allowing predefined date range selections (e.g., Today, Last 7 Days, This Month).
  • Fixed Scroll Issue: Improved scroll behavior and added support for custom preset options.

Charts (#459) (f0e9c2c)

  • Fixed Axis Tick Inconsistencies: Ensures consistent tick intervals across all date/time axes.

  • Enhanced Tooltip Formatting: Improved StatCard tooltip to show correctly formatted date/time values.

  • Added Customization Props:

    • dateOnly?: boolean — Show only date values
    • timeOnly?: boolean — Show only time values
    • useUTC?: boolean — Use UTC for time-based charts
    • formatString?: string — Custom date/time formatting string
    • showYear?: boolean — Option to display year in tick labels
    • ticks?: (number | string)[] — Custom tick values for consistent intervals
    • autoConsistentTicks?: boolean — Automatically generate consistent ticks for DATE_TIME axes (default: true)
    • maxTicks?: number — Maximum number of ticks to generate (default: 10)
    • smartDateTimeFormat?: boolean — Alternates between date and time display like Highcharts (default: true for DATE_TIME)
  • Removed / Deprecated Props:

    • smart?: boolean
    • timeZone?: string
    • hour12?: boolean

Table (#446) (aebd34b)

  • Fixed Search Input UI: Border bottom now correctly displays when no description or header is present.

Menu (#459) (f0e9c2c)

  • SubMenu: Added subtle border styling for improved visual clarity.

Tabs (#445) (8111c1a)

  • Underline Variant Update: Added border-bottom styling for better visual separation.