Skip to content

Releases: canonical/vanilla-framework

v4.18.2

30 Oct 16:12
0a577f5
Compare
Choose a tag to compare

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 (#5403)

Full Changelog: v4.18.1...v4.18.2

v4.18.1

30 Oct 14:01
6b77a8d
Compare
Choose a tag to compare

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.

New in Vanilla v4.18.1

🐛 Bug Fixes

  • fix: responsive aspect ratios don't work with intermediate elements by @jmuzina (#5402)

Full Changelog: v4.18.0...v4.18.1

v4.18.0

25 Oct 13:19
ce8551b
Compare
Choose a tag to compare

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

🐛 Bug Fixes

  • Adjust search and filter component height to align with standard inputs by @bartaz (#5399)
  • fix: Search and filter hidden search button alignment and stacking order adjustment by @jmuzina (#5339)
  • Fix input padding alignment by @bartaz (#5389)
  • Fix slider margin by @mcslayer (#5392)
  • Fix top margin of validation messages in dense form elements by @jmuzina (#5343)
  • Fix icon margin within small buttons by @mcslayer (#5387)

📝 Documentation

🔨 Maintenance

  • Update layout of the homepage "downloads" section on medium screens by @mcslayer (#5400)
  • Set icon alignment in paragraph to text-bottom by @advl (#5314)
  • Update icon SVGs to use simplified paths and fix artifacts by @bartaz (#5385)
  • Update remaining legacy components to use new theme colours. by @bartaz (#5377)
  • Change the JIRA epic where new issues are synchronised by @bartaz (#5383)

New Contributors

Full Changelog: v4.17.1...v4.18.0

v4.17.1

10 Oct 19:02
008e830
Compare
Choose a tag to compare

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, 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 for more details.

🔨 Maintenance

Full Changelog: v4.17.0...v4.17.1

v4.17.0

10 Oct 13:46
e964254
Compare
Choose a tag to compare

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

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

  • fix(skip-link): give the skip link a more modern styling by @lorumic (#5371)
  • Update contributors list by @jmuzina (#5373)
  • Remove SASS warnings by using color.scale and color.channel functions by @mcslayer (#5370)
    • Note: this requires updating to sass version 1.79.0 or higher if you build with our SASS.
  • Manually set baseline build commit signature by @jmuzina (#5340)
  • Update all non-major dependencies by @renovate (#5360)
  • Update dependency canonicalwebteam.search to v2.1.1 by @renovate (#5354)

New Contributors

Full Changelog: v4.16.0...v4.17.0

v4.16.0

13 Sep 08:20
b90c2c6
Compare
Choose a tag to compare

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

🐛 Bug Fixes

📝 Documentation

  • Make rule component and hr element consistent in styling by @petesfrench (#5241)
  • Improve Percy workflow docs by @jmuzina (#5305)
  • Update all references to WCAG 2.1 to WCAG 2.2; fix broken accessibility reference links by @pastelcyborg (#5297)

🔨 Maintenance

Full Changelog: v4.15.0...v4.16.0

v4.15.0

09 Aug 12:41
Compare
Choose a tag to compare

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

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

❤️ New Contributors

Full Changelog: v4.14.0...v4.15.0

v4.14.0

02 Jul 13:58
Compare
Choose a tag to compare

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

🐛 Bug Fixes

  • Update alt background in paper theme by @bartaz (#5198)
  • Fix aspect ratio in image container component on smaller screens by @jmuzina (#5179)

🔨 Maintenance

Full Changelog: v4.13.0...v4.14.0

v4.13.0

17 Jun 18:31
ee17dff
Compare
Choose a tag to compare

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 (#5097)

🐛 Bug Fixes

📝 Documentation

  • Update Pull Requests README with additional information and steps by @pastelcyborg (#5137)

🔨 Maintenance

Full Changelog: v4.12.0...v4.13.0

v4.12.0

06 Jun 09:39
Compare
Choose a tag to compare

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

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

  • Update segmented control to use new color theme variables by @jmuzina (#5111)
  • Update modal component to support new theming variables by @bartaz (#5106)
  • Update all non-major dependencies by @renovate (#5104)
  • Percy GHA Migration - Baseline updates on push to main by @jmuzina (#5095)
  • Migrate Percy from CircleCI to Github Actions by @jmuzina (#5089)
  • Release drafter pulls tag number from package.json automatically by @jmuzina (#5085)

New Contributors

Full Changelog: v4.11.0...v4.12.0