Skip to content

Commit 36ec836

Browse files
Version Packages
1 parent 4f90945 commit 36ec836

File tree

9 files changed

+101
-210
lines changed

9 files changed

+101
-210
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/purple-poems-battle.md

-5
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

+50
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,55 @@
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+
47+
`AdvancedTable` - Always set the select checkbox column width to `min-content` so it does not grow when the `AdvancedTable` is narrower than the container
48+
49+
<small class="doc-whats-new-changelog-metadata">[#2761](https://github.com/hashicorp/design-system/pull/2761)</small>
50+
51+
<div class="doc-whats-new-changelog-separator"></div>
52+
353
## 4.17.1
454

555
[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

+50-171
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,56 @@
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+
59+
`AdvancedTable` - Always set the select checkbox column width to `min-content` so it does not grow when the `AdvancedTable` is narrower than the container
60+
61+
<small class="doc-whats-new-changelog-metadata">[#2761](https://github.com/hashicorp/design-system/pull/2761)</small>
62+
63+
<div class="doc-whats-new-changelog-separator"></div>
64+
1565
## 4.17.1
1666

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

12471297
<div class="doc-whats-new-changelog-separator"></div>
12481298

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-
14201299

14211300
---
14221301

0 commit comments

Comments
 (0)