Releases: CleverCloud/clever-components
Releases · CleverCloud/clever-components
v11.2.1
v11.2.0
v11.1.0
v11.0.0
11.0.0 (2023-07-18)
⚠ BREAKING CHANGES
- cc-pricing-product: the component now displays features that have no translations registered as long as they have a
nameproperty. Make sure you filter out unwanted features using theaddonFeatures(smart component usage) orproductFeaturesprop (directly set on thecc-pricing-productcomponent). See the related issue for more info. - cc-addon-encryption-at-rest-option: The
pricein theoptionsproperty is no more needed on components:- cc-addon-elasticsearch-options
- cc-addon-jenkins-options
- cc-addon-mongodb-options
- cc-addon-mysql-options
- cc-addon-postgresql-options
- cc-addon-redis-options
- cc-error: remove component
- cc-addon-admin: change
errorproperty from an enum to a boolean. - cc-addon-credentials: the
iconproperty is nowimage. It still requires a URL. - cc-block: the
iconproperty now requires an icon object instead of a URL. If you want to pass a URL nevertheless, use the newimageproperty instead. - cc-badge: the
icon-altproperty is nowicon-accessible-name. - cc-badge: the
icon-srcproperty is nowiconand requires an icon object instead of a URL. - cc-icon:
IconModelinterface should be imported fromsrc/components/common.types.d.tsfile and notsrc/components/cc-icon/cc-icon.types.d.tsfile anymore. - cc-flex-gap: remove component
- cc-tile-consumption: remove component
- cc-action-dispatcher: remove component
- cc-pricing-page: We needed to be able to style and move the pricing components inside the
cc-pricing-pagecomponent a lot more. For instance, thecc-pricing-headercan now be positioned wherever one wants within thecc-pricing-pagebecause everything is slotted within thecc-pricing-page. The smartcc-pricing-pagesmart component was mainly interacting withcc-pricing-headerdata (fetchingzones). This is why we removed thecc-pricing-page.smartpart and added acc-pricing-header.smart. - cc-pricing-estimation: see more details below
- add new way of handling the component state and passing data to the component.
- use the new smart API.
- cc-pricing-header: see more details below
- add new way of handling the component state and passing data to the component.
- use the new smart API.
- add a temporality selector component.
- cc-pricing-product-consumption: see more details below
- add new way of handling the component state and passing data to the component.
- the smart component now uses the new smart API.
- remove the slots for heading, description and image.
- cc-pricing-table: The
cc-pricing-tablecomponent has been merged into thecc-pricing-productcomponent. - cc-pricing-product: see details below
- add new way of handling the component state and passing data to the component.
- remove the heading, desc and image/logo slots.
- use the new smart API.
- directly render a table within the component instead of relying on a
cc-pricing-tablesub-component to do so. - merge the
cc-pricing-tablecomponent and stories intocc-pricing-product.
Features
- add missing notice a11y translations (9957264)
- cc-action-dispatcher: remove component (879bc30)
- cc-addon-admin: make use of the cc-notice instead of cc-error (c22a4cc)
- cc-addon-backups: implement
cc-icon(0097bed) - cc-addon-backups: make use of the cc-notice instead of cc-error (422815c)
- cc-addon-credentials: make use of the cc-notice instead of cc-error (7b8e4c3)
- cc-addon-credentials: rename
iconproperty toimage(1d0655a) - cc-addon-elasticsearch-options: replace error message to get rid of cc-error (884a7ad)
- cc-addon-encryption-at-rest-option: implement
cc-icon(629806c) - cc-addon-encryption-at-rest-option: Remove pricing notice on addon encryption at rest option (ff4b89b), closes #809
- cc-addon-encryption-at-rest-option: replace error message to get rid of cc-error (137b7e9)
- cc-addon-features: implement
cc-icon(14e6c28) - cc-addon-features: make use of the cc-notice instead of cc-error (14a4495)
- cc-addon-jenkins-options: get rid of cc-error (b0b92c0)
- cc-addon-linked-apps: make use of the cc-notice instead of cc-error (34caaf9)
- cc-addon-mongodb-options: get rid of cc-error (e4e1c77)
- cc-addon-mysql-options: get rid of cc-error (b5db7c1)
- cc-addon-option-form: add style for the addon components error message (e88ec63)
- cc-addon-option-form: properly pass new
cc-addon-optionicon property (fc76583) - cc-addon-option: add
iconproperty to receive an IconModel (b72e0b5) - cc-addon-option: replace error message to get rid of cc-error (b928866)
- cc-addon-postgresql-options: get rid of cc-error (144db10)
- cc-addon-redis-options: get rid of cc-error (727be87)
- cc-article-list: make use of the cc-notice instead of cc-error (4e8f1cd)
- cc-badge: rename
iconAltproperty toiconAccessibleName(eb4494b) - cc-badge: use
cc-iconinstead ofcc-img(b48032d) - cc-block: get rid of overlay error story (9cf782e)
- cc-block: implement
cc-icon(4f06188) - cc-block: rename
iconproperty toimageand addiconproperty to receive an IconModel (51e9bf9) - cc-doc-list: make use of the cc-notice instead of cc-error (0357ca2)
- cc-elasticsearch-info: implement
cc-icon(12828bb) - cc-elasticsearch-info: make use of the cc-notice instead of cc-error (5ec6767)
- cc-email-list: implement
cc-icon(8619af3) - cc-email-list: make use of the cc-notice instead of cc-error (46624bb)
- cc-env-var-create: make use of the cc-notice instead of cc-error (524d523)
- cc-env-var-editor-expert: make use of the cc-notice instead of cc-error (37d8721)
- cc-env-var-editor-json: make use of the cc-notice instead of cc-error (3120d93)
- cc-env-var-form: make use of the cc-notice instead of cc-error (c5e2594)
- **cc-env-var-linked-...
v10.5.0
v10.4.0
v10.3.0
v10.2.1
v10.2.0
10.2.0 (2022-12-01)
Features
- cc-notice: init component (60e811c), closes #343
- cc-orga-member-card: init component (e0c1888), closes #412
- cc-orga-member-list: init component (3bc272d)
- stylelint: add new tool (76e75b3), closes #122
Bug Fixes
- cc-badge / cc-stretch: prevent layout shifts on Safari (ffd55ad), closes #647
- cc-badge: make the badge content grow with the badge (c313f54)
- cc-badge: set consistent border display with webkit (131aff7), closes #630
- cc-button: set default background color (ba6e9c1), closes #643
- email: update pattern to forbid spaces (30cbfbd)
- with-resize-observer: prevent layout shifts (07cc728)