Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' into UXPLATFORM-10370
Browse files Browse the repository at this point in the history
  • Loading branch information
MadanKumarGovindaswamy authored Apr 23, 2024
2 parents 5bcfa2f + 2493c09 commit 8ad06c8
Show file tree
Hide file tree
Showing 29 changed files with 110 additions and 39 deletions.
5 changes: 5 additions & 0 deletions packages/terra-collapsible-menu-view/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 6.99.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 6.98.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-collapsible-menu-view/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-collapsible-menu-view",
"version": "6.98.0",
"version": "6.99.0",
"description": "The collapsible menu view is a mechanism that can be used in toolbar scenarios where actionable items will be displayed face-up and flex based on the space available. Any items that can not fit in the available space will be rolled into an ellipsis menu.",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -40,7 +40,7 @@
"terra-hyperlink": "^2.61.0",
"terra-icon": "^3.57.1",
"terra-list": "^4.0.0",
"terra-menu": "^6.93.0",
"terra-menu": "^6.94.0",
"terra-mixins": "^1.0.0",
"terra-theme-context": "^1.9.0"
},
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-compact-interactive-list/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.20.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.19.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-compact-interactive-list/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-compact-interactive-list",
"version": "1.19.0",
"version": "1.20.0",
"description": "The Terra Compact Interactive List component provides users a way to render a collection of interactive data in a list format into a single tab stop.",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -37,7 +37,7 @@
"keycode-js": "^3.1.0",
"prop-types": "^15.5.8",
"terra-icon": "^3.58.0",
"terra-table": "^5.21.1",
"terra-table": "^5.22.0",
"terra-theme-context": "^1.9.0"
},
"peerDependencies": {
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-data-grid/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.30.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.29.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-data-grid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-data-grid",
"version": "1.29.0",
"version": "1.30.0",
"description": "Package containing data grid container components that enable users to navigate the grid information using directional navigation keys.",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -36,7 +36,7 @@
"classnames": "^2.2.5",
"keycode-js": "^3.1.0",
"prop-types": "^15.5.8",
"terra-table": "^5.21.1",
"terra-table": "^5.22.0",
"terra-visually-hidden-text": "^2.36.0"
},
"peerDependencies": {
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-date-input/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.56.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.55.1 - (April 18, 2024)

* Fixed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-date-input/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-date-input",
"version": "1.55.1",
"version": "1.56.0",
"description": "The DateInput allows for easy data entry of known dates like birthdays, anniversaries, etc. The display of the DateInput is localized based on the locale but can be customized via the `displayFormat` prop. The DateInput uses the ISO 8601 format for date values (YYYY-MM-DD).",
"author": "Cerner Corporation",
"repository": {
Expand Down
2 changes: 2 additions & 0 deletions packages/terra-date-time-picker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Unreleased

## 4.114.1 - (April 23, 2024)

* Fixed
* Fixed the accessibility issue to allow announcement as a single group label.

Expand Down
2 changes: 1 addition & 1 deletion packages/terra-date-time-picker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-date-time-picker",
"version": "4.114.0",
"version": "4.114.1",
"description": "The DateTimePicker component has a date picker for selecting date and a time input for entering time",
"author": "Cerner Corporation",
"repository": {
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-file-path/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.17.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.16.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-file-path/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-file-path",
"version": "1.16.0",
"version": "1.17.0",
"description": "Terra File Path is a horizontal menu that indicates where the user is. It is also more commonly known as a breadcrumb component.",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -35,7 +35,7 @@
"classnames": "^2.2.5",
"keycode-js": "^3.1.0",
"prop-types": "^15.5.8",
"terra-collapsible-menu-view": "^6.98.0"
"terra-collapsible-menu-view": "^6.99.0"
},
"peerDependencies": {
"react": "^16.8.5",
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-folder-tree/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.3.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.2.0 - (April 18, 2024)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-folder-tree/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-folder-tree",
"version": "1.2.0",
"version": "1.3.0",
"description": "Terra Folder Tree is a vertical menu that displays files and folders in a hierarchical tree structure.",
"author": "Cerner Corporation",
"repository": {
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-form-validation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.108.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.107.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-form-validation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-form-validation",
"version": "1.107.0",
"version": "1.108.0",
"description": "Form Validation Examples for Terra",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -41,7 +41,7 @@
"prop-types": "^15.5.8",
"react-final-form": ">=5.0.2 <7.0.0",
"terra-button": "^3.3.0",
"terra-date-input": "^1.55.1",
"terra-date-input": "^1.56.0",
"terra-date-picker": "^4.106.0",
"terra-form-checkbox": "^4.8.0",
"terra-form-field": "^4.5.0",
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-framework-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.84.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 1.83.0 - (April 18, 2024)

* Changed
Expand Down
26 changes: 13 additions & 13 deletions packages/terra-framework-docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cerner/terra-framework-docs",
"version": "1.83.0",
"version": "1.84.0",
"description": "Contains documentation for packages in the terra-framework monorepo",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -35,7 +35,7 @@
],
"dependencies": {
"@cerner/terra-docs": "^1.7.0",
"@cerner/terra-pills": "^1.24.0",
"@cerner/terra-pills": "^1.24.1",
"classnames": "^2.2.5",
"legacy-terra-table": "npm:terra-table@^4.36.0",
"prop-types": "^15.5.8",
Expand All @@ -44,17 +44,17 @@
"terra-arrange": "^3.53.0",
"terra-brand-footer": "^3.12.0",
"terra-button": "^3.3.0",
"terra-collapsible-menu-view": "^6.98.0",
"terra-compact-interactive-list": "^1.19.0",
"terra-collapsible-menu-view": "^6.99.0",
"terra-compact-interactive-list": "^1.20.0",
"terra-content-container": "^3.0.0",
"terra-data-grid": "^1.29.0",
"terra-date-input": "^1.55.1",
"terra-data-grid": "^1.30.0",
"terra-date-input": "^1.56.0",
"terra-date-picker": "^4.106.0",
"terra-date-time-picker": "^4.114.0",
"terra-date-time-picker": "^4.114.1",
"terra-disclosure-manager": "^4.43.0",
"terra-embedded-content-consumer": "^3.43.0",
"terra-file-path": "^1.16.0",
"terra-folder-tree": "^1.2.0",
"terra-file-path": "^1.17.0",
"terra-folder-tree": "^1.3.0",
"terra-form-field": "^4.27.0",
"terra-form-fieldset": "^2.74.0",
"terra-form-input": "^4.4.0",
Expand All @@ -65,7 +65,7 @@
"terra-icon": "^3.58.0",
"terra-infinite-list": "^3.42.0",
"terra-layout": "^4.40.0",
"terra-menu": "^6.93.0",
"terra-menu": "^6.94.0",
"terra-modal-manager": "^6.76.0",
"terra-navigation-layout": "^5.41.0",
"terra-navigation-prompt": "^1.90.0",
Expand All @@ -75,11 +75,11 @@
"terra-section-header": "^2.0.0",
"terra-slide-group": "^4.34.0",
"terra-slide-panel": "^3.49.0",
"terra-slide-panel-manager": "^5.101.0",
"terra-slide-panel-manager": "^5.102.0",
"terra-slider": "^1.2.0",
"terra-spacer": "^3.59.0",
"terra-table": "^5.21.1",
"terra-tabs": "^7.27.0",
"terra-table": "^5.22.0",
"terra-tabs": "^7.28.0",
"terra-text": "^4.49.0",
"terra-theme-context": "^1.9.0",
"terra-theme-provider": "^4.16.0",
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-menu/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 6.94.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 6.93.0 - (April 18, 2024)

* Added
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-menu/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-menu",
"version": "6.93.0",
"version": "6.94.0",
"description": "The menu is a popup component that displays a list of items, item groups, and dividers. Menu Items can be actionable, have toggle-style selection, or have nested submenu items. Menu Item groups are a single-select grouping of menu items. The Menu will determine the height of the popup based on the number of items in the main menu.",
"author": "Cerner Corporation",
"repository": {
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-pills/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 1.24.1 - (April 23, 2024)

* Fixed
* Fixed `terra-pills` Infinite loop in ResizeObserver callback with debounce.

## 1.24.0 - (April 4, 2024)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-pills/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cerner/terra-pills",
"version": "1.24.0",
"version": "1.24.1",
"description": "The terra-pills component provides a way to trigger actions to launch popovers with the desired content or remove the component",
"author": "Cerner Corporation",
"repository": {
Expand Down
16 changes: 10 additions & 6 deletions packages/terra-pills/src/FilterPills.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@ const FilterPills = (props) => {
const isPillDeleted = useRef(false);
const isRollUpRemoved = useRef(false);
const removedLabel = useRef();
const resizingDelayTimer = useRef(null);
const resizeTimer = 100;

// Identifies the number of pills that needs to be hidden/rolled up
const generateRollUp = useCallback(() => {
Expand Down Expand Up @@ -214,16 +216,18 @@ const FilterPills = (props) => {
}, [children, isCollapsible, resetTabIndex, handleFocusOnRollUpTrigger, handlePillDeletion, generateRollUp]);

useLayoutEffect(() => {
let observer = new ResizeObserver((entries) => {
handleResize(entries);
});
const debounceResize = (entries) => {
clearTimeout(resizingDelayTimer.current);
resizingDelayTimer.current = setTimeout(() => {
if (resizingDelayTimer.current) handleResize(entries);
}, resizeTimer);
};
const observer = new ResizeObserver(debounceResize);
observer.observe(filterPillsRef.current.parentNode);

return () => {
observer.disconnect();
observer = null;
};
}, [children, handleResize]);
}, [children, filterPillsRef, handleResize]);

const focusNextNode = (pills, rollUpPill) => {
const rollUpPillId = rollUpPill ? rollUpPill.getAttribute('id') : null;
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-slide-panel-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 5.102.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 5.101.0 - (April 18, 2024)

* Changed
Expand Down
4 changes: 2 additions & 2 deletions packages/terra-slide-panel-manager/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terra-slide-panel-manager",
"version": "5.101.0",
"version": "5.102.0",
"description": "A DisclosureManager implementation that presents disclosed content using a SlidePanel.",
"author": "Cerner Corporation",
"repository": {
Expand Down Expand Up @@ -45,7 +45,7 @@
"terra-disclosure-manager": "^4.16.0"
},
"devDependencies": {
"terra-collapsible-menu-view": "^6.98.0"
"terra-collapsible-menu-view": "^6.99.0"
},
"scripts": {
"compile": "babel --root-mode upward src --out-dir lib --copy-files",
Expand Down
5 changes: 5 additions & 0 deletions packages/terra-table/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

## Unreleased

## 5.22.0 - (April 23, 2024)

* Changed
* Minor dependency version bump.

## 5.21.1 - (April 18, 2024)

* Fixed
Expand Down
Loading

0 comments on commit 8ad06c8

Please sign in to comment.