Skip to content

Latest commit

 

History

History
217 lines (131 loc) · 7.77 KB

CHANGELOG.md

File metadata and controls

217 lines (131 loc) · 7.77 KB

# 0.26.0

  • Add event tracking to the GOV.UK cookie banner

0.25.0

  • Add event tracking to the GOV.UK logo, in order to measure user engagement with this element.

0.24.1

  • Update the link to the crown copyright page on The National Archives website.

0.24.0

  • Change font delivery method from Base64 encoded strings to WOFF2, WOFF and EOT files. This has been successfully tested as a more network efficient way to deliver fonts. You need to modify your build scripts to copy the font files to a place where they can be served.

0.23.3

  • Make sure that if a custom og:image meta tag is set in the :head block, this image has priority over the default image.

0.23.2

  • Fix missing js-hidden class. This class is still used by downstream projects and should be kept for backwards compatibility.

0.23.1

  • Fix accessibility issue with proposition menu. The menu link will now show even when expanded to avoid permanent focus when using VoiceOver (PR #343).

0.23.0

  • Re-adds SRI for js and css assets removed in 0.22.0 PR #323

0.22.3

  • Fix the Django package – ensure setuptools uses the MANIFEST.in by setting the include_package_data flag to True, and fix a broken download link (PR #319).

0.22.2

  • Revert (PR #281) add text-decoration-skip: ink to all links on GOV.UK. Chrome does a poor job of rendering underlines resulting in potentially confusing underlines that look like punctuation (PR #316).

0.22.1

  • This release is just to check that the automated downstream packages are now being released correctly. It does not include any changes to the template itself.

0.22.0

  • Adds new Apple touch icons to precompile list for Rails apps PR #305
  • Revert SRI to avoid breaking the site for Firefox users on versions less than 52 PR #308

0.21.0

  • Adds SRI to js and css assets (PR #301). This requires sprockets-rails >= 3.0 in the projects using this gem.

0.20.1

  • Fix invalid html from Apple touch icons syntax PR #300 and update icon sizes to match Apple specs

0.20.0

  • Fix EJS template (PR #270)
  • Add theme-color support to make the page surround in Chrome’s tab view on Android match the black GOV.UK header (PR #278)
  • Add text-decoration-skip: ink to all links on GOV.UK (PR #281)
  • Improve contrast of links when focused (PR #272)
  • Make header text colour black when focused (PR #274)

0.19.2

  • Increase skiplink colour contrast (PR #263)
  • Fix Scala compile issues for Play template (PR #261)

0.19.1

  • Have focus outline appear outside of element rather than covering it in Safari and Chrome (PR #259)

0.19.0

  • Remove external link styles (PR #231)
  • Remove extraneous copy of HTML5shiv that wasn’t being used (PR #254)
  • Update govuk_frontend_toolkit to latest version (PR #256)

0.18.3

  • Add docs for adding tabindex="-1" to fix the skiplink (PR #250)
  • Logo fixes: Fix logo breaking layout when increasing font size, fix invalid or non-standard CSS and remove obsolete CSS around logo, adjust logo dimensions slightly (PR #237)

0.18.2

  • Degrade gracefully when external JS can’t be loaded (PR #248)

0.18.1

  • Remove gov.uk prefix from relative links when printing (PR #234)
  • Fix a .visually-hidden bug on GOV.UK (PR #177)

0.18.0

  • Publish the Jinja version of the template to NPM
  • Update HTML5 Shiv to the latest version
  • Remove an errant font loader script that was only being used for IE8

0.17.3

  • Fix colour of H2 headings in footer

0.17.2

  • Fix a bug with the skip-to-content link and iOS Voiceover
  • Migrate @viewport statement from govuk_frontend_toolkit

0.17.1

  • Reduce file size of template: removes HTML comments, type attributes on scripts, and uses HTML5 charset declaration. #208
  • Switch external link media query to be mobile first #205
  • Sass file cleanups
    • Replace old grid mixins with newer grid from frontend toolkit #134
    • Remove duplicate grey variables #201

0.17.0

  • Add CSS hook (.js-hidden) for hiding content when JS is enabled. Some apps have an equivalent hook, which can be removed once upgraded to this version

0.16.4

  • Fix publish the Jinja version of the template with a package.json for those consuming it with NPM

0.16.3

  • make the Django version of the template into a proper Python package
  • publish the Jinja version of the template with a package.json for those consuming it with NPM

0.16.2

  • more static assets added to assets.precompile to improve compatibility with apps running rails > 4.2.5

0.16.1

  • Fix colour of logo when in :active state

0.16.0

  • Add Django template

0.15.1

  • Fix copyright logo in Ruby version

0.15.0

  • Add print specific logo styles

0.14.3

  • Fix jumping logo on hover

0.14.2

  • Drop Windows Safari font printing workaround as the font is no longer used in print
  • Update the logo to print black-on-white instead of white-on-black

0.14.1

  • Stop copyright entity being escaped in Jinja template

0.14.0

  • Update Crown Copyright link to new URL
  • Update the font-files and move woffs into CSS
  • All user-visible text in the template can now be overridden. Some template languages which don't support default values (such as plain mustache) will therefore lose that text and require you to handle supplying the default.

0.13.0

  • Add WebJar package
  • Bump govuk_frontend_toolkit to 3.5.1
  • Add homepage_url for overriding the href for the header logo link ("https://www.gov.uk" by default)
  • Add global_header_text for overriding the header logo text ("GOV.UK" by default)
  • Removed deprecated grid layout mixins: #129

0.12.0

  • Add: body_start to enable html to be placed at the first element of the body
  • Add: option to have a single navigation link rather than a full menu

0.11.0

  • Add support for Embedded JavaScript templates

0.10.1

  • Add 16x16 favicon for non-retina screens
  • Force scrollbar to always display on IE10/11
  • Release documents in gh-pages branch
  • Fix chunky Firefox fonts

0.10.0

  • Update OGL link text and destination in footer
  • Remove h2 from footer, replacing with <p> tag
  • Add display: block to HTML5 <main> tags
  • Set page background colour to match footer background colour

0.9.1

  • Bump govuk_frontend_toolkit to reset font for print stylesheets

0.9.0

  • Bump govuk_frontend_toolkit to get new visited link colour
  • Add missing params in play template
  • Update iOS icon sizes to latest documented by Apple
  • Add underline on propositional name links
  • Remove star hack in favour of IE specific stylesheet