Commit graph

354 commits

Author SHA1 Message Date
Eric Liu
6855633aec
chore(deps-dev): patch carbon-components to 10.58.12 (#1833) 2023-10-23 08:01:36 -07:00
metonym
7eef53d57c v0.81.0 2023-10-13 08:37:39 -07:00
Eric Liu
519bd8616a feat(deps-dev): upgrade carbon-components to 10.58 (#1828)
* feat(deps-dev): upgrade `carbon-components` to 10.58

* Run "yarn build:css"
2023-10-13 08:33:30 -07:00
Eric Liu
b00ccc1d92
chore(deps-dev): upgrade svelte to v4.2.0 (#1804) 2023-09-01 17:42:32 -07:00
Eric Liu
9beca838a1 v0.80.0 2023-08-26 10:32:19 -07:00
metonym
540521f5eb v0.79.0 2023-07-24 09:39:44 -07:00
Eric Liu
dfa83bec9a
chore(deps-dev): upgrade sveld to v19 (#1776) 2023-07-23 12:26:02 -07:00
metonym
ad711cdb38 v0.78.0 2023-07-19 09:47:27 -07:00
Eric Liu
2f026f792a
feat(typescript)!: support svelte 4 (#1773)
Closes #1753 

The minimum Svelte version required for TypeScript users is now 3.55.
2023-07-19 09:44:56 -07:00
Eric Liu
778b2c357f v0.77.0 2023-07-13 10:59:25 -07:00
Eric Liu
d8259af657 v0.76.1 2023-07-08 16:45:08 -07:00
Eric Liu
7fdc2ef7f0
fix(types): allow data-* attributes for props forwarded to HTML elements (#1741)
* chore(deps-dev): upgrade `sveld` to v0.18.1

* Run "yarn build:docs"

* test: assert that `data-*` attributes are valid
2023-07-08 16:41:44 -07:00
Eric Liu
7381a03951
chore(deps-dev): upgrade svelte-check to version 3 (#1739)
* chore(deps-dev): upgrade svelte-check, @tsconfig/svelte

* chore(types): fix type error in `TreeView`

* chore: adjust `test:types` command to ignore folders
2023-07-04 14:00:24 -07:00
Enrico Sacchetti
d75dca98d9
v0.76.0 2023-06-21 16:05:19 -04:00
Enrico Sacchetti
e2d7e04397
v0.75.1 2023-06-02 13:09:43 -04:00
Enrico Sacchetti
4460f5b5f8
v0.75.0 2023-05-21 14:09:58 -04:00
Enrico Sacchetti
edcb14b3c9
v0.74.0 2023-05-18 21:31:41 -04:00
Eric Liu
c02b4738bc
fix: resolve a11y warnings from Svelte version 3.58 (#1732)
* chore(deps-dev): upgrade svelte to 3.58

* chore(a11y): ignore false positives

Referencing the upstream Carbon React implementation, these warnings can be ignored.

* fix(list-box-menu-item): set `tabindex` to `-1`

* chore: fix `tabindex` capitalization

The Svelte Language server does not detect `tabIndex` as a valid attribute.

Note, however, that `tabIndex` is correct when using it in JavaScript (e.g., `node.tabIndex`).
2023-05-18 14:53:17 -04:00
Enrico Sacchetti
b4a2ea2758
v0.73.5 2023-03-26 15:31:02 -04:00
metonym
c00df40216
chore(a11y): silence new a11y warnings from svelte@3.57 (#1703)
* chore(deps-dev): upgrade svelte to 3.57

* chore(deps-dev): upgrade svelte-check

* chore(a11y): silence new a11y warnings from svelte@3.57

* Revert "chore(deps-dev): upgrade svelte-check"

This reverts commit 78106587a2.

* fix(progress-step): remove unnecessary `aria-disabled`

https://github.com/carbon-design-system/carbon-components-svelte/pull/1703#pullrequestreview-1357928713
2023-03-26 15:28:48 -04:00
Enrico Sacchetti
4960504ace
v0.73.4 2023-03-20 21:29:25 -04:00
Enrico Sacchetti
53899cf537
v0.73.3 2023-03-11 14:52:20 -05:00
Enrico Sacchetti
185f1da7ef
v0.73.2 2023-02-26 20:53:43 -05:00
Enrico Sacchetti
65a8bbf1f9
v0.73.1 2023-02-19 14:54:32 -05:00
Enrico Sacchetti
8f88a0f0b2
v0.73.0 2023-02-19 12:39:30 -05:00
Jonathan Quintin
7ddbf17cbb
feat(progress-bar): add status prop (#1560)
* ProgressBar status feature added

* ProgressBar: Removed the css variables and use carbon-css instead.
The way of assigning the ProgressBar value has change. It is now a style
variable and scale-x is calculated in the css. This way prevent the
override of carbon css.

* Removed an unessacery span.

* Removed an unnecessary span.

* Added the status for the ProgressBarUx

* Remove `style css` and update docs.

* - Fixed the `capped` variable for more readability
- Updated docs `label` and `helperText`
- Updated docs and css

* fix: finished/error states cannot be indeterminate

* Run "yarn build:css"

* Re-run "yarn build:docs"

* test(progress-bar): assert `status` prop

* chore: add aria-busy and set valuenow to 0 when not active

---------

Co-authored-by: Eric Liu <ericyl.us@gmail.com>
Co-authored-by: Enrico Sacchetti <enrico@theetrain.ca>
2023-02-19 12:34:41 -05:00
Enrico Sacchetti
7e4fd91bd3
v0.72.3 2023-02-11 13:51:13 -05:00
Enrico Sacchetti
09330552f9
v0.72.2 2023-02-04 20:33:10 -05:00
Enrico Sacchetti
57b6ea68b5
v0.72.1 2023-01-24 22:32:09 -05:00
Enrico Sacchetti
5bb2197371
v0.72.0 2023-01-17 21:02:23 -05:00
Enrico Sacchetti
6d2e21f027
chore: improve lint, release workflows (#1627)
* Add standard-version to automate releases

* Remove husky

* Add lint script; run lint in GitHub Actions

* Run lint script

* Add Enrico to contributors
2023-01-15 15:34:09 -08:00
Enrico Sacchetti
bdf0e109c8
v0.71.0 2022-12-31 15:31:06 -05:00
metonym
724d90bd7b
chore(types)!: remove sveltekit: attributes from types (#1581)
* chore(deps-dev): upgrade sveld 0.17.2 -> 0.18.0

* Run "yarn build:docs"
2022-12-11 15:58:19 -05:00
Eric Liu
3ba5ba7ccb v0.70.13 2022-12-08 07:41:42 -08:00
Eric Liu
43b3029d50 v0.70.12 2022-10-13 22:06:06 -07:00
Eric Liu
c0188d16bb v0.70.11 2022-10-13 21:50:28 -07:00
metonym
c6373dc9b6
fix(a11y): ignore false positive a11y warnings (#1522)
Fixes #1517
2022-10-13 21:37:52 -07:00
Eric Liu
c238a9a2ba v0.70.10 2022-10-04 06:53:38 -07:00
Eric Liu
8dd9169a33 v0.70.9 2022-09-23 07:17:08 -07:00
metonym
17db8e25d3 v0.70.8 2022-09-21 08:27:56 -07:00
Eric Liu
259b2cbdb9 v0.70.7 2022-09-17 10:59:09 -07:00
Eric Liu
bef9d9c704 v0.70.6 2022-09-05 08:25:48 -07:00
metonym
73385bf598
fix(a11y): resolve accessibility warnings in Svelte 3.50.0 (#1480)
Fixes #1479

* chore(deps-dev): upgrade svelte 3.47.0 -> 3.50.0

* fix(toggle): ignore `a11y-role-has-required-aria-props` warning

* fix(header-search): resolve a11y warnings
2022-09-05 08:22:58 -07:00
Eric Liu
dbf8283e35 v0.70.5 2022-09-02 08:38:56 -07:00
Eric Liu
c02663486b v0.70.4 2022-08-31 19:27:48 -07:00
Eric Liu
a0a7ccd823 v0.70.3 2022-08-31 19:04:30 -07:00
Eric Liu
2cf2539472 v0.70.2 2022-08-29 08:13:42 -07:00
metonym
cba0a21f74 chore(deps-dev): bump deps 2022-08-23 08:23:43 -07:00
metonym
bdaf1c5ca0 v0.70.1 2022-08-23 08:00:48 -07:00
metonym
605044f5a7 v0.70.0 2022-08-18 07:12:40 -07:00