Skip to content

Commit

Permalink
1.0.0-next.653
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Dec 1, 2022
1 parent abeaed2 commit d4cca63
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 61 deletions.
123 changes: 65 additions & 58 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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

Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down

0 comments on commit d4cca63

Please sign in to comment.