New features
The GOV.UK footer component now allows the removal of content licence information
If your service does not provide information under the Open Government Licence (OGL), you can now remove the content licence information from the GOV.UK footer.
If you use Nunjucks, set the contentLicence parameter to null:
{{ govukFooter({
contentLicence: null
}) }}We introduced this feature in the following pull requests:
- #6527: Allow false value to turn off contentLicence in GOV.UK Footer – thanks to @NickColley for making this change.
- #6586: Use
nullrather thanfalseto hide the content licence – thanks to @gunndabad for reporting this issue.
Recommended changes
Add aria-hidden="true" to the Service navigation's menu toggle
The VoiceOver screen reader software for macOS and iPadOS contains bugs that make the menu toggle in the Service navigation accessible to VoiceOver users, even if the button has a hidden attribute.
If you use Nunjucks, you do not have to do anything.
If you do not use Nunjucks to generate your components' HTML, add an aria-hidden="true" attribute to the hidden <button> element of the Service navigation. This means the button will remain hidden for VoiceOver users.
We made this change in pull request #6469: Fix VoiceOver access to hidden Service Navigation menu button.
Fixes
We've made fixes to GOV.UK Frontend in the following pull requests:
- #6351: Preserve already escaped
attributesvalues to prevent double escaping - #6438: Fix pagination outputting empty links when provided a null or empty value – thanks to @NikhilNanjappa for reporting this issue.
- #6531: Prevent date inputs shifting alignment on iOS 18 – thanks to @rowellx68 for reporting this issue and @colinrotherham for suggesting the fix.
- #6528: Fix hover state on focused small radios
- #6529: Fix rebranded header background being visible when printed – thanks to @lewis-softwire for reporting this issue.
- #6462: Update HMRC brand colour
- #6539: Fix skip link outline being clipped in forced colours mode