Skip to content

Commit c18a6b6

Browse files
Version Packages
1 parent e53afd3 commit c18a6b6

File tree

8 files changed

+89
-205
lines changed

8 files changed

+89
-205
lines changed

.changeset/eight-fishes-sin.md

-7
This file was deleted.

.changeset/friendly-balloons-wave.md

-5
This file was deleted.

.changeset/long-maps-smell.md

-7
This file was deleted.

.changeset/swift-elephants-play.md

-5
This file was deleted.

.changeset/swift-wasps-happen.md

-9
This file was deleted.

packages/components/CHANGELOG.md

+44
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,49 @@
11
# @hashicorp/design-system-components
22

3+
## 4.18.0
4+
5+
### Minor Changes
6+
7+
`Time` - Increase spacing above the dotted text decoration underline, that appears on the interactive variant, to 2px from the default.
8+
9+
`RichTooltip` - Increase spacing above the dotted text decoration underline to 2px from the default.
10+
11+
<small class="doc-whats-new-changelog-metadata">[#2745](https://github.com/hashicorp/design-system/pull/2745)</small>
12+
13+
<div class="doc-whats-new-changelog-separator"></div>
14+
15+
`AdvancedTable` - Added an expand all button to `AdvancedTable`s with nested rows and changed the structure of the component so now nested rows are always in the DOM, even when they are not visible. To add the expand all button, add `isExpandable: true` to the desired column in the `@columns` argument.
16+
17+
<small class="doc-whats-new-changelog-metadata">[#2688](https://github.com/hashicorp/design-system/pull/2688)</small>
18+
19+
<div class="doc-whats-new-changelog-separator"></div>
20+
21+
`hds-code-editor` modifier - Add language syntax highlighting suport for Markdown
22+
23+
`CodeEditor` - Add language syntax highlighting suport for Markdown
24+
25+
Dependencies - added @codemirror/lang-markdown
26+
27+
<small class="doc-whats-new-changelog-metadata">[#2740](https://github.com/hashicorp/design-system/pull/2740)</small>
28+
29+
<div class="doc-whats-new-changelog-separator"></div>
30+
31+
### Patch Changes
32+
33+
Upgraded `prismjs` from `1.29.0` to `1.30.0`
34+
35+
<small class="doc-whats-new-changelog-metadata">[#2760](https://github.com/hashicorp/design-system/pull/2760) - Thanks [@dependabot](https://github.com/apps/dependabot) for the contribution! 🙏</small>
36+
37+
<div class="doc-whats-new-changelog-separator"></div>
38+
39+
Added `@embroider/util` dependency
40+
41+
Updated `MaskedInput`, `TextInput`, and `Textarea` to use `ensure-safe-component` helper
42+
43+
<small class="doc-whats-new-changelog-metadata">[#2728](https://github.com/hashicorp/design-system/pull/2728) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
44+
45+
<div class="doc-whats-new-changelog-separator"></div>
46+
347
## 4.17.1
448

549
[4.17.1 documentation](https://hds-website-4-17-1.vercel.app/)

packages/components/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/design-system-components",
3-
"version": "4.17.1",
3+
"version": "4.18.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",

website/docs/whats-new/release-notes/partials/components.md

+44-171
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,50 @@
1212
</a>
1313
</p>
1414

15+
## 4.18.0
16+
17+
**Minor changes**
18+
19+
`Time` - Increase spacing above the dotted text decoration underline, that appears on the interactive variant, to 2px from the default.
20+
21+
`RichTooltip` - Increase spacing above the dotted text decoration underline to 2px from the default.
22+
23+
<small class="doc-whats-new-changelog-metadata">[#2745](https://github.com/hashicorp/design-system/pull/2745)</small>
24+
25+
<div class="doc-whats-new-changelog-separator"></div>
26+
27+
`AdvancedTable` - Added an expand all button to `AdvancedTable`s with nested rows and changed the structure of the component so now nested rows are always in the DOM, even when they are not visible. To add the expand all button, add `isExpandable: true` to the desired column in the `@columns` argument.
28+
29+
<small class="doc-whats-new-changelog-metadata">[#2688](https://github.com/hashicorp/design-system/pull/2688)</small>
30+
31+
<div class="doc-whats-new-changelog-separator"></div>
32+
33+
`hds-code-editor` modifier - Add language syntax highlighting suport for Markdown
34+
35+
`CodeEditor` - Add language syntax highlighting suport for Markdown
36+
37+
Dependencies - added @codemirror/lang-markdown
38+
39+
<small class="doc-whats-new-changelog-metadata">[#2740](https://github.com/hashicorp/design-system/pull/2740)</small>
40+
41+
<div class="doc-whats-new-changelog-separator"></div>
42+
43+
**Patch changes**
44+
45+
Upgraded `prismjs` from `1.29.0` to `1.30.0`
46+
47+
<small class="doc-whats-new-changelog-metadata">[#2760](https://github.com/hashicorp/design-system/pull/2760) - Thanks [@dependabot](https://github.com/apps/dependabot) for the contribution! 🙏</small>
48+
49+
<div class="doc-whats-new-changelog-separator"></div>
50+
51+
Added `@embroider/util` dependency
52+
53+
Updated `MaskedInput`, `TextInput`, and `Textarea` to use `ensure-safe-component` helper
54+
55+
<small class="doc-whats-new-changelog-metadata">[#2728](https://github.com/hashicorp/design-system/pull/2728) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
56+
57+
<div class="doc-whats-new-changelog-separator"></div>
58+
1559
## 4.17.1
1660

1761
[4.17.1 documentation](https://hds-website-4-17-1.vercel.app/)
@@ -1246,177 +1290,6 @@ Fix missing TypeScript `declaration`
12461290

12471291
<div class="doc-whats-new-changelog-separator"></div>
12481292

1249-
## 4.3.0
1250-
1251-
[4.3.0 documentation](https://hds-website-4-3-0.vercel.app/)
1252-
1253-
**Minor changes**
1254-
1255-
Added `hds-register-event` modifier (for internal use)
1256-
1257-
<small class="doc-whats-new-changelog-metadata">[#2017](https://github.com/hashicorp/design-system/pull/2017)</small>
1258-
1259-
<div class="doc-whats-new-changelog-separator"></div>
1260-
1261-
Published type declarations
1262-
1263-
<small class="doc-whats-new-changelog-metadata">[#2004](https://github.com/hashicorp/design-system/pull/2004) - Thanks [@natmegs](https://github.com/natmegs) for the contribution! 🙏</small>
1264-
1265-
<div class="doc-whats-new-changelog-separator"></div>
1266-
1267-
`Tag` - Converted component to TypeScript
1268-
1269-
<small class="doc-whats-new-changelog-metadata">[#2089](https://github.com/hashicorp/design-system/pull/2089)</small>
1270-
1271-
<div class="doc-whats-new-changelog-separator"></div>
1272-
1273-
`IconTile` - Converted component to TypeScript
1274-
1275-
<small class="doc-whats-new-changelog-metadata">[#2033](https://github.com/hashicorp/design-system/pull/2033)</small>
1276-
1277-
<div class="doc-whats-new-changelog-separator"></div>
1278-
1279-
`SuperSelect` - added components for single and multiple selection based on [PowerSelect](https://ember-power-select.com/)
1280-
1281-
<small class="doc-whats-new-changelog-metadata">[#2022](https://github.com/hashicorp/design-system/pull/2022)</small>
1282-
1283-
<div class="doc-whats-new-changelog-separator"></div>
1284-
1285-
`BadgeCount` - Converted component to TypeScript
1286-
1287-
<small class="doc-whats-new-changelog-metadata">[#2088](https://github.com/hashicorp/design-system/pull/2088)</small>
1288-
1289-
<div class="doc-whats-new-changelog-separator"></div>
1290-
1291-
`DisclosurePrimitive` - Converted component to TypeScript
1292-
1293-
<small class="doc-whats-new-changelog-metadata">[#2025](https://github.com/hashicorp/design-system/pull/2025) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1294-
1295-
<div class="doc-whats-new-changelog-separator"></div>
1296-
1297-
Added `hds-anchored-position` modifier (for internal use)
1298-
1299-
<small class="doc-whats-new-changelog-metadata">[#2020](https://github.com/hashicorp/design-system/pull/2020)</small>
1300-
1301-
<div class="doc-whats-new-changelog-separator"></div>
1302-
1303-
`AppFooter` - Converted component to TypeScript
1304-
1305-
<small class="doc-whats-new-changelog-metadata">[#2096](https://github.com/hashicorp/design-system/pull/2096)</small>
1306-
1307-
<div class="doc-whats-new-changelog-separator"></div>
1308-
1309-
`Stepper::Step::Indicator` - Converted to TypeScript
1310-
`Stepper::Task::Indicator` - Converted to TypeScript
1311-
1312-
<small class="doc-whats-new-changelog-metadata">[#2115](https://github.com/hashicorp/design-system/pull/2115)</small>
1313-
1314-
<div class="doc-whats-new-changelog-separator"></div>
1315-
1316-
`Badge` - Converted component to TypeScript
1317-
1318-
<small class="doc-whats-new-changelog-metadata">[#1991](https://github.com/hashicorp/design-system/pull/1991) - Thanks [@chris-hut](https://github.com/chris-hut) for the contribution! 🙏</small>
1319-
1320-
<div class="doc-whats-new-changelog-separator"></div>
1321-
1322-
`Accordion` - Converted component to TypeScript
1323-
1324-
<small class="doc-whats-new-changelog-metadata">[#2101](https://github.com/hashicorp/design-system/pull/2101)</small>
1325-
1326-
<div class="doc-whats-new-changelog-separator"></div>
1327-
1328-
`Dropdown` - Added support for trailing icon in `ListItem::Interactive` subcomponent
1329-
1330-
<small class="doc-whats-new-changelog-metadata">[#2042](https://github.com/hashicorp/design-system/pull/2042)</small>
1331-
1332-
<div class="doc-whats-new-changelog-separator"></div>
1333-
1334-
`PopoverPrimitive` - Added low-level (internal) headless component to provide anchoring, collision detection, and popover functionalities.
1335-
1336-
`RichTooltip` - Added component to provide tooltips that can contain more complex and structured content.
1337-
1338-
<small class="doc-whats-new-changelog-metadata">[#2069](https://github.com/hashicorp/design-system/pull/2069)</small>
1339-
1340-
<div class="doc-whats-new-changelog-separator"></div>
1341-
1342-
`AppFrame` - converted component to TypeScript
1343-
1344-
<small class="doc-whats-new-changelog-metadata">[#2098](https://github.com/hashicorp/design-system/pull/2098)</small>
1345-
1346-
<div class="doc-whats-new-changelog-separator"></div>
1347-
1348-
`Toast` - Converted component to TypeScript
1349-
1350-
<small class="doc-whats-new-changelog-metadata">[#2023](https://github.com/hashicorp/design-system/pull/2023) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1351-
1352-
<div class="doc-whats-new-changelog-separator"></div>
1353-
1354-
`Reveal` - Converted component to TypeScript
1355-
1356-
<small class="doc-whats-new-changelog-metadata">[#2097](https://github.com/hashicorp/design-system/pull/2097)</small>
1357-
1358-
<div class="doc-whats-new-changelog-separator"></div>
1359-
1360-
`ButtonSet` - Converted component to TypeScript
1361-
1362-
<small class="doc-whats-new-changelog-metadata">[#2099](https://github.com/hashicorp/design-system/pull/2099)</small>
1363-
1364-
<div class="doc-whats-new-changelog-separator"></div>
1365-
1366-
`Separator` - Converted component to TypeScript
1367-
1368-
<small class="doc-whats-new-changelog-metadata">[#2114](https://github.com/hashicorp/design-system/pull/2114)</small>
1369-
1370-
<div class="doc-whats-new-changelog-separator"></div>
1371-
1372-
**Patch changes**
1373-
1374-
`Alert::Description` - Fixed typo in `template-registry.ts` file declaration
1375-
1376-
<small class="doc-whats-new-changelog-metadata">[#2090](https://github.com/hashicorp/design-system/pull/2090)</small>
1377-
1378-
<div class="doc-whats-new-changelog-separator"></div>
1379-
1380-
`Dropdown::ListItem::Checkmark` - Fixed issue with leading icon spacing
1381-
1382-
<small class="doc-whats-new-changelog-metadata">[#2084](https://github.com/hashicorp/design-system/pull/2084)</small>
1383-
1384-
<div class="doc-whats-new-changelog-separator"></div>
1385-
1386-
`Tooltip` - Fixed max-width applied to the "bubble" (it was `304px`, now is `280px` per design specs)
1387-
1388-
<small class="doc-whats-new-changelog-metadata">[#2050](https://github.com/hashicorp/design-system/pull/2050)</small>
1389-
1390-
<div class="doc-whats-new-changelog-separator"></div>
1391-
1392-
`Alert`, `Badge`, `BadgeCount`, `Button`, `Card::Container`, `DisclosurePrimitive`, `DismissButton`, `IconTile`, `Interactive`, `Link::Inline`, `Link::Standalone`, `Tag`, `Text` - Standardized class names and signatures
1393-
1394-
<small class="doc-whats-new-changelog-metadata">[#2108](https://github.com/hashicorp/design-system/pull/2108)</small>
1395-
1396-
<div class="doc-whats-new-changelog-separator"></div>
1397-
1398-
`CodeBlock` - Re-mapped class-name variable to color-blue
1399-
1400-
<small class="doc-whats-new-changelog-metadata">[#2027](https://github.com/hashicorp/design-system/pull/2027)</small>
1401-
1402-
<div class="doc-whats-new-changelog-separator"></div>
1403-
1404-
Fixed default export warnings by preventing `types.js` files from being reexported
1405-
1406-
<small class="doc-whats-new-changelog-metadata">[#2030](https://github.com/hashicorp/design-system/pull/2030) - Thanks [@WenInCode](https://github.com/WenInCode) for the contribution! 🙏</small>
1407-
1408-
<div class="doc-whats-new-changelog-separator"></div>
1409-
1410-
`Tabs` - Fixed issue with z-index of the active tab "indicator"
1411-
1412-
<small class="doc-whats-new-changelog-metadata">[#2085](https://github.com/hashicorp/design-system/pull/2085)</small>
1413-
1414-
<div class="doc-whats-new-changelog-separator"></div>
1415-
1416-
**🔄 Updated dependencies:**
1417-
1418-
- @hashicorp/ember-flight-icons@5.0.2
1419-
14201293

14211294
---
14221295

0 commit comments

Comments
 (0)