Skip to content

Releases: NHSDigital/vaccinations-app

Release v1.22.0

17 Dec 17:46
1bba309

Choose a tag to compare

  • VIA-629 AJ/EO Hide how-to-get expander when campaign is active (1bba309)
  • VIA-630 Hub: Add 'at risk groups' expander and extract pregnancy component (73d4c14)
  • Bump @types/node from 24.10.2 to 25.0.1 (22aa047)
  • Bump isomorphic-dompurify from 2.33.0 to 2.34.0 (fda7ed0)
  • Bump es-toolkit from 1.42.0 to 1.43.0 (966ffcf)
  • Bump @opennextjs/aws from 3.9.5 to 3.9.6 in the next group (f9488d6)
  • Bump eslint from 9.39.1 to 9.39.2 in the eslint group (b1b6010)

Release v1.21.0

17 Dec 10:54
413a016

Choose a tag to compare

  • VIA-673 MD: Remove unused wiremock hib/menc json (413a016)
  • VIA-673 MD: Remove hib/menc from the pipeline to clinically approve the new content (1186d68)
  • VIA-673 MD: Remove Hib/ManC page and related links + related e2e tests (7d8d8ca)
  • Bump @opennextjs/aws from 3.9.4 to 3.9.5 in the next group (d4a12c5)
  • Bump the react group with 2 updates (c60d96e)
  • Bump @aws-sdk/client-s3 from 3.947.0 to 3.948.0 in the aws-sdk group (360f073)
  • Bump eslint-config-next from 15.5.7 to 15.5.9 in the eslint group (52a9047)
  • Bump sass from 1.95.0 to 1.96.0 (1f25fbd)
  • VIA-630 Minor change to test syntax for Sonar (a1d79e3)
  • VIA-630 Show vaccine cards for 64-75 on hub page (f1fa315)
  • CHORE AJ/EO Add other vaccines to the workflow (bb29546)
  • VIA-630 Calculate age group of user and save on session (2a23de4)
  • VIA-630 Fix updating token and session with age details from login profile (5f4e0a5)
  • VIA-630 MD: bring the birthdate back in and update session with calculated age (dc05c4b)
  • VIA-630 MD/DB: Move calculateAge to the file date and its test file (5000707)

Release v1.20.2

15 Dec 14:12
7606bd7

Choose a tag to compare

  • VIA-629 AJ/EO Fix e2e selector for open and closed COVID campaigns (7606bd7)
  • Bump @types/node from 24.10.1 to 24.10.2 (d7c4b18)
  • Bump sass from 1.94.2 to 1.95.0 (7bc2fbd)
  • Bump the aws-sdk group with 2 updates (8b320f9)
  • VIA-579 AJ Upgrade pre-commit and value hooks (8601a2d)

Release v1.20.1

12 Dec 13:59
af43460

Choose a tag to compare

  • VIA-629 SB/EO Catch exception to remove error in Cache Hydrator (af43460)
  • VIA-629 SB/EO Add e2e test for open and closed COVID campaigns (689298d)

Release v1.20.0

12 Dec 11:23
0353318

