Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #2217

Merged
merged 1 commit into from
Feb 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/chilly-avocados-bow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/curly-worms-drum.md

This file was deleted.

72 changes: 0 additions & 72 deletions .changeset/eight-beds-smash.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quick-eggs-kneel.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/tasty-pens-sit.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/thick-dragons-vanish.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/tricky-cars-cheat.md

This file was deleted.

13 changes: 13 additions & 0 deletions packages/combobox/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @leafygreen-ui/combobox

## 8.1.0

### Minor Changes

- 36a8ded2: `description` prop can now be a `React.ReactNode` rather than a `string`

### Patch Changes

- Updated dependencies [c2854e9b]
- Updated dependencies [11d12cc4]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]

## 8.0.0

### Major Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/combobox/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafygreen-ui/combobox",
"version": "8.0.0",
"version": "8.1.0",
"description": "leafyGreen UI Kit Combobox",
"main": "./dist/index.js",
"module": "./dist/esm/index.js",
Expand Down Expand Up @@ -33,8 +33,8 @@
"@leafygreen-ui/lib": "^13.2.1",
"@leafygreen-ui/palette": "^4.0.7",
"@leafygreen-ui/popover": "^11.1.1",
"@leafygreen-ui/tokens": "^2.3.0",
"@leafygreen-ui/typography": "^18.2.0",
"@leafygreen-ui/tokens": "^2.4.0",
"@leafygreen-ui/typography": "^18.2.1",
"chalk": "^4.1.2",
"lodash": "^4.17.21",
"polished": "^4.2.2"
Expand Down
98 changes: 98 additions & 0 deletions packages/date-picker/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,103 @@
# @leafygreen-ui/date-picker

## 1.0.0

### Major Changes

- 69527524: Changes the behavior of segments.

## Backspace

### New Behavior

- Pressing `backspace` will always clear the segment and keep the focus on that segment
- Pressing `backspace` twice will clear the segment and move the focus to the previous segment

### Old Behavior

- Pressing `backspace` deletes characters before the cursor one by one
- After all characters are deleted, the focus moves to the previous segment

## Space

### New Behavior

- Pressing `space` will always clear the segment and keep the focus on that segment

### Old Behavior

- Pressing `space` does not change the current value

## Clicking

### New Behavior

#### When initially clicking on a segment with a value, the segment will select the value:

- Typing a digit will clear the segment and populate the segment with that new value.
- Pressing the `backspace` key will clear the segment
- Pressing the `backspace` key twice will clear the segment and move the focus to the previous segment
- Pressing the `space` key will clear the segment

#### When initially clicking on a segment without a value, the segment will show a cursor:

- Typing a digit will start to populate the segment
- Pressing the `backspace` key will move the focus to the previous segment
- Pressing the `space` key will keep the focus on that segment

#### When a segment is already selected, clicking on the segment a second time will deselect the segment, and a cursor will appear:

- Typing a digit will clear the segment and populate the segment with that new value.
- Pressing the `backspace` key will clear the segment
- Pressing the `backspace` key twice will clear the segment and move the focus to the previous segment
- Pressing the `space` key will clear the segment

### Old Behavior

- Clicking on a segment will make the cursor appear in the clicked spot.
- If the segment is full, typing will not change the value
- If the segment is not full, typing will not add a new character after the cursor

## Tabbing and Left/Right arrows

### New behavior

#### When when using the arrow keys or tabbing into a segment with a value, the segment will select the value:

- Typing a digit will reset the segment and populate the segment with that new value.
- Pressing the `backspace` key will clear the segment
- Pressing the `backspace` key twice will clear the segment and move the focus to the previous segment
- Pressing the `space` key will clear the segment

#### When using the arrow keys or tabbing into a segment without a value, the segment will show a cursor:

- Typing a digit will start to populate the segment
- Pressing the `backspace` key will move the focus to the previous segment
- Pressing the `space` key will keep the focus on that segment

## Tabbing

### Old Behavior

- Tabbing into a segment will select the value, but pressing `space` does not reset the value

## Left/Right arrows

### Old Behavior

- When in a segment, `left` or `right` arrow keys navigates through each character instead of selecting the value.
- If the segment is full, typing does not update the value
- If the segment is not full, typing will add a new character in that spot

### Patch Changes

- Updated dependencies [c2854e9b]
- Updated dependencies [11d12cc4]
- Updated dependencies [36a8ded2]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]

## 0.2.2

