Commit graph

2296 commits

Author SHA1 Message Date
Eric Liu
481f121f77 test(toggle): add unit tests 2025-03-16 14:19:44 -07:00
Eric Liu
9b3f2e0919 test(copy-button): add unit tests 2025-03-16 14:19:44 -07:00
Eric Liu
e876553790 test(search): add unit tests 2025-03-16 14:19:44 -07:00
Eric Liu
942e6f670b v0.88.1 2025-03-11 17:18:18 -07:00
Eric Liu
7ff93ad2da
fix(ui-shell): HeaderAction uses dark color scheme (#2119) 2025-03-11 17:17:13 -07:00
Eric Liu
cbe0634f61 test(progress-bar): add unit tests 2025-03-11 12:52:52 -07:00
Eric Liu
fc04ad31f3 test(tile): add unit tests 2025-03-11 12:52:52 -07:00
Eric Liu
39cb29afba test(clickable-tile): add unit tests 2025-03-11 12:52:52 -07:00
Eric Liu
d8fbdabc70 test(button): add unit tests 2025-03-11 12:52:52 -07:00
Eric Liu
663b79ad05
fix(select): falsy item text should not override value (#2118)
Fixes #2117
2025-03-11 10:09:28 -07:00
dependabot[bot]
49f9cb00ed
build(deps-dev): bump prismjs from 1.29.0 to 1.30.0 in /docs (#2116)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.29.0...v1.30.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 15:36:51 -07:00
Eric Liu
f386c53e64 chore: remove errant Bun lockfile [ci skip] [deploy skip] 2025-03-10 13:28:26 -07:00
Eric Liu
4466f7ec91 v0.88.0 2025-03-09 14:59:34 -07:00
Eric Liu
f385e2e379
chore(package): use docs site for homepage (#2114) 2025-03-09 14:29:03 -07:00
Eric Liu
a3d1d9f089
chore(deps-dev): upgrade dependencies (#2113) 2025-03-09 14:28:04 -07:00
Eric Liu
a4aefad0e4
docs(ui-shell): add "Header with multiple switchers" example (#2112) 2025-03-09 13:59:36 -07:00
Eric Liu
24b9cbc9c3
feat(ui-shell): HeaderAction supports tooltip (#2111)
Closes #2110
2025-03-09 13:47:34 -07:00
Eric Liu
7481b9a995
feat(data-table): allow custom inputName for radio/checkbox (#2087)
Closes #2085
2025-03-09 13:47:08 -07:00
Eric Liu
b4ae19e8e7 v0.87.7 2025-03-06 18:37:11 -08:00
Eric Liu
9b4bfa6f86
fix(select): avoid infinite update loop in Svelte 5 (#2108)
Fixes #2107
2025-03-06 18:36:22 -08:00
Eric Liu
5522c5b0b2
test(select): add unit tests (#2109) 2025-03-06 18:32:22 -08:00
Eric Liu
b15bf65f88 test(code-snippet): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
936a681194 test(tooltip): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
ca4a12164d test(checkbox): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
1ba777ade8 test(breakpoint): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
67df81eac9 test(content-switcher): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
63fdb75664 test(breadcrumb): add unit tests 2025-03-02 14:41:57 -08:00
Eric Liu
4fb6a0be9f v0.87.6 2025-02-24 09:51:58 -08:00
Eric Liu
21f014d43f
chore(deps-dev): bump deps (#2101) 2025-02-24 09:42:54 -08:00
Eric Liu
b7297d452a
fix(overflow-menu): add aria-controls to trigger button (#2100) 2025-02-17 13:40:42 -08:00
Eric Liu
7256a7987c chore(deps-dev): upgrade vitest 2025-02-17 11:30:03 -08:00
Eric Liu
54a20c3432 chore(examples): bump deps [ci skip] 2025-02-15 10:30:55 -08:00
Eric Liu
dfa133d0b9
docs: update number of carbon-pictograms-svelte to 1,200+ (#2099) 2025-02-15 10:08:07 -08:00
dependabot[bot]
37b0ad1579
build(deps-dev): bump vitest from 2.1.5 to 2.1.9 (#2098)
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.1.5 to 2.1.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 14:33:28 -08:00
Eric Liu
74933e976b v0.87.5 2025-02-04 14:29:51 -08:00
Eric Liu
6e65ef39e7
fix(tag): allow on:close to work with Svelte 5 (#2097)
Fixes #2096
2025-02-04 14:28:58 -08:00
Eric Liu
5f9a4156d6 v0.87.4 2025-02-02 19:51:09 -08:00
Eric Liu
6bf72d4602
fix(types): loosen icon prop type to any (#2095)
Fixes https://github.com/carbon-design-system/carbon-icons-svelte/issues/207

`carbon-icons-svelte@13` and `carbon-pictograms-svelte@13` now  
only support TypeScript for Svelte 4/5.

The new `Component` type is incompatible with the `icon` prop in  
`carbon-components-svelte`, causing a type error with Svelte 5, as  
`typeof SvelteComponent` doesn't match the new `Component` type.

Since `Component` isn't available in Svelte 3/4, this PR changes  
the `icon` prop type to `any` for compatibility across Svelte 3, 4, and 5.
2025-02-02 19:49:53 -08:00
Eric Liu
ece9e0362f chore(examples): bump deps [ci skip] 2025-02-01 11:51:42 -08:00
dependabot[bot]
008ca05591 build(deps-dev): bump vite from 5.4.11 to 5.4.14
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.14.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.14/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.14/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-30 09:10:08 -08:00
Eric Liu
bf792daa96 v0.87.3 2025-01-30 09:01:03 -08:00
Eric Liu
306e09961f test(overflow-menu): add unit tests 2025-01-30 08:56:52 -08:00
Eric Liu
88f4304d5a fix(overflow-menu): support Svelte 5
Fixes #2092
2025-01-30 08:56:52 -08:00
Eric Liu
f61e316788 v0.87.2 2025-01-22 11:59:22 -08:00
bartosjiri ⚡
76eec84c54
fix(text-area): counter supports null value (#2089) 2025-01-22 11:16:18 -08:00
dependabot[bot]
c1ace1c80a
build(deps-dev): bump vite from 5.4.11 to 5.4.14 in /examples/sveltekit (#2091)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.14.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.14/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.14/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 11:13:37 -08:00
dependabot[bot]
4021c562e9
build(deps-dev): bump vite from 5.4.9 to 5.4.14 in /docs (#2090)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.9 to 5.4.14.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.14/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.14/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 11:10:37 -08:00
Eric Liu
8b096444f0 v0.87.1 2025-01-19 18:50:29 -08:00
Eric Liu
21ec70ad9b chore(changelog): fix latest version 2025-01-19 18:48:05 -08:00
Eric Liu
fb6719b1ae fix(multi-select): avoid manual field blur
Fixes #2083
2025-01-19 17:38:25 -08:00