Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adobe/spectrum-web-components
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.42.4
Choose a base ref
...
head repository: adobe/spectrum-web-components
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.42.5
Choose a head ref

Commits on May 15, 2024

  1. add more tests to improve code coverage across the library (#4448)

    * chore: adding tests for code coverage
    
    * chore: improved coverage for button, progress-circle and underlay
    
    * chore: added devmode tests for progress-circle and thumbnail
    TarunAdobe authored May 15, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    d38bf04 View commit details

Commits on May 16, 2024

  1. fix(coachmark,overlay): adjust imports of overlay and coachmark (#4455)

    jcmitch authored May 16, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    39706da View commit details

Commits on May 22, 2024

  1. fix(overlay): persist "host" in directive rendered Overlay content (#…

    Westbrook Johnson authored May 22, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    5d189c2 View commit details

Commits on May 23, 2024

  1. build: expand templating to support #1822 by default

    Westbrook committed May 23, 2024
    Copy the full SHA
    a2f82a7 View commit details
  2. test(accordion): reorganize test files

    Westbrook committed May 23, 2024
    Copy the full SHA
    e7a2008 View commit details
  3. ci: notify the swc maintainers team when creating dependabot PRs

    Westbrook committed May 23, 2024
    Copy the full SHA
    1247d63 View commit details
  4. build: ensure that token files are constructed from empty

    Westbrook committed May 23, 2024
    Copy the full SHA
    9828020 View commit details
  5. chore: use latest OpenWC and Modern Web dependencies

    ---
    updated-dependencies:
    - dependency-name: "@web/dev-server"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: web-and-open-wc-ecosystem
    - dependency-name: "@web/dev-server-rollup"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: web-and-open-wc-ecosystem
    - dependency-name: "@web/storybook-builder"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: web-and-open-wc-ecosystem
    - dependency-name: "@web/storybook-framework-web-components"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: web-and-open-wc-ecosystem
    - dependency-name: "@web/test-runner"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: web-and-open-wc-ecosystem
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Westbrook committed May 23, 2024
    Copy the full SHA
    5d3cdb9 View commit details
  6. chore: bump esbuild from 0.21.1 to 0.21.3 (#4478)

    ...
    updated-dependencies:
    - dependency-name: esbuild
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7f16c53 View commit details
  7. chore: update dependency rimraf to v5.0.7 (#4458)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    65cc330 View commit details
  8. fix(overlay): ensure that passing "open" to the directive manages a s…

    …ingle strategy (#4474)
    Westbrook Johnson authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    15d6ac7 View commit details
  9. chore: update dependency @netlify/build to v29.42.2 (#4465)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    1649fa8 View commit details
  10. chore: update dependency @formatjs/intl-numberformat to v8.10.3 (#4495)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    76d339c View commit details
  11. chore: update dependency @rollup/plugin-commonjs to v25.0.8 (#4497)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8358e87 View commit details

Commits on May 24, 2024

  1. fix(overlay): ensure hint Overlays within shadow roots open as expect…

    …ed (#4443)
    Westbrook Johnson authored May 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7dd64b9 View commit details
  2. docs(overlay,tooltip): document directive usage (#4444)

    Westbrook Johnson authored May 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a1504b1 View commit details
  3. fix(number-field): select full value when using Tab to enter a field …

    …with a unit (#4340)
    Westbrook Johnson authored May 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a9d5cef View commit details
  4. chore: upgrade husky to 9

    Rajdeep Chandra authored and Westbrook Johnson committed May 24, 2024
    Copy the full SHA
    fae14b7 View commit details
  5. chore: upgrade husky commit message script

    Rajdeep Chandra authored and Westbrook Johnson committed May 24, 2024
    Copy the full SHA
    18d334d View commit details
  6. build: use lerna 8 and still publish react wrappers (#4385)

    Westbrook Johnson authored May 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    cac19b7 View commit details
  7. chore: release new versions #publish

    Westbrook committed May 24, 2024
    Copy the full SHA
    f29fd73 View commit details
Showing with 3,656 additions and 7,059 deletions.
  1. +1 −3 .github/dependabot.yml
  2. +0 −1 .husky/.gitignore
  3. +0 −3 .husky/commit-msg
  4. +0 −3 .husky/pre-commit
  5. +10 −0 CHANGELOG.md
  6. +1 −2 lerna.json
  7. +4 −0 linters/eslint/CHANGELOG.md
  8. +1 −1 linters/eslint/package.json
  9. +4 −0 linters/stylelint-header/CHANGELOG.md
  10. +1 −1 linters/stylelint-header/package.json
  11. +8 −4 package.json
  12. +4 −0 packages/accordion/CHANGELOG.md
  13. +6 −6 packages/accordion/package.json
  14. +43 −0 packages/accordion/test/a11y-tree.test.ts
  15. +0 −199 packages/accordion/test/accordion-item.test.ts
  16. +0 −338 packages/accordion/test/accordion.test.ts
  17. +47 −0 packages/accordion/test/controlled.test.ts
  18. +94 −0 packages/accordion/test/declarative.test.ts
  19. +22 −0 packages/accordion/test/dev-mode.test.ts
  20. +148 −0 packages/accordion/test/imperative.test.ts
  21. +256 −0 packages/accordion/test/keyboard.test.ts
  22. +3 −1 packages/accordion/test/{accordion-memory.test.ts → memory.test.ts}
  23. +4 −0 packages/action-bar/CHANGELOG.md
  24. +6 −6 packages/action-bar/package.json
  25. +4 −0 packages/action-button/CHANGELOG.md
  26. +6 −6 packages/action-button/package.json
  27. +4 −0 packages/action-group/CHANGELOG.md
  28. +5 −5 packages/action-group/package.json
  29. +4 −0 packages/action-menu/CHANGELOG.md
  30. +7 −7 packages/action-menu/package.json
  31. +4 −0 packages/alert-dialog/CHANGELOG.md
  32. +7 −7 packages/alert-dialog/package.json
  33. +4 −0 packages/asset/CHANGELOG.md
  34. +2 −2 packages/asset/package.json
  35. +4 −0 packages/avatar/CHANGELOG.md
  36. +3 −3 packages/avatar/package.json
  37. +4 −0 packages/badge/CHANGELOG.md
  38. +3 −3 packages/badge/package.json
  39. +4 −0 packages/banner/CHANGELOG.md
  40. +2 −2 packages/banner/package.json
  41. +4 −0 packages/button-group/CHANGELOG.md
  42. +3 −3 packages/button-group/package.json
  43. +4 −0 packages/button/CHANGELOG.md
  44. +8 −8 packages/button/package.json
  45. +164 −193 packages/button/test/button.test.ts
  46. +4 −0 packages/card/CHANGELOG.md
  47. +9 −9 packages/card/package.json
  48. +4 −0 packages/checkbox/CHANGELOG.md
  49. +5 −5 packages/checkbox/package.json
  50. +4 −0 packages/clear-button/CHANGELOG.md
  51. +2 −2 packages/clear-button/package.json
  52. +4 −0 packages/close-button/CHANGELOG.md
  53. +2 −2 packages/close-button/package.json
  54. +6 −0 packages/coachmark/CHANGELOG.md
  55. +10 −10 packages/coachmark/package.json
  56. +1 −1 packages/coachmark/src/Coachmark.ts
  57. +4 −0 packages/color-area/CHANGELOG.md
  58. +6 −6 packages/color-area/package.json
  59. +4 −0 packages/color-field/CHANGELOG.md
  60. +4 −4 packages/color-field/package.json
  61. +4 −0 packages/color-handle/CHANGELOG.md
  62. +4 −4 packages/color-handle/package.json
  63. +4 −0 packages/color-loupe/CHANGELOG.md
  64. +3 −3 packages/color-loupe/package.json
  65. +4 −0 packages/color-slider/CHANGELOG.md
  66. +6 −6 packages/color-slider/package.json
  67. +4 −0 packages/color-wheel/CHANGELOG.md
  68. +5 −5 packages/color-wheel/package.json
  69. +4 −0 packages/combobox/CHANGELOG.md
  70. +10 −10 packages/combobox/package.json
  71. +4 −0 packages/dialog/CHANGELOG.md
  72. +10 −10 packages/dialog/package.json
  73. +4 −0 packages/divider/CHANGELOG.md
  74. +2 −2 packages/divider/package.json
  75. +4 −0 packages/dropzone/CHANGELOG.md
  76. +2 −2 packages/dropzone/package.json
  77. +4 −0 packages/field-group/CHANGELOG.md
  78. +3 −3 packages/field-group/package.json
  79. +4 −0 packages/field-label/CHANGELOG.md
  80. +6 −6 packages/field-label/package.json
  81. +4 −0 packages/help-text/CHANGELOG.md
  82. +4 −4 packages/help-text/package.json
  83. +4 −0 packages/icon/CHANGELOG.md
  84. +3 −3 packages/icon/package.json
  85. +4 −0 packages/icons-ui/CHANGELOG.md
  86. +4 −4 packages/icons-ui/package.json
  87. +4 −0 packages/icons-workflow/CHANGELOG.md
  88. +3 −3 packages/icons-workflow/package.json
  89. +4 −0 packages/icons/CHANGELOG.md
  90. +3 −3 packages/icons/package.json
  91. +4 −0 packages/iconset/CHANGELOG.md
  92. +2 −2 packages/iconset/package.json
  93. +4 −0 packages/illustrated-message/CHANGELOG.md
  94. +3 −3 packages/illustrated-message/package.json
  95. +4 −0 packages/infield-button/CHANGELOG.md
  96. +3 −3 packages/infield-button/package.json
  97. +4 −0 packages/link/CHANGELOG.md
  98. +3 −3 packages/link/package.json
  99. +4 −0 packages/menu/CHANGELOG.md
  100. +10 −10 packages/menu/package.json
  101. +4 −0 packages/meter/CHANGELOG.md
  102. +5 −5 packages/meter/package.json
  103. +4 −0 packages/modal/CHANGELOG.md
  104. +2 −2 packages/modal/package.json
  105. +6 −0 packages/number-field/CHANGELOG.md
  106. +8 −8 packages/number-field/package.json
  107. +20 −0 packages/number-field/src/NumberField.ts
  108. +86 −2 packages/number-field/test/number-field.test.ts
  109. +9 −0 packages/overlay/CHANGELOG.md
  110. +6 −6 packages/overlay/package.json
  111. +85 −0 packages/overlay/slottable-request.md
  112. +1 −2 packages/overlay/src/HoverController.ts
  113. +6 −1 packages/overlay/src/InteractionController.ts
  114. +17 −6 packages/overlay/src/overlay-trigger-directive.ts
  115. +92 −5 packages/overlay/stories/overlay-directive.stories.ts
  116. +61 −0 packages/overlay/trigger-directive.md
  117. +4 −0 packages/picker-button/CHANGELOG.md
  118. +6 −6 packages/picker-button/package.json
  119. +4 −0 packages/picker/CHANGELOG.md
  120. +15 −15 packages/picker/package.json
  121. +4 −0 packages/popover/CHANGELOG.md
  122. +3 −3 packages/popover/package.json
  123. +4 −0 packages/progress-bar/CHANGELOG.md
  124. +5 −5 packages/progress-bar/package.json
  125. +4 −0 packages/progress-circle/CHANGELOG.md
  126. +3 −3 packages/progress-circle/package.json
  127. +62 −23 packages/progress-circle/test/progress-circle.test.ts
  128. +4 −0 packages/quick-actions/CHANGELOG.md
  129. +2 −2 packages/quick-actions/package.json
  130. +4 −0 packages/radio/CHANGELOG.md
  131. +6 −6 packages/radio/package.json
  132. +4 −0 packages/search/CHANGELOG.md
  133. +6 −6 packages/search/package.json
  134. +4 −0 packages/sidenav/CHANGELOG.md
  135. +4 −4 packages/sidenav/package.json
  136. +4 −0 packages/slider/CHANGELOG.md
  137. +7 −7 packages/slider/package.json
  138. +4 −0 packages/split-button/CHANGELOG.md
  139. +10 −10 packages/split-button/package.json
  140. +4 −0 packages/split-view/CHANGELOG.md
  141. +2 −2 packages/split-view/package.json
  142. +4 −0 packages/status-light/CHANGELOG.md
  143. +2 −2 packages/status-light/package.json
  144. +4 −0 packages/swatch/CHANGELOG.md
  145. +7 −7 packages/swatch/package.json
  146. +4 −0 packages/switch/CHANGELOG.md
  147. +3 −3 packages/switch/package.json
  148. +4 −0 packages/table/CHANGELOG.md
  149. +5 −5 packages/table/package.json
  150. +4 −0 packages/tabs/CHANGELOG.md
  151. +6 −6 packages/tabs/package.json
  152. +4 −0 packages/tags/CHANGELOG.md
  153. +5 −5 packages/tags/package.json
  154. +6 −0 packages/textfield/CHANGELOG.md
  155. +7 −7 packages/textfield/package.json
  156. +3 −0 packages/textfield/src/Textfield.ts
  157. +4 −0 packages/thumbnail/CHANGELOG.md
  158. +3 −3 packages/thumbnail/package.json
  159. +60 −27 packages/thumbnail/test/thumbnail.test.ts
  160. +4 −0 packages/toast/CHANGELOG.md
  161. +6 −6 packages/toast/package.json
  162. +6 −0 packages/tooltip/CHANGELOG.md
  163. +60 −0 packages/tooltip/directive.md
  164. +5 −5 packages/tooltip/package.json
  165. +78 −63 packages/tooltip/test/tooltip.test.ts
  166. +4 −0 packages/top-nav/CHANGELOG.md
  167. +4 −4 packages/top-nav/package.json
  168. +4 −0 packages/tray/CHANGELOG.md
  169. +6 −6 packages/tray/package.json
  170. +4 −0 packages/underlay/CHANGELOG.md
  171. +2 −2 packages/underlay/package.json
  172. +23 −10 packages/underlay/test/underlay.test.ts
  173. +0 −13 patches/lerna+6.6.2.patch
  174. +4 −0 projects/css-custom-vars-viewer/CHANGELOG.md
  175. +12 −12 projects/css-custom-vars-viewer/package.json
  176. +4 −0 projects/documentation/CHANGELOG.md
  177. +3 −3 projects/documentation/package.json
  178. +4 −0 projects/example-project-rollup/CHANGELOG.md
  179. +6 −6 projects/example-project-rollup/package.json
  180. +4 −0 projects/example-project-webpack/CHANGELOG.md
  181. +6 −6 projects/example-project-webpack/package.json
  182. +4 −0 projects/story-decorator/CHANGELOG.md
  183. +9 −9 projects/story-decorator/package.json
  184. +4 −0 projects/templates/CHANGELOG.md
  185. +1 −1 projects/templates/package.json
  186. +3 −0 projects/templates/plop-templates/args.ts.hbs
  187. +5 −5 projects/templates/plop-templates/stories.ts.hbs
  188. +13 −0 projects/templates/plop-templates/template.ts.hbs
  189. +2 −2 projects/templates/plop-templates/test.ts.hbs
  190. +11 −1 projects/templates/plopfile.js
  191. +4 −0 projects/types/CHANGELOG.md
  192. +1 −1 projects/types/package.json
  193. +4 −0 projects/vrt-compare/CHANGELOG.md
  194. +10 −10 projects/vrt-compare/package.json
  195. +26 −0 scripts/generate-tokens-wrapper.js
  196. +4 −0 tools/base/CHANGELOG.md
  197. +1 −1 tools/base/package.json
  198. +1 −1 tools/base/src/version.js
  199. +4 −0 tools/bundle/CHANGELOG.md
  200. +75 −75 tools/bundle/package.json
  201. +4 −0 tools/grid/CHANGELOG.md
  202. +3 −3 tools/grid/package.json
  203. +4 −0 tools/opacity-checkerboard/CHANGELOG.md
  204. +2 −2 tools/opacity-checkerboard/package.json
  205. +4 −0 tools/reactive-controllers/CHANGELOG.md
  206. +1 −1 tools/reactive-controllers/package.json
  207. +4 −0 tools/shared/CHANGELOG.md
  208. +2 −2 tools/shared/package.json
  209. +4 −0 tools/styles/CHANGELOG.md
  210. +2 −2 tools/styles/package.json
  211. +0 −4,059 tools/styles/tokens-v2/spectrum/global-vars.css
  212. +4 −0 tools/theme/CHANGELOG.md
  213. +3 −3 tools/theme/package.json
  214. +4 −0 tools/truncated/CHANGELOG.md
  215. +5 −5 tools/truncated/package.json
  216. +1,302 −1,611 yarn.lock
4 changes: 1 addition & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -9,9 +9,7 @@ updates:
timezone: 'America/Los_Angeles'
open-pull-requests-limit: 5
reviewers:
- 'hunterloftis'
- 'najikahalsema'
- 'westbrook'
- 'adobe/swc-maintainers'
groups:
# Specify a name for the group, which will be used in pull request titles
# and branch names
1 change: 0 additions & 1 deletion .husky/.gitignore

This file was deleted.

3 changes: 0 additions & 3 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn commitlint --config commitlint.config.cjs --edit $1
3 changes: 0 additions & 3 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

STAGED_FILES_TO_LINT=$(git diff --name-only --cached --diff-filter=d -- "*.ts" "*.js")
VERSION_FILE=$(dirname "$0")/../tools/base/src/version.js
yarn eslint -f pretty $STAGED_FILES_TO_LINT
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [0.42.5](https://github.com/adobe/spectrum-web-components/compare/v0.42.4...v0.42.5) (2024-05-24)

### Bug Fixes

- **coachmark,overlay:** adjust imports of overlay and coachmark ([#4455](https://github.com/adobe/spectrum-web-components/issues/4455)) ([39706da](https://github.com/adobe/spectrum-web-components/commit/39706dafe58a598a86d7dc33629409f086a9694e))
- **number-field:** select full value when using Tab to enter a field with a unit ([#4340](https://github.com/adobe/spectrum-web-components/issues/4340)) ([a9d5cef](https://github.com/adobe/spectrum-web-components/commit/a9d5cef4a69af4f3f357bacbfdae9465d3e80fa5))
- **overlay:** ensure hint Overlays within shadow roots open as expected ([#4443](https://github.com/adobe/spectrum-web-components/issues/4443)) ([7dd64b9](https://github.com/adobe/spectrum-web-components/commit/7dd64b92e58ad2fd3a36986f24022728e3cb4c36))
- **overlay:** ensure that passing "open" to the directive manages a single strategy ([#4474](https://github.com/adobe/spectrum-web-components/issues/4474)) ([15d6ac7](https://github.com/adobe/spectrum-web-components/commit/15d6ac71d586eb496b591fa5b097707961600f75))
- **overlay:** persist "host" in directive rendered Overlay content ([#4475](https://github.com/adobe/spectrum-web-components/issues/4475)) ([5d189c2](https://github.com/adobe/spectrum-web-components/commit/5d189c2adf91545eb64a0136fa02d7c8caee8f48))

## [0.42.4](https://github.com/adobe/spectrum-web-components/compare/v0.42.2...v0.42.4) (2024-05-14)

### Bug Fixes
3 changes: 1 addition & 2 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"packages": ["linters/*", "packages/*", "projects/*", "tools/*", "react/*"],
"version": "0.42.4",
"version": "0.42.5",
"granularPathspec": false,
"npmClient": "yarn",
"command": {
4 changes: 4 additions & 0 deletions linters/eslint/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [0.42.5](https://github.com/adobe/spectrum-web-components/compare/v0.42.4...v0.42.5) (2024-05-24)

**Note:** Version bump only for package @spectrum-web-components/eslint-plugin

## [0.42.4](https://github.com/adobe/spectrum-web-components/compare/v0.42.2...v0.42.4) (2024-05-14)

**Note:** Version bump only for package @spectrum-web-components/eslint-plugin
2 changes: 1 addition & 1 deletion linters/eslint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/eslint-plugin",
"version": "0.42.4",
"version": "0.42.5",
"private": true,
"main": "index.js"
}
4 changes: 4 additions & 0 deletions linters/stylelint-header/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [0.42.5](https://github.com/adobe/spectrum-web-components/compare/v0.42.4...v0.42.5) (2024-05-24)

**Note:** Version bump only for package stylelint-header

## [0.42.4](https://github.com/adobe/spectrum-web-components/compare/v0.42.2...v0.42.4) (2024-05-14)

**Note:** Version bump only for package stylelint-header
2 changes: 1 addition & 1 deletion linters/stylelint-header/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stylelint-header",
"version": "0.42.4",
"version": "0.42.5",
"private": true,
"license": "Apache-2.0",
"author": "Adobe",
12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -48,17 +48,20 @@
"postcustom-element-json": "lerna exec --ignore \"{@spectrum-web-components/{base,bundle,clear-button,close-button,iconset,modal,shared,opacity-checkerboard,styles,custom-vars-viewer,reactive-controllers,vrt-compare,eslint-plugin},stylelint-header,@swc-react/*,documentation,example-project-rollup,example-project-webpack,swc-templates,@types/swc}\" -- node ../../tasks/check-cem.js",
"postdocs:analyze": "node ./scripts/add-custom-properties.js --src=\"projects/documentation/custom-elements.json\"",
"postinstall": "patch-package && yarn get-ready",
"postlerna-publish": "yarn build:react && lerna publish from-package --message \"chore: release new Reach Wrapper versions #publish\"",
"postlerna-publish": "yarn publish:react",
"postpublish:react": "git reset --hard HEAD^ && git prune",
"precustom-element-json": "lerna exec --ignore \"{@spectrum-web-components/{base,bundle,iconset,modal,shared,opacity-checkerboard,styles,custom-vars-viewer,reactive-controllers,eslint-plugin},stylelint-header,@swc-react/*,documentation,example-project-rollup,example-project-webpack,swc-templates,@types/swc}\" -- rm custom-elements.json ||:",
"preeleventy": "yarn docs:analyze",
"prelerna-publish": "rimraf react && yarn get-ready && yarn custom-element-json && yarn build:confirm",
"prepare": "husky install",
"prepare": "husky",
"prepublish:react": "yarn build:react && git add react -f && git commit -am \"Commit React Wrappers\" --no-verify",
"prestorybook": "wireit",
"prestorybook:build": "cem analyze --outdir storybook/",
"pretest:bench": "yarn build:tests && test -f test/benchmark/cli.js ||:",
"pretest:visual": "yarn build && yarn build",
"process-icons": "wireit",
"process-spectrum": "wireit",
"publish:react": "lerna publish from-package --message \"chore: release new Reach Wrapper versions #publish\"",
"spectrum-css": "wireit",
"spectrum-tokens": "wireit",
"spectrum-vars": "wireit",
@@ -161,9 +164,9 @@
"genversion": "^3.1.1",
"gh-pages": "^6.0.0",
"gunzip-maybe": "^1.4.2",
"husky": "^8.0.3",
"husky": "^9.0.10",
"latest-version": "^9.0.0",
"lerna": "^6.6.2",
"lerna": "^8.1.2",
"lightningcss": "^1.24.0",
"lit": "^2.5.0 || ^3.1.3",
"lit-analyzer": "^2.0.3",
@@ -376,6 +379,7 @@
"tools/**/spectrum-config.js",
"node_modules/@spectrum-css/**/index-vars.css",
"scripts/generate-tokens.js",
"scripts/generate-tokens-wrapper.js",
"node_modules/@spectrum-css/**/*.css",
"scripts/spectrum-vars.js",
"tools/styles/package.json"
4 changes: 4 additions & 0 deletions packages/accordion/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [0.42.5](https://github.com/adobe/spectrum-web-components/compare/v0.42.4...v0.42.5) (2024-05-24)

**Note:** Version bump only for package @spectrum-web-components/accordion

## [0.42.4](https://github.com/adobe/spectrum-web-components/compare/v0.42.2...v0.42.4) (2024-05-14)

**Note:** Version bump only for package @spectrum-web-components/accordion
12 changes: 6 additions & 6 deletions packages/accordion/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/accordion",
"version": "0.42.4",
"version": "0.42.5",
"publishConfig": {
"access": "public"
},
@@ -66,11 +66,11 @@
"lit-html"
],
"dependencies": {
"@spectrum-web-components/base": "^0.42.4",
"@spectrum-web-components/icon": "^0.42.4",
"@spectrum-web-components/icons-ui": "^0.42.4",
"@spectrum-web-components/reactive-controllers": "^0.42.4",
"@spectrum-web-components/shared": "^0.42.4"
"@spectrum-web-components/base": "^0.42.5",
"@spectrum-web-components/icon": "^0.42.5",
"@spectrum-web-components/icons-ui": "^0.42.5",
"@spectrum-web-components/reactive-controllers": "^0.42.5",
"@spectrum-web-components/shared": "^0.42.5"
},
"devDependencies": {
"@spectrum-css/accordion": "^5.1.0"
43 changes: 43 additions & 0 deletions packages/accordion/test/a11y-tree.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/*
Copyright 2020 Adobe. All rights reserved.
This file is licensed to you under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. You may obtain a copy
of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
OF ANY KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License.
*/

import { html } from '@spectrum-web-components/base';
import { elementUpdated, expect, fixture } from '@open-wc/testing';

import { Accordion, AccordionItem } from '@spectrum-web-components/accordion';
import '@spectrum-web-components/accordion/sp-accordion-item.js';

import { Default } from '../stories/accordion.stories.js';

describe('Accordion - a11y tree', () => {
it('renders with items accessibly', async () => {
const el = await fixture<Accordion>(Default());

await elementUpdated(el);

await expect(el).to.be.accessible();
});
});

describe('Accordion Item - a11y tree', () => {
it('can exist with no parent accessibly', async () => {
const el = await fixture<AccordionItem>(html`
<sp-accordion-item label="item">
<div>Item 1</div>
</sp-accordion-item>
`);

await elementUpdated(el);

await expect(el).to.be.accessible();
});
});
Loading