From d4cca638bc6a06944b54f92e9f64d636b08d7fde Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 1 Dec 2022 19:42:48 +0000 Subject: [PATCH] 1.0.0-next.653 --- CHANGELOG.md | 123 ++++++++++++++++++++++++---------------------- package-lock.json | 4 +- package.json | 2 +- 3 files changed, 68 insertions(+), 61 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 385b5abf1ad..c9e9617ed41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,128 +9,135 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ### ⚠ BREAKING CHANGES -- **split-button:** Removed the `event.detail` payload from the events +- **radio-group-item:** Removed deprecated properties. + +* Removed the property `icon`, use either `iconStart` or `iconEnd` + instead. +* Removed the property `iconPosition`, use either `iconStart` or + `iconEnd` instead. + +* **split-button:** Removed the `event.detail` payload from the events `calciteSplitButtonPrimaryClick` and `calciteSplitButtonSecondaryClick`. Use separate mouse event listeners to get information about `click` events. -- **slider:** Removed deprecated event. +* **slider:** Removed deprecated event. -* Removed the event `calciteSliderUpdate`, use `calciteSliderInput` +- Removed the event `calciteSliderUpdate`, use `calciteSliderInput` instead. -- **dropdown, dropdown-item:** Removed deprecated properties. +* **dropdown, dropdown-item:** Removed deprecated properties. -* Removed the property `active` on `calcite-dropdown-item`, use +- Removed the property `active` on `calcite-dropdown-item`, use `selected` instead. -* Removed the property `active`, on `calcite-dropdown`, use `open` +- Removed the property `active`, on `calcite-dropdown`, use `open` instead. -- **tree:** Removed the `inputEnabled` property. +* **tree:** Removed the `inputEnabled` property. -* Removed the property `inputEnabled`, use `selectionMode="ancestors"` +- Removed the property `inputEnabled`, use `selectionMode="ancestors"` instead. -* **chip:** Removed the `dismissible` property and the `clear` +- **chip:** Removed the `dismissible` property and the `clear` value for the `appearance` property. -- Removed the property `dismissible`, use `closable` instead. -- Use the value `transparent` instead of `clear` for `appearance` +* Removed the property `dismissible`, use `closable` instead. +* Use the value `transparent` instead of `clear` for `appearance` property. -- **action-menu:** Removed the `event.detail` value from the +* **action-menu:** Removed the `event.detail` value from the `calciteActionMenuOpenChange` event on the `action-menu` component. -* When listening to `calciteActionMenuOpenChange`, use the `open` +- When listening to `calciteActionMenuOpenChange`, use the `open` property on the `event.target` instead of `event.detail`. -- **block:** Removed the `summary` and `disablePadding` properties. +* **block:** Removed the `summary` and `disablePadding` properties. -* Removed the property `summary`, use `description` instead. -* Removed the property `disablePadding`, use the CSS variable +- Removed the property `summary`, use `description` instead. +- Removed the property `disablePadding`, use the CSS variable `--calcite-block-padding` instead. -* **popover-manager:** Removed the `calcite-popover-manager` component. This +- **popover-manager:** Removed the `calcite-popover-manager` component. This component is no longer necessary for `calcite-popover`s. -* **accordion-item:** Removed the properties `active`, `itemTitle`, +- **accordion-item:** Removed the properties `active`, `itemTitle`, `itemSubtitle`, and `icon`. -- Removed the property `active`, use `expanded` instead. -- Removed the property `itemTitle`, use `heading` instead. -- Removed the property `itemSubtitle`, use `description` instead. -- Removed the property `icon`, use `iconStart` or `iconEnd` instead. +* Removed the property `active`, use `expanded` instead. +* Removed the property `itemTitle`, use `heading` instead. +* Removed the property `itemSubtitle`, use `description` instead. +* Removed the property `icon`, use `iconStart` or `iconEnd` instead. -- **panel:** Removed deprecated events and properties. +* **panel:** Removed deprecated events and properties. -* Removed the property `dismissed`, use `closed` instead. -* Removed the property `dismissible`, use `closable` instead. -* Removed the property `summary`, use `description` instead. -* Removed the property `intlBack`, use the `calcite-flow-item` component +- Removed the property `dismissed`, use `closed` instead. +- Removed the property `dismissible`, use `closable` instead. +- Removed the property `summary`, use `description` instead. +- Removed the property `intlBack`, use the `calcite-flow-item` component instead. -* Removed the property `showBackButton`, use the `calcite-flow-item` +- Removed the property `showBackButton`, use the `calcite-flow-item` component instead. -* Removed the property `beforeBack`, use the `calcite-flow-item` +- Removed the property `beforeBack`, use the `calcite-flow-item` component instead. -* Removed the event `calcitePanelDismiss`, use `calcitePanelClose` +- Removed the event `calcitePanelDismiss`, use `calcitePanelClose` instead. -* Removed the event `calcitePanelDismissedChange`, use +- Removed the event `calcitePanelDismissedChange`, use `calcitePanelClose` instead. -* Removed the event `calcitePanelBackClick`, use the `calcite-flow-item` +- Removed the event `calcitePanelBackClick`, use the `calcite-flow-item` component instead. -* **popover:** Removed the `closeButton` and `dismissible` properties. +- **popover:** Removed the `closeButton` and `dismissible` properties. -- Removed the property `closeButton`, use `closable` instead. -- Removed the property `dismissible`, use `closable` instead. +* Removed the property `closeButton`, use `closable` instead. +* Removed the property `dismissible`, use `closable` instead. -* **tooltip-manager:** Removed the `calcite-tooltip-manager` component. This +- **tooltip-manager:** Removed the `calcite-tooltip-manager` component. This component is no longer necessary for `calcite-tooltip`s. -* **alert:** Removed the deprecated `active` property. +- **alert:** Removed the deprecated `active` property. -- Removed the property `active`, use `open` instead. +* Removed the property `active`, use `open` instead. -* Removed the `*-leading` and `*-trailing` values for +- Removed the `*-leading` and `*-trailing` values for component `placement` properties. -- There is no need for "_-leading" and "_-trailing" values anymore since +* There is no need for "_-leading" and "_-trailing" values anymore since `*-start` and `*-end` are already flipped in right-to-left direction. -* **list, list-item, list-item-group:** Removed the `headingLevel` and `nonInteractive` +- **list, list-item, list-item-group:** Removed the `headingLevel` and `nonInteractive` properties. -- `headingLevel ` property on the `list` and `list-item-group` is no +* `headingLevel ` property on the `list` and `list-item-group` is no longer necessary. -- `nonInteractive` property on the `list-item` is no longer necessary. +* `nonInteractive` property on the `list-item` is no longer necessary. -* **shell:** Removed the `primary-panel` and `contextual-panel` +- **shell:** Removed the `primary-panel` and `contextual-panel` slots. -- Removed the slot `primary-panel`, use `panel-start` instead. -- Removed the slot `contextual-panel`, use `panel-end` instead. +* Removed the slot `primary-panel`, use `panel-start` instead. +* Removed the slot `contextual-panel`, use `panel-end` instead. -* **shell-panel:** Removed the `calciteShellPanelToggle` event. +- **shell-panel:** Removed the `calciteShellPanelToggle` event. -- Use a `ResizeObserver` on the component to listen for changes to its +* Use a `ResizeObserver` on the component to listen for changes to its size. (https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver) -* **flow, flow-item:** Removed the `calciteFlowItemBackClick` event and +- **flow, flow-item:** Removed the `calciteFlowItemBackClick` event and support for slotting `calcite-panel`s. -- Removed support for slotting `calcite-panel` components, use the +* Removed support for slotting `calcite-panel` components, use the `calcite-flow-item` component instead. -- Removed the event `calciteFlowItemBackClick`, use +* Removed the event `calciteFlowItemBackClick`, use `calciteFlowItemBack` instead. -- **tip-manager:** Removed the `calciteTipManagerToggle` event, use +* **tip-manager:** Removed the `calciteTipManagerToggle` event, use `calciteTipManagerClose` instead. -* **action:** Removed the `calciteActionClick` event and the `clear` +- **action:** Removed the `calciteActionClick` event and the `clear` value for the `appearance` property. -- Listen to the `click` event instead of `calciteActionClick. -- Use the value `transparent` instead of `clear` for the property +* Listen to the `click` event instead of `calciteActionClick. +* Use the value `transparent` instead of `clear` for the property `appearance`. -- **list, list-item, list-item-group:** To know when `calcite-list-item` content is selected, listen to the event `calciteListItemSelect` instead of `click`. +* **list, list-item, list-item-group:** To know when `calcite-list-item` content is selected, listen to the event `calciteListItemSelect` instead of `click`. - `List` - Adds `label` property to specify an accessible name for the component. @@ -148,8 +155,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Adds `open` property to show child components. - Deprecates `nonInteractive` property. -- **calcite-loader, calcite-input-message:** use hidden native global attribute to toggle visibility on the components instead of the deprecated active prop. -- **block, date-picker, list-item-group, panel, pick-list-group, popover, tip, tip-manager:** Sets internal heading HTML element to be a div by default. If users would like to retain an internal H1-H6 HTML element, they will need to set the headingLevel property on the component. Users already setting the headingLevel property are not affected. ([#5728](https://github.com/Esri/calcite-components/pull/5728)) ([38ca639](https://github.com/Esri/calcite-components/commit/38ca639010b8bd1d1fe32c9cf9b54dfc38cf9877)), closes [5099](https://github.com/Esri/calcite-components/issues/5099) +* **calcite-loader, calcite-input-message:** use hidden native global attribute to toggle visibility on the components instead of the deprecated active prop. +* **block, date-picker, list-item-group, panel, pick-list-group, popover, tip, tip-manager:** Sets internal heading HTML element to be a div by default. If users would like to retain an internal H1-H6 HTML element, they will need to set the headingLevel property on the component. Users already setting the headingLevel property are not affected. ([#5728](https://github.com/Esri/calcite-components/pull/5728)) ([38ca639](https://github.com/Esri/calcite-components/commit/38ca639010b8bd1d1fe32c9cf9b54dfc38cf9877)), closes [5099](https://github.com/Esri/calcite-components/issues/5099) ### Features diff --git a/package-lock.json b/package-lock.json index f492ab11e79..cfe8799fbdb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@esri/calcite-components", - "version": "1.0.0-next.652", + "version": "1.0.0-next.653", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@esri/calcite-components", - "version": "1.0.0-next.652", + "version": "1.0.0-next.653", "license": "SEE LICENSE IN copyright.txt", "dependencies": { "@floating-ui/dom": "1.0.7", diff --git a/package.json b/package.json index ee3a258f331..dcce7fac155 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "1.0.0-next.652", + "version": "1.0.0-next.653", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", "module": "dist/index.js",