Releases: DFE-Digital/get-into-teaching-app
Release 4510
Trello card
https://trello.com/c/9Jn9D29s/7245
Context
The prompt on the subject step of the mailing list form is currently 'Please select'
Changes proposed in this pull request
Change the prompt to be clearer and more relevant to the step
Guidance to review
Release 4508
https://trello.com/c/gxpjyN6C
We are creating a landing page for advisers to see if it can increase engagement with advisers when used in paid marketing.
Release 4505
Trello card
https://trello.com/c/NHgfitYM/7263-bump-frontend-to-580-for-git-website
Context
GDS has recently released a new version of Frontend - 5.8.0, and we need to bump to the latest version.
Changes proposed in this pull request
Bump of GOV.UK frontend. Ran tests and did a careful check of visuals; all looks ok.
Guidance to review
Release 4504
Trello card
https://trello.com/c/1CKwAqqZ/7233-update-vwo-smartcode
Context
When working with VWO to explore the trial on the form analytics, it was identified the VWO SmartCode currently implemented on the 'Get Into Teaching' website is outdated. To ensure optimal performance and compatibility with new features, we need to update the VWO SmartCode to version 2.1.
Changes proposed in this pull request
- Updated code to version 2.1 as per VWO instructions in
app/views/sections/_head.html.erb
- Only change to original VWO code taken from the GiT account was to use an ENV variable for VWO ID (same as version 1.5).
Guidance to review
- May possibly need some tweaks if new code is not working as expected (looks like it can be a bit fiddly!).
Release 4495
https://trello.com/c/BuiPdY7D
We are creating a PE subject page to help people know what they can teach and help them get the information they need to know if teaching is the right career for them.
Release 4503
Trello card
https://trello.com/c/XH9oepv0/7224-upload-latest-internships-listings
Context
The internships team have some updated listing details that they would like to be uploaded.
Changes proposed in this pull request
Uploaded new listings via csv file and ran rake task.
Guidance to review
If seems that if the school website link is blank/empty on the csv file, the rake task may not run successfully producing a MethodError
and/or the information will display incorrectly. Does the InternshipProvider
class need adapting to handle this scenario (similar to AssessmentOnlyProvider
)? In this instance we managed to add a link on the csv file to the school with a missing website url to avoid this error.
Release 4496
https://trello.com/c/fpxnKVkq
We are creating a subject page for business studies so that candidates can decide if teaching business studies is right for them.
Release 4489
https://trello.com/c/qz0Pkaaa
Teachers want to know more about teaching classic but it is a niche subject. So, we are proposing adding a small section into the history page to cover the topic.
Release 4497
Trello card
https://trello.com/c/KLUZlrRP/7288-bump-kramdown-from-240-to-251
Context
As part of the monthly dependency updates the bump of Kramdown was breaking the accessible_footnotes
spec test and needed further investigation.
The original dependabot PR can be found here.
Changes proposed in this pull request
Adapted accessible_footnotes
test: it looks like Kramdown now requires the test to include role="doc-noteref"
. This attribute is now added to footnote references in the generated HTML to improve accessibility, making it clearer for assistive technologies. The update ensures the test reflects the new output and validates accessibility.