Skip to content

Latest commit

 

History

History
381 lines (216 loc) · 15.9 KB

CHANGELOG.md

File metadata and controls

381 lines (216 loc) · 15.9 KB

3.6.0 (2021-08-27)

Bug Fixes

  • all: consolidate font weights (42d46da)
  • core: spacing tweaks and docs updates (313deaf)
  • core: tweak spacing and margins on several components (c1e1b08)
  • core: use a consistent focus colour on all components (f629af6)
  • page-announcement: add variations to page announcement component (6c4856c)
  • page-announcement: spacing tweaks (9dd35a0)
  • pagination: improve spacing (1f0c527)
  • pagination: use a more consistent focus style (3997796)

Features

3.5.3 (2021-05-17)

Bug Fixes

3.5.2 (2021-04-11)

Bug Fixes

  • core: spacing tweaks and new page announcement variations (#160) (b896a8b)

3.5.1 (2021-04-11)

Bug Fixes

3.5.0 (2021-04-11)

Bug Fixes

  • button: "add another" button variation (43d0e3b)
  • button: fixed size of secondary button (#149) (ff7b943)
  • chore: fix semantic release config (736ac8e)
  • collapsible: typo (25b55d1)
  • error-message: fix error message spacing (b3ba501)
  • label: govuk label overrides work again (#155) (466a62c)
  • link: correctly style buttons as inline links (0b02e0d)
  • perf: clean up sass imports more (4f6043c)
  • phase-banner: improve spacing between banner and header (ea97dcb)
  • search-box: hide default clear icon (7834aa5)
  • tag: improve text sizing (1d3fd93)

Features

  • conversation: add conversation component (6b5f33a)
  • core: add resident components-only stylesheet (599381b)
  • core: add timeline component (89a8f0c)
  • core: add tip component (5ca7bf2)
  • dialog: add a modal dialog component (bbe77d9)
  • pagination: add pagination component (9599b9e)
  • search-box: add search box (44c1372)
  • search-box: add search box (5432b03)
  • simple-pagination: add simple pagination component (f69f5d1)
  • stat: add stat component (851d1e7)
  • tag: combine existing tag component with new status tag styles (#143) (3ea2c2d)

3.4.0 (2021-04-11)

Features

3.3.2 (2021-04-01)

Bug Fixes

3.3.1 (2021-03-19)

Bug Fixes

3.3.0 (2021-03-16)

Features

3.2.1 (2021-03-14)

Bug Fixes

  • perf: improve sass compilation times (df31953)

Changelog

Unreleased

Features

Bugfixes

3.0.1

  • Fix 400 response with importing OpenSans

3.0.0

Breaking changes

  • Replaced the Montserrat font with Open Sans and adjusted the font weights as follows - 200 (extra-light) removed, 500 replaced with 600 (medium)
  • Removed the 'lbh-!-font-weight-extra-light' typography override class ([PR #109](htt

2.0.1

Bugfixes

2.0.0

Features

  • Display docs within app (PR #109)

Bugfixes

1.9.5

Bugfixes

  • Get contact block working in dist files too

1.9.4

Features

  • Add blank page template (PR #106)

Bugfixes

Features

1.9.3

Bugfixes

  • Fix broken leaflet

1.9.2

Bugfixes

Features

1.9.1

Bugfixes

  • Remove setAttribute which broke the library for users (PR #100)

Features

1.9.0

Bugfixes

Features

  • Add colours page to the app so that people can see the colours that can be used with lbh-colours (PR #92)
  • Remove leaflet as a dependency that gets packaged up with lbh-frontend and instead require it in the app so that it can still be used but doesn't add weight to the package. Requires users to install leaflet as dependency (PR #93)
  • Add panel component (PR #94)
  • Add summary list component (PR #95)
  • Update node to 12.14.0 (PR #96)
  • Update the app to allow users to generate html (PR #98)

1.8.3

Bugfixes

  • Fix fixed header spacing (PR #90)

1.8.2

Bugfixes

  • Export govuk js components explicitly from all.js so that they can be imported in the global namespace (PR #88)

1.8.1

Bugfixes

  • Include objects scss in each components import so that lbh-container, lbh-form-group, and lbh-main-wrapper are styled in components where they're used when those components are imported individually. (PR #85)

1.8.0

Bugfixes

  • Fix header spacing for breadcrumbs and make sure lbh-header--fixed gets pushed down by skip-link focus (PR #83)
  • Set explicit margin on list (PR #84)

Features

  • Add a basic header to our base template (which can be overwritten) (PR #81)

1.7.0

Bugfixes

  • Move lobotomised owl spacing into helpers so that it gets included with individual component imports. (PR #77)

Features

  • Add build scripts for releases (PR #78)

1.6.3

Bugfixes

  • Change secondary button height to be the same as primary button height (PR #75)

Features

  • Update to version 3.5.0 of govuk-frontend and encorporate relevant changes in our files (PR #74)

1.6.2

Bugfixes

  • Explicitly tell govuk-frontend not to load fonts

    (PR #72)

1.6.1

Bugfixes

  • Update Handlebars to 4.5.3

    (PR #70)

1.6.0

Features

  • Add file upload component

    (PR #62)

  • Introduce lbh-rem function to provide rem values with pixel fallbacks

    (PR #59)

Bugfixes

  • Add margin top to buttons and fieldsets where margin-top: 0 is set in govuk

    (PR #61)

  • Duplicate govuk fieldset template in lbh fieldset component template in order to maintain caller() functionality (this didn't work when simply calling the govuk-fieldset macro from the lbh-fieldset template)

    (PR #60)

  • Replace SVG for lbh-logo with correct svg

    (PR #58)

  • Import file for govuk-width-container in lbh-container

    (PR #57)

1.5.0

New features:

  • Fix form group import

    (PR #54)

1.4.0

New features:

  • Check the "engines" field of the package.json for the node version

    Rather than relying on things like NVM, we can support any Node environment manager by comparing to the package.json.

    (PR #43)

  • Remove sass extends

    Sass @extends were causing issues depending on where the extend rule ended up in the final CSS - which differed depending on whether you're importing all styles, or just an individual component. I've removed all of the typography extends and created mixins in the helpers folder instead which can be included wherever needed.

    (PR #44)

  • Add hint component

    Add in the hint component and add the lbh-hint class to hints added via other components such as checkbox, radios, and more.

    (PR #46)

  • Add label component

    Add in the label component and add the lbh-label class to labels added via other components where possible. Creates an lbh-label mixin for when we can't apply the lbh-label class.

    (PR #47)

1.3.0

New features:

  • Update to govuk-frontend version 3.3.0

    Update the version of govuk-frontend, made visual changes to the warning text component, so backstop images got updated. Also copied their change to allow lang to be set in template.njk

    (PR #39)

  • Add favicon to assets

    Add a favicon so that it can be imported by users of the library

    (PR #38)

  • Add changelog

    Add a changelog so that we can see what is happening in new releases

    (PR #37)

  • Add Tag component

    Add a tag component so it can be imported separately from external libraries

    (PR #41)