Skip to content

Commit 1da4a91

Browse files
Version Packages
1 parent 832e2e6 commit 1da4a91

File tree

11 files changed

+112
-122
lines changed

11 files changed

+112
-122
lines changed

.changeset/loud-readers-sneeze.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/mean-ghosts-repeat.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/wet-files-joke.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/components/CHANGELOG.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,50 @@
11
# @hashicorp/design-system-components
22

3-
## 4.23.1
3+
## 4.24.0
4+
5+
### Minor Changes
6+
7+
<!-- START components/table/advanced-table -->
8+
9+
`AdvancedTable` - Added support for column reordering.
10+
11+
- Added `@hasReorderableColumns` argument. When set to `true`, enables column reordering.
12+
- Added optional `@columnOrder` argument for setting the initial order of columns by their keys.
13+
- Added optional `@onColumnReorder` argument which accepts a callback function that is called when reordering is completed.
14+
- Added optional `@reorderedMessageText` which overrides the default message text that is rendered in the table caption when a column is reordered.
15+
<!-- END -->
16+
17+
<small class="doc-whats-new-changelog-metadata">[#2997](https://github.com/hashicorp/design-system/pull/2997)</small>
18+
19+
<div class="doc-whats-new-changelog-separator"></div>
420

521
### Patch Changes
622

23+
<!-- START components/table/table -->
724

8-
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
25+
`Table` - Update the model and returned `B.data` to use generic types, so the type of the data is retained.
26+
27+
<!-- END -->
28+
29+
<!-- START components/form/key-value-inputs -->
30+
31+
`KeyValueInputs` - Update the data and returned `R.rowData` to use generic types, so the type of the data is retained.
932

33+
<!-- END -->
34+
35+
<small class="doc-whats-new-changelog-metadata">[#3150](https://github.com/hashicorp/design-system/pull/3150) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
36+
37+
<div class="doc-whats-new-changelog-separator"></div>
38+
39+
**🔄 Updated dependencies:**
40+
41+
- @hashicorp/design-system-tokens@3.0.0
42+
43+
## 4.23.1
44+
45+
### Patch Changes
46+
47+
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
1048

1149
<small class="doc-whats-new-changelog-metadata">[#3176](https://github.com/hashicorp/design-system/pull/3176)</small>
1250

packages/components/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/design-system-components",
3-
"version": "4.23.1",
3+
"version": "4.24.0",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",
@@ -51,7 +51,7 @@
5151
"@embroider/macros": "^1.18.1",
5252
"@embroider/util": "^1.13.4",
5353
"@floating-ui/dom": "^1.6.12",
54-
"@hashicorp/design-system-tokens": "workspace:^2.3.1",
54+
"@hashicorp/design-system-tokens": "workspace:^3.0.0",
5555
"@hashicorp/flight-icons": "workspace:^3.13.0",
5656
"@lezer/highlight": "^1.2.1",
5757
"@nullvoxpopuli/ember-composable-helpers": "^5.2.11",

packages/tokens/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# @hashicorp/design-system-tokens
22

3+
## 3.0.0
4+
5+
### Major Changes
6+
7+
Upgraded Style Dictionary to version 5
8+
9+
- Updated format of the `src` JSON tokens files to use the community standard DTCG format
10+
- Updated the tokens pipeline scripts to use the new format
11+
12+
<small class="doc-whats-new-changelog-metadata">[#3138](https://github.com/hashicorp/design-system/pull/3138)</small>
13+
14+
<div class="doc-whats-new-changelog-separator"></div>
15+
316
## 2.3.1
417

518
### Patch Changes

packages/tokens/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hashicorp/design-system-tokens",
3-
"version": "2.3.1",
3+
"version": "3.0.0",
44
"description": "Helios Design Tokens",
55
"keywords": [
66
"hashicorp",

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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

Lines changed: 40 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,51 @@
1212
</a>
1313
</p>
1414

15-
## 4.23.1
15+
## 4.24.0
16+
17+
**Minor changes**
18+
19+
<!-- START components/table/advanced-table -->
20+
21+
`AdvancedTable` - Added support for column reordering.
22+
23+
- Added `@hasReorderableColumns` argument. When set to `true`, enables column reordering.
24+
- Added optional `@columnOrder` argument for setting the initial order of columns by their keys.
25+
- Added optional `@onColumnReorder` argument which accepts a callback function that is called when reordering is completed.
26+
- Added optional `@reorderedMessageText` which overrides the default message text that is rendered in the table caption when a column is reordered.
27+
<!-- END -->
28+
29+
<small class="doc-whats-new-changelog-metadata">[#2997](https://github.com/hashicorp/design-system/pull/2997)</small>
30+
31+
<div class="doc-whats-new-changelog-separator"></div>
1632

1733
**Patch changes**
1834

35+
<!-- START components/table/table -->
1936

20-
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
37+
`Table` - Update the model and returned `B.data` to use generic types, so the type of the data is retained.
38+
39+
<!-- END -->
40+
41+
<!-- START components/form/key-value-inputs -->
42+
43+
`KeyValueInputs` - Update the data and returned `R.rowData` to use generic types, so the type of the data is retained.
44+
45+
<!-- END -->
46+
47+
<small class="doc-whats-new-changelog-metadata">[#3150](https://github.com/hashicorp/design-system/pull/3150) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
48+
49+
<div class="doc-whats-new-changelog-separator"></div>
2150

51+
**🔄 Updated dependencies:**
52+
53+
- @hashicorp/design-system-tokens@3.0.0
54+
55+
## 4.23.1
56+
57+
**Patch changes**
58+
59+
`Stepper::Nav` - Fixed bug with stacking context styles causing step content's z-index to not work as expected
2260

2361
<small class="doc-whats-new-changelog-metadata">[#3176](https://github.com/hashicorp/design-system/pull/3176)</small>
2462

@@ -1423,77 +1461,6 @@ Fixed issue with icon sprite not initiated
14231461

14241462
<div class="doc-whats-new-changelog-separator"></div>
14251463

1426-
## 4.11.0
1427-
1428-
[4.11.0 documentation](https://hds-website-4-11-0.vercel.app/)
1429-
1430-
**Minor changes**
1431-
1432-
`Hds::Table`
1433-
1434-
- Added `@selectableColumnKey` argument which enables sorting by row selection state and specifies the corresponding selection state key.
1435-
1436-
`Hds::Table::Tr`
1437-
1438-
- Added `@selectableColumnKey` argument which enables sorting by row selection state and specifies the corresponding selection state key.
1439-
- Added `@sortBySelectedOrder` argument which determines the state of the sort button in the selected item column.
1440-
- Added `@onClickSortBySelected` argument which is the callback for the sort button in the selected item column.
1441-
1442-
`Hds::Table::ThSelectable`
1443-
1444-
- Added `@onClickSortBySelected` argument which is the callback for the sort button in the selected item column.
1445-
- Added `@sortBySelectedOrder` argument which determines the state of the sort button in the selected item column.
1446-
1447-
<small class="doc-whats-new-changelog-metadata">[#2387](https://github.com/hashicorp/design-system/pull/2387)</small>
1448-
1449-
<div class="doc-whats-new-changelog-separator"></div>
1450-
1451-
**Patch changes**
1452-
1453-
`SideNav`: remove usage of `Ember.testing` because it is deprecated.
1454-
1455-
<small class="doc-whats-new-changelog-metadata">[#2403](https://github.com/hashicorp/design-system/pull/2403)</small>
1456-
1457-
<div class="doc-whats-new-changelog-separator"></div>
1458-
1459-
`CopyButton` - Updated icon colors to match interactive states of the component.
1460-
1461-
`CopySnippet` - Prevent the color from adhering to interactive states when
1462-
status is `success` or `error`.
1463-
1464-
`Stepper` - Updated to use semantic token over palette token in
1465-
`Stepper::Indicator::Step`.
1466-
1467-
<small class="doc-whats-new-changelog-metadata">[#2419](https://github.com/hashicorp/design-system/pull/2419)</small>
1468-
1469-
<div class="doc-whats-new-changelog-separator"></div>
1470-
1471-
`Dropdown`, `RadioCard`, `SuperSelect`, `Stepper`, `Table` - Fixed optional arguments in signatures
1472-
1473-
<small class="doc-whats-new-changelog-metadata">[#2421](https://github.com/hashicorp/design-system/pull/2421)</small>
1474-
1475-
<div class="doc-whats-new-changelog-separator"></div>
1476-
1477-
`Dropdown::Toggle::Chevron` - fix subcomponent signature
1478-
1479-
`hds-clipboard` modifier - extend error when copy action fails
1480-
1481-
<small class="doc-whats-new-changelog-metadata">[#2418](https://github.com/hashicorp/design-system/pull/2418)</small>
1482-
1483-
<div class="doc-whats-new-changelog-separator"></div>
1484-
1485-
`Hds::Pagination::Compact` & `Hds::Pagination::Numbered`
1486-
1487-
- Added assertion and more strict typing to ensure that a routing argument (`@model`, `@models`, or `@route`) are present when using `@onPageChange` to control routing.
1488-
1489-
<small class="doc-whats-new-changelog-metadata">[#2400](https://github.com/hashicorp/design-system/pull/2400)</small>
1490-
1491-
<div class="doc-whats-new-changelog-separator"></div>
1492-
1493-
**🔄 Updated dependencies:**
1494-
1495-
- @hashicorp/flight-icons@3.6.0
1496-
14971464

14981465
---
14991466

website/docs/whats-new/release-notes/partials/design-tokens.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,19 @@
1212
</a>
1313
</p>
1414

15+
## 3.0.0
16+
17+
**Major changes**
18+
19+
Upgraded Style Dictionary to version 5
20+
21+
- Updated format of the `src` JSON tokens files to use the community standard DTCG format
22+
- Updated the tokens pipeline scripts to use the new format
23+
24+
<small class="doc-whats-new-changelog-metadata">[#3138](https://github.com/hashicorp/design-system/pull/3138)</small>
25+
26+
<div class="doc-whats-new-changelog-separator"></div>
27+
1528
## 2.3.1
1629

1730
**Patch changes**
@@ -199,18 +212,6 @@ Added design tokens for indeterminate `Checkbox`
199212

200213
<small class="doc-whats-new-changelog-metadata">[#740](https://github.com/hashicorp/design-system/pull/740)</small>
201214

202-
## 1.2.0
203-
204-
**Minor changes**
205-
206-
- [#629](https://github.com/hashicorp/design-system/pull/629) [`a079992f`](https://github.com/hashicorp/design-system/commit/a079992fbbed11812fcf4cdd4409a00fa2d246f1) Thanks [@didoo](https://github.com/didoo)! - added component-level design tokens for `Tabs` component
207-
208-
* [#646](https://github.com/hashicorp/design-system/pull/646) [`ecbe26df`](https://github.com/hashicorp/design-system/commit/ecbe26df6bdbaf7b4f00c70d016eead0da9168f0) Thanks [@jorytindall](https://github.com/jorytindall)! - Updated the box-shadow values for overlay tokens.
209-
210-
**Patch changes**
211-
212-
- [#636](https://github.com/hashicorp/design-system/pull/636) [`27a283a5`](https://github.com/hashicorp/design-system/commit/27a283a52c2828b32c282401f91df9bd929f9dda) Thanks [@Dhaulagiri](https://github.com/Dhaulagiri)! - Add copyright notice to license file
213-
214215

215216
---
216217

0 commit comments

Comments
 (0)