alphagov / tech-docs-gem

Gem to distribute the tech docs project
https://tdt-documentation.london.cloudapps.digital/
MIT License
15 stars 38 forks source link

Bump govuk-frontend to v4.8.0 #343

Closed huwd closed 9 months ago

huwd commented 9 months ago

Resolves #337

This release includes the ability to update the crown logo. You must do this between 19 February and 1 March 2024. Note that many docs repositories use this gem to set the version of the design system used.

We will need to carefully consider when to merge this and roll an update as it comes with immediate operational impacts around use of favicons.

As we cannot use the Nunjuks template here as a feature flag, when we are ready to enable the tudor crown we will need to follow the upgrading guidance here:

https://github.com/alphagov/govuk-frontend/releases/tag/v4.8.0

Note that a v5.1 of the design system has also been published. I suggest we get this merged then consider a broader set of upgrades as part of any next major release to this gem

What’s changed

Bumps govuk-frontend from v4.4.1 to v4.8.0

Identifying a user need

A required upgrade to ensure all instances of the Tech Docs Template are able to update to the Tudor Crown from the 19th Febuary.

This is a requirement before the 1st March 2024.

abigail-houston-hmrc commented 9 months ago

Hello @huwd - is there a timeline for bumping this one to 4.8.0?

huwd commented 9 months ago

Hey @abigail-houston-hmrc,

I too am a consumer of this gem and need to bump some of our docs along, so I suspect we're in a similar boat here. There's a few conversations going on here at GDS I need to get resolved before I can take this off draft.

I'll try and get back with an update / timelines this week.

huwd commented 9 months ago

My colleague @kr8n3r has beaten me to it, You can track progress over here: https://github.com/alphagov/tech-docs-gem/pull/344

Should have a new version out soon. Thanks for your patience!