Releases: juspay/blend-design-system
Release v0.0.24
🎉 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
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-betaNote: Beta versions are for testing only. Use stable versions in production.
Release v0.0.23
🎉 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
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
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-betaNote: Beta versions are for testing only. Use stable versions in production.
Release v0.0.22
🎉 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
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-betaNote: Beta versions are for testing only. Use stable versions in production.
Release v0.0.21
🎉 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
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
🔧 Chores
- Fix/workflows (#494) (a4f5464)
- Feat/code block (#495) (28a3a16)
- Update table and sidebar component (#487) (0ef03f3)
- fixed minor naming issue in menu documentation (#493) (747363c)
- 481 data ids for tag tabs (#483) (0a54be9)
- release: v0.0.20 [STABLE] (0aad2e4)
- Dev to Staging (#474) (10c4da9)
- Token revamp (#392) (7b77a25)
- Bug fix/chart ticks (#467) (92a3ecb)
- release: v0.0.20-beta [BETA] (b9b376d)
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-betaNote: Beta versions are for testing only. Use stable versions in production.
Release v0.0.20
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.20NPM 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
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
formatConfigsupport: 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
StatCardtooltip to show correctly formatted date/time values. -
Added Customization Props:
dateOnly?: boolean— Show only date valuestimeOnly?: boolean— Show only time valuesuseUTC?: boolean— Use UTC for time-based chartsformatString?: string— Custom date/time formatting stringshowYear?: boolean— Option to display year in tick labelsticks?: (number | string)[]— Custom tick values for consistent intervalsautoConsistentTicks?: boolean— Automatically generate consistent ticks forDATE_TIMEaxes (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?: booleantimeZone?: stringhour12?: 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.