---
title: Changelog
description: All notable changes to this project will be documented in this file.
---

The full release log with distribution file downloads is available from 
[the EdGEL Design System repository](https://gitlab.is.ed.ac.uk/edgel/design-system/-/releases)

### [v5.0.0-alpha.3](https://gitlab.is.ed.ac.uk/edgel/design-system/compare/v5.0.0-alpha.2...v5.0.0-alpha.3)

- DS-24: Replacement for TypeAhead.js [`!8`](https://gitlab.is.ed.ac.uk/edgel/design-system/merge_requests/8)
- Chore: Recompile CSS and JS [`abf8005`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/abf8005c199cd00055a2435d09e43a04ade6eb30)
- chore: Update dependencies [`2183bea`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/2183beaa7a30f90880818a165550a765cea32a13)
- Rework cookie banner as Bootstrap plugin [`54bb519`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/54bb51960c5a78a0b621df68df9e73c65cceca39)
- DS-24: Add search autocomplete dropdown plugin [`03bda61`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/03bda61fcea45a0fc82b130236bd03232eb7ec7f)
- Test: BackstopJS tests for Consent and fixes to other tests [`f8865da`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f8865daf54f11c08375b457f8effa3b420ae202a)
- Minify HTML in Nunjucks precompiled templates [`3cfe148`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/3cfe148a537abd1ac6ba1e0bc539ea11a1a61130)
- Add Cookie consent template to PatternLab [`220f758`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/220f75826e12bbc2f1486310509bcd7d36a2f005)
- Bug fixes for Consent Banner and IFrame Overlay [`b329f3b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/b329f3bba3fcce9af8effb440825e7f1ad1f5e70)
- Refactor out to separate utils module [`6bff6e7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6bff6e797e65eccc027fb2dd2de71e6482590e76)
- Meta: Update bundlewatch file sizes [`c94962b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/c94962b51d37301e9557ef731c58d457e09a7d27)
- Relocate plugins to their own directory [`884fd52`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/884fd5276f1aec75e14638b00a204e561c0cb448)
- Fix path to SVG in rollup [`8c29a8d`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8c29a8d6484c4ae7178a43d625f198184cbd31a3)
- Bootstrap version 5.0.0-beta2 [`aaf7640`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/aaf76404faff807a2278ce02fd8c414835d1bfd9)
- Docs: Fix scss dierctory description [`e065c09`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e065c092c76c2ea0c1406e4c11bf560f6a00acf2)

### [v5.0.0-alpha.2](https://gitlab.is.ed.ac.uk/edgel/design-system/compare/v5.0.0-alpha.1...v5.0.0-alpha.2)

> 5 February 2021

- chore: Release version 5.0.0-alpha.2 [`d6e7c54`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/d6e7c54eb7596b41d51db9d3794c15d00e71407d)
- Update NPM package dependencies [`ca8723d`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/ca8723d9db1c5d81d4350693b4849f9dff76454a)

### v5.0.0-alpha.1

> 5 February 2021

- Fixes search padding and colour contrast for menu joint [`!6`](https://gitlab.is.ed.ac.uk/edgel/design-system/merge_requests/6)
- Bootstrap 5 beta 1 [`!5`](https://gitlab.is.ed.ac.uk/edgel/design-system/merge_requests/5)
- Feature issue #26 [`!2`](https://gitlab.is.ed.ac.uk/edgel/design-system/merge_requests/2)
- Feature workshop [`!1`](https://gitlab.is.ed.ac.uk/edgel/design-system/merge_requests/1)
- Merge branch 'feature-issue-26' into 'development' [`#26`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/26) [`#26`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/26)
- Issue #24: Set brand palette colour as Bootstrap primary colour and drop secondary colour. [`#24`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/24)
- Issue #24: Variable mappings removed from Bootstrap 5 [`#24`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/24)
- Issue #26: remove look-behinds in regular expression for paths and move to separate plugin. [`#26`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/26)
- #3 Bootstrap 5 drop text color and visibility classes [`#3`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/3)
- #3 Bootstrap 5 version of sr-only-focusable [`#3`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/3)
- #3 Web component linting fixes [`#3`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/3)
- #3 Update web components for new Bootstrap 5 SCSS files. [`#3`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/3)
- Bootstrap 5: Remove deprecated code and update to latest dev version. #3 [`#3`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/3)
- Add new utility classes recently added to Bootstrap (to be reviewed: #2) [`#2`](https://gitlab.is.ed.ac.uk/edgel/design-system/issues/2)
- Recompile files [`22c9e24`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/22c9e246d825cdb223b4f8b93dedd7a8baed2d23)
- Fixes for release packaging [`4548355`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/4548355d28bfe109cfaff323f2a37f4bf9073dd5)
- EdGEL Design System (Bootstrap 4 migration) with webcomponents [`71706d5`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/71706d54275c0b7ff8846e1f7176b861b1430c72)
- Drop Metalsmith in favour of VuePress [`1617a35`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/1617a35c7c1613c456f4332192a2abf76d63e82e)
- NPM updates [`29fecce`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/29fecce2b8fbd123619dc91832d71f4c6eb9494e)
- Initial VuePress with palette selector and EdGEL web components [`57926c6`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/57926c65ee897f04647d962061261cbf265dc605)
- Update npm dependencies [`4e02d95`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/4e02d95830ff55b97bdba996eb0fcae6353d3fb8)
- Update PatternLab to latest version [`81b43d1`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/81b43d1d5fed11f1ffb1ee3d0224518e88ee1200)
- Add in EdGEL full menu web component. [`d2ef125`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/d2ef125c410b200ca94b078447a293f1ce48c5d3)
- Update dependencies and linting rules [`9d170d5`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/9d170d56d0cd03e4a34ac91801480429c1ccc55b)
- Chore: Recompile CSS [`7d67210`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7d672100876831280a74011f060272a8b992e8a5)
- Chore: update packages and recompile. [`41adf22`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/41adf222729be182a836d4860a8b5b61aade2c1f)
- Replace mustache templates with nunjucks [`6b1999b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6b1999bc4eb69aaaeddce81eff149c3f3a8b6a27)
- Docs: Add in legacy EdGEL 4 documentation [`1b7d9ef`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/1b7d9ef3581a6308a2b460f38922380217f6c23c)
- Implementing existing EdGEL 4 components [`67b1e63`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/67b1e634c12a5052367e6d9481c057ac78f9aa75)
- Add variants that use Google Fonts [`52a9074`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/52a9074cec74d85ceeab04e55e4c1dcf7b9979af)
- chore: Release version 5.0.0-alpha.1 [`c4cd381`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/c4cd381f5d239d41cf0692fb88422af282cde1b5)
- Switch to Dart SASS [`9fdda43`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/9fdda43dd22f48452b1c3fbafb3590a34214f206)
- chore: Rebuild package.lock file [`3e25b02`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/3e25b026c5f1f23e3d121e1e2c2c2d75f443f764)
- Change to use SVG Sprite for icons. [`b4b4d05`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/b4b4d052693839d6ee2489c1f37647ce0fa629a4)
- Bootstrap 5 updates to Utilities - all now under api. [`a855363`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/a855363105e8e942f6f082205e54b9cecbc71412)
- Update packaging process, include npm registry [`d4d367a`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/d4d367a5a4734069548c156ba28e6a28b684b314)
- Create a ZIP file of the dist folder as part of the docs build process. [`8902d9e`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8902d9e30d0d0df662b8e81c2fb3b5b6c94b05b9)
- EdGEL interactivity using Bootstrap JS API [`c29cb86`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/c29cb864a9c01fdfaa3181893f3918eee45413a9)
- Auto-build Backstop config based on snippets and separate out clean functions in package.json [`cd30e4f`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/cd30e4f46eff7a67cd0777ce6475cd817b4db0f6)
- Release testing: Close server after BackstopJS tests have completed. [`8e00b66`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8e00b66f3b8b48ec74c037261982bf7cdb6db71a)
- Chore: rationalise npm script naming. [`4a36802`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/4a3680295d844b775978a66e119f1eda8895d353)
- Docs: VuePress layouts for component listings and details [`e8e7f92`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e8e7f92f7a057da2a17436771d025da42ab774ea)
- Fixes for UoE left nav [`6cefe8a`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6cefe8a626880af40f09c4bdb171038ef29a8a2f)
- Initial stab at contributor documentation [`e2fe137`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e2fe13796003cadae9c713a25e6d4dc1098530b8)
- Update build scripts to run synchronously to avoid race conditions. [`e13887f`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e13887fc7e50e8dc1a5449f47b65c818d1cc5119)
- Support all brand colour combinations being exported as CSS variables. [`4c52cf7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/4c52cf7be5e71fe05e96d75abec1d8ca451afdbd)
- Rename header as masthead [`f7981fe`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f7981fec1d57770fc2cae3250437ae21338abd4a)
- Add in PatternLab rendered output in static site build [`751be44`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/751be44d617260eccd5485ab0d4f9a37023a108c)
- IE11 support for SVG sprites [`1806c2c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/1806c2c03282a343f5c2a4e0e95e55fe964e576b)
- Update PatternLab to v5.3, and other module updates. [`e97d7b0`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e97d7b0315ba0ba3896c857a7ee618c19972ea97)
- Tidy up npm commands and add build for all colours in the palette [`6585a55`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6585a5528fac25e2f7dfaa7417299a529cfdd774)
- Include Bootstrap package in include paths [`8205fec`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8205fec2da8a29ae097fcda54518f1d9f6baf7ae)
- Docs: Updates to developer docs. [`37a1473`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/37a14736487114f2df19c00ef31fccd0df38150f)
- Add new webcomponent for new full menu style [`60cd440`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/60cd440e31c6d8dfc2b33ae599460b3232c44ff7)
- Improve README [`de899c7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/de899c7af269ab2739abb26dd9a528bdef5a503e)
- Automated changelog and release generation [`0452ff0`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/0452ff06f830ecdb49eda62c0dd4e01d1a3b6a65)
- New hybrid component template that allows rendering one component while displying the template source from another. [`f27acfd`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f27acfdf2dc8e04af8ac0ab5f597bbe4e0954331)
- JS Linting [`595c7b8`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/595c7b875a11550e5f84178afa78d1cb1652ab1a)
- Fix build for static pattern library output and include npm command to test static build. [`78e7f4c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/78e7f4ce9a390c62c2c03abe4eea3610b8015e25)
- Update LitElement code to use decorators [`24a2455`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/24a24553a743c3626ba90299dcefa97bfc041ccf)
- Update for latest version of extract-zip [`85bb70b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/85bb70b3944723b642d6ab1ec97bcfc048d24f2a)
- Update templates for new design. [`b6b33f7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/b6b33f76d2b4dcd060581e947884a58c7f31f421)
- Add in bundlewatch config [`543ad0c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/543ad0c118b0a73e0cc5dc6157771e1f4875157e)
- Responsive Font Sizing configuration [`ba70dc3`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/ba70dc3563ac17373d0a5cfba5281d2a48bb127a)
- Docs: Theming for snippet component. [`bec611b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/bec611bed8a09dd8f0e89c07c296bea5aa317e53)
- Refactor promises in component-styles.js script [`964fd11`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/964fd11a66a577b8e6a07eb7e7a86f11a743dd16)
- Update default settings from Bootstrap 5 [`8ff7117`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8ff7117a9ead0188365e5d23adb446b128cfaf45)
- Docs: Make snippet markup collapsible [`e62f640`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e62f6407d8372833380ed4096449870fafc0cbc2)
- Rationalise CSS for icons now SVG fill inheritance is fixed. [`7ae4c72`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7ae4c72e4bdffba7ec173a8c51ff968b982c8eea)
- Tidy up using search block space for a header title in custom element. [`0dc0a6c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/0dc0a6c673638db5715772197b64981c6abe1b39)
- Fix wiring to embed Pattern Lab in VuePress site. [`eb79700`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/eb79700ecf5d0265906d4574c1424ac9dd200fb9)
- Bootstrap 5 JS updates [`5d454a9`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/5d454a90e964e3e55a0499a9c28b2034ad95d121)
- SCSS for Blockquote and holding file for UoE Cards [`2e79ff7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/2e79ff7edb5c51795f953c5e2013e6420bf99c06)
- Update package-lock.json - we don't currently need metalsmith-collections [`45e62e7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/45e62e7ae6db27f0b86dfb97637ee2324af582ba)
- Fix menu path generation for directories. [`520efe5`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/520efe5da81214988aa2755a5470a5be358f2062)
- Fix menu sorting in documentation site [`6a70f18`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6a70f1842a23afd71c14b0fd21e4614b2def44fa)
- Update release branch merging for IS Apps GitFlow [`cc6068b`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/cc6068b6deb78a6510b9a95e138b6e65abe4396a)
- Fix priority of sorting for menu items. [`ae33238`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/ae33238bde55063e3c5922988e8a8511d2cf1342)
- Add new overview template [`ba0e527`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/ba0e527f9d54915e5303a12464ccb319a2b76c4d)
- Set CSS variables for brand colours when compiling for webcomponents to get round Shadow DOM inheritance blocking [`d58da7f`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/d58da7fb7f8fb71cc6f4d18686a5c09946cbbb31)
- Styling for code snippets. [`f762fcf`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f762fcf82c62170937356c12fbb9577ba889659e)
- Docs: Add some detail of installing for site documentation editors. [`cb79c22`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/cb79c22863a6e06d66d78f56da06d8febafa04d6)
- Inline UoE Logo to its own component. [`12748b0`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/12748b020b7c6465de4ddd13d2a6384241f07b55)
- Fix status badge output in docs. [`e6e11d3`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e6e11d3959eded8aea4f89351532b4120adf2fed)
- Update bundlwatch sizes [`0462e37`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/0462e370078e457ddf6ebc99d56aa3c2073afea3)
- Output all icons together, keeping individual icons for inclusion elsewhere. [`0fdbbc4`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/0fdbbc46412004aa3b157cd722eb722e15130f84)
- Tidy up npm package script naming [`8c9a877`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/8c9a877fa26487b6728597ab1fda018a94678755)
- Use ancestor class to allow a third level to the rendered menu. [`dbc4245`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/dbc4245ec0233c92afa36401cf2747aaccc6fd3c)
- Drop default edgel.css files.  Now explicitly select a colour by filename. [`9bc6b41`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/9bc6b41bc656ec57293f776237dd1b1ed6a9f1f1)
- Compilation tasks for all palette colours [`f5f3750`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f5f37501fd3f2b020e83a11ec6cf40a540b57755)
- Update imports to include in compiled CSS [`da68199`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/da68199d6a48f56c9d2afdb10476de72961afe30)
- Add full menu tree data to style guide pages to support new type of left nav [`830499a`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/830499a0ca051e1a37d3146d1f34c4aeeb470c7f)
- Add linting to pattern-lab/scripts [`6c8e0cc`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6c8e0cc4ee8c52bcc74b0b67c3e23d891a92c535)
- Update browser list per Bootstrap 5 [`7c639ff`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7c639ff45dd1fc04cfa500e057f43370ee2f8529)
- Docs: Ensure extra layouts are discoverable as components. [`cf5a7be`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/cf5a7bea082f5ae59f7b37d40c7af156a9d7b6b7)
- New style of header with heading-styled text in search box area [`d86ab25`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/d86ab25aa3b1992c3533bfd7c0103a73cba4ab72)
- Linting: Optimize RegExps [`629241c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/629241c305e0415e28a13bc884c44f32320c88b4)
- Add husky and lint-staged for pre-commit checks [`56c8513`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/56c85133c14c74690f1768f85d0a025fb5fb3e3d)
- Update PatternLab config to better match Bootstrap breakpoints and add placeholders directory [`41ce712`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/41ce71202651049276e08ec9f1cdfcedd58b1166)
- Build: Bug fix for npm dev scripts [`7d408ba`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7d408ba3a11c5072736be2032d587d88d5659692)
- Fix inheritance for setting colour of SVG fill from parent. [`f17daa6`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/f17daa6417ef0d49f05af0152d0d25b67a46ee5f)
- Fix unique ID generation on BrandPicker component [`a125a44`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/a125a441429540a183dbc1a016f8c25f786b4cb5)
- Update CSS Banner for Bootstrap 5 beta1 [`c2c09d2`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/c2c09d282ed7348a29e8a6037131fd8ae0f93bdd)
- Linting fixes [`5ab9f31`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/5ab9f318ad9ea54fa37194e86c0f11b3cd5dce7b)
- Set consistent public path to EdGEL media folder that will work for docs as well as PatternLab [`3524bf3`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/3524bf347cdf9bb2faa507076b3ab794446aa994)
- Tweak colouring of pattern lab backgrounds [`daae804`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/daae804602617107ed57acf5f2d2564dac698aa9)
- Linting fixes [`74c76c6`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/74c76c69c9bccbf0d4c0903433fde8efd693f93f)
- Update eslint rules [`1763241`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/176324149912d961f0cb3bc44d16ddee026fc153)
- Update new location of release asset. [`e1c9b40`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/e1c9b40e4ae3802f38f0fa7285f853a13338e96f)
- White background to components in PatternLab [`9a9148e`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/9a9148e662c77901036d990c724eca8a65d742ac)
- Fix brand as link colouring for content menu joint [`2bffa47`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/2bffa4718b2f4e03bf39584932fbc771b8394065)
- New Bootstrap 5 beta utility partials [`ce50100`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/ce501000bcbb28592ccf2f3178a59c0f11591612)
- Update visual regression screenshots [`88cda01`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/88cda0168984ad8171ff41d98cf9ae61e42263e3)
- Test for Docker Desktop before running BackstopJS [`6cfef9d`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6cfef9d87f36c71c1bedf4213b88169547430582)
- Rebuild all files on any change to ensure menu is fully rebuilt. [`0d41c15`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/0d41c15b20ad11e1f465c9e51544886b78b0b93c)
- Fix directory test before packaging. [`bd90352`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/bd90352986ca5bb149ca423b46e48d329140acd3)
- Bootstrap JS bundle size increase [`154a5b7`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/154a5b7008f42cb0b71743abd0e96ed966800bb7)
- Fix vertical padding on search image for all viewports [`cdb8361`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/cdb8361d49b00ad9b338e1e7603a43b670996668)
- Rename SASS index files to distinguish from other partials [`04382f1`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/04382f1a45e60f0c2242e9a2e5a5b255b1e95a1c)
- Build: Don't assume existing ZIP files are present. [`11c4715`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/11c471595ada7fe2d1ec214b9602a3d20e95cc21)
- Linting fix [`5578284`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/557828499ec65884a3c71b1f54b9db1422972f3f)
- Ensure pattern insertion done on normalised paths. [`613e12e`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/613e12e7f0b0b345c9dcc2932d22bb4c2d91a9b3)
- WIP: Indent only the very last expanded leaf items in menu tree. [`348928c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/348928caa57dd5a204ec3eed7029a392ea22107e)
- Fix path to EdGEL CSS [`161696d`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/161696df3c094d84b6d9df78a1d3c0aea62bfda2)
- Allow for both Windows and Unix path separators when building docs [`4515601`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/45156017998a5a218ddef2e9af996701c83fa810)
- Fix path to styleguide CSS [`6621a2f`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6621a2f6b68e4b7987b268b81d931bb02766abfe)
- Ensure component-styles script is run before linting JS [`6c8e31d`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6c8e31dee62d995a0488035dd3d74d1c8e935a65)
- Ensure component-styles script is run before linting SCSS [`6e223d8`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/6e223d8e9d4a0194f6d28bb98e301950128488bc)
- Build: Include EdGEL 4 package in repo [`abc227c`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/abc227cae6fd5056d9bb76b9ae4e69fa0b851737)
- Bootstrap v5: Containers split to separate SCSS file. [`11f8811`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/11f88115c8e034bea5ab390366723c9ef40ff4e4)
- Include EdGEL JS on documentation pages now dependency on jQuery dropped [`019737a`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/019737a1a213cf544562c9f0d35ec0a46a9daaee)
- Include icons.svg in dist [`bd0e0c5`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/bd0e0c50f83357bbc6b64c434d440a3fb5ddac34)
- Update EdGEL 4 version [`7aee9a6`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7aee9a6c5abe09e5d92c8f2f873d3adbb727b592)
- Update test screenshots for search fixes [`a3ef731`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/a3ef731cc1169ee63493864f0fc3e64924f5b4c8)
- Optimise masthead logo [`48bf229`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/48bf2291ca104b5bc55e9191e7adbb04906ca470)
- Fixes to test images [`3306d18`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/3306d18c0f1c41d5b44cb9de302b2fe9c413c723)
- Add assets folder for images, etc to be included on page. [`7819ca9`](https://gitlab.is.ed.ac.uk/edgel/design-system/commit/7819ca9bed12ead135724758bc50b39089ebd3d3)
