Skip to content

[DO NOT MERGE] PP-15490 Upgrade govuk-frontend to v6 - #4083

Draft
iqbalgds wants to merge 2 commits into
masterfrom
PP-15490-govuk_frontend-v6-upgrade
Draft

iqbalgds wants to merge 2 commits into
masterfrom
PP-15490-govuk_frontend-v6-upgrade

Conversation

@iqbalgds

@iqbalgds iqbalgds commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

V6 draft PR.

Updated govuk-frontend to v6.0.0 which required updating sass to at least v1.79.0. Ended up updating sass to v1.101.0.

As there were breaking changes, additional files, including tests, needed to be updated due to deprecated code.

@ssrome
ssrome force-pushed the PP-15490-govuk_frontend-v6-upgrade branch from 3263870 to fa9d586 Compare July 16, 2026 17:23
@ssrome
ssrome force-pushed the PP-15490-govuk_frontend-v6-upgrade branch from fa9d586 to 7941ffd Compare August 6, 2026 15:16
Comment thread package.json Outdated
"@aws-crypto/decrypt-node": "^1.0.3",
"@aws-crypto/raw-rsa-keyring-node": "^1.1.0",
"@govuk-pay/pay-js-commons": "^7.0.71",
"@govuk-pay/pay-js-commons": "alphagov/pay-js-commons#PP-15523-Update-custom-styles-for-govuk-frontend-v6-upgrade",

@ssrome ssrome Aug 7, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently pointing this draft PR to the pay-js-commons feature branch PP-15523-Update-custom-styles-for-govuk-frontend-v6-upgrade temporarily as it won't compile due to breaking changes in the currently released version. This PR will stay a draft until that branch is merged. Then this will point to the new version

@marcotranchino marcotranchino left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work. Looking forward to seeing this merged! :)

@ssrome
ssrome force-pushed the PP-15490-govuk_frontend-v6-upgrade branch from 7941ffd to 47dd603 Compare August 24, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants