Skip to content

Latest commit

 

History

History
148 lines (81 loc) · 7.91 KB

CHANGELOG.md

File metadata and controls

148 lines (81 loc) · 7.91 KB

NHS.UK frontend Changelog

0.6.0 (Prerelease) - Dec 18, 2018

💥 Breaking changes

  • npm JavaScript file path - The nhsuk.min.js file has been moved from packages/ into dist/ if you are referencing the compiled JavaScript file from the packages/ folder please update your projects.

  • Footer no longer includes a logo and the nunjucks macro arguments have been updated - if you are using the footer nunjucks macro then you need to update it. (PR 300)

🆕 New features

  • ES6 JavaScript modules - NHS.UK frontend JavaScript is now written in ES6 format, meaning you can import individual components that you require (if you are using a transpiler such as Babel). (PR 258)

See more about using ES6 modules in your project in the installing with npm - importing Javascript documentation.

0.5.3 (Prerelease) - Dec 13, 2018

🆕 New features

  • Header - Add 'aria-label' Nunjucks argument so it can be overridden (PR 297)

0.5.2 (Prerelease) - Dec 12, 2018

🔧 Fixes

  • Address styling - Add generic styling for the <address> element (PR 295)

  • Focus styles - Add focus styles on links when in High Contrast Mode in Windows to make it easier to distinguish where you are. (PR 294)

0.5.1 (Prerelease) - Dec 11, 2018

🔧 Fixes

  • Feedback banner - Fix an issue with the JavaScript reporting errors within the console log when scrolling down the page if the feedback banner did not exist on the page. (PR 293)

  • Details - Add the missing component JavaScript to the nhsuk.min.js bundle. (PR 285)

0.5.0 (Prerelease) - Dec 07, 2018

💥 Breaking changes

  • Utility classes - Utility classes should be prefixed with nhsuk-u- rather than nhsuk-!-. (PR 282)

    If you are using any utility classes in your HTML, such as spacing, width or typography overrides, you need to update your HTML classes from nhsuk-!- to nhsuk-u-.

    You can find out more about utility class usage in the utility class documentation.

🔧 Fixes

  • Footer - Add the ability to change the link of the NHS logo within the nunjucks macro with homeHref argument. Also have the logo show by default with the ability to hide it using the showLogo argument. (PR 278)

0.4.0 (Prerelease) - Dec 03, 2018

💥 Breaking changes

🔧 Fixes

  • Header - Removed icon includes from nunjucks macro and added the SVG's inline (PR 276)

  • Footer - Removed icon includes from nunjucks macro and added the SVG's inline (PR 272)

0.3.0 (Prerelease) - Dec 03, 2018

💥 Breaking changes

🆕 New features

  • Form elements - All form elements have now been added to NHS.UK frontend. Including a new transactional header and footer. (PR 208)

  • Footer - The footer has had a visual redesign. (PR 208)

0.2.1 (Prerelease) - Nov 27, 2018

🔧 Fixes

  • Header & Footer - Remove NHS logo SVG nunjucks include (PR 256)

0.2.0 (Prerelease) - Nov 27, 2018

💥 Breaking changes

🔧 Fixes

  • Action link - Add argument to the nunjucks macro allow action link to open in new window (PR 245)
  • Contents list - Fix MacOS VoiceOver issue for accessibility (PR 245)

0.1.6 (Prerelease) - Nov 22, 2018

🔧 Fixes

  • Release 0.1.5 was missing the nhsuk.min.js within the packages folder for npm. It is now included.

0.1.5 (Prerelease) - Nov 22, 2018

🔧 Fixes

  • Update skip link documentation, template and js (PR 204)
  • Fixes rogue markup and helps the page validate (PR 216)
  • List panel fixes (PR 227)
  • Add underline when focus on main navigation items (PR 233)
  • Tidy up SVG icons (PR 235)
  • Expander SVG background image base64 (PR 236)
  • A-Z navigation fixes (PR 240)

0.1.4 (Prerelease) - Nov 13, 2018

🎉 Initial release of the NHS.UK frontend

  • This release includes all the content page components and the first installable npm package.