@clevercloud/components
Advanced tools
Changelog
7.13.0 (2023-06-23)
⚠️ Caution:
The goal of this release is to fix issues with the version 7.12 of the pricing
components for our Website (see #787 #781).
Changes described below are specific to this version.
They are not part of versions between 8.0.0
and 11.0.0
.
If you need to use the pricing
components, please update to a version >= 11.0.0
of our components that contains a rework of these components.
Shoelace
dependency from 2.0.0-beta.47
to 2.5.0
to fix an issue with Chrome > 114.<cc-pricing-table>
: make it possible to add custom features. Stop filtering out features that have no registered translation.Changelog
10.2.0 (2022-12-01)
Changelog
10.0.0 (2022-11-07)
<cc-toggle>
: update component host default display
CSS property (BREAKING CHANGE).<cc-input-text>
: set default font back to --cc-ff-monospace
when the input contains tags (BREAKING CHANGE).rem
units to em
(BREAKING CHANGE).<cc-select>
: use the value
property of the select element instead of the selected
attribute. The value
prop should always be set when using the <cc-select>
component. It may be set to an empty string if a placeholder
is provided (BREAKING CHANGE).<cc-html-frame>
: change title
prop to iframeTitle
(iframe-title
when used as an attribute) to avoid conflicts with the native title
attribute (BREAKING CHANGE).<cc-map>
: make dot markers not focusable.<cc-zone-input>
: make server markers not focusable.<cc-addon-admin>
:
addon name
and addon tags
input fields so that these fields can be identified by assistive technologies.<cc-env-var-form>
: fix toggling to JSON mode while in skeleton state.<cc-button>
: display progress bar during waiting state when button is in link mode.<cc-badge>
: add skeleton mode<cc-input-text>
:
hiddenLabel
prop to allow the label to be visually hidden in some cases.<cc-input-number>
:
tagsWithLabel
story since there is always a visible label now.alt
attribute values for controls (+ / -) so that they can be identified by assistive technologies.hiddenLabel
prop to allow the label to be visually hidden in some cases.<cc-select>
:
<cc-toggle>
: remove the unique name generation technique and rely on Shadow DOM isolation instead.accessibility styles
: add new accessibilityStyles
containing a visually-hidden
class to hide content visually but not from assistive technologies.<cc-env-var-create>
: add visually hidden label for all input fields so that these fields can be identified by assistive technologies.<cc-env-var-editor-expert>
: add visually hidden label for the <textarea>
so that it can be identified by assistive technologies.<cc-env-var-editor-json>
: add visually hidden label for the <textarea>
so that it can be identified by assistive technologies.<cc-env-var-editor>
: add visually hidden label for the <textarea>
so that it can be identified by assistive technologies.<cc-env-var-input>
: add visually hidden label for the input field so that it can be identified by assistive technologies.<cc-header-addon>
: add visually hidden label for addonId
and realAddonId
input fields so that these fields can be identified by assistive technologies.<cc-html-frame> loading story
: add a title
attribute so that it can be identified by assistive technologies.<cc-invoice>
: add a title
on the <cc-html-frame>
so that the <iframe>
can be identified by assistive technologies.<cc-pricing-estimation>
: add visually hidden label for <cc-input-number>
showing the quantity so that they can be identified by assistive technologies.<cc-pricing-product-consumption>
:
<cc-button>
elements (toggle State buttons) so that they can be identified by assistive technologies.<cc-input-number>
showing the size or the quantity so that they can be identified by assistive technologies.<cc-pricing-table>
: add text content to <cc-button>
elements (toggle State and add buttons) so that they can be identified by assistive technologies.resizeObserver
: add window.requestAnimationFrame
in the resize observer callback to mitigate the resize observer loop limit exceeded issue
.enhancedStoryNames
.<cc-tile-status-codes>
: fix JavaScript errors in case initial loading fails (error state).<cc-button>
:
accessibleName
prop to override the aria-label
and title
values.<cc-header-app>
component.<cc-action-dispatcher>
<cc-ssh-key-list>
<cc-stretch>
<cc-email-list>
components:check-i18n
task.lit-element@2.5.1
to lit@2.3.1
.@web/dev-server@0.1.29
to @web/dev-server@0.1.34
.@open-wc/dev-server-hmr@0.1.2
to @web/dev-server@0.1.3
.@open-wc/dev-server-hmr@0.1.2
to @web/dev-server@0.1.3
.@web/dev-server-rollup@0.3.13
to @web/dev-server@0.3.19
.@web/dev-server-storybook@0.4.1
to @web/dev-server@0.5.4
.@web/rollup-plugin-import-meta-assets@0.4.1
to @web/dev-server@0.5.4
.@web/rollup-plugin-import-meta-assets@1.0.6
to @web/rollup-plugin-import-meta-assets@1.0.7
.@web/test-runner@0.13.4
to @web/test-runner@0.14.0
.@web/test-runner-mocha@0.7.2
to @web/test-runner-mocha@0.7.5
.@custom-elements-manifest/analyzer@0.4.1
to @custom-elements-manifest/analyzer@0.6.4
.FocusLostController
, a Lit Reactive Controller that helps manage focus loss.eslint-plugin-lit-a11y
to prevent accessibility issues.@open-wc/testing
to allow Web Test Runner to run tests for accessibility issues.@web/test-runner-commands
so that Web Test Runner can test both on desktop and mobile.no-new
rule from "error" to "off".<cc-tcp-redirection-form>
: rework state, types and smart for TCP redirection components.