canonical / react-components

A set of components based on Vanilla Framework
https://canonical.github.io/react-components
93 stars 51 forks source link

chore(deps): update dependency vanilla-framework to v4.6.0 #1015

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vanilla-framework (source) 4.5.1 -> 4.6.0 age adoption passing confidence

Release Notes

canonical/vanilla-framework (vanilla-framework) ### [`v4.6.0`](https://togithub.com/canonical/vanilla-framework/releases/tag/v4.6.0) [Compare Source](https://togithub.com/canonical/vanilla-framework/compare/v4.5.1...v4.6.0) #### Getting Vanilla Framework Install with NPM: https://www.npmjs.com/package/vanilla-framework Visit the documentation at https://vanillaframework.io/docs #### New in Vanilla v4.6.0 ##### πŸš€ Features - Responsive grid patterns by [@​bartaz](https://togithub.com/bartaz) ([#​4933](https://togithub.com/canonical/vanilla-framework/issues/4933)) - Adjust spacing between heading groups by [@​bartaz](https://togithub.com/bartaz) ([#​4941](https://togithub.com/canonical/vanilla-framework/issues/4941)) ##### πŸ’£ Potentially breaking changes With the introduction of new responsive grid patterns (`row--25-75-on-medium`, etc), the default responsive behaviour of `row--25-75` has changed. Previously on medium screens it did not split the layout, but used a stacked mobile layout. With Vanilla 4.6.0 the `row--25-75` will split into 2+4 columns layout on medium screens by default. This also means that `is-split-on-medium` modifier class is no longer needed, as its behaviour is now default for `row--25-75`. If you are using `row--25-75` without `is-split-on-medium` make sure that the layout doesn't break on medium screen sizes. If you are using `row--25-75` with `is-split-on-medium` no change is needed, but `is-split-on-medium` is redundant and can be safely removed from code. For more information refer to the [Vanilla grid documentation](https://vanillaframework.io/docs/patterns/grid#responsive-5050-and-2575). ##### πŸ› Bug Fixes - Add support for "Removed" status label to Vanilla changelog by [@​bartaz](https://togithub.com/bartaz) ([#​4943](https://togithub.com/canonical/vanilla-framework/issues/4943)) - Add more space between logo tag and text by [@​aaryanporwal](https://togithub.com/aaryanporwal) ([#​4924](https://togithub.com/canonical/vanilla-framework/issues/4924)) ##### πŸ”¨ Maintenance - Reverts postcss-cli update to v11 as it breaks dotrun by [@​bartaz](https://togithub.com/bartaz) ([#​4940](https://togithub.com/canonical/vanilla-framework/issues/4940)) - Update actions/download-artifact action to v4 by [@​renovate](https://togithub.com/renovate) ([#​4936](https://togithub.com/canonical/vanilla-framework/issues/4936)) - Update actions/upload-artifact action to v4 by [@​renovate](https://togithub.com/renovate) ([#​4937](https://togithub.com/canonical/vanilla-framework/issues/4937)) - Update dependency postcss-cli to v11 by [@​renovate](https://togithub.com/renovate) ([#​4938](https://togithub.com/canonical/vanilla-framework/issues/4938)) - Update all non-major dependencies by [@​renovate](https://togithub.com/renovate) ([#​4935](https://togithub.com/canonical/vanilla-framework/issues/4935)) - Update all non-major dependencies by [@​renovate](https://togithub.com/renovate) ([#​4928](https://togithub.com/canonical/vanilla-framework/issues/4928)) - Update dependency [@​testing-library/cypress](https://togithub.com/testing-library/cypress) to v10 by [@​renovate](https://togithub.com/renovate) ([#​4930](https://togithub.com/canonical/vanilla-framework/issues/4930)) - Update dependency pyyaml to v6 by [@​renovate](https://togithub.com/renovate) ([#​4931](https://togithub.com/canonical/vanilla-framework/issues/4931)) - Update actions/setup-node action to v4 by [@​renovate](https://togithub.com/renovate) ([#​4929](https://togithub.com/canonical/vanilla-framework/issues/4929)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.5.1...v4.6.0

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

webteam-app commented 7 months ago

Demo starting at https://react-components-1015.demos.haus