### Patch Changes
Expand Down
8 changes: 4 additions & 4 deletions packages/date-picker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafygreen-ui/date-picker",
"version": "0.2.2",
"version": "1.0.0",
"description": "LeafyGreen UI Kit Date Picker",
"license": "Apache-2.0",
"main": "./dist/index.js",
Expand All @@ -25,9 +25,9 @@
"@leafygreen-ui/lib": "^13.2.1",
"@leafygreen-ui/palette": "^4.0.7",
"@leafygreen-ui/popover": "^11.2.1",
"@leafygreen-ui/select": "^11.1.2",
"@leafygreen-ui/tokens": "^2.3.0",
"@leafygreen-ui/typography": "^18.1.0",
"@leafygreen-ui/select": "^11.2.0",
"@leafygreen-ui/tokens": "^2.4.0",
"@leafygreen-ui/typography": "^18.2.1",
"date-fns": "^2.30.0",
"lodash": "^4.17.21",
"polished": "^4.2.2",
Expand Down
6 changes: 6 additions & 0 deletions packages/form-footer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @leafygreen-ui/form-footer

## 3.0.16

### Patch Changes

- 9e7d74b0: Adds `data-testids` to subcomponents of FormFooter

## 3.0.15

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/form-footer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafygreen-ui/form-footer",
"version": "3.0.15",
"version": "3.0.16",
"description": "leafyGreen UI Kit Form Footer",
"main": "./dist/index.js",
"module": "./dist/esm/index.js",
Expand Down
13 changes: 13 additions & 0 deletions packages/select/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @leafygreen-ui/select

## 11.2.0

### Minor Changes

- 36a8ded2: `description` prop can now be a `React.ReactNode` rather than a `string`

### Patch Changes

- Updated dependencies [c2854e9b]
- Updated dependencies [11d12cc4]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]

## 11.1.2

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/select/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafygreen-ui/select",
"version": "11.1.2",
"version": "11.2.0",
"description": "leafyGreen UI Kit Select",
"main": "./dist/index.js",
"module": "./dist/esm/index.js",
Expand Down Expand Up @@ -30,8 +30,8 @@
"@leafygreen-ui/lib": "^13.2.0",
"@leafygreen-ui/palette": "^4.0.7",
"@leafygreen-ui/popover": "^11.2.1",
"@leafygreen-ui/tokens": "^2.2.0",
"@leafygreen-ui/typography": "^18.1.0",
"@leafygreen-ui/tokens": "^2.4.0",
"@leafygreen-ui/typography": "^18.2.1",
"@types/react-is": "^18.0.0",
"lodash": "^4.17.21",
"polished": "^4.1.3",
Expand Down
17 changes: 17 additions & 0 deletions packages/table/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @leafygreen-ui/table

## 12.5.0

### Minor Changes

- 744092c8: Exposes `virtualizerOptions` property in `useLeafyGreenTable` options. This is used to define options for `react-virtual`.
As of now, we have `[email protected]` as out virtualizer dependency. Virtualizer options for this version can be found [on GitHub](https://github.com/TanStack/virtual/blob/v2/docs/src/pages/docs/api.md)
Resolves [LG-3984](https://jira.mongodb.org/browse/LG-3984)

### Patch Changes

- 744092c8: Fixes a bug where nested row chevrons and selectable row checkboxes would be rendered above a sticky header.
[Jira Ticket](https://jira.mongodb.org/browse/LG-4037)
- Updated dependencies [c2854e9b]
- Updated dependencies [11d12cc4]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]

## 12.4.1

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/table/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafygreen-ui/table",
"version": "12.4.1",
"version": "12.5.0",
"description": "leafyGreen UI Kit Table",
"main": "./dist/index.js",
"module": "./dist/esm/index.js",
Expand Down Expand Up @@ -30,8 +30,8 @@
"@leafygreen-ui/lib": "^13.2.1",
"@leafygreen-ui/palette": "^4.0.7",
"@leafygreen-ui/polymorphic": "^1.3.6",
"@leafygreen-ui/tokens": "^2.3.0",
"@leafygreen-ui/typography": "^18.1.0",
"@leafygreen-ui/tokens": "^2.4.0",
"@leafygreen-ui/typography": "^18.2.1",
"@tanstack/react-table": "^8.7.3",
"lodash": "^4.17.21",
"polished": "^4.2.2",
Expand Down
13 changes: 13 additions & 0 deletions packages/text-area/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @leafygreen-ui/text-area

## 8.1.0

### Minor Changes

- 36a8ded2: `description` prop can now be a `React.ReactNode` rather than a `string`

### Patch Changes

- Updated dependencies [c2854e9b]
- Updated dependencies [11d12cc4]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]

## 8.0.21

### Patch Changes
Expand Down
Loading
Loading