Skip to content

Commit 9fc1aab

Browse files
hashibot-hdsgithub-actions[bot]alex-ju
authored
Version Packages (#2689)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Alex <alex-ju@users.noreply.github.com>
1 parent 4f93f5a commit 9fc1aab

File tree

50 files changed

+373
-170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+373
-170
lines changed

.changeset/bright-crabs-unite.md

-7
This file was deleted.

.changeset/brown-wolves-admire.md

-7
This file was deleted.

.changeset/dry-frogs-smash.md

-7
This file was deleted.

.changeset/early-knives-fly.md

-7
This file was deleted.

.changeset/gentle-frogs-talk.md

-5
This file was deleted.

.changeset/neat-teachers-deny.md

-5
This file was deleted.

.changeset/old-snakes-judge.md

-7
This file was deleted.

.changeset/orange-chefs-learn.md

-7
This file was deleted.

.changeset/polite-shirts-fix.md

-5
This file was deleted.

.changeset/pretty-lies-walk.md

-8
This file was deleted.

.changeset/smooth-bobcats-hang.md

-9
This file was deleted.

.changeset/thin-masks-attack.md

-5
This file was deleted.

.changeset/three-walls-lay.md

-5
This file was deleted.

.changeset/tidy-eels-doubt.md

-7
This file was deleted.

.changeset/tricky-games-lay.md

-7
This file was deleted.

.changeset/young-buses-shout.md

-5
This file was deleted.

packages/components/CHANGELOG.md

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

3+
## 4.17.1
4+
5+
[4.17.1 documentation](https://hds-website-4-17-1.vercel.app/)
6+
7+
### Minor Changes
8+
9+
`Tag` - Truncated any text that is longer than about 20 characters, and added a tooltip with the full text when truncation occurs
10+
11+
`Tag` - Added `@tooltipPlacement` argument
12+
13+
<small class="doc-whats-new-changelog-metadata">[#2655](https://github.com/hashicorp/design-system/pull/2655)</small>
14+
15+
<div class="doc-whats-new-changelog-separator"></div>
16+
17+
`MaskedInput` - Added support for externally controlled content masking
18+
19+
<small class="doc-whats-new-changelog-metadata">[#2716](https://github.com/hashicorp/design-system/pull/2716)</small>
20+
21+
<div class="doc-whats-new-changelog-separator"></div>
22+
23+
`Badge` - Updated foreground and background colors to improve contrast for a11y
24+
25+
`BadgeCount` - Updated foreground color of neutral variant to improve contrast for a11y
26+
27+
<small class="doc-whats-new-changelog-metadata">[#2695](https://github.com/hashicorp/design-system/pull/2695)</small>
28+
29+
<div class="doc-whats-new-changelog-separator"></div>
30+
31+
`CodeBlock` - Added `@copyButtonText` argument to `CodeBlock` and `@text` argument to the `CodeBlock::CopyButton` subcomponent to customize the `aria-label` of the Copy Button. The default label is still "Copy".
32+
33+
`CodeEditor` - Added `@copyButtonText` argument to customize the `aria-label` of the Copy Button. The default label is still "Copy".
34+
35+
<small class="doc-whats-new-changelog-metadata">[#2696](https://github.com/hashicorp/design-system/pull/2696)</small>
36+
37+
<div class="doc-whats-new-changelog-separator"></div>
38+
39+
`hds-code-editor` modifier - Added language syntax highlighting support for JavaScript and Rego
40+
41+
`CodeEditor` - Added language syntax highlighting support for JavaScript and Rego
42+
43+
Dependencies - added @codemirror/lang-javascript
44+
45+
<small class="doc-whats-new-changelog-metadata">[#2684](https://github.com/hashicorp/design-system/pull/2684)</small>
46+
47+
<div class="doc-whats-new-changelog-separator"></div>
48+
49+
`Time` - Updated visual style to display a dotted underline when the `hasTooltip` argument is true
50+
51+
`RichTooltip` - Fixed Safari bug causing the dotted underline style not to display
52+
53+
<small class="doc-whats-new-changelog-metadata">[#2725](https://github.com/hashicorp/design-system/pull/2725)</small>
54+
55+
<div class="doc-whats-new-changelog-separator"></div>
56+
57+
`hds-code-editor` modifier - Added `hasLineWrapping` named argument that sets line wrapping behavior within the code editor.
58+
59+
`CodeEditor` - Added `@hasLineWrapping` argument that is passed to the `hds-code-editor` modifier
60+
61+
<small class="doc-whats-new-changelog-metadata">[#2712](https://github.com/hashicorp/design-system/pull/2712)</small>
62+
63+
<div class="doc-whats-new-changelog-separator"></div>
64+
65+
### Patch Changes
66+
67+
`Time` - Fixed type declarations
68+
69+
`CodeEditor` - Added missing `@lezer/highlight` dependency
70+
71+
<small class="doc-whats-new-changelog-metadata">[#2700](https://github.com/hashicorp/design-system/pull/2700) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
72+
73+
<div class="doc-whats-new-changelog-separator"></div>
74+
75+
`hds-tooltip` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on trigger elements for a11y improvements with toggled content
76+
77+
`Tooltip` - Changed structure of tooltip content to add a wrapper that is always in the DOM and set `aria-controls` on button for a11y improvements with toggled content
78+
79+
<small class="doc-whats-new-changelog-metadata">[#2648](https://github.com/hashicorp/design-system/pull/2648)</small>
80+
81+
<div class="doc-whats-new-changelog-separator"></div>
82+
83+
`CopyButton` - Fixed issue preventing copying of empty string and zero number values
84+
85+
`CopySnippet` - Fixed issue preventing copying of empty string and zero number values
86+
87+
<small class="doc-whats-new-changelog-metadata">[#2685](https://github.com/hashicorp/design-system/pull/2685)</small>
88+
89+
<div class="doc-whats-new-changelog-separator"></div>
90+
91+
`CodeEditor` - Fixed import path for `HdsCodeEditorModifierSignature`
92+
93+
<small class="doc-whats-new-changelog-metadata">[#2681](https://github.com/hashicorp/design-system/pull/2681)</small>
94+
95+
<div class="doc-whats-new-changelog-separator"></div>
96+
97+
Swapped unmaintained `ember-composable-helpers` with `@nullvoxpopuli/ember-composable-helpers`
98+
99+
<small class="doc-whats-new-changelog-metadata">[#2493](https://github.com/hashicorp/design-system/pull/2493) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
100+
101+
<div class="doc-whats-new-changelog-separator"></div>
102+
103+
Migrated our tooling from yarn to pnpm and updated our JavaScript compiler configuration
104+
105+
Updated `decorator-transforms` from `1.2.1` to `2.3.0`
106+
107+
<small class="doc-whats-new-changelog-metadata">[#2671](https://github.com/hashicorp/design-system/pull/2671) - Thanks [@aklkv](https://github.com/aklkv) for the contribution! 🙏</small>
108+
109+
<div class="doc-whats-new-changelog-separator"></div>
110+
111+
`AdvancedTable` - Refactored keyboard navigation to a new modifier `hds-advanced-table-cell` for reusability, and disabled default behavior for arrow keys in focused cells.
112+
113+
<small class="doc-whats-new-changelog-metadata">[#2659](https://github.com/hashicorp/design-system/pull/2659)</small>
114+
115+
<div class="doc-whats-new-changelog-separator"></div>
116+
117+
`Table` - Removed unused `updateAriaLabel` function and event listener
118+
119+
<small class="doc-whats-new-changelog-metadata">[#2690](https://github.com/hashicorp/design-system/pull/2690)</small>
120+
121+
<div class="doc-whats-new-changelog-separator"></div>
122+
123+
`Tooltip` - Removed style import from Tippy.js, copied arrow positioning styles into component styles
124+
125+
<small class="doc-whats-new-changelog-metadata">[#2726](https://github.com/hashicorp/design-system/pull/2726)</small>
126+
127+
<div class="doc-whats-new-changelog-separator"></div>
128+
3129
## 4.16.0
4130

5131
[4.16.0 documentation](https://hds-website-4-16-0.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.16.0",
3+
"version": "4.17.1",
44
"description": "Helios Design System Components",
55
"keywords": [
66
"hashicorp",

website/cspell-config/project-words.txt

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ heatmaps
2424
hmac
2525
Knowledgebase
2626
letterforms
27+
lezer
2728
luxon
2829
Menlo
2930
navigations

website/docs/components/badge-count/index.md

+6
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ navigation:
1919
- pill
2020
- version number
2121
- counter
22+
status:
23+
updated: 4.17.1
2224
---
2325

2426
<section data-tab="Guidelines">
@@ -33,3 +35,7 @@ navigation:
3335
<section data-tab="Accessibility">
3436
@include "partials/accessibility/accessibility.md"
3537
</section>
38+
39+
<section data-tab="Version history">
40+
@include "partials/version-history/version-history.md"
41+
</section>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## 4.17.1
2+
3+
Updated foreground color of neutral variant to improve contrast for a11y
4+

website/docs/components/badge/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ navigation:
1818
- tag
1919
- label
2020
status:
21-
updated: 4.17.0
21+
updated: 4.17.1
2222
---
2323

2424
<section data-tab="Guidelines">
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.17.1
2+
3+
Updated foreground and background colors to improve contrast for a11y
4+
15
## 4.7.0
26

37
Updated `@text` argument type to include numbers.

website/docs/components/breadcrumb/index.md

-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ navigation:
1818
- navigation
1919
- crumb
2020
- path
21-
status:
22-
updated: 4.16.0
2321
---
2422

2523
<section data-tab="Guidelines">

website/docs/components/code-block/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ navigation:
2424
- example
2525
- syntax
2626
- highlight
27+
status:
28+
updated: 4.17.1
2729
---
2830

2931
<section data-tab="Guidelines">

website/docs/components/code-block/partials/version-history/version-history.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.17.1
2+
3+
Added `@copyButtonText` argument to `CodeBlock` and `@text` argument to the `CodeBlock::CopyButton` subcomponent to customize the `aria-label` of the Copy Button. The default label is still "Copy".
4+
15
## 4.15.0
26

37
Aligned private class properties to follow a standardized notation

website/docs/components/code-editor/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ navigation:
2929
- highlight
3030
- block
3131
status:
32-
added: 4.16.0
32+
updated: 4.17.1
3333
---
3434

3535
<section data-tab="Guidelines">

website/docs/components/code-editor/partials/version-history/version-history.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 4.17.1
2+
3+
Added `@copyButtonText` argument to customize the `aria-label` of the Copy Button. The default label is still "Copy".
4+
5+
Added language syntax highlighting support for JavaScript and Rego
6+
7+
Added `@hasLineWrapping` argument that is passed to the `hds-code-editor` modifier
8+
9+
Added missing `@lezer/highlight` dependency
10+
11+
Fixed import path for `HdsCodeEditorModifierSignature`
12+
113
## 4.16.0
214

315
Added new CodeMirror 6 supported code editor component

website/docs/components/copy/button/index.md

+11-4
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,19 @@ title: Copy Button
33
description: A button that copies the attached or associated text upon interaction.
44
caption: A button that copies the attached or associated text upon interaction.
55
links:
6-
figma: https://www.figma.com/design/iweq3r2Pi8xiJfD9e6lOhF/HDS-Components-v2.0?node-id=67255-88419&t=w8xQlWxzH7bwXLe2-1
7-
github: https://github.com/hashicorp/design-system/tree/main/packages/components/src/components/hds/copy/button
8-
related: ['components/copy/snippet']
6+
figma: >-
7+
https://www.figma.com/design/iweq3r2Pi8xiJfD9e6lOhF/HDS-Components-v2.0?node-id=67255-88419&t=w8xQlWxzH7bwXLe2-1
8+
github: >-
9+
https://github.com/hashicorp/design-system/tree/main/packages/components/src/components/hds/copy/button
10+
related:
11+
- components/copy/snippet
912
previewImage: assets/illustrations/components/copy-button.jpg
1013
navigation:
11-
keywords: ['snippet', 'clipboard']
14+
keywords:
15+
- snippet
16+
- clipboard
17+
status:
18+
updated: 4.17.1
1219
---
1320

1421
<section data-tab="Guidelines">
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.17.1
2+
3+
Fixed issue preventing copying of empty string and zero number values
4+
15
## 4.15.0
26

37
Aligned private class properties to follow a standardized notation

0 commit comments

Comments
 (0)