canonical/vanilla-framework (vanilla-framework)
### [`v4.18.2`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.2)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.18.1...v4.18.2)
#### 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.18.2
#### 🐛 Bug Fixes
- Fix using the image container with lazyloaded images by [@jmuzina](https://redirect.github.com/jmuzina) ([#5403](https://redirect.github.com/canonical/vanilla-framework/issues/5403))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.18.1...v4.18.2
### [`v4.18.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.1)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.18.0...v4.18.1)
#### Getting Vanilla Framework
Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs
**This release will cause lazy-loaded images loaded with the canonical web template not to load. It has been fixed in [4.18.2.](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.2)**
#### New in Vanilla v4.18.1
#### 🐛 Bug Fixes
- fix: responsive aspect ratios don't work with intermediate elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5402](https://redirect.github.com/canonical/vanilla-framework/issues/5402))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.18.0...v4.18.1
### [`v4.18.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.17.1...v4.18.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.18.0
#### 🚀 Features
- Feat: Rich vertical list pattern by [@jmuzina](https://redirect.github.com/jmuzina) ([#5306](https://redirect.github.com/canonical/vanilla-framework/issues/5306))
- feat: Quote Wrapper Pattern by [@jmuzina](https://redirect.github.com/jmuzina) ([#5275](https://redirect.github.com/canonical/vanilla-framework/issues/5275))
- feat: Implement content grid (`.grid-row` and `.grid-col`) by [@jmuzina](https://redirect.github.com/jmuzina) ([#5368](https://redirect.github.com/canonical/vanilla-framework/issues/5368))
#### 🐛 Bug Fixes
- Adjust search and filter component height to align with standard inputs by [@bartaz](https://redirect.github.com/bartaz) ([#5399](https://redirect.github.com/canonical/vanilla-framework/issues/5399))
- fix: Search and filter hidden search button alignment and stacking order adjustment by [@jmuzina](https://redirect.github.com/jmuzina) ([#5339](https://redirect.github.com/canonical/vanilla-framework/issues/5339))
- Fix input padding alignment by [@bartaz](https://redirect.github.com/bartaz) ([#5389](https://redirect.github.com/canonical/vanilla-framework/issues/5389))
- Fix slider margin by [@mcslayer](https://redirect.github.com/mcslayer) ([#5392](https://redirect.github.com/canonical/vanilla-framework/issues/5392))
- Fix top margin of validation messages in dense form elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5343](https://redirect.github.com/canonical/vanilla-framework/issues/5343))
- Fix icon margin within small buttons by [@mcslayer](https://redirect.github.com/mcslayer) ([#5387](https://redirect.github.com/canonical/vanilla-framework/issues/5387))
#### 📝 Documentation
- Add CSS range syntax to breakpoints settings page by [@mcslayer](https://redirect.github.com/mcslayer) ([#5395](https://redirect.github.com/canonical/vanilla-framework/issues/5395))
- Add basic themes documentation by [@bartaz](https://redirect.github.com/bartaz) ([#5378](https://redirect.github.com/canonical/vanilla-framework/issues/5378))
- Add links to react storybook for existing components by [@mcslayer](https://redirect.github.com/mcslayer) ([#5381](https://redirect.github.com/canonical/vanilla-framework/issues/5381))
- Change links for react components by [@mcslayer](https://redirect.github.com/mcslayer) ([#5380](https://redirect.github.com/canonical/vanilla-framework/issues/5380))
#### 🔨 Maintenance
- Update layout of the homepage "downloads" section on medium screens by [@mcslayer](https://redirect.github.com/mcslayer) ([#5400](https://redirect.github.com/canonical/vanilla-framework/issues/5400))
- Set icon alignment in paragraph to text-bottom by [@advl](https://redirect.github.com/advl) ([#5314](https://redirect.github.com/canonical/vanilla-framework/issues/5314))
- Update icon SVGs to use simplified paths and fix artifacts by [@bartaz](https://redirect.github.com/bartaz) ([#5385](https://redirect.github.com/canonical/vanilla-framework/issues/5385))
- Update remaining legacy components to use new theme colours. by [@bartaz](https://redirect.github.com/bartaz) ([#5377](https://redirect.github.com/canonical/vanilla-framework/issues/5377))
- Change the JIRA epic where new issues are synchronised by [@bartaz](https://redirect.github.com/bartaz) ([#5383](https://redirect.github.com/canonical/vanilla-framework/issues/5383))
#### New Contributors
- [@advl](https://redirect.github.com/advl) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5314](https://redirect.github.com/canonical/vanilla-framework/pull/5314)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.17.1...v4.18.0
### [`v4.17.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.1)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.17.0...v4.17.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.17.1
This is a follow-up hotfix release for [v4.17.0](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0), where we introduced usage of Sass color functions only available in recent versions of `sass`. This release adds relevant version of `sass` a peer dependency to make it a bit easier to identify the problem when installing.
Check [release notes for v4.17.0](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0) for more details.
#### 🔨 Maintenance
- Add `sass` as a peer dependency by [@jmuzina](https://redirect.github.com/jmuzina) ([#5379](https://redirect.github.com/canonical/vanilla-framework/issues/5379))
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.17.0...v4.17.1
### [`v4.17.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0)
[Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.16.0...v4.17.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.17.0
⚠️ Due to Sass deprecating older color functions we updated our SCSS code, but new Sass APIs require `sass` at least at version 1.79.0 or higher. So please update your `sass` along with Vanilla.
#### 🚀 Features
- Add new additional icons by [@bartaz](https://redirect.github.com/bartaz) ([#5372](https://redirect.github.com/canonical/vanilla-framework/issues/5372))
- feat: Publish & Document Jinja Macros by [@jmuzina](https://redirect.github.com/jmuzina) ([#5342](https://redirect.github.com/canonical/vanilla-framework/issues/5342))
- Add Color primitive/palette Design Tokens by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5358](https://redirect.github.com/canonical/vanilla-framework/issues/5358))
- Add color, font, and opacity Design Tokens from Core Components Figma file by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5267](https://redirect.github.com/canonical/vanilla-framework/issues/5267))
#### 🐛 Bug Fixes
- Add support for chip links by [@jmuzina](https://redirect.github.com/jmuzina) ([#5347](https://redirect.github.com/canonical/vanilla-framework/issues/5347))
#### 📝 Documentation
- Add content guidance for tables by [@Sophie-32](https://redirect.github.com/Sophie-32) ([#5376](https://redirect.github.com/canonical/vanilla-framework/issues/5376))
- Add support for adding status label component within documentation page headings by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5353](https://redirect.github.com/canonical/vanilla-framework/issues/5353))
#### 🔨 Maintenance
- fix(skip-link): give the skip link a more modern styling by [@lorumic](https://redirect.github.com/lorumic) ([#5371](https://redirect.github.com/canonical/vanilla-framework/issues/5371))
- Update contributors list by [@jmuzina](https://redirect.github.com/jmuzina) ([#5373](https://redirect.github.com/canonical/vanilla-framework/issues/5373))
- Remove SASS warnings by using color.scale and color.channel functions by [@mcslayer](https://redirect.github.com/mcslayer) ([#5370](https://redirect.github.com/canonical/vanilla-framework/issues/5370))
- Note: this requires updating to [sass](https://www.npmjs.com/package/sass) version 1.79.0 or higher if you build with our SASS.
- Manually set baseline build commit signature by [@jmuzina](https://redirect.github.com/jmuzina) ([#5340](https://redirect.github.com/canonical/vanilla-framework/issues/5340))
- Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5360](https://redirect.github.com/canonical/vanilla-framework/issues/5360))
- Update dependency canonicalwebteam.search to v2.1.1 by [@renovate](https://redirect.github.com/renovate) ([#5354](https://redirect.github.com/canonical/vanilla-framework/issues/5354))
#### New Contributors
- [@mcslayer](https://redirect.github.com/mcslayer) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5370](https://redirect.github.com/canonical/vanilla-framework/pull/5370)
- [@Sophie-32](https://redirect.github.com/Sophie-32) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5376](https://redirect.github.com/canonical/vanilla-framework/pull/5376)
**Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.16.0...v4.17.0
### [`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
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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.14.0
->4.18.2
Release Notes
canonical/vanilla-framework (vanilla-framework)
### [`v4.18.2`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.2) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.18.1...v4.18.2) #### 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.18.2 #### 🐛 Bug Fixes - Fix using the image container with lazyloaded images by [@jmuzina](https://redirect.github.com/jmuzina) ([#5403](https://redirect.github.com/canonical/vanilla-framework/issues/5403)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.18.1...v4.18.2 ### [`v4.18.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.1) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.18.0...v4.18.1) #### Getting Vanilla Framework Install with NPM: https://www.npmjs.com/package/vanilla-framework Visit the documentation at https://vanillaframework.io/docs **This release will cause lazy-loaded images loaded with the canonical web template not to load. It has been fixed in [4.18.2.](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.2)** #### New in Vanilla v4.18.1 #### 🐛 Bug Fixes - fix: responsive aspect ratios don't work with intermediate elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5402](https://redirect.github.com/canonical/vanilla-framework/issues/5402)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.18.0...v4.18.1 ### [`v4.18.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.18.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.17.1...v4.18.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.18.0 #### 🚀 Features - Feat: Rich vertical list pattern by [@jmuzina](https://redirect.github.com/jmuzina) ([#5306](https://redirect.github.com/canonical/vanilla-framework/issues/5306)) - feat: Quote Wrapper Pattern by [@jmuzina](https://redirect.github.com/jmuzina) ([#5275](https://redirect.github.com/canonical/vanilla-framework/issues/5275)) - feat: Implement content grid (`.grid-row` and `.grid-col`) by [@jmuzina](https://redirect.github.com/jmuzina) ([#5368](https://redirect.github.com/canonical/vanilla-framework/issues/5368)) #### 🐛 Bug Fixes - Adjust search and filter component height to align with standard inputs by [@bartaz](https://redirect.github.com/bartaz) ([#5399](https://redirect.github.com/canonical/vanilla-framework/issues/5399)) - fix: Search and filter hidden search button alignment and stacking order adjustment by [@jmuzina](https://redirect.github.com/jmuzina) ([#5339](https://redirect.github.com/canonical/vanilla-framework/issues/5339)) - Fix input padding alignment by [@bartaz](https://redirect.github.com/bartaz) ([#5389](https://redirect.github.com/canonical/vanilla-framework/issues/5389)) - Fix slider margin by [@mcslayer](https://redirect.github.com/mcslayer) ([#5392](https://redirect.github.com/canonical/vanilla-framework/issues/5392)) - Fix top margin of validation messages in dense form elements by [@jmuzina](https://redirect.github.com/jmuzina) ([#5343](https://redirect.github.com/canonical/vanilla-framework/issues/5343)) - Fix icon margin within small buttons by [@mcslayer](https://redirect.github.com/mcslayer) ([#5387](https://redirect.github.com/canonical/vanilla-framework/issues/5387)) #### 📝 Documentation - Add CSS range syntax to breakpoints settings page by [@mcslayer](https://redirect.github.com/mcslayer) ([#5395](https://redirect.github.com/canonical/vanilla-framework/issues/5395)) - Add basic themes documentation by [@bartaz](https://redirect.github.com/bartaz) ([#5378](https://redirect.github.com/canonical/vanilla-framework/issues/5378)) - Add links to react storybook for existing components by [@mcslayer](https://redirect.github.com/mcslayer) ([#5381](https://redirect.github.com/canonical/vanilla-framework/issues/5381)) - Change links for react components by [@mcslayer](https://redirect.github.com/mcslayer) ([#5380](https://redirect.github.com/canonical/vanilla-framework/issues/5380)) #### 🔨 Maintenance - Update layout of the homepage "downloads" section on medium screens by [@mcslayer](https://redirect.github.com/mcslayer) ([#5400](https://redirect.github.com/canonical/vanilla-framework/issues/5400)) - Set icon alignment in paragraph to text-bottom by [@advl](https://redirect.github.com/advl) ([#5314](https://redirect.github.com/canonical/vanilla-framework/issues/5314)) - Update icon SVGs to use simplified paths and fix artifacts by [@bartaz](https://redirect.github.com/bartaz) ([#5385](https://redirect.github.com/canonical/vanilla-framework/issues/5385)) - Update remaining legacy components to use new theme colours. by [@bartaz](https://redirect.github.com/bartaz) ([#5377](https://redirect.github.com/canonical/vanilla-framework/issues/5377)) - Change the JIRA epic where new issues are synchronised by [@bartaz](https://redirect.github.com/bartaz) ([#5383](https://redirect.github.com/canonical/vanilla-framework/issues/5383)) #### New Contributors - [@advl](https://redirect.github.com/advl) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5314](https://redirect.github.com/canonical/vanilla-framework/pull/5314) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.17.1...v4.18.0 ### [`v4.17.1`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.1) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.17.0...v4.17.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.17.1 This is a follow-up hotfix release for [v4.17.0](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0), where we introduced usage of Sass color functions only available in recent versions of `sass`. This release adds relevant version of `sass` a peer dependency to make it a bit easier to identify the problem when installing. Check [release notes for v4.17.0](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0) for more details. #### 🔨 Maintenance - Add `sass` as a peer dependency by [@jmuzina](https://redirect.github.com/jmuzina) ([#5379](https://redirect.github.com/canonical/vanilla-framework/issues/5379)) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.17.0...v4.17.1 ### [`v4.17.0`](https://redirect.github.com/canonical/vanilla-framework/releases/tag/v4.17.0) [Compare Source](https://redirect.github.com/canonical/vanilla-framework/compare/v4.16.0...v4.17.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.17.0 ⚠️ Due to Sass deprecating older color functions we updated our SCSS code, but new Sass APIs require `sass` at least at version 1.79.0 or higher. So please update your `sass` along with Vanilla. #### 🚀 Features - Add new additional icons by [@bartaz](https://redirect.github.com/bartaz) ([#5372](https://redirect.github.com/canonical/vanilla-framework/issues/5372)) - feat: Publish & Document Jinja Macros by [@jmuzina](https://redirect.github.com/jmuzina) ([#5342](https://redirect.github.com/canonical/vanilla-framework/issues/5342)) - Add Color primitive/palette Design Tokens by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5358](https://redirect.github.com/canonical/vanilla-framework/issues/5358)) - Add color, font, and opacity Design Tokens from Core Components Figma file by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5267](https://redirect.github.com/canonical/vanilla-framework/issues/5267)) #### 🐛 Bug Fixes - Add support for chip links by [@jmuzina](https://redirect.github.com/jmuzina) ([#5347](https://redirect.github.com/canonical/vanilla-framework/issues/5347)) #### 📝 Documentation - Add content guidance for tables by [@Sophie-32](https://redirect.github.com/Sophie-32) ([#5376](https://redirect.github.com/canonical/vanilla-framework/issues/5376)) - Add support for adding status label component within documentation page headings by [@pastelcyborg](https://redirect.github.com/pastelcyborg) ([#5353](https://redirect.github.com/canonical/vanilla-framework/issues/5353)) #### 🔨 Maintenance - fix(skip-link): give the skip link a more modern styling by [@lorumic](https://redirect.github.com/lorumic) ([#5371](https://redirect.github.com/canonical/vanilla-framework/issues/5371)) - Update contributors list by [@jmuzina](https://redirect.github.com/jmuzina) ([#5373](https://redirect.github.com/canonical/vanilla-framework/issues/5373)) - Remove SASS warnings by using color.scale and color.channel functions by [@mcslayer](https://redirect.github.com/mcslayer) ([#5370](https://redirect.github.com/canonical/vanilla-framework/issues/5370)) - Note: this requires updating to [sass](https://www.npmjs.com/package/sass) version 1.79.0 or higher if you build with our SASS. - Manually set baseline build commit signature by [@jmuzina](https://redirect.github.com/jmuzina) ([#5340](https://redirect.github.com/canonical/vanilla-framework/issues/5340)) - Update all non-major dependencies by [@renovate](https://redirect.github.com/renovate) ([#5360](https://redirect.github.com/canonical/vanilla-framework/issues/5360)) - Update dependency canonicalwebteam.search to v2.1.1 by [@renovate](https://redirect.github.com/renovate) ([#5354](https://redirect.github.com/canonical/vanilla-framework/issues/5354)) #### New Contributors - [@mcslayer](https://redirect.github.com/mcslayer) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5370](https://redirect.github.com/canonical/vanilla-framework/pull/5370) - [@Sophie-32](https://redirect.github.com/Sophie-32) made their first contribution in [https://github.com/canonical/vanilla-framework/pull/5376](https://redirect.github.com/canonical/vanilla-framework/pull/5376) **Full Changelog**: https://github.com/canonical/vanilla-framework/compare/v4.16.0...v4.17.0 ### [`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.0Configuration
📅 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 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 was generated by Mend Renovate. View the repository job log.