Choose a tag to compare

  • VIA-629 SB Correct start date for 2026 Covid campaign. (0353318)
  • VIA-629 SB Make nbsPath optional, since we don't know it for most vaccines. (7c6be43)
  • VIA-629 SB Correct start date for 2026 Covid campaign. (46b6943)
  • VIA-629 SB Add in-campaign and no-campaign variants for Covid page to e2e and snapshot tests. (33a1de3)
  • VIA-629 SB Allow override of current datetime via a "x-e2e-datetime" header. (9e2048a)
  • VIA-629 SB Log at debug level, not info. (df86ee6)
  • Bump next from 15.5.7 to 15.5.9 (f7ba1c6)
  • VIA-579 AJ Add supported browsers list to warn when using old apis (5d5f14d)
  • VIA-630 MD/DB: calculate age based on birthdate (7f8cfb1)
  • VIA-629 SB $ EO Pass vaccine type to the NBS SSO redirector, because we need to be able to set the NBS campaign depending on type. (a1e4aa3)
  • Reapply "VIA-629 SB Add missing test for getNbsQueryParams." (b0aa4ef)
  • Reapply "VIA-629 SB & EO Build correct NBS URL, with query parameters." (850d468)
  • Revert "VIA-629 SB & EO Build correct NBS URL, with query parameters." (d13e917)
  • Revert "VIA-629 SB Add missing test for getNbsQueryParams." (2d216d2)
  • VIA-629 SB Add missing test for getNbsQueryParams. (e20cc05)
  • VIA-629 SB & EO Build correct NBS URL, with query parameters. (6d94a74)
  • VIA-629 SB & EO Build correct NBS URL. (21efe7c)
  • VIA-629 SB Correct display type for NBS booking section. (35647cb)
  • VIA-629 SB Add NBS booking section to Covid page when campaign active. (URL needs to be calculated.) (bbb72a6)
  • VIA-629 SB Add walk-in booking section to Covid page when campaign active. (cd3ae69)
  • VIA-579 AJ Upgrade infrastructure (other environments) and add step to README (9025ad4)
  • VIA-579 AJ More debug info added (ed46ec7)
  • VIA-579 AJ Use appropriate terraform version for analysis (0e860e7)
  • VIA-579 AJ Upgrade infrastructure (missed iam lock file upgrade) and add steps to README (a46b073)
  • VIA-579 AJ Upgrade infrastructure (4289f5a)
  • Bump the aws-sdk group with 2 updates (b80705d)
  • CHORE SB Reduce test duplication a little more. (141a6ee)
  • CHORE SB Why doesn't this work!? (bf9ce1a)
  • CHORE SB Shakes fist at Sonar. (fb66a4c)
  • CHORE SB Shakes fist at Sonar. (1c56153)
  • CHORE SB Try again to fix Sonar. (11cc4c3)
  • CHORE SB Try to fix Sonar. (2b8bea4)
  • VIA-629 SB & EO Add missing isActive test. (8ad16e0)
  • VIA-618 SB/EO Remove booking links from the How to get it sections, for Flu in pregnancy and whooping cough in pregnancy. (2d05ab0)
  • Bump esbuild from 0.27.0 to 0.27.1 (398d959)
  • VIA-629 SB Campaigns now use date-times, not just times. (4cba018)
  • Bump jsonwebtoken from 9.0.2 to 9.0.3 (cf7f9ad)
  • Bump nhsuk-frontend from 10.2.0 to 10.2.2 (18b4a1d)
  • VIA-629 SB Add datetime parser. (8a0e09b)
  • VIA-629 SB/EO Change date format from YYYYMMDD to YYYY-MM-DD (b105f07)
  • VIA-629 SB & EO Add campaigns config to all environment. (342735f)
  • VIA-629 SB & EO Remove duplicate useFakeTimers() call from test. (21a5a10)
  • VIA-629 SB Make buildFilteredContentForCovid19Vaccine async, so we can get config in there, plus fallout. (b05ecd1)
  • VIA-629 SB Don't show callout on Covid page when campaign active. (befaa77)
  • VIA-618 SB Fix flu in pregnancy find out more link. (c4c6b9f)
  • VIA-629 SB Correct current Covid campaign end date. (3b1710e)
  • VIA-629 SB Extract buildFilteredContentForCovid19Vaccine from content-filter-service.ts. (72f4316)
  • VIA-629 SB Add isActive() method to Campaigns. (ab0612b)
  • VIA-629 SB & EO Add example CAMPAIGNS to .env.template. (de0db7b)
  • VIA-629 SB & EO Add CAMPAIGNS object to config object, along with converter. (e2e3647)
  • Bump prettier from 3.7.3 to 3.7.4 in the prettier group (0454669)
  • Bump eslint-config-next from 15.5.6 to 15.5.7 in the eslint group (95e17e9)
  • Bump the aws-sdk group with 2 updates (5ff2eee)
  • Bump the react group with 2 updates (98ec980)
  • Bump @opennextjs/aws from 3.9.1 to 3.9.4 in the next group (4c49f1b)
  • CHORE SB Callout headings aren't necessarily h3s. (aee4715)
  • CHORE SB Add VaccinePageContent refactoring TODO. (a43c63a)
  • Bump nhsuk-frontend from 10.1.0 to 10.2.0 (f9b2013)
  • Bump ts-jest from 29.4.5 to 29.4.6 in the jest group (b737047)
  • Bump jws from 3.2.2 to 3.2.3 (4b5a6b9)
  • Bump prettier from 3.7.2 to 3.7.3 in the prettier group (a3d6714)

Release v1.0.3

12 Dec 11:17
5994ae5

Choose a tag to compare

  • VIA-684 AJ Bump next from 15.5.7 to 15.5.9 to fix high severity CVEs (5994ae5)

Release v1.0.2

05 Dec 11:31
dc6ffd8

Choose a tag to compare

  • VIA-667 AJ/AS Bump next from 15.5.6 to 15.5.7 (dc6ffd8)
  • VIA-667 AJ/AS Bump next from 15.5.6 to 15.5.7 (c19ec25)

Release v1.19.1

10 Dec 14:11
b98cf81

Choose a tag to compare

  • VIA-601 AJ/MD Fix snapshot tests for static page (b98cf81)

Release v1.19.0

04 Dec 14:17
b550161

Choose a tag to compare

  • VIA-627 SB Add "How to get the vaccine" heading. (b550161)
  • VIA-627 SB Go away, sonar. (714612e)
  • VIA-627 SB, EO, MD & DB Add horrific test for overviewConclusion from buildFilteredContentForFluForSchoolAgedChildrenVaccine. (ca54e52)
  • VIA-627 SB & EO Better name and docstring for linksOpenCorrectly(). (4eceb27)

Release v1.18.0

04 Dec 09:48
c59f9c5

Choose a tag to compare

  • VIA-601 AJ/MD Update readme and minor rename refactor (c59f9c5)
  • VIA-627 SB & EO Show how-to-get below recommendation. (5b8c8dd)
  • VIA-618 SB Fix more-about title & link text to use "the flu vaccine in pregnancy". (41d87cc)
  • Bump next from 15.5.6 to 15.5.7 (98933c4)
  • VIA-601 MD/AJ: Add e2e test to test static service-failure page (9a41f6b)
  • VIA-601 MD/AJ: Fix javascript and display correct components in static service failure page (53f94e1)
  • VIA-601 MD: Add javascript to static service-failure page to load different content in mobile app (1d68d52)