Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEMVER - MINOR: Release 1.36.0 #1809

Closed
wants to merge 29 commits into from
Closed

SEMVER - MINOR: Release 1.36.0 #1809

wants to merge 29 commits into from

Conversation

irisfaraway
Copy link
Member

No description provided.

ScottDormand96 and others added 28 commits September 11, 2023 15:42
…p-link-back-button

Revert "Accessibility - back link"
* Upgrade to v 18 of node

https://eaflood.atlassian.net/browse/IWTF-3625

Upgrade version of node to version 18.17

* upgrade node, fix test, upgrade node-sass

* build.yml node v

* package-lock develop conflicts
This PR changes the Node image we are using to run 18.17 instead, as well as a minor tweak to the Python installation as a result of the new image.
https://eaflood.atlassian.net/browse/IWTF-3674

This change makes sure that the correct language tags are applied to the HTML depending on whether the page is in English or Welsh. It also adds attributes to the language switch links to make sure those are always tagged with the correct language.
* Accessibility - back link

https://eaflood.atlassian.net/browse/IWTF-3672

Remove back link from main content

* move to before content block

* back button to before content

* remove reference govukbacklink from pages and add too layout
https://eaflood.atlassian.net/browse/IWTF-3673

This change fixes an accessibility issue in which the #main-content fragment, which was applied when a user selected the 'Skip to main content' link, was then applied to all subsequent pages in the journey. This is because the 302 redirects always preserved the existing fragment.

As other possible solutions like updating the action tag then broke the language param, we decided to fix this by making sure a blank fragment is applied on redirects to override #main-content.
* Refactor findPermit function

https://eaflood.atlassian.net/browse/IWTF-3375

Refactor this function so that it doesn't modify parameters anymore
https://eaflood.atlassian.net/browse/IWTF-3677

This was a hangover from a previous version of the page and the `selectText` has since been refactored out.
https://eaflood.atlassian.net/browse/IWTF-3680

This fixes the markup on the list of prices to use the DL syntax. It also fixes a number of duplicate IDs which should have been classes.
https://eaflood.atlassian.net/browse/IWTF-3674

This change makes sure we also apply the correct html lang tag to pages that don't use the pageHandler, like the privacy policy.
@irisfaraway irisfaraway self-assigned this Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants