diff --git a/.release-please-manifest.json b/.release-please-manifest.json index fe6aca6c310..26c9bd7d8b3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "packages/calcite-components": "2.13.2", - "packages/calcite-components-react": "2.13.2", - "packages/calcite-design-tokens": "2.2.0", - "packages/calcite-ui-icons": "3.32.0", - "packages/eslint-plugin-calcite-components": "1.2.1" + "packages/calcite-components": "3.0.0", + "packages/calcite-components-react": "3.0.0", + "packages/calcite-design-tokens": "3.0.0", + "packages/calcite-ui-icons": "4.0.0", + "packages/eslint-plugin-calcite-components": "2.0.0" } diff --git a/examples/components/angular/package.json b/examples/components/angular/package.json index a1c095a1f5e..67915c89802 100644 --- a/examples/components/angular/package.json +++ b/examples/components/angular/package.json @@ -26,7 +26,7 @@ "@angular/platform-browser": "^18.1.0", "@angular/platform-browser-dynamic": "^18.1.0", "@angular/router": "^18.1.0", - "@esri/calcite-components": "^2.13.2", + "@esri/calcite-components": "3.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.14.3" diff --git a/examples/components/preact/package.json b/examples/components/preact/package.json index 73b63d10433..8c29f044b65 100644 --- a/examples/components/preact/package.json +++ b/examples/components/preact/package.json @@ -28,7 +28,7 @@ ] }, "dependencies": { - "@esri/calcite-components": "2.13.2", + "@esri/calcite-components": "3.0.0", "preact": "^10.10.0", "preact-render-to-string": "^5.2.1", "preact-router": "^3.2.1" diff --git a/examples/components/react/package.json b/examples/components/react/package.json index 88914fd060d..b0a78ff7acd 100644 --- a/examples/components/react/package.json +++ b/examples/components/react/package.json @@ -16,7 +16,7 @@ "preview": "vite preview" }, "dependencies": { - "@esri/calcite-components-react": "2.13.2", + "@esri/calcite-components-react": "3.0.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/components/rollup/package.json b/examples/components/rollup/package.json index 7e0e527ab33..2622a2fdb80 100644 --- a/examples/components/rollup/package.json +++ b/examples/components/rollup/package.json @@ -15,7 +15,7 @@ "start": "serve public" }, "dependencies": { - "@esri/calcite-components": "2.13.2" + "@esri/calcite-components": "3.0.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^26.0.1", diff --git a/examples/components/vite/package.json b/examples/components/vite/package.json index 17ec8554191..38960aff0f5 100644 --- a/examples/components/vite/package.json +++ b/examples/components/vite/package.json @@ -15,7 +15,7 @@ "serve": "vite preview" }, "dependencies": { - "@esri/calcite-components": "2.13.2" + "@esri/calcite-components": "3.0.0" }, "devDependencies": { "@types/node": "^22.1.0", diff --git a/examples/components/vue/package.json b/examples/components/vue/package.json index a85fc0f88a5..6ce2a292b13 100644 --- a/examples/components/vue/package.json +++ b/examples/components/vue/package.json @@ -16,7 +16,7 @@ "copy": "ncp ./node_modules/@esri/calcite-components/dist/calcite/assets/ ./public/assets/" }, "dependencies": { - "@esri/calcite-components": "2.13.2", + "@esri/calcite-components": "3.0.0", "vue": "^3.4.36" }, "devDependencies": { diff --git a/examples/components/web-dev-server/package.json b/examples/components/web-dev-server/package.json index d72feb93fa5..1379960d844 100644 --- a/examples/components/web-dev-server/package.json +++ b/examples/components/web-dev-server/package.json @@ -13,7 +13,7 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@esri/calcite-components": "2.13.2" + "@esri/calcite-components": "3.0.0" }, "devDependencies": { "@web/dev-server": "^0.4.6" diff --git a/examples/components/webpack/package.json b/examples/components/webpack/package.json index 1ee05b1fe82..e5080368133 100644 --- a/examples/components/webpack/package.json +++ b/examples/components/webpack/package.json @@ -14,7 +14,7 @@ "start": "webpack-dev-server --open" }, "dependencies": { - "@esri/calcite-components": "2.13.2" + "@esri/calcite-components": "3.0.0" }, "devDependencies": { "copy-webpack-plugin": "^12.0.2", diff --git a/package-lock.json b/package-lock.json index 5c42f37a065..73048d2fa3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31834,13 +31834,13 @@ }, "packages/calcite-components": { "name": "@esri/calcite-components", - "version": "3.0.0-next.135", + "version": "3.0.0", "license": "SEE LICENSE.md", "dependencies": { "@arcgis/components-controllers": "^4.32.0-next.129", "@arcgis/components-utils": "^4.32.0-next.129", "@arcgis/lumina": "^4.32.0-next.129", - "@esri/calcite-ui-icons": "4.0.0-next.13", + "@esri/calcite-ui-icons": "4.0.0", "@floating-ui/dom": "^1.6.12", "@floating-ui/utils": "^0.2.8", "@types/color": "^4.2.0", @@ -31856,16 +31856,16 @@ "type-fest": "^4.30.1" }, "devDependencies": { - "@esri/calcite-design-tokens": "3.0.0-next.7", - "@esri/eslint-plugin-calcite-components": "2.0.0-next.7" + "@esri/calcite-design-tokens": "3.0.0", + "@esri/eslint-plugin-calcite-components": "2.0.0" } }, "packages/calcite-components-react": { "name": "@esri/calcite-components-react", - "version": "3.0.0-next.135", + "version": "3.0.0", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "3.0.0-next.135", + "@esri/calcite-components": "3.0.0", "@lit/react": "1.0.7" }, "peerDependencies": { @@ -31875,12 +31875,12 @@ }, "packages/calcite-design-tokens": { "name": "@esri/calcite-design-tokens", - "version": "3.0.0-next.7", + "version": "3.0.0", "license": "SEE LICENSE.md" }, "packages/calcite-ui-icons": { "name": "@esri/calcite-ui-icons", - "version": "4.0.0-next.13", + "version": "4.0.0", "license": "SEE LICENSE.md", "bin": { "spriter": "bin/spriter.js" @@ -31937,7 +31937,7 @@ }, "packages/eslint-plugin-calcite-components": { "name": "@esri/eslint-plugin-calcite-components", - "version": "2.0.0-next.7", + "version": "2.0.0", "license": "SEE LICENSE.md", "peerDependencies": { "@typescript-eslint/utils": ">=8.0.0", diff --git a/packages/calcite-components-react/CHANGELOG.md b/packages/calcite-components-react/CHANGELOG.md index a63792760ed..24b2473fb98 100644 --- a/packages/calcite-components-react/CHANGELOG.md +++ b/packages/calcite-components-react/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.13.2...@esri/calcite-components-react@3.0.0) (2025-02-08) + + +### ⚠ BREAKING CHANGES + +* + +### Code Refactoring + +* Migrate to Lumina ([#10482](https://github.com/Esri/calcite-design-system/issues/10482)) ([9bffc3f](https://github.com/Esri/calcite-design-system/commit/9bffc3fcbed65ffb91f089cd7846b1b06ada2b47)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @esri/calcite-components bumped from 3.0.0-next.135 to 3.0.0 + ## [3.0.0-next.135](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@3.0.0-next.134...@esri/calcite-components-react@3.0.0-next.135) (2025-02-08) **Note:** Version bump only for package @esri/calcite-components-react diff --git a/packages/calcite-components-react/package.json b/packages/calcite-components-react/package.json index 5567559af20..584776cf9bc 100644 --- a/packages/calcite-components-react/package.json +++ b/packages/calcite-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-react", - "version": "3.0.0-next.135", + "version": "3.0.0", "description": "A set of React components that wrap calcite components", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -26,7 +26,7 @@ "tsc": "tsc" }, "dependencies": { - "@esri/calcite-components": "3.0.0-next.135", + "@esri/calcite-components": "3.0.0", "@lit/react": "1.0.7" }, "peerDependencies": { diff --git a/packages/calcite-components/CHANGELOG.md b/packages/calcite-components/CHANGELOG.md index 40182f1877a..2005782cb33 100644 --- a/packages/calcite-components/CHANGELOG.md +++ b/packages/calcite-components/CHANGELOG.md @@ -3,6 +3,304 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.13.2...@esri/calcite-components@3.0.0) (2025-02-08) + + +### ⚠ BREAKING CHANGES + +* **list, list-item, list-item-group, filter:** The spacing changes affect content in the `actions-start` slot in addition to other rendered elements. Some styling updates may need to be applied to slotted actions or other adjustments based on the new scales. +* **tokens:** Size and Space token values have changed. Line Height tokens exported for JS and ES6 are now unitless. +* **color-picker:** The default width and height of the `color-picker` have been updated. Developers should review and adjust their layouts to accommodate these changes. +* **list:** Choose a `displayMode` of "nested" or "flat" according to space and nesting requirements. +* **chip:** The `label` property is now required and `value` is optional. +* **radio-button:** Removes the deprecated property `guid` from `calcite-radio-button`. +* **progress:** Refactors `progress` to use the value range of 0-100. Developers will need to provide a function to map existing values or use the updated range. +* **shell-panel:** Removes the following deprecated properties from `calcite-shell-panel`: `detachedHeightScale`, `detached` and the `--calcite-shell-panel-detached-max-height` CSS property. +* **color-picker:** Removes the following deprecated properties from `calcite-color-picker`: `hideChannels`, `hideHex` and `hideSaved`. +* **action-group:** Removes the deprecated `layout` property by converting it to an internal property. +* **table:** Removes the deprecated property `zebra` from `calcite-table`. +* **checkbox:** Removes the deprecated `guid` property from `calcite-checkbox`. +* **combobox, dropdown, input-date-picker, input-time-picker, split-button:** Components will no longer close automatically when disabled. Developers relying on this behavior will also need to update the `open` property as well. +* **combobox, list:** Filtering will no longer include item values by default. If value-filtering is desired, developers will need to configure items' `metadata` property. +* **modal:** This should not require changes, but we are including this in the breaking change release due to the different modal configurations that could be impacted by the default `position` change. +* **input-time-zone:** Developers using `messageOverrides` will need to make sure they do not reference removed entries. +* **block:** The component's `label` property is a required property and `heading` is an optional property. +* **list:** The component's `label` property is required to provide context between lists when dragging. +* +* Components remain directly consumable, with no wrapper needed. +* floating-ui elements no longer take up space when closed ([#10241](https://github.com/Esri/calcite-design-system/issues/10241)) +* **list:** Modifies the component's keyboard sorting experience by using a dropdown menu to move list items. The ListItem `dragSelected` property and `calciteListItemDragHandleChange` event have been removed due to no longer being relevant. +* **flow, flow-item:** The new `selected` property on `calcite-flow-item` must be used to define which `calcite-flow-item` is shown. +* **pick-list, pick-list-group, pick-list-item, value-list, value-list-group, value-list-item:** Use the `List` component instead. +* **action-bar, action-pad:** When slotting actions within the component you must now set `textEnabled` on them if necessary. + +### Features + +* **accordion-item:** Custom header and content spacing tokens ([#10721](https://github.com/Esri/calcite-design-system/issues/10721)) ([fafd4d3](https://github.com/Esri/calcite-design-system/commit/fafd4d307aa7daa6aa4ed1a8f42366b80e0fe9b5)) +* **accordion-item:** Stretch slotted actions to fill its height ([#9250](https://github.com/Esri/calcite-design-system/issues/9250)) ([bf9c64f](https://github.com/Esri/calcite-design-system/commit/bf9c64f76dde10c186c157343dab0646c22a79f6)) +* **accordion-item:** Update token naming schema ([#11070](https://github.com/Esri/calcite-design-system/issues/11070)) ([386355b](https://github.com/Esri/calcite-design-system/commit/386355b3c7d4fbad8aced581988f5803bed78fb4)) +* Add default focus color token ([#10512](https://github.com/Esri/calcite-design-system/issues/10512)) ([92a2be0](https://github.com/Esri/calcite-design-system/commit/92a2be04cd90b26c0e5370465d2ec2565fe51dc0)) +* **autocomplete:** Add autocomplete component ([#10562](https://github.com/Esri/calcite-design-system/issues/10562)) ([cdacddd](https://github.com/Esri/calcite-design-system/commit/cdacddd447c8ec331d18edd4b3661ca1a5f3c298)) +* **autocomplete:** Add scrollContentTo method and automatically scroll when navigating items via keyboard ([#11153](https://github.com/Esri/calcite-design-system/issues/11153)) ([848bacd](https://github.com/Esri/calcite-design-system/commit/848bacd29474d007dce1680a66882a621d1e36d5)) +* **autocomplete:** Highlight text matching the inputValue ([#11155](https://github.com/Esri/calcite-design-system/issues/11155)) ([5736082](https://github.com/Esri/calcite-design-system/commit/5736082689cecf60cffa155fdbd31c1a937c31a2)) +* **block-group, block:** Add block-group component ([#11319](https://github.com/Esri/calcite-design-system/issues/11319)) ([3f77c6b](https://github.com/Esri/calcite-design-system/commit/3f77c6b8b288d072f2c86a1df08875e2f3b31cd1)) +* **block-section:** Add component tokens ([#11032](https://github.com/Esri/calcite-design-system/issues/11032)) ([a7a99b1](https://github.com/Esri/calcite-design-system/commit/a7a99b1a58e64d0d24710f770bbdebd5db369651)) +* **block:** Add component tokens ([#11014](https://github.com/Esri/calcite-design-system/issues/11014)) ([5514944](https://github.com/Esri/calcite-design-system/commit/551494444a24ce598af19dcf796bd3979b485ae4)) +* **block:** Add required label property and mark heading as optional ([#10739](https://github.com/Esri/calcite-design-system/issues/10739)) ([fcdfff0](https://github.com/Esri/calcite-design-system/commit/fcdfff00337235effa41c9fcc1f5c9e1c29046bd)) +* **button:** Add component tokens ([#10358](https://github.com/Esri/calcite-design-system/issues/10358)) ([7fb506f](https://github.com/Esri/calcite-design-system/commit/7fb506f96ee756afeeacee52972602d6837e215e)) +* **chip:** Add `closeOnDelete` prop ([#10877](https://github.com/Esri/calcite-design-system/issues/10877)) ([0fab4a5](https://github.com/Esri/calcite-design-system/commit/0fab4a5881130d353e99b55e46de0aa9258022c0)) +* **color-picker:** Enable responsive layout ([#10904](https://github.com/Esri/calcite-design-system/issues/10904)) ([289a431](https://github.com/Esri/calcite-design-system/commit/289a431ef64373e5d77c484aa74f6824bf3f0b4f)) +* **color-picker:** Update color field dimensions ([#10903](https://github.com/Esri/calcite-design-system/issues/10903)) ([d951531](https://github.com/Esri/calcite-design-system/commit/d951531008bc605b41ac4283ad90e4871b34f06f)) +* **combobox-item, combobox-item-group:** Update padding indentation for nested groups & items ([#10847](https://github.com/Esri/calcite-design-system/issues/10847)) ([c6ef5e3](https://github.com/Esri/calcite-design-system/commit/c6ef5e3c4d6e705a54df9c28bf7e3af2a67b4cc7)) +* **combobox-item:** Add support for `content-start` slot ([#11250](https://github.com/Esri/calcite-design-system/issues/11250)) ([82b96fa](https://github.com/Esri/calcite-design-system/commit/82b96fa56a240ef38b43bd6f813d641b73690715)) +* **combobox-item:** Update selection state according to spec ([#10945](https://github.com/Esri/calcite-design-system/issues/10945)) ([d834ed7](https://github.com/Esri/calcite-design-system/commit/d834ed70b12e6d004135aa47fefc16b64b728a67)) +* **combobox, input-time-zone:** Highlight text matches consistently ([#11193](https://github.com/Esri/calcite-design-system/issues/11193)) ([d94f099](https://github.com/Esri/calcite-design-system/commit/d94f09951515922d8bde53ba2851c3269a6af4d6)) +* **combobox:** Add `filterProps` ([#11180](https://github.com/Esri/calcite-design-system/issues/11180)) ([8c04175](https://github.com/Esri/calcite-design-system/commit/8c041758bf3f6482971d92602c91632e3374f719)) +* **date-picker:** Add component tokens ([#11380](https://github.com/Esri/calcite-design-system/issues/11380)) ([85125dd](https://github.com/Esri/calcite-design-system/commit/85125ddd1e83880d26bd0d2cbc6b1a4ed3e0dc42)) +* Deprecate widthScale/heightScale in favor of width/height ([#10786](https://github.com/Esri/calcite-design-system/issues/10786)) ([4c62b68](https://github.com/Esri/calcite-design-system/commit/4c62b680f2f7b2c5e2c83cca1343e95532383821)) +* **dialog, modal, popover, input-date-picker, input-time-picker, sheet:** Support stacked component sequential closing with escape ([#9231](https://github.com/Esri/calcite-design-system/issues/9231)) ([c0c5a1c](https://github.com/Esri/calcite-design-system/commit/c0c5a1c46234834cc3b00d511d56374f40da8219)) +* **dialog, modal, popover, sheet:** Add options prop to customize focus-trap ([#11453](https://github.com/Esri/calcite-design-system/issues/11453)) ([9c2c677](https://github.com/Esri/calcite-design-system/commit/9c2c677ac11c5d6beb6f3c50e16b18bbe0e0cd6d)) +* **dialog:** Add 'custom-content' slot ([#11072](https://github.com/Esri/calcite-design-system/issues/11072)) ([35897db](https://github.com/Esri/calcite-design-system/commit/35897dbe7711c247b9e39587e1ca7f2e78983ea5)) +* **dialog:** Add focusTrapDisabled property for non-modal dialogs ([#11362](https://github.com/Esri/calcite-design-system/issues/11362)) ([44f486c](https://github.com/Esri/calcite-design-system/commit/44f486c7b3c29ab8c8463a13b85c0e755f5e912a)) +* **filter:** Add label property ([#11001](https://github.com/Esri/calcite-design-system/issues/11001)) ([942ad17](https://github.com/Esri/calcite-design-system/commit/942ad175f7a0d25f15757bc8663b80dc97756077)) +* **flow, flow-item:** Add component tokens ([#11365](https://github.com/Esri/calcite-design-system/issues/11365)) ([a69460f](https://github.com/Esri/calcite-design-system/commit/a69460fb2f67ed1f64e307d3ec9ed23fe4adb9f2)) +* **flow, flow-item:** Avoids removing flow-items from the DOM and adds selected property ([#9390](https://github.com/Esri/calcite-design-system/issues/9390)) ([96648f5](https://github.com/Esri/calcite-design-system/commit/96648f5263286da23882f48d7a9712d4edb1f3b5)) +* **graph:** Add component tokens ([#11355](https://github.com/Esri/calcite-design-system/issues/11355)) ([0a54e2f](https://github.com/Esri/calcite-design-system/commit/0a54e2f0b474eba41dd1c835d4913962445b97f8)) +* **icon:** Add preload property ([#10926](https://github.com/Esri/calcite-design-system/issues/10926)) ([49f9e3d](https://github.com/Esri/calcite-design-system/commit/49f9e3d27b165c9c080a7cae1988b7437d7191d2)) +* **inline-editable:** Add component tokens ([#11357](https://github.com/Esri/calcite-design-system/issues/11357)) ([e37f8ae](https://github.com/Esri/calcite-design-system/commit/e37f8ae31c01f239ed13c027653c75065a32859d)) +* **input-date-picker, date-picker:** Improve date picking experience ([#8402](https://github.com/Esri/calcite-design-system/issues/8402)) ([d03bfa6](https://github.com/Esri/calcite-design-system/commit/d03bfa655f398686be264cf096f6ee7a4634d93c)) +* **input-time-picker:** Add hour-format property ([#10997](https://github.com/Esri/calcite-design-system/issues/10997)) ([7468887](https://github.com/Esri/calcite-design-system/commit/74688872b60dc443af4ace0651b462004fe0c994)) +* **input,input-text,text-area:** Support `spellcheck` property ([#10489](https://github.com/Esri/calcite-design-system/issues/10489)) ([83912f3](https://github.com/Esri/calcite-design-system/commit/83912f3d51219ca4addd67fb43d33a993a6f1354)) +* **input:** Add component tokens ([#10820](https://github.com/Esri/calcite-design-system/issues/10820)) ([ee926db](https://github.com/Esri/calcite-design-system/commit/ee926db2b8dc6d882b3a4d47f5af25eb7cf60c1f)) +* **input:** Improve display of resize handle for type textarea ([#10866](https://github.com/Esri/calcite-design-system/issues/10866)) ([94072e6](https://github.com/Esri/calcite-design-system/commit/94072e61eb8cb5916909269ca293038a0bf48192)) +* **label:** Add component tokens ([#10688](https://github.com/Esri/calcite-design-system/issues/10688)) ([f998840](https://github.com/Esri/calcite-design-system/commit/f99884006eede9818eda0d1a4a27191235b707ff)) +* **link:** Add component tokens ([#10689](https://github.com/Esri/calcite-design-system/issues/10689)) ([9985b51](https://github.com/Esri/calcite-design-system/commit/9985b5162626f652f7b1f96bb3ac83682fe004a3)) +* **list-item:** Add iconStart, iconEnd and iconFlipRtl props ([#11004](https://github.com/Esri/calcite-design-system/issues/11004)) ([a639c78](https://github.com/Esri/calcite-design-system/commit/a639c780f2d42ab2111337a09a68c740887b4ed2)) +* **list-item:** Extend bottom border to include actions-start slot ([#11116](https://github.com/Esri/calcite-design-system/issues/11116)) ([7a5764a](https://github.com/Esri/calcite-design-system/commit/7a5764aee112f2e877bdeb42111e2d9c3bb527d6)) +* **list-item:** Update single-select icons ([#10858](https://github.com/Esri/calcite-design-system/issues/10858)) ([feb1af6](https://github.com/Esri/calcite-design-system/commit/feb1af6b805ceff8f8de08ffd425538a98b4ef72)) +* **list, list-item, list-item-group, filter:** Add scales, update padding and spacing, update font sizes ([#10853](https://github.com/Esri/calcite-design-system/issues/10853)) ([17b51f3](https://github.com/Esri/calcite-design-system/commit/17b51f30d16aa6d898d09006ec0c7b064bd867f9)) +* **list, list-item, list-item-group:** Add component tokens ([#10669](https://github.com/Esri/calcite-design-system/issues/10669)) ([997b7da](https://github.com/Esri/calcite-design-system/commit/997b7dabc3ecff03d8fede3de0de58aa57f052a7)) +* **list, list-item:** Add non-interactive option to remove hover/pointer changes. ([#10473](https://github.com/Esri/calcite-design-system/issues/10473)) ([cb4a464](https://github.com/Esri/calcite-design-system/commit/cb4a464c5339a713bf06e8ebcd8a98bc2c541548)) +* **list:** Add displayMode property to choose between flat and nested lists ([#10852](https://github.com/Esri/calcite-design-system/issues/10852)) ([41283df](https://github.com/Esri/calcite-design-system/commit/41283df226cf47cff0b36252e751d3d31efe33da)) +* **list:** Add filterLabel property ([#11002](https://github.com/Esri/calcite-design-system/issues/11002)) ([1c2811d](https://github.com/Esri/calcite-design-system/commit/1c2811d1436292562632871fb13704ddf82983bb)) +* **list:** Add filterPredicate property to handle custom filtering ([#11044](https://github.com/Esri/calcite-design-system/issues/11044)) ([57a68b9](https://github.com/Esri/calcite-design-system/commit/57a68b93fbd36c4c1ac9ad179749a3e45e87d8c7)) +* **list:** Require label for context when dragging between lists ([#10702](https://github.com/Esri/calcite-design-system/issues/10702)) ([4696d76](https://github.com/Esri/calcite-design-system/commit/4696d767d83c2c21a128d123f2ce7b51dd89b08b)) +* **list:** Support moving between different lists via keyboard ([#10480](https://github.com/Esri/calcite-design-system/issues/10480)) ([ed2c91d](https://github.com/Esri/calcite-design-system/commit/ed2c91ded57dbe8aee08e421d3347a5633f7c3ab)) +* **loader:** Add component tokens ([#10979](https://github.com/Esri/calcite-design-system/issues/10979)) ([2b4c0bf](https://github.com/Esri/calcite-design-system/commit/2b4c0bf5dd91c90a4463b0ccba61f810a48936b8)) +* **loader:** Update loader to adhere to the latest spec ([#10851](https://github.com/Esri/calcite-design-system/issues/10851)) ([76d34bf](https://github.com/Esri/calcite-design-system/commit/76d34bfddc99986b16fd2ac1474b17417c6e6104)) +* **menu-item:** Add component tokens ([#10654](https://github.com/Esri/calcite-design-system/issues/10654)) ([7178050](https://github.com/Esri/calcite-design-system/commit/7178050e311489799a0413d1cfc182cf920a9ff7)) +* **menu-item:** Enhance component's interactive states ([#10933](https://github.com/Esri/calcite-design-system/issues/10933)) ([01d7bbf](https://github.com/Esri/calcite-design-system/commit/01d7bbfb63c396bca60870955902e2cbb2c42c77)) +* **navigation-logo:** Add component tokens ([#10582](https://github.com/Esri/calcite-design-system/issues/10582)) ([a0b84e1](https://github.com/Esri/calcite-design-system/commit/a0b84e1368f1b54fbf2a0a73b13e3b23626ece68)) +* **navigation-logo:** Enable interactive states only when href is specified ([#11202](https://github.com/Esri/calcite-design-system/issues/11202)) ([5ac17ef](https://github.com/Esri/calcite-design-system/commit/5ac17ef2bc6672b31e01d03371b031eb1644e9a6)) +* **navigation-user:** Add component tokens ([#10608](https://github.com/Esri/calcite-design-system/issues/10608)) ([6cdb98e](https://github.com/Esri/calcite-design-system/commit/6cdb98e4da8e4ba7421a1d270067f8283dbbe4b1)) +* **navigation:** Add component tokens ([#10644](https://github.com/Esri/calcite-design-system/issues/10644)) ([729e487](https://github.com/Esri/calcite-design-system/commit/729e487ee0c0636d123d26fcd009e1a0b5a4af40)) +* **notice:** Add component tokens ([#11042](https://github.com/Esri/calcite-design-system/issues/11042)) ([2fb8715](https://github.com/Esri/calcite-design-system/commit/2fb87150e4ed34c58222833c81b3f96e1f0e656e)) +* **pagination:** Add component tokens ([#11157](https://github.com/Esri/calcite-design-system/issues/11157)) ([f5354cd](https://github.com/Esri/calcite-design-system/commit/f5354cd7297f8a4d038267ff697e68dd5d4c4f66)) +* **pagination:** Enhance component's interactive states ([#10485](https://github.com/Esri/calcite-design-system/issues/10485)) ([739ca76](https://github.com/Esri/calcite-design-system/commit/739ca76f8a962da9dae708cb9fd98a3e3a285d2a)) +* **pagination:** Remove gap at start and end of component. ([#10523](https://github.com/Esri/calcite-design-system/issues/10523)) ([021a8f2](https://github.com/Esri/calcite-design-system/commit/021a8f248a7aa4872f3a1380d24810e65339c537)) +* **panel:** Add component tokens ([#10822](https://github.com/Esri/calcite-design-system/issues/10822)) ([dfbe3cd](https://github.com/Esri/calcite-design-system/commit/dfbe3cd05fba31e37756bd517f9329ae3e768062)) +* **panel:** Control panel header action tokens ([#11300](https://github.com/Esri/calcite-design-system/issues/11300)) ([f9f6abd](https://github.com/Esri/calcite-design-system/commit/f9f6abd1a41099f94ac772e2deace01626cf8cfb)) +* **rating, slider:** Add validation message to support form error handling ([#10621](https://github.com/Esri/calcite-design-system/issues/10621)) ([b632449](https://github.com/Esri/calcite-design-system/commit/b632449f7ffbdb3b3b9ad64254cb181934c4d7dc)) +* **rating:** Add component tokens ([#11150](https://github.com/Esri/calcite-design-system/issues/11150)) ([f23a319](https://github.com/Esri/calcite-design-system/commit/f23a319805e91228aac7fa89372bb67613109057)) +* **segmented-control, segmented-control-item:** Add component tokens ([#11359](https://github.com/Esri/calcite-design-system/issues/11359)) ([91fcb70](https://github.com/Esri/calcite-design-system/commit/91fcb70f842fa71df486a8e74321e60934987951)) +* **select:** Add component tokens ([#11178](https://github.com/Esri/calcite-design-system/issues/11178)) ([262cf84](https://github.com/Esri/calcite-design-system/commit/262cf849809e60f4cbbc8030f2bdd058f65dbffd)) +* **sheet:** Add resizable property ([#10521](https://github.com/Esri/calcite-design-system/issues/10521)) ([e599ae0](https://github.com/Esri/calcite-design-system/commit/e599ae0ca7013441ce4f900e2bfb8f4e998c9fa0)) +* **slider:** Add component tokens ([#10716](https://github.com/Esri/calcite-design-system/issues/10716)) ([ce740a7](https://github.com/Esri/calcite-design-system/commit/ce740a74678a35776a1f21d6388e720e0cb844f0)) +* **stepper-item:** Update component's active state background color ([#10487](https://github.com/Esri/calcite-design-system/issues/10487)) ([4e0afa4](https://github.com/Esri/calcite-design-system/commit/4e0afa4affda129dfc341e4529e8f588dc69e26b)) +* **stepper-item:** Update component's active state background color. ([#10475](https://github.com/Esri/calcite-design-system/issues/10475)) ([b5eac59](https://github.com/Esri/calcite-design-system/commit/b5eac592842aef7c8d75061fbab303950f59d366)) +* **switch:** Add component tokens ([#10647](https://github.com/Esri/calcite-design-system/issues/10647)) ([b339e26](https://github.com/Esri/calcite-design-system/commit/b339e2691b362ef271b833e10dbe0a1ae26f4126)) +* **tab-title:** Add icon start/end custom CSS prop ([#10871](https://github.com/Esri/calcite-design-system/issues/10871)) ([cb556cc](https://github.com/Esri/calcite-design-system/commit/cb556cccf9a04b06e74876d0e5ec366abf7b0ebf)) +* **text-area:** Add `limitText` prop to prevent input beyond max-length ([#11440](https://github.com/Esri/calcite-design-system/issues/11440)) ([2cfc1c9](https://github.com/Esri/calcite-design-system/commit/2cfc1c91afcd61d2cb1500c0e4a7bb68744d2f74)) +* **tile:** Add design tokens ([#10476](https://github.com/Esri/calcite-design-system/issues/10476)) ([11c7f1f](https://github.com/Esri/calcite-design-system/commit/11c7f1f313ad25b7a7730463ebb4382f547a432d)) +* **time-picker:** Expose `calciteTimePickerChange` event ([#11214](https://github.com/Esri/calcite-design-system/issues/11214)) ([6ebaed9](https://github.com/Esri/calcite-design-system/commit/6ebaed9acb2ae38c3dcef8c58ba8ed321684b241)) +* **tooltip:** Add component tokens ([#10687](https://github.com/Esri/calcite-design-system/issues/10687)) ([3bf79eb](https://github.com/Esri/calcite-design-system/commit/3bf79eb632fcd6dc66d867807ea5fd174e3b472b)) +* **tree,tree-item:** Update indentation ([#10990](https://github.com/Esri/calcite-design-system/issues/10990)) ([3406ea6](https://github.com/Esri/calcite-design-system/commit/3406ea68ca0128d24f6e6a8e6606ab3e4df65073)) + + +### Bug Fixes + +* **accordion-item:** Fix rendering tied to named-slot content ([#10447](https://github.com/Esri/calcite-design-system/issues/10447)) ([1a7ee66](https://github.com/Esri/calcite-design-system/commit/1a7ee66c3d2020391e39958b2edcb436086832ce)) +* **accordion-item:** Split header content padding ([#10865](https://github.com/Esri/calcite-design-system/issues/10865)) ([03b2372](https://github.com/Esri/calcite-design-system/commit/03b23727d63a09983d56197a1f8c1a45cda81a59)) +* **accordion-item:** Stretch slotted actions only ([#11082](https://github.com/Esri/calcite-design-system/issues/11082)) ([be90d1a](https://github.com/Esri/calcite-design-system/commit/be90d1a88c3a3aa28b2547ece3711b8913805a44)) +* **action-bar, action-pad:** Do not modify text-enabled on slotted actions unless expanded is toggled ([#9554](https://github.com/Esri/calcite-design-system/issues/9554)) ([6768696](https://github.com/Esri/calcite-design-system/commit/676869691b8ec66a3efbb45e0396adec79dccf1f)) +* **action-group, input, menu:** Fix `setFocus` issues in Chrome 128+ ([#10676](https://github.com/Esri/calcite-design-system/issues/10676)) ([954a71d](https://github.com/Esri/calcite-design-system/commit/954a71de3ba8df485b746b8e1d1b90e0fbab3d98)) +* **action-menu:** Fix toggle logic when `action-menu` is reconnected ([#11139](https://github.com/Esri/calcite-design-system/issues/11139)) ([064d783](https://github.com/Esri/calcite-design-system/commit/064d783fec1a5354dd85af5f9f2c83f09108ab2d)) +* **action:** Active styles present with transparent appearance ([#10988](https://github.com/Esri/calcite-design-system/issues/10988)) ([cab16f0](https://github.com/Esri/calcite-design-system/commit/cab16f0833a438fdbd8a0b7b8b0106551ae654b4)) +* **action:** Component in transparent active mode should use -hover ([#11075](https://github.com/Esri/calcite-design-system/issues/11075)) ([6d46017](https://github.com/Esri/calcite-design-system/commit/6d460175d0879af950d3310866cbc1aa354c07c7)) +* **action:** Create localized template for aria-label ([#10969](https://github.com/Esri/calcite-design-system/issues/10969)) ([cd53fd0](https://github.com/Esri/calcite-design-system/commit/cd53fd0648214fb8e101f03098b66cf2b9bc2e4f)) +* **action:** Disabled styles ([#10987](https://github.com/Esri/calcite-design-system/issues/10987)) ([9d6572b](https://github.com/Esri/calcite-design-system/commit/9d6572b43aa99a6a32b77459ba9ce94917b00f06)) +* **action:** Reflect the icon property ([#11282](https://github.com/Esri/calcite-design-system/issues/11282)) ([8b986d7](https://github.com/Esri/calcite-design-system/commit/8b986d7c15e8f01badf4ce5693caeeae01f2f57c)) +* **alert:** Add public --calcite-alert-offset-size css token ([#10872](https://github.com/Esri/calcite-design-system/issues/10872)) ([4085025](https://github.com/Esri/calcite-design-system/commit/40850254a0f85ba39dc15a6ac80d5ca26f7919f0)) +* Allow custom Calcite CSS properties in style object type ([#11051](https://github.com/Esri/calcite-design-system/issues/11051)) ([6148cf1](https://github.com/Esri/calcite-design-system/commit/6148cf1db474e955657e13f64f0b9ba55d3d95a2)) +* **autocomplete:** Allow hiding icon ([#11239](https://github.com/Esri/calcite-design-system/issues/11239)) ([3f854e7](https://github.com/Esri/calcite-design-system/commit/3f854e7ee8f99a315709be4a4a9b1caa261891e6)) +* **autocomplete:** Fix item key functionality ([#11191](https://github.com/Esri/calcite-design-system/issues/11191)) ([36c138a](https://github.com/Esri/calcite-design-system/commit/36c138a806ecdf08b8549ccf180429e94d1f098c)) +* **autocomplete:** Handle focusing when item is clicked and reset inputValue on form reset ([#11099](https://github.com/Esri/calcite-design-system/issues/11099)) ([bc3e88f](https://github.com/Esri/calcite-design-system/commit/bc3e88ff5ff482f62ecc004fc05cdd334e23ecb3)) +* **autocomplete:** Ignore disabled items when navigating via keyboard ([#11242](https://github.com/Esri/calcite-design-system/issues/11242)) ([4230e28](https://github.com/Esri/calcite-design-system/commit/4230e2880cb233a2ce292ff0d27f02b40f844f0a)) +* **block:** Fix rendering tied to named-slot content ([#10449](https://github.com/Esri/calcite-design-system/issues/10449)) ([deab4fe](https://github.com/Esri/calcite-design-system/commit/deab4fef82a1c9843a68266495000e475b8bdac6)) +* **block:** Label property should not be required ([#10833](https://github.com/Esri/calcite-design-system/issues/10833)) ([60058f4](https://github.com/Esri/calcite-design-system/commit/60058f442e9cbaa92c77ec636d9526b0ea52a953)) +* Bundle-in non-ESM dependencies ([#10766](https://github.com/Esri/calcite-design-system/issues/10766)) ([9994dc0](https://github.com/Esri/calcite-design-system/commit/9994dc076580d34eee62930f01805593dfcd3606)) +* **button, dialog, dropdown, notice, select, sheet, shell-panel, split-button:** Fix width types ([#10937](https://github.com/Esri/calcite-design-system/issues/10937)) ([2a4e4e4](https://github.com/Esri/calcite-design-system/commit/2a4e4e46653efa918a762353c0959fb7cf86e4bc)) +* **carousel:** Ensure correct `autoplay` display and animation ([#11338](https://github.com/Esri/calcite-design-system/issues/11338)) ([21fe6c3](https://github.com/Esri/calcite-design-system/commit/21fe6c3255569dc1d2a3b82c31bfcb61440d2308)) +* **carousel:** Improve Carousel navigation display ([#11439](https://github.com/Esri/calcite-design-system/issues/11439)) ([20a3ea8](https://github.com/Esri/calcite-design-system/commit/20a3ea8a6c9ce36d5c731912ee4c1e477af1a78e)) +* **checkbox:** Ensure that border shows in high contrast mode ([#10823](https://github.com/Esri/calcite-design-system/issues/10823)) ([6f270cf](https://github.com/Esri/calcite-design-system/commit/6f270cffeeb26965c2c9b5851207585164cbac2d)) +* **chip:** Fix inverse close color ([#11363](https://github.com/Esri/calcite-design-system/issues/11363)) ([3c25b44](https://github.com/Esri/calcite-design-system/commit/3c25b44fe8a4ebb4916ae2f29085f1a073c4d4d0)) +* **chip:** Provide label context to assistive technologies ([#10888](https://github.com/Esri/calcite-design-system/issues/10888)) ([2e57ab2](https://github.com/Esri/calcite-design-system/commit/2e57ab22ac6915d7d0f868bfcadbe9ad072ccf24)) +* **color-picker:** Ensure shorthand hex is expanded regardless of alpha channel presence ([#11188](https://github.com/Esri/calcite-design-system/issues/11188)) ([9839ef0](https://github.com/Esri/calcite-design-system/commit/9839ef098a9224331eae971d3e8d586f89afb94b)) +* **color-picker:** Fix error caused by initial value with a different format ([#11351](https://github.com/Esri/calcite-design-system/issues/11351)) ([2cf9d2b](https://github.com/Esri/calcite-design-system/commit/2cf9d2b0585d745da3adcb0df15a1c6feb73759d)) +* **combobox-item-group:** Cascade scale from combobox ([#10908](https://github.com/Esri/calcite-design-system/issues/10908)) ([2ef562e](https://github.com/Esri/calcite-design-system/commit/2ef562ea1a9df8afe822b41b776d14ed5d8fa5e2)) +* **combobox-item:** Fix icon color css override ([#10874](https://github.com/Esri/calcite-design-system/issues/10874)) ([a712f17](https://github.com/Esri/calcite-design-system/commit/a712f1738147440e9169b20e81a70a907b4bbd37)) +* **combobox-item:** Fix rendering tied to named-slot content ([#10450](https://github.com/Esri/calcite-design-system/issues/10450)) ([b10dfc4](https://github.com/Esri/calcite-design-system/commit/b10dfc4c40b2d18eaee9a2dd8e1196e9d10d89dc)) +* **combobox-item:** Replace type-enforced deprecated + required `textLabel` prop with runtime warning ([#10855](https://github.com/Esri/calcite-design-system/issues/10855)) ([3faad7d](https://github.com/Esri/calcite-design-system/commit/3faad7dee61941d5ec2f3707048fd31c8bd83493)) +* **combobox, dropdown:** Honor `max-items` when it matches total items ([#10971](https://github.com/Esri/calcite-design-system/issues/10971)) ([ba8cfb4](https://github.com/Esri/calcite-design-system/commit/ba8cfb45ead77a02bb0547f5a9e6edb6d368881e)) +* **combobox, input-time-zone:** Fix initial item selection delay ([#11326](https://github.com/Esri/calcite-design-system/issues/11326)) ([61f8c70](https://github.com/Esri/calcite-design-system/commit/61f8c705aedfacc577b661b764ba14543bec5a8a)) +* **combobox, list:** Stop filtering on value by default ([#10791](https://github.com/Esri/calcite-design-system/issues/10791)) ([0e87519](https://github.com/Esri/calcite-design-system/commit/0e87519b3fa833d03e797e666b47fb4646199781)) +* **combobox, stepper, table:** Respect user hidden attribute ([#10983](https://github.com/Esri/calcite-design-system/issues/10983)) ([531663e](https://github.com/Esri/calcite-design-system/commit/531663ecb5bc7cb4f69878b97e509753b50a6188)) +* **combobox:** Ensure disabled items get proper scale ([#11400](https://github.com/Esri/calcite-design-system/issues/11400)) ([1df2476](https://github.com/Esri/calcite-design-system/commit/1df24761de7c66f5e3ddc4d58889051409830e7e)) +* **combobox:** Fix accessibility when an item's heading or label changes ([#11289](https://github.com/Esri/calcite-design-system/issues/11289)) ([d4c842c](https://github.com/Esri/calcite-design-system/commit/d4c842c89eae45aa7d69fae59beb7a3972477e0e)) +* **combobox:** Fix sporadic change event emitted on initialization ([#10952](https://github.com/Esri/calcite-design-system/issues/10952)) ([242fc49](https://github.com/Esri/calcite-design-system/commit/242fc4991f1c0f816c15bab21c99e60130c5e85e)) +* **combobox:** Improve prop update times ([#11383](https://github.com/Esri/calcite-design-system/issues/11383)) ([218c576](https://github.com/Esri/calcite-design-system/commit/218c576479292b7024521ff01a5f0e2cfd586e35)) +* **combobox:** Include groups in filtering ([#10511](https://github.com/Esri/calcite-design-system/issues/10511)) ([15cde1b](https://github.com/Esri/calcite-design-system/commit/15cde1b34c36151bab7491288fb8192ddb060d11)) +* **combobox:** Update internal state after custom value is added ([#11405](https://github.com/Esri/calcite-design-system/issues/11405)) ([f6d6052](https://github.com/Esri/calcite-design-system/commit/f6d6052efa2a8b9205553aeb25bedb7127677d8b)) +* **combobox:** Use `heading` as fallback for UI labels ([#10879](https://github.com/Esri/calcite-design-system/issues/10879)) ([aa4b5cc](https://github.com/Esri/calcite-design-system/commit/aa4b5cc6ee67936152afddb6382789709437614b)) +* **combobx:** Display selected item when initally opened ([#11427](https://github.com/Esri/calcite-design-system/issues/11427)) ([ccffc03](https://github.com/Esri/calcite-design-system/commit/ccffc03e4d8a837df60886d287dd6a716c7fb7da)) +* **date-picker:** Fix year-select width logic ([#11071](https://github.com/Esri/calcite-design-system/issues/11071)) ([3f6ccc0](https://github.com/Esri/calcite-design-system/commit/3f6ccc0454b451e39a6e094816d756ca8302a8fb)) +* **date-picker:** No longer disable min/max value month in select menu ([#11350](https://github.com/Esri/calcite-design-system/issues/11350)) ([42492b5](https://github.com/Esri/calcite-design-system/commit/42492b5768d14445eabc4b5e0f2eb896fa88a916)) +* **date-picker:** Remove outline for header actions ([#11369](https://github.com/Esri/calcite-design-system/issues/11369)) ([dcd22f6](https://github.com/Esri/calcite-design-system/commit/dcd22f64360a3477f28153d027c3b388bb714395)) +* **dialog, modal, popover, sheet:** Restore deactivating focus traps on outside click ([#11058](https://github.com/Esri/calcite-design-system/issues/11058)) ([e0352b8](https://github.com/Esri/calcite-design-system/commit/e0352b864557f8ce521e61a023930d555d03117b)) +* **dialog, modal, popover:** Add type to `focusTrapOptions` prop ([#11481](https://github.com/Esri/calcite-design-system/issues/11481)) ([acb0f4d](https://github.com/Esri/calcite-design-system/commit/acb0f4d9deb37f98752833e0b5dda313755fd302)) +* **dialog, panel:** Prevent `beforeClose` from being invoked during initialization ([#11038](https://github.com/Esri/calcite-design-system/issues/11038)) ([18ddcbe](https://github.com/Esri/calcite-design-system/commit/18ddcbe42bd67ca496769dcd0cd48ebff1151b34)) +* **dialog, panel:** Restore relative positioning in content area ([#10749](https://github.com/Esri/calcite-design-system/issues/10749)) ([0e02adc](https://github.com/Esri/calcite-design-system/commit/0e02adc0c1e45cae38ad003ce3121802cf69e1f9)) +* **dialog:** Fix error when initially opened ([#10868](https://github.com/Esri/calcite-design-system/issues/10868)) ([5f266a3](https://github.com/Esri/calcite-design-system/commit/5f266a34298ae1ed173a13f2fb3e2ed31a160a88)) +* **dialog:** No longer modifies slotted panels background color ([#11052](https://github.com/Esri/calcite-design-system/issues/11052)) ([0df6201](https://github.com/Esri/calcite-design-system/commit/0df6201f18f2a388d4f64ca2521f37cd29a2da6c)) +* **dialog:** No longer modify slotted panels background color ([#11074](https://github.com/Esri/calcite-design-system/issues/11074)) ([b72e050](https://github.com/Esri/calcite-design-system/commit/b72e05047527af8edf88ab64863ee81b438158a6)) +* **dialog:** Toggle focus-trap on DOM connect and disconnect ([#11429](https://github.com/Esri/calcite-design-system/issues/11429)) ([58bebb7](https://github.com/Esri/calcite-design-system/commit/58bebb750b499fb7d6886d8a3b5391653cf26c9d)) +* **dialog:** Update content background color to match modal ([#10856](https://github.com/Esri/calcite-design-system/issues/10856)) ([f63fd4a](https://github.com/Esri/calcite-design-system/commit/f63fd4ac0b373a52c17850b03e6481e09cd50a4e)) +* **docs:** Add docs package export ([#11221](https://github.com/Esri/calcite-design-system/issues/11221)) ([56cd26d](https://github.com/Esri/calcite-design-system/commit/56cd26dc9fda1a5d275b11e8f95689cdf42670c2)) +* **docs:** Use updated translation bundle paths to generate `translations.json` ([#11219](https://github.com/Esri/calcite-design-system/issues/11219)) ([6b676e4](https://github.com/Esri/calcite-design-system/commit/6b676e40ba7e2741b5aea9d0a68526fa289232ad)) +* **dropdown-item:** Keep focus ring when selected dropdown item is hovered ([#10951](https://github.com/Esri/calcite-design-system/issues/10951)) ([a6bd8fa](https://github.com/Esri/calcite-design-system/commit/a6bd8fafb68ae2dd0d16a33f51a33cd4cd93b55c)) +* **dropdown:** Avoid showing scroller when max-items equals items ([#11480](https://github.com/Esri/calcite-design-system/issues/11480)) ([dc8f1d0](https://github.com/Esri/calcite-design-system/commit/dc8f1d03555d1fc1bbd6523b0bf34bd34648f07a)) +* **filter:** Remove unnecessary inline margin from internal label element ([#10963](https://github.com/Esri/calcite-design-system/issues/10963)) ([38b6470](https://github.com/Esri/calcite-design-system/commit/38b6470d139d8a1cf5e62469126a2b40fa735270)) +* Fix core transitions across components ([#10836](https://github.com/Esri/calcite-design-system/issues/10836)) ([7451e6d](https://github.com/Esri/calcite-design-system/commit/7451e6de194975b33a63d419408642191b8d58d4)) +* Fix open/close event emitting of initially open components ([#11306](https://github.com/Esri/calcite-design-system/issues/11306)) ([06dd8f7](https://github.com/Esri/calcite-design-system/commit/06dd8f7e7c8f16bd1e02e2296a0ca393c6086327)) +* Floating ui elements set max-content for inline-size ([#11095](https://github.com/Esri/calcite-design-system/issues/11095)) ([45dec17](https://github.com/Esri/calcite-design-system/commit/45dec1752c2a87c201feee8bafe923e093b33d5d)) +* Floating-ui elements no longer take up space when closed ([#10241](https://github.com/Esri/calcite-design-system/issues/10241)) ([04524bb](https://github.com/Esri/calcite-design-system/commit/04524bbb8b2467be26adb5aa07e97be426544023)) +* **flow-item:** Fix TS error caused by FlowItemLike type ([#10802](https://github.com/Esri/calcite-design-system/issues/10802)) ([2195f42](https://github.com/Esri/calcite-design-system/commit/2195f429de22a3e02bec88eba9652a69b66a6f7d)) +* **flow:** Process items on loaded ([#11364](https://github.com/Esri/calcite-design-system/issues/11364)) ([f208514](https://github.com/Esri/calcite-design-system/commit/f2085144cbe4c75fc6da33bbb6f2053c645e1044)) +* **flow:** Set focus on the selected flow item ([#11127](https://github.com/Esri/calcite-design-system/issues/11127)) ([7709f2a](https://github.com/Esri/calcite-design-system/commit/7709f2a67bb2e9a384d1d7ae1e7231249f3ac532)) +* **form:** Add ariaHidden property to the hidden form input ([#11418](https://github.com/Esri/calcite-design-system/issues/11418)) ([f88d4ce](https://github.com/Esri/calcite-design-system/commit/f88d4ced875a4f646bac51266a1f29a9cc7c2815)) +* **inline-editable:** Add tooltips for controls ([#10538](https://github.com/Esri/calcite-design-system/issues/10538)) ([d30bafb](https://github.com/Esri/calcite-design-system/commit/d30bafb3116663a1840c2e277f3a0b5d3f024ca8)) +* **inline-editable:** Fix cancel workflow ([#11046](https://github.com/Esri/calcite-design-system/issues/11046)) ([2b1cf65](https://github.com/Esri/calcite-design-system/commit/2b1cf6555315f2dfab122f82e8f814356b34c600)) +* **inline-editable:** Fix rendering tied to default slot content ([#10456](https://github.com/Esri/calcite-design-system/issues/10456)) ([50ede48](https://github.com/Esri/calcite-design-system/commit/50ede487287b598590b8f8fd7a62d8819e846946)) +* **input-date-picker, input-time-picker, modal, sheet:** Closes on escape when focusTrap is disabled ([#10578](https://github.com/Esri/calcite-design-system/issues/10578)) ([0cd3e1f](https://github.com/Esri/calcite-design-system/commit/0cd3e1f87b5a3c9c3779a7230659ccf53ae84ec6)) +* **input-date-picker, modal, tile-select:** Avoid using refs that have been nulled ([#11090](https://github.com/Esri/calcite-design-system/issues/11090)) ([a8d6141](https://github.com/Esri/calcite-design-system/commit/a8d6141e8bbe75bde95d0f7feeab3fe2871932d3)) +* **input-date-picker:** Remove hardcoded strings ([#10741](https://github.com/Esri/calcite-design-system/issues/10741)) ([04a5310](https://github.com/Esri/calcite-design-system/commit/04a5310ce5f9fc770f26016abd1c16abe32c4467)) +* **input-time-picker:** Retain focus inside the input when clicked ([#10729](https://github.com/Esri/calcite-design-system/issues/10729)) ([34ffd20](https://github.com/Esri/calcite-design-system/commit/34ffd20fbed1dc82e3e6531e118177888f927443)) +* **input-time-zone:** Add workaround for `Factory` time zone error in Chrome ([#10964](https://github.com/Esri/calcite-design-system/issues/10964)) ([7de454f](https://github.com/Esri/calcite-design-system/commit/7de454f740f863afb9e6f4dd686e71e02d7b0ff3)) +* **input-time-zone:** Ensure name-mode displays IANA time zone identifiers ([#10923](https://github.com/Esri/calcite-design-system/issues/10923)) ([0923504](https://github.com/Esri/calcite-design-system/commit/0923504e7460ba8396ac43d19d661810f18bca5d)) +* **input-time-zone:** Keep selection in sync when item-related props are set along with value ([#11166](https://github.com/Esri/calcite-design-system/issues/11166)) ([6100abd](https://github.com/Esri/calcite-design-system/commit/6100abda5744d6f299fff82b8182113201b88afb)) +* **input-time-zone:** Remove debugging log messages ([#11106](https://github.com/Esri/calcite-design-system/issues/11106)) ([71471fd](https://github.com/Esri/calcite-design-system/commit/71471fd728d4fb5f6135422cd55c30e62024192d)) +* **input, input-number, input-text:** Should not set slotted actions to be disabled ([#10458](https://github.com/Esri/calcite-design-system/issues/10458)) ([6ed32c6](https://github.com/Esri/calcite-design-system/commit/6ed32c63fce2fcd7cdb81781d63c4ce814a2d411)) +* **input, input-text, input-number:** Restore handling of autofocus global attribute ([#11118](https://github.com/Esri/calcite-design-system/issues/11118)) ([57b9aac](https://github.com/Esri/calcite-design-system/commit/57b9aacd19f3fcde5d9f496de5953553a8d539b7)) +* **input:** Avoid styling on non-reflected attributes ([#11089](https://github.com/Esri/calcite-design-system/issues/11089)) ([8cfe146](https://github.com/Esri/calcite-design-system/commit/8cfe146649393070cc09d4b8a9d373683a5a49d9)) +* **input:** Correctly apply placeholder styles ([#11107](https://github.com/Esri/calcite-design-system/issues/11107)) ([fb38f87](https://github.com/Esri/calcite-design-system/commit/fb38f87cfd0c3407c34e76b288285986eec497b3)) +* **input:** Fix broken selector ([#10973](https://github.com/Esri/calcite-design-system/issues/10973)) ([94e7f80](https://github.com/Esri/calcite-design-system/commit/94e7f8047617a769ec85d2821de2e5f5ce8337b5)) +* **input:** Fix clipping for type=file with Japanese locale ([#11205](https://github.com/Esri/calcite-design-system/issues/11205)) ([0b099bd](https://github.com/Esri/calcite-design-system/commit/0b099bdfaf8e2318e0dccfdfc8ad896a3205f9fb)) +* **input:** Update files property on input event when type="file" ([#11262](https://github.com/Esri/calcite-design-system/issues/11262)) ([42cce75](https://github.com/Esri/calcite-design-system/commit/42cce75dad7dd7de0baa1c8fdb0182af96c6cd8f)) +* **link:** Fix underline animation ([#10835](https://github.com/Esri/calcite-design-system/issues/10835)) ([345c318](https://github.com/Esri/calcite-design-system/commit/345c318aadd726578446bbb3802b10262de864de)) +* **list-item:** Correct spacing errors in medium and large scales ([#10962](https://github.com/Esri/calcite-design-system/issues/10962)) ([adb3203](https://github.com/Esri/calcite-design-system/commit/adb32035367c6f548fa73c03ed44435d89a2f3a2)) +* **list-item:** Ensure consistent focus border color by referencing updated tokens ([#11130](https://github.com/Esri/calcite-design-system/issues/11130)) ([00c5031](https://github.com/Esri/calcite-design-system/commit/00c50314007c2611b5e9617f9dfaa7b981043298)) +* **list-item:** Fix selection indicator placement in RTL ([#11288](https://github.com/Esri/calcite-design-system/issues/11288)) ([2239ee8](https://github.com/Esri/calcite-design-system/commit/2239ee8700ddc058d0fa804ba30cce8b03a132d5)) +* **list-item:** Improve drag handle spacing ([#11156](https://github.com/Esri/calcite-design-system/issues/11156)) ([7bfe22a](https://github.com/Esri/calcite-design-system/commit/7bfe22a82608929b6251e0e251e1eb01c1ff9bb0)) +* **list-item:** Reflect the sortHandleOpen property ([#11323](https://github.com/Esri/calcite-design-system/issues/11323)) ([62bfc88](https://github.com/Esri/calcite-design-system/commit/62bfc8847e24ae8055af049b266ded8055024ab3)) +* **list, list-item:** Ensure change and select events are emitted after state is updated ([#11079](https://github.com/Esri/calcite-design-system/issues/11079)) ([8b6bde0](https://github.com/Esri/calcite-design-system/commit/8b6bde011ad7c10427fdbac4167bc42f773476a4)) +* **list, sort-handle:** Disable sort-handle when no move to items are present and item count is one ([#11073](https://github.com/Esri/calcite-design-system/issues/11073)) ([b288f68](https://github.com/Esri/calcite-design-system/commit/b288f68ea708e9c3dde39f5b55cc9e7cb5c3f710)) +* **list:** Don't require `filterEnabled` for `filterPredicate` usage ([#11109](https://github.com/Esri/calcite-design-system/issues/11109)) ([4f4d79b](https://github.com/Esri/calcite-design-system/commit/4f4d79bc90193c32af1d44a6aeb6e5bd8d381ec8)) +* **list:** Drag event properties `newIndex` and `oldIndex` should only reflect list item indexes ([#11402](https://github.com/Esri/calcite-design-system/issues/11402)) ([5915ff5](https://github.com/Esri/calcite-design-system/commit/5915ff56fad10fe0407f396a22e9977315f72244)) +* **list:** Fix issue where last call to debounced update filter logic would override args from previous calls ([#11064](https://github.com/Esri/calcite-design-system/issues/11064)) ([ba38a7e](https://github.com/Esri/calcite-design-system/commit/ba38a7e62c48b99bddc06f88f9b818457eb94c6b)) +* **list:** Include groups in filtering ([#10664](https://github.com/Esri/calcite-design-system/issues/10664)) ([4fba1c8](https://github.com/Esri/calcite-design-system/commit/4fba1c8a315f86a3b589fb8f2b336566f69514b8)) +* **list:** Only focus on row when clicking a list item ([#11310](https://github.com/Esri/calcite-design-system/issues/11310)) ([c4d3689](https://github.com/Esri/calcite-design-system/commit/c4d3689c26ee118861d2fb37c0452fc9a88bf819)) +* **list:** Update child list components when scale property changes ([#10935](https://github.com/Esri/calcite-design-system/issues/10935)) ([7f71157](https://github.com/Esri/calcite-design-system/commit/7f711577f2061002fc6889177bf3f1fabd1ebe3d)) +* **meter:** Add fill style for high-contrast mode ([#11392](https://github.com/Esri/calcite-design-system/issues/11392)) ([4e1ed10](https://github.com/Esri/calcite-design-system/commit/4e1ed10371693c7766d030edb3947e12da2b2dc4)) +* **modal:** Fix issue caused by early opening logic calls ([#11498](https://github.com/Esri/calcite-design-system/issues/11498)) ([8a43e73](https://github.com/Esri/calcite-design-system/commit/8a43e734c6716f99228b947713b1f7f9b1b83498)) +* **modal:** Fix rendering tied to named-slot content ([#10469](https://github.com/Esri/calcite-design-system/issues/10469)) ([879779b](https://github.com/Esri/calcite-design-system/commit/879779b16833f4a3d006b061487168d3d95c1323)) +* **modal:** Use fixed positioning on host to prevent Safari from clipping content in certain layouts ([#9545](https://github.com/Esri/calcite-design-system/issues/9545)) ([cda8331](https://github.com/Esri/calcite-design-system/commit/cda8331abeb66b0d87ee37599593559c324c1944)) +* **notice:** Fix rendering tied to named-slot content ([#10453](https://github.com/Esri/calcite-design-system/issues/10453)) ([90b4e55](https://github.com/Esri/calcite-design-system/commit/90b4e55ea3c97835b1098e761bc621e4b74c3def)) +* **panel:** Add correct heading and description line height and alignment ([#10944](https://github.com/Esri/calcite-design-system/issues/10944)) ([6a74411](https://github.com/Esri/calcite-design-system/commit/6a74411fd7aefbf7a10f965175ee45a8b2d6c6ba)) +* **popover, tooltip:** Change display to contents ([#11384](https://github.com/Esri/calcite-design-system/issues/11384)) ([7d974de](https://github.com/Esri/calcite-design-system/commit/7d974de7e6786066376e4936c2c94afa1eafe6c3)) +* **popover, tooltip:** Drop relative-positioning to reduce risk of clipping ([#11373](https://github.com/Esri/calcite-design-system/issues/11373)) ([e834d10](https://github.com/Esri/calcite-design-system/commit/e834d1057e40774e594adbbece4f8978cb402b83)) +* **popover, tooltip:** Skip ref setup logic on component removal ([#11132](https://github.com/Esri/calcite-design-system/issues/11132)) ([88416b8](https://github.com/Esri/calcite-design-system/commit/88416b87dae3ecbd0a51738a0482ea5eab87fa13)) +* **Popover:** Popover reopens when trigger is clicked and autoClose = true ([#10842](https://github.com/Esri/calcite-design-system/issues/10842)) ([9b309e7](https://github.com/Esri/calcite-design-system/commit/9b309e7d208c6261632c0bbffc9c2a3803adeeb4)) +* Prevent transpilation issues by using `this` to reference static props ([#11088](https://github.com/Esri/calcite-design-system/issues/11088)) ([e70fae5](https://github.com/Esri/calcite-design-system/commit/e70fae528f3b33b4131133496979bbbe0fb70e28)) +* **progress:** Convert value range to 0-100 ([#10622](https://github.com/Esri/calcite-design-system/issues/10622)) ([a5f6767](https://github.com/Esri/calcite-design-system/commit/a5f67675fb36cc35812a554e270472aa7ec9115b)) +* **segmented-control:** Ensure change event emits after item update ([#10818](https://github.com/Esri/calcite-design-system/issues/10818)) ([4133b6d](https://github.com/Esri/calcite-design-system/commit/4133b6d398557321c2f88d8adbf307d5aff6a382)) +* **sheet:** Fix rounded corners when `displayMode="float"` ([#11086](https://github.com/Esri/calcite-design-system/issues/11086)) ([ada2a22](https://github.com/Esri/calcite-design-system/commit/ada2a22d9904273c14fb8c4553a2f81d71c203ad)) +* **sheet:** Remove some margin ([#11103](https://github.com/Esri/calcite-design-system/issues/11103)) ([2d4cf91](https://github.com/Esri/calcite-design-system/commit/2d4cf91f20b36c700491ed0c5469f99703adb229)) +* **shell-center-row:** Ensure deprecation warning doesn’t show when using standalone `shell` or `shell-panel` ([#10561](https://github.com/Esri/calcite-design-system/issues/10561)) ([0655f8f](https://github.com/Esri/calcite-design-system/commit/0655f8fc19afd1be21399deef685659c65a161df)) +* **shell-center-row:** Fix rendering tied to named-slot content ([#10451](https://github.com/Esri/calcite-design-system/issues/10451)) ([ba0b99a](https://github.com/Esri/calcite-design-system/commit/ba0b99a8b1fcf0a6d92f9b586a12df8c6701595b)) +* **shell-panel:** Fix visual issues in `displayMode="float-all"` ([#11410](https://github.com/Esri/calcite-design-system/issues/11410)) ([85af56d](https://github.com/Esri/calcite-design-system/commit/85af56d820225693841490049048363f7e5c7f55)) +* **slider:** Avoid breaking thumb label on edges ([#10922](https://github.com/Esri/calcite-design-system/issues/10922)) ([0d3fee0](https://github.com/Esri/calcite-design-system/commit/0d3fee0a584b382baba5d61d998110253064dec6)) +* **sort-handle:** Adjust icon color ([#10663](https://github.com/Esri/calcite-design-system/issues/10663)) ([f09c62f](https://github.com/Esri/calcite-design-system/commit/f09c62f035bf0ea3f96c6c58b17cf45a041d6a49)) +* **sort-handle:** Fix dragging in Firefox ([#11279](https://github.com/Esri/calcite-design-system/issues/11279)) ([64a92f0](https://github.com/Esri/calcite-design-system/commit/64a92f067bf2d32d4133a24d9b1821de920c776d)) +* **sort-handle:** Pass scale to handle action ([#10942](https://github.com/Esri/calcite-design-system/issues/10942)) ([590cdbd](https://github.com/Esri/calcite-design-system/commit/590cdbd768de4f8bb4a010fe8035f2af06b507a3)) +* **stepper-item:** Keep initial focus on newly selected item ([#11482](https://github.com/Esri/calcite-design-system/issues/11482)) ([430fbab](https://github.com/Esri/calcite-design-system/commit/430fbab26050b1cbc55d6ddf911ae961d13577b6)) +* **t9n:** Make TypeScript inline .json type imports ([#10804](https://github.com/Esri/calcite-design-system/issues/10804)) ([19822fd](https://github.com/Esri/calcite-design-system/commit/19822fd26e34ed8b4429d02b6733e76dfc646190)) +* **table, table-row:** Improve programmatic Table Row selection behavior ([#11237](https://github.com/Esri/calcite-design-system/issues/11237)) ([69c6dab](https://github.com/Esri/calcite-design-system/commit/69c6dab80660e6d62fcc1489059d94af1f1d8bdf)) +* **table:** Fix `bordered` styling in Firefox ([#11466](https://github.com/Esri/calcite-design-system/issues/11466)) ([eaf21f3](https://github.com/Esri/calcite-design-system/commit/eaf21f3ca7d77d67b6250257dade3aa275e6c08f)) +* **text-area:** Make `readOnly` prop writable ([#11218](https://github.com/Esri/calcite-design-system/issues/11218)) ([cef861e](https://github.com/Esri/calcite-design-system/commit/cef861e79b3252bccde920802945019748515431)) +* **tile-group:** Keep selection icon size consistent for large tiles ([#11215](https://github.com/Esri/calcite-design-system/issues/11215)) ([0f5d196](https://github.com/Esri/calcite-design-system/commit/0f5d196a22d3023286f56ac144c94f971a14c631)) +* **tile:** Allow percentage inline-size on slotted content to be based on host ([#11283](https://github.com/Esri/calcite-design-system/issues/11283)) ([9b08055](https://github.com/Esri/calcite-design-system/commit/9b08055e68ea845249e912122000995a8a6f2dbf)) +* **tile:** Wrap overflowing text content ([#11213](https://github.com/Esri/calcite-design-system/issues/11213)) ([3640f19](https://github.com/Esri/calcite-design-system/commit/3640f1987f038ce5a2a99b49d2d6bb86d3dcf796)) +* **time-picker:** Display correct localized hour based on hour-format when no value is set ([#11200](https://github.com/Esri/calcite-design-system/issues/11200)) ([5172e8e](https://github.com/Esri/calcite-design-system/commit/5172e8e30debfe83878989cde1a05970aa9d6529)) +* **tip:** Fix rendering tied to named-slot content ([#10470](https://github.com/Esri/calcite-design-system/issues/10470)) ([9a11aeb](https://github.com/Esri/calcite-design-system/commit/9a11aeb0465b58bdd9b6361946868399329493e5)) +* **tokens:** Correct space and size tokens ([#10727](https://github.com/Esri/calcite-design-system/issues/10727)) ([13c2df8](https://github.com/Esri/calcite-design-system/commit/13c2df8a9d392aed03475f1dc315d509c9e1957a)) +* **tooltip, popover:** Honor prevented events ([#11278](https://github.com/Esri/calcite-design-system/issues/11278)) ([28904e2](https://github.com/Esri/calcite-design-system/commit/28904e25fb2917dadd518bfab96c185314055ece)) +* **tooltip:** Fix closeOnClick property in Safari ([#10737](https://github.com/Esri/calcite-design-system/issues/10737)) ([2967622](https://github.com/Esri/calcite-design-system/commit/296762233d36f90908102a60602754b1fb882e61)) +* **tree, tree-item:** Fix rendering tied to named-slot content ([#10462](https://github.com/Esri/calcite-design-system/issues/10462)) ([80128f1](https://github.com/Esri/calcite-design-system/commit/80128f102869fd831bae39f41be415e600eda2d0)) +* **tree:** Ensures `lines` length is accurate ([#11036](https://github.com/Esri/calcite-design-system/issues/11036)) ([d27385c](https://github.com/Esri/calcite-design-system/commit/d27385c42daf3502995c61bfb33f0f4a6c17e824)) +* **tree:** Fix has-children logic ([#11347](https://github.com/Esri/calcite-design-system/issues/11347)) ([971b3b9](https://github.com/Esri/calcite-design-system/commit/971b3b9038891da2d1b0f56a01b606b6cb697673)) +* **tree:** Render lines correctly in RTL direction ([#11346](https://github.com/Esri/calcite-design-system/issues/11346)) ([346a5cd](https://github.com/Esri/calcite-design-system/commit/346a5cdce3137e12de7f6f0965904ee96449db71)) +* Use explicit module imports for dayjs ([#11030](https://github.com/Esri/calcite-design-system/issues/11030)) ([03e02e5](https://github.com/Esri/calcite-design-system/commit/03e02e5ca1531dd279a87445cbcb8ec4153135f1)) +* Use inert on host elements instead of aria-hidden when host element is hidden ([#11056](https://github.com/Esri/calcite-design-system/issues/11056)) ([e1014f4](https://github.com/Esri/calcite-design-system/commit/e1014f4aade3f579d8de979497094841e801bef6)) +* **utils/dom:** Fix getModeName function to support auto mode ([#10683](https://github.com/Esri/calcite-design-system/issues/10683)) ([98fe7f8](https://github.com/Esri/calcite-design-system/commit/98fe7f8ea1f23bceb0d19d345ba5af5cdd6026ba)) + + +### Performance Improvements + +* **combobox:** Fix initialization performance regression ([#11265](https://github.com/Esri/calcite-design-system/issues/11265)) ([8d6d848](https://github.com/Esri/calcite-design-system/commit/8d6d8489c489c556e50395293f0e6936e768ca64)) + + +### Deprecations + +* **action:** Deprecate tokens ([#10986](https://github.com/Esri/calcite-design-system/issues/10986)) ([b2df2c9](https://github.com/Esri/calcite-design-system/commit/b2df2c9bd6ee632ad32f0769482fb5e4baa09f50)) +* **dialog:** Deprecate the `content` slot ([35897db](https://github.com/Esri/calcite-design-system/commit/35897dbe7711c247b9e39587e1ca7f2e78983ea5)) +* **notice:** Deprecate --calcite-notice-width token ([#11212](https://github.com/Esri/calcite-design-system/issues/11212)) ([fe711cd](https://github.com/Esri/calcite-design-system/commit/fe711cd44062a0444f07f3f61dafac74b953b00d)) + + +### Code Refactoring + +* **action-group:** Remove deprecated layout property ([#10792](https://github.com/Esri/calcite-design-system/issues/10792)) ([77c16ef](https://github.com/Esri/calcite-design-system/commit/77c16efaf9ea5e7110aa73cfff902c3fe6309bd4)) +* **checkbox:** Remove deprecated guid property ([#10797](https://github.com/Esri/calcite-design-system/issues/10797)) ([f4c395d](https://github.com/Esri/calcite-design-system/commit/f4c395d6005c8ac53dc1f25024affedf7cfdb7db)) +* **chip:** Make label property required and value optional ([#10787](https://github.com/Esri/calcite-design-system/issues/10787)) ([f95d23e](https://github.com/Esri/calcite-design-system/commit/f95d23ed91b5b7d826bae239cc2bed6a9cbd2f69)) +* **color-picker:** Remove deprecated properties ([#10790](https://github.com/Esri/calcite-design-system/issues/10790)) ([00e8ede](https://github.com/Esri/calcite-design-system/commit/00e8ede941d74c18c436d1785f8665828ceddffd)) +* **combobox, dropdown, input-date-picker, input-time-picker, split-button:** Avoid modifying `open` based on `disabled` prop ([#10793](https://github.com/Esri/calcite-design-system/issues/10793)) ([953740d](https://github.com/Esri/calcite-design-system/commit/953740dfa9a61189bf68cd71c594dc65802a057a)) +* Drop Angular wrapper ([#10675](https://github.com/Esri/calcite-design-system/issues/10675)) ([f663794](https://github.com/Esri/calcite-design-system/commit/f663794bb36156b5ff7ada89777e5be82ac9470a)) +* **input-time-zone:** Drop obsolete time zone translations ([#10747](https://github.com/Esri/calcite-design-system/issues/10747)) ([f70041b](https://github.com/Esri/calcite-design-system/commit/f70041bc853db2a1c1300892897ee281ec046804)) +* Migrate to Lumina ([#10482](https://github.com/Esri/calcite-design-system/issues/10482)) ([9bffc3f](https://github.com/Esri/calcite-design-system/commit/9bffc3fcbed65ffb91f089cd7846b1b06ada2b47)) +* **pick-list, pick-list-group, pick-list-item, value-list, value-list-group, value-list-item:** Remove deprecated components. ([#10653](https://github.com/Esri/calcite-design-system/issues/10653)) ([ddfdeeb](https://github.com/Esri/calcite-design-system/commit/ddfdeeb4f15165b1cf43edb49e45596f3a87c04d)) +* **radio-button:** Remove deprecated guid property ([#10799](https://github.com/Esri/calcite-design-system/issues/10799)) ([4a3f199](https://github.com/Esri/calcite-design-system/commit/4a3f1994a67544a2fe6f799316a7fc2e12b9ad9f)) +* **shell-panel:** Remove deprecated properties ([#10794](https://github.com/Esri/calcite-design-system/issues/10794)) ([fd73980](https://github.com/Esri/calcite-design-system/commit/fd7398082f3324119c3ad7c91e25b8b8e02a92c7)) +* **table:** Remove deprecated zebra property ([#10795](https://github.com/Esri/calcite-design-system/issues/10795)) ([ef1e219](https://github.com/Esri/calcite-design-system/commit/ef1e2193d3911433193b1f1d011edba7c7e82e7f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @esri/calcite-ui-icons bumped from 4.0.0-next.13 to 4.0.0 + * devDependencies + * @esri/calcite-design-tokens bumped from 3.0.0-next.7 to 3.0.0 + * @esri/eslint-plugin-calcite-components bumped from 2.0.0-next.7 to 2.0.0 + ## [3.0.0-next.135](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@3.0.0-next.134...@esri/calcite-components@3.0.0-next.135) (2025-02-08) ### Bug Fixes diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index 1c9451be3f9..05b7b90015c 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "3.0.0-next.135", + "version": "3.0.0", "description": "Web Components for Esri's Calcite Design System.", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -71,7 +71,7 @@ "@arcgis/components-controllers": "^4.32.0-next.129", "@arcgis/components-utils": "^4.32.0-next.129", "@arcgis/lumina": "^4.32.0-next.129", - "@esri/calcite-ui-icons": "4.0.0-next.13", + "@esri/calcite-ui-icons": "4.0.0", "@floating-ui/dom": "^1.6.12", "@floating-ui/utils": "^0.2.8", "@types/color": "^4.2.0", @@ -87,8 +87,8 @@ "type-fest": "^4.30.1" }, "devDependencies": { - "@esri/calcite-design-tokens": "3.0.0-next.7", - "@esri/eslint-plugin-calcite-components": "2.0.0-next.7" + "@esri/calcite-design-tokens": "3.0.0", + "@esri/eslint-plugin-calcite-components": "2.0.0" }, "volta": { "extends": "../../package.json" diff --git a/packages/calcite-components/readme.md b/packages/calcite-components/readme.md index c613917143c..91e0cca0981 100644 --- a/packages/calcite-components/readme.md +++ b/packages/calcite-components/readme.md @@ -17,12 +17,12 @@ The most common approach for loading Calcite Components is to use the version ho ```html ``` diff --git a/packages/calcite-design-tokens/CHANGELOG.md b/packages/calcite-design-tokens/CHANGELOG.md index 62f4516fd21..d8304378f4a 100644 --- a/packages/calcite-design-tokens/CHANGELOG.md +++ b/packages/calcite-design-tokens/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-design-tokens@2.2.0...@esri/calcite-design-tokens@3.0.0) (2025-02-08) + + +### ⚠ BREAKING CHANGES + +* **tokens:** Size and Space token values have changed. Line Height tokens exported for JS and ES6 are now unitless. + +### Features + +* Add default focus color token ([#10512](https://github.com/Esri/calcite-design-system/issues/10512)) ([92a2be0](https://github.com/Esri/calcite-design-system/commit/92a2be04cd90b26c0e5370465d2ec2565fe51dc0)) + + +### Bug Fixes + +* **font:** Change calcite-font-bold to be semi-bold ([#10745](https://github.com/Esri/calcite-design-system/issues/10745)) ([f1454c1](https://github.com/Esri/calcite-design-system/commit/f1454c146611a79fb36d4055245611d55bb15cd7)) +* **tokens:** Correct space and size tokens ([#10727](https://github.com/Esri/calcite-design-system/issues/10727)) ([13c2df8](https://github.com/Esri/calcite-design-system/commit/13c2df8a9d392aed03475f1dc315d509c9e1957a)) + + +### Deprecations + +* **letter-spacing, paragraph-spacing, text-decoration, text-case:** Align with UIKit ([#10744](https://github.com/Esri/calcite-design-system/issues/10744)) ([239ef96](https://github.com/Esri/calcite-design-system/commit/239ef96137cf19c8de5506f7bbd99be117a098cb)) + ## [3.0.0-next.7](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-design-tokens@3.0.0-next.6...@esri/calcite-design-tokens@3.0.0-next.7) (2025-01-14) **Note:** Version bump only for package @esri/calcite-design-tokens diff --git a/packages/calcite-design-tokens/package.json b/packages/calcite-design-tokens/package.json index 017216e71cd..9a07e5a5e29 100644 --- a/packages/calcite-design-tokens/package.json +++ b/packages/calcite-design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-design-tokens", - "version": "3.0.0-next.7", + "version": "3.0.0", "description": "Esri's Calcite Design System Tokens", "keywords": [ "Calcite", diff --git a/packages/calcite-ui-icons/CHANGELOG.md b/packages/calcite-ui-icons/CHANGELOG.md index 63f9bf6040d..8a728c731ef 100644 --- a/packages/calcite-ui-icons/CHANGELOG.md +++ b/packages/calcite-ui-icons/CHANGELOG.md @@ -3,6 +3,51 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.0.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-ui-icons@3.32.0...@esri/calcite-ui-icons@4.0.0) (2025-02-08) + + +### ⚠ BREAKING CHANGES + +* + +### Features + +* Add ArcGIS Knowledge Studio 11.5 Icons ([#11018](https://github.com/Esri/calcite-design-system/issues/11018)) ([deaeacd](https://github.com/Esri/calcite-design-system/commit/deaeacd919f67bb91fafd1313aa261fea44453d2)) +* Add buffer point, buffer polygon, buffer polyline, contour, offset ([#10594](https://github.com/Esri/calcite-design-system/issues/10594)) ([f6657a7](https://github.com/Esri/calcite-design-system/commit/f6657a7d7af02f29b628e099fa64ad6bf50b9373)) +* Add crosshair ([#11331](https://github.com/Esri/calcite-design-system/issues/11331)) ([e8dc491](https://github.com/Esri/calcite-design-system/commit/e8dc491dd0f439fdcae61cbb73fe03085bec4e63)) +* Add drag resize vertical and drag resize horizontal ([#10553](https://github.com/Esri/calcite-design-system/issues/10553)) ([6cc0230](https://github.com/Esri/calcite-design-system/commit/6cc02305661a2419a6e3de2c605802b1685625eb)) +* Add dual image area, dual image direction, and dual image location ([#11445](https://github.com/Esri/calcite-design-system/issues/11445)) ([188e807](https://github.com/Esri/calcite-design-system/commit/188e807ba69f1c62219381877df78ee99d17872b)) +* Add hammer coin and hammer lock ([#11396](https://github.com/Esri/calcite-design-system/issues/11396)) ([a3c32a3](https://github.com/Esri/calcite-design-system/commit/a3c32a313b4a790e3b3559c81dfc1b373ac7a9e2)) +* Add icon font files ([#10996](https://github.com/Esri/calcite-design-system/issues/10996)) ([bd5f816](https://github.com/Esri/calcite-design-system/commit/bd5f816eca03b6245621e7dc6b87cef994b550e5)) +* Add Plan Editor icons ([#10873](https://github.com/Esri/calcite-design-system/issues/10873)) ([fc4c700](https://github.com/Esri/calcite-design-system/commit/fc4c700bfc4d60372d3f21f1594f02d01af34a0a)) +* Add plug connection ([#11113](https://github.com/Esri/calcite-design-system/issues/11113)) ([d37799e](https://github.com/Esri/calcite-design-system/commit/d37799e7270fa574e98dda1e16dd4c0ddd40944e)) +* Add portal-other, replica sync enable ([#10517](https://github.com/Esri/calcite-design-system/issues/10517)) ([53a9684](https://github.com/Esri/calcite-design-system/commit/53a9684f089edda9747483672b7c17959ab1fb21)) +* Add user risk ([#10625](https://github.com/Esri/calcite-design-system/issues/10625)) ([4a71f3f](https://github.com/Esri/calcite-design-system/commit/4a71f3fbc2f654df214e923838593962ee6c7ec8)) +* Add utility network layer ([#11299](https://github.com/Esri/calcite-design-system/issues/11299)) ([1b80ea0](https://github.com/Esri/calcite-design-system/commit/1b80ea0ae0768499d8ed4a146144caac8f2d714d)) + + +### Bug Fixes + +* Medical icon ([#11087](https://github.com/Esri/calcite-design-system/issues/11087)) ([04ab859](https://github.com/Esri/calcite-design-system/commit/04ab85956a49dad7e18e1bf40148fca35bdcfc2a)) +* Update collaboration user, properties, text-button ([#10640](https://github.com/Esri/calcite-design-system/issues/10640)) ([5baba00](https://github.com/Esri/calcite-design-system/commit/5baba008ea8d0a46f81c44ed866b6766fc7c6440)) +* Updated offset and properties ([#10671](https://github.com/Esri/calcite-design-system/issues/10671)) ([950da13](https://github.com/Esri/calcite-design-system/commit/950da13749c65a88deeed4a550c23d9a1abbdedb)) +* Updated web-adapter name ([#10581](https://github.com/Esri/calcite-design-system/issues/10581)) ([7e55732](https://github.com/Esri/calcite-design-system/commit/7e55732eb8986037774b29325fa49585ab2670eb)) + + +### Performance Improvements + +* Speed up build-fonts script ([#11196](https://github.com/Esri/calcite-design-system/issues/11196)) ([e51a7f8](https://github.com/Esri/calcite-design-system/commit/e51a7f8db0860c8a59cbe98b1edc79ab07dae953)) + + +### Deprecations + +* Deprecate web-adaptor in favor of web-adapter ([#10598](https://github.com/Esri/calcite-design-system/issues/10598)) ([1c8ce94](https://github.com/Esri/calcite-design-system/commit/1c8ce94d81a224938876e86c976b6cba278ae404)) + + +### Code Refactoring + +* Migrate to Lumina ([#10482](https://github.com/Esri/calcite-design-system/issues/10482)) ([9bffc3f](https://github.com/Esri/calcite-design-system/commit/9bffc3fcbed65ffb91f089cd7846b1b06ada2b47)) + ## [4.0.0-next.13](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-ui-icons@4.0.0-next.12...@esri/calcite-ui-icons@4.0.0-next.13) (2025-02-04) ### Features diff --git a/packages/calcite-ui-icons/docs/index.html b/packages/calcite-ui-icons/docs/index.html index 00875c6d811..373019d5a5a 100644 --- a/packages/calcite-ui-icons/docs/index.html +++ b/packages/calcite-ui-icons/docs/index.html @@ -48,7 +48,7 @@