Releases: hashicorp/design-system
@hashicorp/[email protected]
@hashicorp/[email protected]
Minor Changes
Added re-export entries for TypeScript components
#2129 - Thanks @aklkv for the contribution! 🙏
CopyButton - Converted component to TypeScript
CopySnippet - Converted component to TypeScript
hds-clipboard - Converted modifier to TypeScript
Patch Changes
Template Registry - Removed redundant entries
Fix missing TypeScript declaration
#2122 - Thanks @aklkv for the contribution! 🙏
Hds::BadgeCount - Fixed typo in template registry declaration
@hashicorp/[email protected]
@hashicorp/[email protected]
Patch Changes
FlightIcon component - Removed initial whitespace (newline) from template
🔄 Updated dependencies:
- @hashicorp/[email protected]
@hashicorp/[email protected]
Minor Changes
Added hds-register-event modifier (for internal use)
Published type declarations
#2004 - Thanks @natmegs for the contribution! 🙏
Tag - Converted component to TypeScript
IconTile - Converted component to TypeScript
SuperSelect - added components for single and multiple selection based on PowerSelect
BadgeCount - Converted component to TypeScript
DisclosurePrimitive - Converted component to TypeScript
#2025 - Thanks @WenInCode for the contribution! 🙏
Added hds-anchored-position modifier (for internal use)
AppFooter - Converted component to TypeScript
Stepper::Step::Indicator - Converted to TypeScript
Stepper::Task::Indicator - Converted to TypeScript
Badge - Converted component to TypeScript
#1991 - Thanks @chris-hut for the contribution! 🙏
Accordion - Converted component to TypeScript
Dropdown - Added support for trailing icon in ListItem::Interactive subcomponent
PopoverPrimitive - Added low-level (internal) headless component to provide anchoring, collision detection, and popover functionalities.
RichTooltip - Added component to provide tooltips that can contain more complex and structured content.
AppFrame - converted component to TypeScript
Toast - Converted component to TypeScript
#2023 - Thanks @WenInCode for the contribution! 🙏
Reveal - Converted component to TypeScript
ButtonSet - Converted component to TypeScript
Separator - Converted component to TypeScript
Patch Changes
Alert::Description - Fixed typo in template-registry.ts file declaration
Dropdown::ListItem::Checkmark - Fixed issue with leading icon spacing
Tooltip - Fixed max-width applied to the "bubble" (it was 304px, now is 280px per design specs)
Alert, Badge, BadgeCount, Button, Card::Container, DisclosurePrimitive, DismissButton, IconTile, Interactive, Link::Inline, Link::Standalone, Tag, Text - Standardized class names and signatures
CodeBlock - Re-mapped class-name variable to color-blue
Fixed default export warnings by preventing types.js files from being reexported
#2030 - Thanks @WenInCode for the contribution! 🙏
Tabs - Fixed issue with z-index of the active tab "indicator"
🔄 Updated dependencies:
- @hashicorp/[email protected]
@hashicorp/[email protected]
Minor Changes
Link::Inline - Converted component to TypeScript
#2013 - Thanks @WenInCode for the contribution! 🙏
Card - Converted component to TypeScript
#1997 - Thanks @valeriia-ruban for the contribution! 🙏
Link::Standalone - Converted component to TypeScript
#2010 - Thanks @WenInCode for the contribution! 🙏
Text - Converted component to TypeScript
#1984 - Thanks @natmegs for the contribution! 🙏
Alert - Converted component to TypeScript
#1990 - Thanks @WenInCode for the contribution! 🙏
Patch Changes
Modal, Flyout - Fixed flaky tests by running @ember/test-waiters in all environments
#2011 - Thanks @fivetanley for the contribution! 🙏
@hashicorp/[email protected]
This version is a re-release of @hashicorp/[email protected] containing the missing pre-compiled CSS
@hashicorp/[email protected]
Caution
This version is missing the pre-compiled CSS
You can still use this version if you import styles as Sass and don't require design-system-components.css
Patch Changes
Flyout - Fixed issue with Sass operators failing in old versions of Sass