From 7dbb4d05545230d5c3ed60882f101ea8a0d9cac2 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Tue, 19 Nov 2024 18:43:32 -0800 Subject: [PATCH] v0.86.0 --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ COMPONENT_INDEX.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6bc828121..ec0ba2219c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,32 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [0.86.0](https://github.com/carbon-design-system/carbon-components-svelte/compare/v0.85.4...v0.86.0) (2024-11-20) + +### ⚠ BREAKING CHANGES + +- **package:** set `type="module"` in `package.json` +- **package:** remove bundled ESM/UMD support +- **treeview:** rename `children` prop to `nodes` for Svelte 5 compatibility +- **recursive-list:** rename `children` prop to `nodes` for Svelte 5 compatibility +- **types:** use type alias instead of interface for exported component props ([6fbd8ae](https://github.com/carbon-design-system/carbon-components-svelte/commit/6fbd8ae6a90eabde74fb5481c980716eba477c31)) + +### Features + +- **data-table:** support TypeScript generics ([#1954](https://github.com/carbon-design-system/carbon-components-svelte/issues/1954)) ([dd43224](https://github.com/carbon-design-system/carbon-components-svelte/commit/dd43224119905c3a26a2369f836338c18fcbafba)) + +### Bug Fixes + +- **data-table:** (Svelte 5 compatibility) handle `ToolbarSearch` filtering in `DataTable` ([#2037](https://github.com/carbon-design-system/carbon-components-svelte/issues/2037)) ([3192824](https://github.com/carbon-design-system/carbon-components-svelte/commit/3192824322faef7c0c012eb246bb6ef9da7f78dc)) +- **multi-select:** (Svelte 5 compatibility) avoid cyclic dependency ([#2034](https://github.com/carbon-design-system/carbon-components-svelte/issues/2034)) ([1acd713](https://github.com/carbon-design-system/carbon-components-svelte/commit/1acd7135372eeabf002dacc80e39162989427140)) +- **toolbar-menu:** (Svelte 5 compatibility) remove redundant menu offset ([#2047](https://github.com/carbon-design-system/carbon-components-svelte/issues/2047)) ([7e17394](https://github.com/carbon-design-system/carbon-components-svelte/commit/7e173943ac783756521c4957a1c24b5288ab45b7)), closes [#2040](https://github.com/carbon-design-system/carbon-components-svelte/issues/2040) +- **checkbox:** (Svelte 5 compatibility) bind `indeterminate` ([#2044](https://github.com/carbon-design-system/carbon-components-svelte/issues/2044)) ([9d5e7e3](https://github.com/carbon-design-system/carbon-components-svelte/commit/9d5e7e31efb2d439b18ba0bf350b712377e160a7)), closes [#2039](https://github.com/carbon-design-system/carbon-components-svelte/issues/2039) + +### build + +- **package:** set `type="module"` ([9234119](https://github.com/carbon-design-system/carbon-components-svelte/commit/9234119d7b667fc620de69afb9df6eb70a41a73c)) +- remove bundled ESM/UMD support ([066fea5](https://github.com/carbon-design-system/carbon-components-svelte/commit/066fea5180f6ccc405442fdeebbbc2df01a3d78a)) + ### [0.85.4](https://github.com/carbon-design-system/carbon-components-svelte/compare/v0.85.3...v0.85.4) (2024-11-09) ### Bug Fixes diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index a465f59bba..c7d4fcfa96 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1,6 +1,6 @@ # Component Index -> 165 components exported from carbon-components-svelte@0.85.4. +> 165 components exported from carbon-components-svelte@0.86.0. ## Components diff --git a/package-lock.json b/package-lock.json index f1b0e09c42..d8cb389979 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "carbon-components-svelte", - "version": "0.85.4", + "version": "0.86.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "carbon-components-svelte", - "version": "0.85.4", + "version": "0.86.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 07b6143370..d1c0d0b18b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "carbon-components-svelte", - "version": "0.85.4", + "version": "0.86.0", "license": "Apache-2.0", "description": "Svelte implementation of the Carbon Design System", "type": "module",