🔧 Fixes
- Add aria-labels to coronavirus hub page and mental health pagenavigation links
- Removed the duplicate selector in '_related-nav.scss'
- Removed Covid banner from 'Social care and support guide' and 'NHS Services' templates
- Use 'String#startsWith' method instead of getting the index of a substring in utils.js
- Change unexpected var for const in gulpfile.js
- Update 'Social care and support guide' template to use primary cards with chevrons
- Upgrade node version to v20
- Update NHS.UK frontend to v8.1.0, includes updates to header and footer components
✏️ Content
- Fix styling on confirmation page
- Add character count and tab components
- Update guidance on setting a password in 'Publish your prototype online'
- Change references to NHS Digital to NHS England
- Enhance deployment instructions and test note in README
- Fix link in README
🔧 Maintenance
- Install NHS.UK frontend v7.0.0
✏️ Content
- Add new 'Publish your prototype online' guidance
- Replace Atom with Visual Studio Code on HTML text editor page
🔧 Maintenance
- Install NHS.UK frontend v6.2.0
🔧 Fixes
- Update package dependencies
decode-uri-component
andengine.io
.
✏️ Content
- Added deployment instructions and test note to readme.
✏️ Content
- Fixed typo in readme
⬆️ Version bump
- Release issues
⬆️ Version bump
✏️ Content
- Removed the 'deploy to Heroku' guidance page in response to Heroku's upcoming removal of its free tier
🆕 New features
- Install NHS.UK frontend v6.1.0 which includes text align utility class
🔧 Fixes
- Install NHS.UK frontend v6.0.1
- Update Health A-Z with new Nav A-Z
- Add list-border css to
_list-border.scss
- Add support for Node 16.x
Node 16.x recently became the long term supported version of Nodejs. The gulp-sass
dependency had a peer dependency pinned to specific version node-sass
that doesn't work on Node 16.x. Node 16.x support got added to node-sass
in 6.0.0
and above
🔧 Fixes
- Install NHS.UK frontend v5.2.1
- Update package dependencies to latest versions
🔧 Fixes
- Update download link for the prototype-kit to use the latest release instead of the master branch
🆕 New features
- Install latest version of NHS.UK frontend (5.2.0) which includes "None of these" Checkboxes JavaScript behaviour
🔧 Fixes
- Add script to fix bug with unchecked checkboxes and separate bug when only one checkbox is selected.
- Update package dependencies to latest versions
🔧 Fixes
- Use the correct name for the NHS digital service manual Slack instance
- Fix GitHub actions/Azure DevOps release pipelines Issue 180
🔧 Fixes
- Correct slack channel links on the
About
page.
🔧 Fixes
- Swap outdated
panel
forcard
onclear-data.html
page.
🆕 New features
- Allow adding of custom styles on a per template basis with
customStyles
template block.
🆕 New features
- Add missing coronavirus hub page example from the NHS website which should have been in the previous release
🔧 Fixes
- Update CSS link colours for the NHS website page examples
🆕 New features
- Add NHS website (www.nhs.uk) page examples (homepage, health a-z, live well, mental health, care and support, pregnancy, NHS services, coronavirus hub) and Google homepage template (Issue #183)
🔧 Fixes
- Add missing steps to 'Updating the kit' how to guide
- Update package dependencies to latest versions
🆕 New features
- Install NHS.UK frontend v5.1.0 which includes JavaScript for the Error summary component
🔧 Fixes
- Update package dependencies to latest versions
- Use
dart-sass
instead ofnode-sass
as this module is now deprecated (NHS.UK frontend issue #731)
🆕 New features
- Install NHS.UK frontend v5.0.0
- Update package dependencies to latest versions
🆕 New features
-
Add
outerContent
block to page template.Add content that needs to appear outside
<main>
element but inside the<nhsuk-width-container>
.For example: The back link component.
-
Update page template examples
🔧 Fixes
- Update package dependencies to latest versions
- Use the latest version of jQuery (3.5.1)
🆕 New features
- Install NHS.UK frontend v4.1.0
🔧 Fixes
- Update package dependencies to latest versions
💥 Breaking changes
- Remove the custom Phase banner component
- Remove the custom Tag component and use the Tag component from the NHS.UK frontend library
- Update the class names for the Confirmation panel which now uses the Card component
- Remove the custom panel confirmation styles
🆕 New features
- Install NHS.UK frontend v4.0.0 which includes the new Tag and Card components
🔧 Fixes
- Remove HTML empty whitespace in the layout file caused by the nunjucks macro includes
- Add missing button on the passing data page to page examples
- Update package dependencies to latest versions
- Update confirmation page example to use new card component
🆕 New features
- Install NHS.UK frontend v3.1.0 which includes conditional Checkboxes and Radios
- Update package dependencies to latest versions
🔧 Fixes
- Install latest version of NHS.UK frontend (3.0.4)
- Update package dependencies to latest versions
- Update package dependencies to latest versions
🔧 Fixes
- Use the latest version of the NHS.UK frontend library (3.0.3)
- Update package dependencies to latest versions
🆕 New features
- Add phase banner and tag components
🔧 Fixes
- Update to NHS.UK frontend v3.0.0
-
Add support for Node 12.x
Node 12.x recently became the long term supported version of Nodejs. The
gulp-sass
dependency had a peer dependency pinned to specific versionnode-sass
that doesn't work on Node 12.x. Node 12.x support got added tonode-sass
in4.12.0
and above. -
Update package dependencies to latest versions
- Use the latest version of the NHS.UK frontend library (v2.3.2)
- Update package dependencies to latest versions
🔧 Fixes
- Use the latest version of the NHS.UK frontend library (v2.3.1)
- Update package dependencies to latest versions
🔧 Fixes
- Update to NHS.UK frontend v2.3.0
- Update package dependencies to latest versions
- Use the lede text class on paragraphs below the page headings
🔧 Fixes
- Update to NHS.UK frontend v2.2.0 and use the new favicons
- Update package dependencies to latest versions
💥 Breaking changes
- Layouts - restructure and tidy page layouts so they are easier to understand and edit
🔧 Fixes
- Update package dependencies
🔧 Fixes
🆕 New features
- Documentation for updating the kit
🔧 Fixes
-
Reorder the asset
preconnect
and remove unneededdns-prefetch
(Issue 104) and also reordered attributes based on frontend coding standards -
Update package dependencies including latest version (2.1.0) of the NHS.UK frontend
💥 Breaking changes
- Examples and templates - have been moved from the app folder into the docs folder to allow updates without affecting the users prototype app folder
🔧 Fixes
- Updated the passing data page to page example and updated various page examples
- Use the latest version of the NHS.UK frontend library (2.0.0) which includes the summary list component
- Use the summary list from the NHS.UK frontend library and remove the custom code from the prototype kit
🔧 Fixes
- Documentation and examples for adding custom JavaScript, images or other assets.
- All files put into the
app/assets
folder will automatically be copied to the public directory for use in web pages.
🆕 New features
- Installation guides update for Windows and Mac following testing with users
- The prototype kit now is properly versioned and is the version is indicated in
package.json
version
field and also on the index page of the docs.
🔧 Fixes
- Header and footer inconsistency on the branching examples
- Fix inconsistencies with page titles, should be
Page name - NHS.UK prototype kit
🎉 Official release of the NHS.UK prototype kit
- v1.0.0 of the NHS.UK prototype kit!