canonical/cookie-policy (@canonical/cookie-policy)
### [`v3.6.4`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.4): 3.6.4
[Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.3...v3.6.4)
#### What's Changed in cookie-policy v3.6.2
##### :bug: Fixes
- Fixes bug where 'essential' cookie was not being set properly by [@petesfrench](https://redirect.github.com/petesfrench) in [https://github.com/canonical/cookie-policy/pull/178](https://redirect.github.com/canonical/cookie-policy/pull/178)
**Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.3...v3.6.4
### [`v3.6.3`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.3)
[Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.2...v3.6.3)
#### What's Changed in cookie-policy v3.6.3
##### :bug: Fixes
- Release to npm when a new release is published by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/175](https://redirect.github.com/canonical/cookie-policy/pull/175)
**Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.2...v3.6.3
### [`v3.6.2`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.2)
[Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.1...v3.6.2)
#### What's Changed in cookie-policy v3.6.2
##### :bug: Fixes
- Consent mode will now load as soon as the script is loaded by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/174](https://redirect.github.com/canonical/cookie-policy/pull/174)
**Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.1...v3.6.2
### [`v3.6.1`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.1)
[Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.0...v3.6.1)
#### What's Changed in cookie-policy v3.6.1
##### :bug: Fixes
- Insert google consent mode scripts into active session by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/172](https://redirect.github.com/canonical/cookie-policy/pull/172)
**Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.0...v3.6.1
### [`v3.6.0`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.0)
[Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.5.0...v3.6.0)
#### What's Changed in cookie-policy v3.6.0
##### :rocket: Features
- Added support for google consent mode by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/171](https://redirect.github.com/canonical/cookie-policy/pull/171)
#### New Contributors
- [@samhotep](https://redirect.github.com/samhotep) made their first contribution in [https://github.com/canonical/cookie-policy/pull/171](https://redirect.github.com/canonical/cookie-policy/pull/171)
**Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.5.0...v3.6.0
canonical/vanilla-framework (vanilla-framework)
### [`v4.16.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.16.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.15.0...v4.16.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.16.0
#### π Features
- Make separator styling consistent by [@bartaz](https://redirect.github.com/bartaz) ([#5338](https://redirect.github.com/canonical/vanilla-framework/issues/5338))
- Equal height row component responsive updates by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5276](https://redirect.github.com/canonical/vanilla-framework/issues/5276))
- Update vf-focus mixin to properly support theming by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5307](https://redirect.github.com/canonical/vanilla-framework/issues/5307))
- Add additional CTA block usage examples for Tiered List pattern by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5318](https://redirect.github.com/canonical/vanilla-framework/issues/5318))
- Responsive image aspect ratio variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5308](https://redirect.github.com/canonical/vanilla-framework/issues/5308))
- Add form legend required symbol by [@britneywwc](https://redirect.github.com/britneywwc) ([#5214](https://redirect.github.com/canonical/vanilla-framework/issues/5214))
- Add borderless CTA block variant by [@jmuzina](https://redirect.github.com/jmuzina) ([#5278](https://redirect.github.com/canonical/vanilla-framework/issues/5278))
#### π Bug Fixes
- Update utility files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5311](https://redirect.github.com/canonical/vanilla-framework/issues/5311))
- Update component files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5316](https://redirect.github.com/canonical/vanilla-framework/issues/5316))
- Update layout files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5315](https://redirect.github.com/canonical/vanilla-framework/issues/5315))
- Fix ordering of lists/nested lists using custom counters by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5301](https://redirect.github.com/canonical/vanilla-framework/issues/5301))
- bug: Don't close navigation on vertical resize by [@petesfrench](https://redirect.github.com/petesfrench) ([#5302](https://redirect.github.com/canonical/vanilla-framework/issues/5302))
#### π Documentation
- Make rule component and `hr` element consistent in styling by [@petesfrench](https://redirect.github.com/petesfrench) ([#5241](https://redirect.github.com/canonical/vanilla-framework/issues/5241))
- Improve Percy workflow docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5305](https://redirect.github.com/canonical/vanilla-framework/issues/5305))
- Update all references to WCAG 2.1 to WCAG 2.2; fix broken accessibility reference links by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5297](https://redirect.github.com/canonical/vanilla-framework/issues/5297))
#### π¨ Maintenance
- Bump path-to-regexp from 6.2.1 to 6.3.0 by [@dependabot](https://redirect.github.com/dependabot) ([#5345](https://redirect.github.com/canonical/vanilla-framework/issues/5345))
- Remove no-padding-top from hero signpost title by [@jmuzina](https://redirect.github.com/jmuzina) ([#5341](https://redirect.github.com/canonical/vanilla-framework/issues/5341))
- Adapt tree list component for content CMS by [@jmuzina](https://redirect.github.com/jmuzina) ([#5270](https://redirect.github.com/canonical/vanilla-framework/issues/5270))
- Add color theme support to Search & Filter component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5127](https://redirect.github.com/canonical/vanilla-framework/issues/5127))
- Add theme support to tooltip component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5326](https://redirect.github.com/canonical/vanilla-framework/issues/5326))
- Revert "Group Percy snapshots by test case name ([#5299](https://redirect.github.com/canonical/vanilla-framework/issues/5299))" by [@jmuzina](https://redirect.github.com/jmuzina) ([#5335](https://redirect.github.com/canonical/vanilla-framework/issues/5335))
- Group Percy snapshots by test case name by [@jmuzina](https://redirect.github.com/jmuzina) ([#5299](https://redirect.github.com/canonical/vanilla-framework/issues/5299))
- Add color theming explanation comment to status label mixin by [@jmuzina](https://redirect.github.com/jmuzina) ([#5139](https://redirect.github.com/canonical/vanilla-framework/issues/5139))
- Bump micromatch from 4.0.7 to 4.0.8 by [@dependabot](https://redirect.github.com/dependabot) ([#5333](https://redirect.github.com/canonical/vanilla-framework/issues/5333))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5334](https://redirect.github.com/canonical/vanilla-framework/issues/5334))
- Improve combined example baseline alignment by [@jmuzina](https://redirect.github.com/jmuzina) ([#5327](https://redirect.github.com/canonical/vanilla-framework/issues/5327))
- Theme accent color by [@jmuzina](https://redirect.github.com/jmuzina) ([#5328](https://redirect.github.com/canonical/vanilla-framework/issues/5328))
- Add button to close example toolbar by [@jmuzina](https://redirect.github.com/jmuzina) ([#5309](https://redirect.github.com/canonical/vanilla-framework/issues/5309))
- Add advl to team members list by [@jmuzina](https://redirect.github.com/jmuzina) ([#5310](https://redirect.github.com/canonical/vanilla-framework/issues/5310))
- Merge latest `main` before running Percy by [@jmuzina](https://redirect.github.com/jmuzina) ([#5300](https://redirect.github.com/canonical/vanilla-framework/issues/5300))
- Fix responsive grid example not rendering correctly in combined view by [@jmuzina](https://redirect.github.com/jmuzina) ([#5285](https://redirect.github.com/canonical/vanilla-framework/issues/5285))
- Add --silence-deprecation flag to mute mixed declaration Sass deprecation warnings by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5295](https://redirect.github.com/canonical/vanilla-framework/issues/5295))
- Percy tokens prep by [@jmuzina](https://redirect.github.com/jmuzina) ([#5291](https://redirect.github.com/canonical/vanilla-framework/issues/5291))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.15.0...v4.16.0
### [`v4.15.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.15.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.14.0...v4.15.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.15.0
#### π Features
- Tiered List HOC/Pattern by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5212](https://redirect.github.com/canonical/vanilla-framework/issues/5212))
- feat: Create Hero Pattern w/ Macros by [@jmuzina](https://redirect.github.com/jmuzina) ([#5248](https://redirect.github.com/canonical/vanilla-framework/issues/5248))
- Full width dropdowns for Vanilla "meganav" navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5213](https://redirect.github.com/canonical/vanilla-framework/issues/5213))
- 75/25% Grid Row (`.row--75-25`) by [@jmuzina](https://redirect.github.com/jmuzina) ([#5235](https://redirect.github.com/canonical/vanilla-framework/issues/5235))
- CTA Block component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5196](https://redirect.github.com/canonical/vanilla-framework/issues/5196))
#### π Bug Fixes
- Fix styling issues of meganav on small screens by [@bartaz](https://redirect.github.com/bartaz) ([#5110](https://redirect.github.com/canonical/vanilla-framework/issues/5110))
- Remove deprecated -webkit-search-cancel-button pseudo-element styles by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5265](https://redirect.github.com/canonical/vanilla-framework/issues/5265))
- Add new theme variable for Positive Button focus state by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5217](https://redirect.github.com/canonical/vanilla-framework/issues/5217))
- Correct labels on grid examples by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5222](https://redirect.github.com/canonical/vanilla-framework/issues/5222))
- Correct theme usage on Side Navigation example by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5216](https://redirect.github.com/canonical/vanilla-framework/issues/5216))
- Align logo in reduced nav with the grid by [@bartaz](https://redirect.github.com/bartaz) ([#5215](https://redirect.github.com/canonical/vanilla-framework/issues/5215))
- Styling updates for reduced navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5206](https://redirect.github.com/canonical/vanilla-framework/issues/5206))
#### π Documentation
- Indent code snippets using `js-beautify` by [@jmuzina](https://redirect.github.com/jmuzina) ([#5259](https://redirect.github.com/canonical/vanilla-framework/issues/5259))
- Fix theming of grid examples by [@jmuzina](https://redirect.github.com/jmuzina) ([#5256](https://redirect.github.com/canonical/vanilla-framework/issues/5256))
- Remove excess whitespace in class reference table by [@jmuzina](https://redirect.github.com/jmuzina) ([#5247](https://redirect.github.com/canonical/vanilla-framework/issues/5247))
- Fix incorrect href value on "Related section" link by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5244](https://redirect.github.com/canonical/vanilla-framework/issues/5244))
- Remove bots from the contributors list by [@Satishpokala124](https://redirect.github.com/Satishpokala124) ([#5233](https://redirect.github.com/canonical/vanilla-framework/issues/5233))
- Fix duplicated suru fan examples by [@jmuzina](https://redirect.github.com/jmuzina) ([#5232](https://redirect.github.com/canonical/vanilla-framework/issues/5232))
- Add `is-cover` to image container class reference by [@jmuzina](https://redirect.github.com/jmuzina) ([#5207](https://redirect.github.com/canonical/vanilla-framework/issues/5207))
#### π¨ Maintenance
- Fix tagged navigation icon spacing by [@jmuzina](https://redirect.github.com/jmuzina) ([#5258](https://redirect.github.com/canonical/vanilla-framework/issues/5258))
- Update dependency canonicalwebteam.search to v2 by [@renovate](https://redirect.github.com/renovate) ([#5272](https://redirect.github.com/canonical/vanilla-framework/issues/5272))
- Update dependency canonicalwebteam.search to v1.4.0 by [@renovate](https://redirect.github.com/renovate) ([#5255](https://redirect.github.com/canonical/vanilla-framework/issues/5255))
- Simplify Percy Breakpoint/Theme snapshots by [@jmuzina](https://redirect.github.com/jmuzina) ([#5251](https://redirect.github.com/canonical/vanilla-framework/issues/5251))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5268](https://redirect.github.com/canonical/vanilla-framework/issues/5268))
- Adjust spacing and size of logo section and deprecate the dense variant by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5252](https://redirect.github.com/canonical/vanilla-framework/issues/5252))
- Update styling of reduced nav on small screens by [@bartaz](https://redirect.github.com/bartaz) ([#5246](https://redirect.github.com/canonical/vanilla-framework/issues/5246))
- Fixes [#5228](https://redirect.github.com/canonical/vanilla-framework/issues/5228) duplicate css by [@sarthak-kumar-shailendra](https://redirect.github.com/sarthak-kumar-shailendra) ([#5263](https://redirect.github.com/canonical/vanilla-framework/issues/5263))
- Remove percy_upload status check by [@jmuzina](https://redirect.github.com/jmuzina) ([#5249](https://redirect.github.com/canonical/vanilla-framework/issues/5249))
- Add new directional chevron mixins for use in Article Pagination by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5253](https://redirect.github.com/canonical/vanilla-framework/issues/5253))
- Percy macros artifact fix by [@jmuzina](https://redirect.github.com/jmuzina) ([#5257](https://redirect.github.com/canonical/vanilla-framework/issues/5257))
- Add `templates/_macros` to percy tests by [@jmuzina](https://redirect.github.com/jmuzina) ([#5250](https://redirect.github.com/canonical/vanilla-framework/issues/5250))
- Remove discourse module and related routes by [@bartaz](https://redirect.github.com/bartaz) ([#5239](https://redirect.github.com/canonical/vanilla-framework/issues/5239))
- Change strips image example background to decrease load time by [@jmuzina](https://redirect.github.com/jmuzina) ([#5237](https://redirect.github.com/canonical/vanilla-framework/issues/5237))
- Sync Github Issues to Jira Issues by [@jmuzina](https://redirect.github.com/jmuzina) ([#5224](https://redirect.github.com/canonical/vanilla-framework/issues/5224))
- Fix typo in PR template by [@jmuzina](https://redirect.github.com/jmuzina) ([#5225](https://redirect.github.com/canonical/vanilla-framework/issues/5225))
- Fix Intermittent Percy Snapshot Timeouts by [@jmuzina](https://redirect.github.com/jmuzina) ([#5220](https://redirect.github.com/canonical/vanilla-framework/issues/5220))
- Move search into the reduced navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5210](https://redirect.github.com/canonical/vanilla-framework/issues/5210))
- Update dependency canonicalwebteam.flask-base to v2 by [@renovate](https://redirect.github.com/renovate) ([#5211](https://redirect.github.com/canonical/vanilla-framework/issues/5211))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5201](https://redirect.github.com/canonical/vanilla-framework/issues/5201))
- Update application layout to new theming by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5182](https://redirect.github.com/canonical/vanilla-framework/issues/5182))
#### β€οΈ New Contributors
- [@Satishpokala124](https://redirect.github.com/Satishpokala124) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5233](https://redirect.github.com/canonical/vanilla-framework/pull/5233)
- [@sarthak-kumar-shailendra](https://redirect.github.com/sarthak-kumar-shailendra) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5263](https://redirect.github.com/canonical/vanilla-framework/pull/5263)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.14.0...v4.15.0
### [`v4.14.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.14.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.13.0...v4.14.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.14.0
#### π Features
- Add reduced top navigation bar by [@bartaz](https://redirect.github.com/bartaz) and [@petesfrench](https://redirect.github.com/petesfrench) ([#5107](https://redirect.github.com/canonical/vanilla-framework/issues/5107))
- Add cover option to image container component by [@bartaz](https://redirect.github.com/bartaz) ([#5199](https://redirect.github.com/canonical/vanilla-framework/issues/5199))
- Adds class for anchor links to have visual hover state by [@petesfrench](https://redirect.github.com/petesfrench) ([#5120](https://redirect.github.com/canonical/vanilla-framework/issues/5120))
#### π Bug Fixes
- Update alt background in paper theme by [@bartaz](https://redirect.github.com/bartaz) ([#5198](https://redirect.github.com/canonical/vanilla-framework/issues/5198))
- Fix aspect ratio in image container component on smaller screens by [@jmuzina](https://redirect.github.com/jmuzina) ([#5179](https://redirect.github.com/canonical/vanilla-framework/issues/5179))
#### π¨ Maintenance
- Fix favicon not rendering properly in google search. by [@jmuzina](https://redirect.github.com/jmuzina) ([#5183](https://redirect.github.com/canonical/vanilla-framework/issues/5183))
- Percy Error Logging Improvement by [@jmuzina](https://redirect.github.com/jmuzina) ([#5202](https://redirect.github.com/canonical/vanilla-framework/issues/5202))
- Update Switch component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5185](https://redirect.github.com/canonical/vanilla-framework/issues/5185))
- Combine examples for Percy by [@jmuzina](https://redirect.github.com/jmuzina) ([#5178](https://redirect.github.com/canonical/vanilla-framework/issues/5178))
- Add new focus theme variable for improved color theme support by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5192](https://redirect.github.com/canonical/vanilla-framework/issues/5192))
- Fix Percy tests being queued against PRs with Percy label when the ne⦠by [@jmuzina](https://redirect.github.com/jmuzina) ([#5191](https://redirect.github.com/canonical/vanilla-framework/issues/5191))
- Update Media Object to support new color theme variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5187](https://redirect.github.com/canonical/vanilla-framework/issues/5187))
- fix Percy workflows not running correctly in multi-label case by [@jmuzina](https://redirect.github.com/jmuzina) ([#5188](https://redirect.github.com/canonical/vanilla-framework/issues/5188))
- chore(deps): update dependency canonicalwebteam.discourse to v5.5.0 by [@renovate](https://redirect.github.com/renovate) ([#5181](https://redirect.github.com/canonical/vanilla-framework/issues/5181))
- Fix figma library alert by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5168](https://redirect.github.com/canonical/vanilla-framework/issues/5168))
- Bump ws from 8.13.0 to 8.17.1 by [@dependabot](https://redirect.github.com/dependabot) ([#5151](https://redirect.github.com/canonical/vanilla-framework/issues/5151))
- Percy workflow selectivity improvements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5108](https://redirect.github.com/canonical/vanilla-framework/issues/5108))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.13.0...v4.14.0
### [`v4.13.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.13.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.12.0...v4.13.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.13.0
#### π Features
- Add new image container component and deprecate legacy image variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5097](https://redirect.github.com/canonical/vanilla-framework/issues/5097))
#### π Bug Fixes
- Fix ascending/descending icons on sortable tables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5135](https://redirect.github.com/canonical/vanilla-framework/issues/5135))
- Fix application layout tooltip overflow by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5134](https://redirect.github.com/canonical/vanilla-framework/issues/5134))
#### π Documentation
- Update Pull Requests README with additional information and steps by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5137](https://redirect.github.com/canonical/vanilla-framework/issues/5137))
#### π¨ Maintenance
- Update accordion pattern to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5138](https://redirect.github.com/canonical/vanilla-framework/issues/5138))
- Update Matrix component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5136](https://redirect.github.com/canonical/vanilla-framework/issues/5136))
- Notify Figma library maintainers on release by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5132](https://redirect.github.com/canonical/vanilla-framework/issues/5132))
- Update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.4 by [@renovate](https://redirect.github.com/renovate) ([#5131](https://redirect.github.com/canonical/vanilla-framework/issues/5131))
- Update article pagination to use new theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5126](https://redirect.github.com/canonical/vanilla-framework/issues/5126))
- Update lists pattern to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5124](https://redirect.github.com/canonical/vanilla-framework/issues/5124))
- Update Pull Quote component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5133](https://redirect.github.com/canonical/vanilla-framework/issues/5133))
- Update alternative background colour in dark theme by [@bartaz](https://redirect.github.com/bartaz) ([#5128](https://redirect.github.com/canonical/vanilla-framework/issues/5128))
- Update card pattern to support color themes by [@jmuzina](https://redirect.github.com/jmuzina) ([#5112](https://redirect.github.com/canonical/vanilla-framework/issues/5112))
- Bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) ([#5121](https://redirect.github.com/canonical/vanilla-framework/issues/5121))
- Update Table of Contents to use new color theme variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5113](https://redirect.github.com/canonical/vanilla-framework/issues/5113))
- Reduce padding on navigation items by [@bartaz](https://redirect.github.com/bartaz) ([#5116](https://redirect.github.com/canonical/vanilla-framework/issues/5116))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.12.0...v4.13.0
### [`v4.12.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.12.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.11.0...v4.12.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.12.0
#### π Features
- Add left & right chevron icon variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5093](https://redirect.github.com/canonical/vanilla-framework/issues/5093))
- Add text-wrap: pretty to \_base_typography.scss by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5090](https://redirect.github.com/canonical/vanilla-framework/issues/5090))
#### π Bug Fixes
- Fix misleading icon import documentation by [@jmuzina](https://redirect.github.com/jmuzina) ([#5100](https://redirect.github.com/canonical/vanilla-framework/issues/5100))
- Fix stepped list content/item padding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5099](https://redirect.github.com/canonical/vanilla-framework/issues/5099))
- Sidenav toggle button triggers on spacebar press by [@jmuzina](https://redirect.github.com/jmuzina) ([#5084](https://redirect.github.com/canonical/vanilla-framework/issues/5084))
#### π Documentation
- Example color theme improvements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5087](https://redirect.github.com/canonical/vanilla-framework/issues/5087))
- Update skiplink example docs to match new branding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5091](https://redirect.github.com/canonical/vanilla-framework/issues/5091))
#### π¨ Maintenance
- Update segmented control to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5111](https://redirect.github.com/canonical/vanilla-framework/issues/5111))
- Update modal component to support new theming variables by [@bartaz](https://redirect.github.com/bartaz) ([#5106](https://redirect.github.com/canonical/vanilla-framework/issues/5106))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5104](https://redirect.github.com/canonical/vanilla-framework/issues/5104))
- Percy GHA Migration - Baseline updates on push to main by [@jmuzina](https://redirect.github.com/jmuzina) ([#5095](https://redirect.github.com/canonical/vanilla-framework/issues/5095))
- Migrate Percy from CircleCI to Github Actions by [@jmuzina](https://redirect.github.com/jmuzina) ([#5089](https://redirect.github.com/canonical/vanilla-framework/issues/5089))
- Release drafter pulls tag number from package.json automatically by [@jmuzina](https://redirect.github.com/jmuzina) ([#5085](https://redirect.github.com/canonical/vanilla-framework/issues/5085))
#### New Contributors
- [@pastelcyborg](https://redirect.github.com/pastelcyborg) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5090](https://redirect.github.com/canonical/vanilla-framework/pull/5090)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.11.0...v4.12.0
### [`v4.11.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.11.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.10.0...v4.11.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.11.0
#### π£ Potentially breaking change
In [#5081](https://redirect.github.com/canonical/vanilla-framework/issues/5081) we renamed the class names that add dividers to equal heights row component. If you've been using those already, rename them accordingly: `has-1st-divider` to `has-divider-1`, etcβ¦
#### π Features
- Add divider Suru variant by [@bartaz](https://redirect.github.com/bartaz) ([#5053](https://redirect.github.com/canonical/vanilla-framework/issues/5053))
#### π Bug Fixes
- Label line-height on large breakpoint fix by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5075](https://redirect.github.com/canonical/vanilla-framework/issues/5075))
- Navigation "back" button chevron points left instead of right by [@jmuzina](https://redirect.github.com/jmuzina) ([#5077](https://redirect.github.com/canonical/vanilla-framework/issues/5077))
- fix border color discrepancy between themes by [@lyubomir-popov](https://redirect.github.com/lyubomir-popov) ([#5056](https://redirect.github.com/canonical/vanilla-framework/issues/5056))
#### π Documentation
- Update empty state 404 documentation example to match new branding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5079](https://redirect.github.com/canonical/vanilla-framework/issues/5079))
- Update accordion accessibility documentation by [@jmuzina](https://redirect.github.com/jmuzina) ([#5083](https://redirect.github.com/canonical/vanilla-framework/issues/5083))
- Table layout utilities classes also apply to descendant elements; add table layout example docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5070](https://redirect.github.com/canonical/vanilla-framework/issues/5070))
- Alphabetize documentation sidenav elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5080](https://redirect.github.com/canonical/vanilla-framework/issues/5080))
- Don't name hero a pattern by [@bartaz](https://redirect.github.com/bartaz) ([#5082](https://redirect.github.com/canonical/vanilla-framework/issues/5082))
- Hero pattern docs by [@bartaz](https://redirect.github.com/bartaz) ([#5063](https://redirect.github.com/canonical/vanilla-framework/issues/5063))
- Add space to grid docs by [@britneywwc](https://redirect.github.com/britneywwc) ([#5061](https://redirect.github.com/canonical/vanilla-framework/issues/5061))
- Fix typography docs by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5055](https://redirect.github.com/canonical/vanilla-framework/issues/5055))
#### π¨ Maintenance
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5071](https://redirect.github.com/canonical/vanilla-framework/issues/5071))
- Table layout utilities classes also apply to descendant elements; add table layout example docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5070](https://redirect.github.com/canonical/vanilla-framework/issues/5070))
- Equal heights updates by [@bartaz](https://redirect.github.com/bartaz) ([#5081](https://redirect.github.com/canonical/vanilla-framework/issues/5081))
- Update team members by [@jmuzina](https://redirect.github.com/jmuzina) ([#5073](https://redirect.github.com/canonical/vanilla-framework/issues/5073))
- Adjust p-nudge to better align text to the baseline grid by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#4957](https://redirect.github.com/canonical/vanilla-framework/issues/4957))
- chore(deps): update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.3 by [@renovate](https://redirect.github.com/renovate) ([#5051](https://redirect.github.com/canonical/vanilla-framework/issues/5051))
- Update rule component to use new theme variables by [@bartaz](https://redirect.github.com/bartaz) ([#5064](https://redirect.github.com/canonical/vanilla-framework/issues/5064))
- Add theme support for active pagination button by [@britneywwc](https://redirect.github.com/britneywwc) ([#5058](https://redirect.github.com/canonical/vanilla-framework/issues/5058))
- Update divided list to use new theme colours by [@lyubomir-popov](https://redirect.github.com/lyubomir-popov) ([#5057](https://redirect.github.com/canonical/vanilla-framework/issues/5057))
#### New Contributors
- [@dgtlntv](https://redirect.github.com/dgtlntv) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5055](https://redirect.github.com/canonical/vanilla-framework/pull/5055)
- [@jmuzina](https://redirect.github.com/jmuzina) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5073](https://redirect.github.com/canonical/vanilla-framework/pull/5073)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.10.0...v4.11.0
### [`v4.10.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.10.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.9.1...v4.10.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.10.0
#### π£ Breaking changes
Setting default theme via SCSS variables is now deprecated. For example, using `$theme-default-nav` with value `dark` will not work anymore. Use `is-dark` or `is-light` class names in HTML instead.
#### π Features
- Add equal height row component by [@mas-who](https://redirect.github.com/mas-who) ([#5039](https://redirect.github.com/canonical/vanilla-framework/issues/5039))
- Add design guidelines from discourse to Vanilla docs markdown by [@aaryanporwal](https://redirect.github.com/aaryanporwal) ([#4927](https://redirect.github.com/canonical/vanilla-framework/issues/4927))
- Update navigation component to new theming by [@bartaz](https://redirect.github.com/bartaz) ([#5043](https://redirect.github.com/canonical/vanilla-framework/issues/5043))
#### π Bug Fixes
- Fix link icon by [@bartaz](https://redirect.github.com/bartaz) ([#5046](https://redirect.github.com/canonical/vanilla-framework/issues/5046))
#### π Documentation
- Fix typo in release notes by [@bartaz](https://redirect.github.com/bartaz) ([#5050](https://redirect.github.com/canonical/vanilla-framework/issues/5050))
- Add design guidelines from discourse to Vanilla docs markdown by [@aaryanporwal](https://redirect.github.com/aaryanporwal) ([#4927](https://redirect.github.com/canonical/vanilla-framework/issues/4927))
#### π¨ Maintenance
- Use new theme colours in base styles by [@bartaz](https://redirect.github.com/bartaz) ([#5054](https://redirect.github.com/canonical/vanilla-framework/issues/5054))
- Deprecate old theme variables and remove them from code and docs by [@bartaz](https://redirect.github.com/bartaz) ([#5052](https://redirect.github.com/canonical/vanilla-framework/issues/5052))
- Remove get-site-urls dependency by [@bartaz](https://redirect.github.com/bartaz) ([#5049](https://redirect.github.com/canonical/vanilla-framework/issues/5049))
- Fix Percy on CircleCI performance issues by [@bartaz](https://redirect.github.com/bartaz) ([#5048](https://redirect.github.com/canonical/vanilla-framework/issues/5048))
- Fix access to localhost server on CircleCI by [@bartaz](https://redirect.github.com/bartaz) ([#5045](https://redirect.github.com/canonical/vanilla-framework/issues/5045))
- Update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.0 by [@renovate](https://redirect.github.com/renovate) ([#5038](https://redirect.github.com/canonical/vanilla-framework/issues/5038))
- Update release-drafter/release-drafter action to v6 by [@renovate](https://redirect.github.com/renovate) ([#5041](https://redirect.github.com/canonical/vanilla-framework/issues/5041))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5040](https://redirect.github.com/canonical/vanilla-framework/issues/5040))
#### New Contributors
- [@mas-who](https://redirect.github.com/mas-who) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5039](https://redirect.github.com/canonical/vanilla-framework/pull/5039)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.9.1...v4.10.0
### [`v4.9.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.9.1)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.9.0...v4.9.1)
#### 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.9.1
#### π Bug Fixes
- Fix table mobile card top border by [@britneywwc](https://redirect.github.com/britneywwc) ([#5005](https://redirect.github.com/canonical/vanilla-framework/issues/5005))
- Revert default info icon to standard colour by [@bartaz](https://redirect.github.com/bartaz) ([#5027](https://redirect.github.com/canonical/vanilla-framework/issues/5027))
#### π¨ Maintenance
- Move active/hover button opacity variables to settings by [@bartaz](https://redirect.github.com/bartaz) ([#5029](https://redirect.github.com/canonical/vanilla-framework/issues/5029))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.9.0...v4.9.1
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.5.0
->3.6.4
4.9.0
->4.16.0
Release Notes
canonical/cookie-policy (@canonical/cookie-policy)
### [`v3.6.4`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.4): 3.6.4 [Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.3...v3.6.4) #### What's Changed in cookie-policy v3.6.2 ##### :bug: Fixes - Fixes bug where 'essential' cookie was not being set properly by [@petesfrench](https://redirect.github.com/petesfrench) in [https://github.com/canonical/cookie-policy/pull/178](https://redirect.github.com/canonical/cookie-policy/pull/178) **Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.3...v3.6.4 ### [`v3.6.3`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.3) [Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.2...v3.6.3) #### What's Changed in cookie-policy v3.6.3 ##### :bug: Fixes - Release to npm when a new release is published by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/175](https://redirect.github.com/canonical/cookie-policy/pull/175) **Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.2...v3.6.3 ### [`v3.6.2`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.2) [Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.1...v3.6.2) #### What's Changed in cookie-policy v3.6.2 ##### :bug: Fixes - Consent mode will now load as soon as the script is loaded by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/174](https://redirect.github.com/canonical/cookie-policy/pull/174) **Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.1...v3.6.2 ### [`v3.6.1`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.1) [Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.6.0...v3.6.1) #### What's Changed in cookie-policy v3.6.1 ##### :bug: Fixes - Insert google consent mode scripts into active session by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/172](https://redirect.github.com/canonical/cookie-policy/pull/172) **Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.6.0...v3.6.1 ### [`v3.6.0`](https://redirect.github.com/canonical/cookie-policy/releases/tag/v3.6.0) [Compare Source](https://redirect.github.com/canonical/cookie-policy/compare/v3.5.0...v3.6.0) #### What's Changed in cookie-policy v3.6.0 ##### :rocket: Features - Added support for google consent mode by [@samhotep](https://redirect.github.com/samhotep) in [https://github.com/canonical/cookie-policy/pull/171](https://redirect.github.com/canonical/cookie-policy/pull/171) #### New Contributors - [@samhotep](https://redirect.github.com/samhotep) made their first contribution in [https://github.com/canonical/cookie-policy/pull/171](https://redirect.github.com/canonical/cookie-policy/pull/171) **Full Changelog**: https://github.com/canonical/cookie-policy/compare/3.5.0...v3.6.0canonical/vanilla-framework (vanilla-framework)
### [`v4.16.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.16.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.15.0...v4.16.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.16.0 #### π Features - Make separator styling consistent by [@bartaz](https://redirect.github.com/bartaz) ([#5338](https://redirect.github.com/canonical/vanilla-framework/issues/5338)) - Equal height row component responsive updates by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5276](https://redirect.github.com/canonical/vanilla-framework/issues/5276)) - Update vf-focus mixin to properly support theming by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5307](https://redirect.github.com/canonical/vanilla-framework/issues/5307)) - Add additional CTA block usage examples for Tiered List pattern by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5318](https://redirect.github.com/canonical/vanilla-framework/issues/5318)) - Responsive image aspect ratio variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5308](https://redirect.github.com/canonical/vanilla-framework/issues/5308)) - Add form legend required symbol by [@britneywwc](https://redirect.github.com/britneywwc) ([#5214](https://redirect.github.com/canonical/vanilla-framework/issues/5214)) - Add borderless CTA block variant by [@jmuzina](https://redirect.github.com/jmuzina) ([#5278](https://redirect.github.com/canonical/vanilla-framework/issues/5278)) #### π Bug Fixes - Update utility files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5311](https://redirect.github.com/canonical/vanilla-framework/issues/5311)) - Update component files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5316](https://redirect.github.com/canonical/vanilla-framework/issues/5316)) - Update layout files to use CSS range syntax by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5315](https://redirect.github.com/canonical/vanilla-framework/issues/5315)) - Fix ordering of lists/nested lists using custom counters by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5301](https://redirect.github.com/canonical/vanilla-framework/issues/5301)) - bug: Don't close navigation on vertical resize by [@petesfrench](https://redirect.github.com/petesfrench) ([#5302](https://redirect.github.com/canonical/vanilla-framework/issues/5302)) #### π Documentation - Make rule component and `hr` element consistent in styling by [@petesfrench](https://redirect.github.com/petesfrench) ([#5241](https://redirect.github.com/canonical/vanilla-framework/issues/5241)) - Improve Percy workflow docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5305](https://redirect.github.com/canonical/vanilla-framework/issues/5305)) - Update all references to WCAG 2.1 to WCAG 2.2; fix broken accessibility reference links by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5297](https://redirect.github.com/canonical/vanilla-framework/issues/5297)) #### π¨ Maintenance - Bump path-to-regexp from 6.2.1 to 6.3.0 by [@dependabot](https://redirect.github.com/dependabot) ([#5345](https://redirect.github.com/canonical/vanilla-framework/issues/5345)) - Remove no-padding-top from hero signpost title by [@jmuzina](https://redirect.github.com/jmuzina) ([#5341](https://redirect.github.com/canonical/vanilla-framework/issues/5341)) - Adapt tree list component for content CMS by [@jmuzina](https://redirect.github.com/jmuzina) ([#5270](https://redirect.github.com/canonical/vanilla-framework/issues/5270)) - Add color theme support to Search & Filter component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5127](https://redirect.github.com/canonical/vanilla-framework/issues/5127)) - Add theme support to tooltip component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5326](https://redirect.github.com/canonical/vanilla-framework/issues/5326)) - Revert "Group Percy snapshots by test case name ([#5299](https://redirect.github.com/canonical/vanilla-framework/issues/5299))" by [@jmuzina](https://redirect.github.com/jmuzina) ([#5335](https://redirect.github.com/canonical/vanilla-framework/issues/5335)) - Group Percy snapshots by test case name by [@jmuzina](https://redirect.github.com/jmuzina) ([#5299](https://redirect.github.com/canonical/vanilla-framework/issues/5299)) - Add color theming explanation comment to status label mixin by [@jmuzina](https://redirect.github.com/jmuzina) ([#5139](https://redirect.github.com/canonical/vanilla-framework/issues/5139)) - Bump micromatch from 4.0.7 to 4.0.8 by [@dependabot](https://redirect.github.com/dependabot) ([#5333](https://redirect.github.com/canonical/vanilla-framework/issues/5333)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5334](https://redirect.github.com/canonical/vanilla-framework/issues/5334)) - Improve combined example baseline alignment by [@jmuzina](https://redirect.github.com/jmuzina) ([#5327](https://redirect.github.com/canonical/vanilla-framework/issues/5327)) - Theme accent color by [@jmuzina](https://redirect.github.com/jmuzina) ([#5328](https://redirect.github.com/canonical/vanilla-framework/issues/5328)) - Add button to close example toolbar by [@jmuzina](https://redirect.github.com/jmuzina) ([#5309](https://redirect.github.com/canonical/vanilla-framework/issues/5309)) - Add advl to team members list by [@jmuzina](https://redirect.github.com/jmuzina) ([#5310](https://redirect.github.com/canonical/vanilla-framework/issues/5310)) - Merge latest `main` before running Percy by [@jmuzina](https://redirect.github.com/jmuzina) ([#5300](https://redirect.github.com/canonical/vanilla-framework/issues/5300)) - Fix responsive grid example not rendering correctly in combined view by [@jmuzina](https://redirect.github.com/jmuzina) ([#5285](https://redirect.github.com/canonical/vanilla-framework/issues/5285)) - Add --silence-deprecation flag to mute mixed declaration Sass deprecation warnings by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5295](https://redirect.github.com/canonical/vanilla-framework/issues/5295)) - Percy tokens prep by [@jmuzina](https://redirect.github.com/jmuzina) ([#5291](https://redirect.github.com/canonical/vanilla-framework/issues/5291)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.15.0...v4.16.0 ### [`v4.15.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.15.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.14.0...v4.15.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.15.0 #### π Features - Tiered List HOC/Pattern by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5212](https://redirect.github.com/canonical/vanilla-framework/issues/5212)) - feat: Create Hero Pattern w/ Macros by [@jmuzina](https://redirect.github.com/jmuzina) ([#5248](https://redirect.github.com/canonical/vanilla-framework/issues/5248)) - Full width dropdowns for Vanilla "meganav" navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5213](https://redirect.github.com/canonical/vanilla-framework/issues/5213)) - 75/25% Grid Row (`.row--75-25`) by [@jmuzina](https://redirect.github.com/jmuzina) ([#5235](https://redirect.github.com/canonical/vanilla-framework/issues/5235)) - CTA Block component by [@jmuzina](https://redirect.github.com/jmuzina) ([#5196](https://redirect.github.com/canonical/vanilla-framework/issues/5196)) #### π Bug Fixes - Fix styling issues of meganav on small screens by [@bartaz](https://redirect.github.com/bartaz) ([#5110](https://redirect.github.com/canonical/vanilla-framework/issues/5110)) - Remove deprecated -webkit-search-cancel-button pseudo-element styles by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5265](https://redirect.github.com/canonical/vanilla-framework/issues/5265)) - Add new theme variable for Positive Button focus state by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5217](https://redirect.github.com/canonical/vanilla-framework/issues/5217)) - Correct labels on grid examples by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5222](https://redirect.github.com/canonical/vanilla-framework/issues/5222)) - Correct theme usage on Side Navigation example by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5216](https://redirect.github.com/canonical/vanilla-framework/issues/5216)) - Align logo in reduced nav with the grid by [@bartaz](https://redirect.github.com/bartaz) ([#5215](https://redirect.github.com/canonical/vanilla-framework/issues/5215)) - Styling updates for reduced navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5206](https://redirect.github.com/canonical/vanilla-framework/issues/5206)) #### π Documentation - Indent code snippets using `js-beautify` by [@jmuzina](https://redirect.github.com/jmuzina) ([#5259](https://redirect.github.com/canonical/vanilla-framework/issues/5259)) - Fix theming of grid examples by [@jmuzina](https://redirect.github.com/jmuzina) ([#5256](https://redirect.github.com/canonical/vanilla-framework/issues/5256)) - Remove excess whitespace in class reference table by [@jmuzina](https://redirect.github.com/jmuzina) ([#5247](https://redirect.github.com/canonical/vanilla-framework/issues/5247)) - Fix incorrect href value on "Related section" link by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5244](https://redirect.github.com/canonical/vanilla-framework/issues/5244)) - Remove bots from the contributors list by [@Satishpokala124](https://redirect.github.com/Satishpokala124) ([#5233](https://redirect.github.com/canonical/vanilla-framework/issues/5233)) - Fix duplicated suru fan examples by [@jmuzina](https://redirect.github.com/jmuzina) ([#5232](https://redirect.github.com/canonical/vanilla-framework/issues/5232)) - Add `is-cover` to image container class reference by [@jmuzina](https://redirect.github.com/jmuzina) ([#5207](https://redirect.github.com/canonical/vanilla-framework/issues/5207)) #### π¨ Maintenance - Fix tagged navigation icon spacing by [@jmuzina](https://redirect.github.com/jmuzina) ([#5258](https://redirect.github.com/canonical/vanilla-framework/issues/5258)) - Update dependency canonicalwebteam.search to v2 by [@renovate](https://redirect.github.com/renovate) ([#5272](https://redirect.github.com/canonical/vanilla-framework/issues/5272)) - Update dependency canonicalwebteam.search to v1.4.0 by [@renovate](https://redirect.github.com/renovate) ([#5255](https://redirect.github.com/canonical/vanilla-framework/issues/5255)) - Simplify Percy Breakpoint/Theme snapshots by [@jmuzina](https://redirect.github.com/jmuzina) ([#5251](https://redirect.github.com/canonical/vanilla-framework/issues/5251)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5268](https://redirect.github.com/canonical/vanilla-framework/issues/5268)) - Adjust spacing and size of logo section and deprecate the dense variant by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5252](https://redirect.github.com/canonical/vanilla-framework/issues/5252)) - Update styling of reduced nav on small screens by [@bartaz](https://redirect.github.com/bartaz) ([#5246](https://redirect.github.com/canonical/vanilla-framework/issues/5246)) - Fixes [#5228](https://redirect.github.com/canonical/vanilla-framework/issues/5228) duplicate css by [@sarthak-kumar-shailendra](https://redirect.github.com/sarthak-kumar-shailendra) ([#5263](https://redirect.github.com/canonical/vanilla-framework/issues/5263)) - Remove percy_upload status check by [@jmuzina](https://redirect.github.com/jmuzina) ([#5249](https://redirect.github.com/canonical/vanilla-framework/issues/5249)) - Add new directional chevron mixins for use in Article Pagination by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5253](https://redirect.github.com/canonical/vanilla-framework/issues/5253)) - Percy macros artifact fix by [@jmuzina](https://redirect.github.com/jmuzina) ([#5257](https://redirect.github.com/canonical/vanilla-framework/issues/5257)) - Add `templates/_macros` to percy tests by [@jmuzina](https://redirect.github.com/jmuzina) ([#5250](https://redirect.github.com/canonical/vanilla-framework/issues/5250)) - Remove discourse module and related routes by [@bartaz](https://redirect.github.com/bartaz) ([#5239](https://redirect.github.com/canonical/vanilla-framework/issues/5239)) - Change strips image example background to decrease load time by [@jmuzina](https://redirect.github.com/jmuzina) ([#5237](https://redirect.github.com/canonical/vanilla-framework/issues/5237)) - Sync Github Issues to Jira Issues by [@jmuzina](https://redirect.github.com/jmuzina) ([#5224](https://redirect.github.com/canonical/vanilla-framework/issues/5224)) - Fix typo in PR template by [@jmuzina](https://redirect.github.com/jmuzina) ([#5225](https://redirect.github.com/canonical/vanilla-framework/issues/5225)) - Fix Intermittent Percy Snapshot Timeouts by [@jmuzina](https://redirect.github.com/jmuzina) ([#5220](https://redirect.github.com/canonical/vanilla-framework/issues/5220)) - Move search into the reduced navigation by [@bartaz](https://redirect.github.com/bartaz) ([#5210](https://redirect.github.com/canonical/vanilla-framework/issues/5210)) - Update dependency canonicalwebteam.flask-base to v2 by [@renovate](https://redirect.github.com/renovate) ([#5211](https://redirect.github.com/canonical/vanilla-framework/issues/5211)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5201](https://redirect.github.com/canonical/vanilla-framework/issues/5201)) - Update application layout to new theming by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5182](https://redirect.github.com/canonical/vanilla-framework/issues/5182)) #### β€οΈ New Contributors - [@Satishpokala124](https://redirect.github.com/Satishpokala124) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5233](https://redirect.github.com/canonical/vanilla-framework/pull/5233) - [@sarthak-kumar-shailendra](https://redirect.github.com/sarthak-kumar-shailendra) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5263](https://redirect.github.com/canonical/vanilla-framework/pull/5263) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.14.0...v4.15.0 ### [`v4.14.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.13.0...v4.14.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.14.0 #### π Features - Add reduced top navigation bar by [@bartaz](https://redirect.github.com/bartaz) and [@petesfrench](https://redirect.github.com/petesfrench) ([#5107](https://redirect.github.com/canonical/vanilla-framework/issues/5107)) - Add cover option to image container component by [@bartaz](https://redirect.github.com/bartaz) ([#5199](https://redirect.github.com/canonical/vanilla-framework/issues/5199)) - Adds class for anchor links to have visual hover state by [@petesfrench](https://redirect.github.com/petesfrench) ([#5120](https://redirect.github.com/canonical/vanilla-framework/issues/5120)) #### π Bug Fixes - Update alt background in paper theme by [@bartaz](https://redirect.github.com/bartaz) ([#5198](https://redirect.github.com/canonical/vanilla-framework/issues/5198)) - Fix aspect ratio in image container component on smaller screens by [@jmuzina](https://redirect.github.com/jmuzina) ([#5179](https://redirect.github.com/canonical/vanilla-framework/issues/5179)) #### π¨ Maintenance - Fix favicon not rendering properly in google search. by [@jmuzina](https://redirect.github.com/jmuzina) ([#5183](https://redirect.github.com/canonical/vanilla-framework/issues/5183)) - Percy Error Logging Improvement by [@jmuzina](https://redirect.github.com/jmuzina) ([#5202](https://redirect.github.com/canonical/vanilla-framework/issues/5202)) - Update Switch component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5185](https://redirect.github.com/canonical/vanilla-framework/issues/5185)) - Combine examples for Percy by [@jmuzina](https://redirect.github.com/jmuzina) ([#5178](https://redirect.github.com/canonical/vanilla-framework/issues/5178)) - Add new focus theme variable for improved color theme support by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5192](https://redirect.github.com/canonical/vanilla-framework/issues/5192)) - Fix Percy tests being queued against PRs with Percy label when the neβ¦ by [@jmuzina](https://redirect.github.com/jmuzina) ([#5191](https://redirect.github.com/canonical/vanilla-framework/issues/5191)) - Update Media Object to support new color theme variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5187](https://redirect.github.com/canonical/vanilla-framework/issues/5187)) - fix Percy workflows not running correctly in multi-label case by [@jmuzina](https://redirect.github.com/jmuzina) ([#5188](https://redirect.github.com/canonical/vanilla-framework/issues/5188)) - chore(deps): update dependency canonicalwebteam.discourse to v5.5.0 by [@renovate](https://redirect.github.com/renovate) ([#5181](https://redirect.github.com/canonical/vanilla-framework/issues/5181)) - Fix figma library alert by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5168](https://redirect.github.com/canonical/vanilla-framework/issues/5168)) - Bump ws from 8.13.0 to 8.17.1 by [@dependabot](https://redirect.github.com/dependabot) ([#5151](https://redirect.github.com/canonical/vanilla-framework/issues/5151)) - Percy workflow selectivity improvements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5108](https://redirect.github.com/canonical/vanilla-framework/issues/5108)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.13.0...v4.14.0 ### [`v4.13.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.13.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.12.0...v4.13.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.13.0 #### π Features - Add new image container component and deprecate legacy image variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5097](https://redirect.github.com/canonical/vanilla-framework/issues/5097)) #### π Bug Fixes - Fix ascending/descending icons on sortable tables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5135](https://redirect.github.com/canonical/vanilla-framework/issues/5135)) - Fix application layout tooltip overflow by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5134](https://redirect.github.com/canonical/vanilla-framework/issues/5134)) #### π Documentation - Update Pull Requests README with additional information and steps by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5137](https://redirect.github.com/canonical/vanilla-framework/issues/5137)) #### π¨ Maintenance - Update accordion pattern to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5138](https://redirect.github.com/canonical/vanilla-framework/issues/5138)) - Update Matrix component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5136](https://redirect.github.com/canonical/vanilla-framework/issues/5136)) - Notify Figma library maintainers on release by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5132](https://redirect.github.com/canonical/vanilla-framework/issues/5132)) - Update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.4 by [@renovate](https://redirect.github.com/renovate) ([#5131](https://redirect.github.com/canonical/vanilla-framework/issues/5131)) - Update article pagination to use new theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5126](https://redirect.github.com/canonical/vanilla-framework/issues/5126)) - Update lists pattern to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5124](https://redirect.github.com/canonical/vanilla-framework/issues/5124)) - Update Pull Quote component with new theme color variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5133](https://redirect.github.com/canonical/vanilla-framework/issues/5133)) - Update alternative background colour in dark theme by [@bartaz](https://redirect.github.com/bartaz) ([#5128](https://redirect.github.com/canonical/vanilla-framework/issues/5128)) - Update card pattern to support color themes by [@jmuzina](https://redirect.github.com/jmuzina) ([#5112](https://redirect.github.com/canonical/vanilla-framework/issues/5112)) - Bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) ([#5121](https://redirect.github.com/canonical/vanilla-framework/issues/5121)) - Update Table of Contents to use new color theme variables by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5113](https://redirect.github.com/canonical/vanilla-framework/issues/5113)) - Reduce padding on navigation items by [@bartaz](https://redirect.github.com/bartaz) ([#5116](https://redirect.github.com/canonical/vanilla-framework/issues/5116)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.12.0...v4.13.0 ### [`v4.12.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.12.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.11.0...v4.12.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.12.0 #### π Features - Add left & right chevron icon variants by [@jmuzina](https://redirect.github.com/jmuzina) ([#5093](https://redirect.github.com/canonical/vanilla-framework/issues/5093)) - Add text-wrap: pretty to \_base_typography.scss by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5090](https://redirect.github.com/canonical/vanilla-framework/issues/5090)) #### π Bug Fixes - Fix misleading icon import documentation by [@jmuzina](https://redirect.github.com/jmuzina) ([#5100](https://redirect.github.com/canonical/vanilla-framework/issues/5100)) - Fix stepped list content/item padding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5099](https://redirect.github.com/canonical/vanilla-framework/issues/5099)) - Sidenav toggle button triggers on spacebar press by [@jmuzina](https://redirect.github.com/jmuzina) ([#5084](https://redirect.github.com/canonical/vanilla-framework/issues/5084)) #### π Documentation - Example color theme improvements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5087](https://redirect.github.com/canonical/vanilla-framework/issues/5087)) - Update skiplink example docs to match new branding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5091](https://redirect.github.com/canonical/vanilla-framework/issues/5091)) #### π¨ Maintenance - Update segmented control to use new color theme variables by [@jmuzina](https://redirect.github.com/jmuzina) ([#5111](https://redirect.github.com/canonical/vanilla-framework/issues/5111)) - Update modal component to support new theming variables by [@bartaz](https://redirect.github.com/bartaz) ([#5106](https://redirect.github.com/canonical/vanilla-framework/issues/5106)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5104](https://redirect.github.com/canonical/vanilla-framework/issues/5104)) - Percy GHA Migration - Baseline updates on push to main by [@jmuzina](https://redirect.github.com/jmuzina) ([#5095](https://redirect.github.com/canonical/vanilla-framework/issues/5095)) - Migrate Percy from CircleCI to Github Actions by [@jmuzina](https://redirect.github.com/jmuzina) ([#5089](https://redirect.github.com/canonical/vanilla-framework/issues/5089)) - Release drafter pulls tag number from package.json automatically by [@jmuzina](https://redirect.github.com/jmuzina) ([#5085](https://redirect.github.com/canonical/vanilla-framework/issues/5085)) #### New Contributors - [@pastelcyborg](https://redirect.github.com/pastelcyborg) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5090](https://redirect.github.com/canonical/vanilla-framework/pull/5090) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.11.0...v4.12.0 ### [`v4.11.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.11.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.10.0...v4.11.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.11.0 #### π£ Potentially breaking change In [#5081](https://redirect.github.com/canonical/vanilla-framework/issues/5081) we renamed the class names that add dividers to equal heights row component. If you've been using those already, rename them accordingly: `has-1st-divider` to `has-divider-1`, etcβ¦ #### π Features - Add divider Suru variant by [@bartaz](https://redirect.github.com/bartaz) ([#5053](https://redirect.github.com/canonical/vanilla-framework/issues/5053)) #### π Bug Fixes - Label line-height on large breakpoint fix by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5075](https://redirect.github.com/canonical/vanilla-framework/issues/5075)) - Navigation "back" button chevron points left instead of right by [@jmuzina](https://redirect.github.com/jmuzina) ([#5077](https://redirect.github.com/canonical/vanilla-framework/issues/5077)) - fix border color discrepancy between themes by [@lyubomir-popov](https://redirect.github.com/lyubomir-popov) ([#5056](https://redirect.github.com/canonical/vanilla-framework/issues/5056)) #### π Documentation - Update empty state 404 documentation example to match new branding by [@jmuzina](https://redirect.github.com/jmuzina) ([#5079](https://redirect.github.com/canonical/vanilla-framework/issues/5079)) - Update accordion accessibility documentation by [@jmuzina](https://redirect.github.com/jmuzina) ([#5083](https://redirect.github.com/canonical/vanilla-framework/issues/5083)) - Table layout utilities classes also apply to descendant elements; add table layout example docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5070](https://redirect.github.com/canonical/vanilla-framework/issues/5070)) - Alphabetize documentation sidenav elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5080](https://redirect.github.com/canonical/vanilla-framework/issues/5080)) - Don't name hero a pattern by [@bartaz](https://redirect.github.com/bartaz) ([#5082](https://redirect.github.com/canonical/vanilla-framework/issues/5082)) - Hero pattern docs by [@bartaz](https://redirect.github.com/bartaz) ([#5063](https://redirect.github.com/canonical/vanilla-framework/issues/5063)) - Add space to grid docs by [@britneywwc](https://redirect.github.com/britneywwc) ([#5061](https://redirect.github.com/canonical/vanilla-framework/issues/5061)) - Fix typography docs by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#5055](https://redirect.github.com/canonical/vanilla-framework/issues/5055)) #### π¨ Maintenance - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5071](https://redirect.github.com/canonical/vanilla-framework/issues/5071)) - Table layout utilities classes also apply to descendant elements; add table layout example docs by [@jmuzina](https://redirect.github.com/jmuzina) ([#5070](https://redirect.github.com/canonical/vanilla-framework/issues/5070)) - Equal heights updates by [@bartaz](https://redirect.github.com/bartaz) ([#5081](https://redirect.github.com/canonical/vanilla-framework/issues/5081)) - Update team members by [@jmuzina](https://redirect.github.com/jmuzina) ([#5073](https://redirect.github.com/canonical/vanilla-framework/issues/5073)) - Adjust p-nudge to better align text to the baseline grid by [@dgtlntv](https://redirect.github.com/dgtlntv) ([#4957](https://redirect.github.com/canonical/vanilla-framework/issues/4957)) - chore(deps): update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.3 by [@renovate](https://redirect.github.com/renovate) ([#5051](https://redirect.github.com/canonical/vanilla-framework/issues/5051)) - Update rule component to use new theme variables by [@bartaz](https://redirect.github.com/bartaz) ([#5064](https://redirect.github.com/canonical/vanilla-framework/issues/5064)) - Add theme support for active pagination button by [@britneywwc](https://redirect.github.com/britneywwc) ([#5058](https://redirect.github.com/canonical/vanilla-framework/issues/5058)) - Update divided list to use new theme colours by [@lyubomir-popov](https://redirect.github.com/lyubomir-popov) ([#5057](https://redirect.github.com/canonical/vanilla-framework/issues/5057)) #### New Contributors - [@dgtlntv](https://redirect.github.com/dgtlntv) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5055](https://redirect.github.com/canonical/vanilla-framework/pull/5055) - [@jmuzina](https://redirect.github.com/jmuzina) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5073](https://redirect.github.com/canonical/vanilla-framework/pull/5073) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.10.0...v4.11.0 ### [`v4.10.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.10.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.9.1...v4.10.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.10.0 #### π£ Breaking changes Setting default theme via SCSS variables is now deprecated. For example, using `$theme-default-nav` with value `dark` will not work anymore. Use `is-dark` or `is-light` class names in HTML instead. #### π Features - Add equal height row component by [@mas-who](https://redirect.github.com/mas-who) ([#5039](https://redirect.github.com/canonical/vanilla-framework/issues/5039)) - Add design guidelines from discourse to Vanilla docs markdown by [@aaryanporwal](https://redirect.github.com/aaryanporwal) ([#4927](https://redirect.github.com/canonical/vanilla-framework/issues/4927)) - Update navigation component to new theming by [@bartaz](https://redirect.github.com/bartaz) ([#5043](https://redirect.github.com/canonical/vanilla-framework/issues/5043)) #### π Bug Fixes - Fix link icon by [@bartaz](https://redirect.github.com/bartaz) ([#5046](https://redirect.github.com/canonical/vanilla-framework/issues/5046)) #### π Documentation - Fix typo in release notes by [@bartaz](https://redirect.github.com/bartaz) ([#5050](https://redirect.github.com/canonical/vanilla-framework/issues/5050)) - Add design guidelines from discourse to Vanilla docs markdown by [@aaryanporwal](https://redirect.github.com/aaryanporwal) ([#4927](https://redirect.github.com/canonical/vanilla-framework/issues/4927)) #### π¨ Maintenance - Use new theme colours in base styles by [@bartaz](https://redirect.github.com/bartaz) ([#5054](https://redirect.github.com/canonical/vanilla-framework/issues/5054)) - Deprecate old theme variables and remove them from code and docs by [@bartaz](https://redirect.github.com/bartaz) ([#5052](https://redirect.github.com/canonical/vanilla-framework/issues/5052)) - Remove get-site-urls dependency by [@bartaz](https://redirect.github.com/bartaz) ([#5049](https://redirect.github.com/canonical/vanilla-framework/issues/5049)) - Fix Percy on CircleCI performance issues by [@bartaz](https://redirect.github.com/bartaz) ([#5048](https://redirect.github.com/canonical/vanilla-framework/issues/5048)) - Fix access to localhost server on CircleCI by [@bartaz](https://redirect.github.com/bartaz) ([#5045](https://redirect.github.com/canonical/vanilla-framework/issues/5045)) - Update dependency [@canonical/cookie-policy](https://redirect.github.com/canonical/cookie-policy) to v3.6.0 by [@renovate](https://redirect.github.com/renovate) ([#5038](https://redirect.github.com/canonical/vanilla-framework/issues/5038)) - Update release-drafter/release-drafter action to v6 by [@renovate](https://redirect.github.com/renovate) ([#5041](https://redirect.github.com/canonical/vanilla-framework/issues/5041)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5040](https://redirect.github.com/canonical/vanilla-framework/issues/5040)) #### New Contributors - [@mas-who](https://redirect.github.com/mas-who) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5039](https://redirect.github.com/canonical/vanilla-framework/pull/5039) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.9.1...v4.10.0 ### [`v4.9.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.9.1) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.9.0...v4.9.1) #### 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.9.1 #### π Bug Fixes - Fix table mobile card top border by [@britneywwc](https://redirect.github.com/britneywwc) ([#5005](https://redirect.github.com/canonical/vanilla-framework/issues/5005)) - Revert default info icon to standard colour by [@bartaz](https://redirect.github.com/bartaz) ([#5027](https://redirect.github.com/canonical/vanilla-framework/issues/5027)) #### π¨ Maintenance - Move active/hover button opacity variables to settings by [@bartaz](https://redirect.github.com/bartaz) ([#5029](https://redirect.github.com/canonical/vanilla-framework/issues/5029)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.9.0...v4.9.1Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.