Skip to content

Releases: NHSDigital/vaccinations-app

Release v1.25.0

08 Jan 10:04
5763a5d

Choose a tag to compare

  • VIA-310 AJ Rename at-risk vaccine expander heading (5763a5d)
  • VIA-310 AJ Commenting unimplemented age group (99c6ca2)
  • VIA-310 AJ Fix e2e tests which cannot read css files by inlining the css (e48354a)
  • VIA-310 AJ Fix e2e test so that it checks against expected headings (dc8763e)
  • VIA-310 AJ Add age based hub for 17 to 24 years (3c6d98a)
  • VIA-305 EO/AS Add Flu in pregnancy active campaign content (9bb2019)
  • VIA-625 AS/EO Refactor campaign e2e tests (07fc752)
  • VIA-625 - Handle open campaigns for Flu for Children (b7e3b4d)
  • Bump @aws-sdk/client-s3 from 3.958.0 to 3.962.0 in the aws-sdk group (c38881c)
  • Bump @trivago/prettier-plugin-sort-imports in the prettier group (79dc377)
  • VIA-674 AJ Add age based hub for 12 to 16 years (ae609f4)
  • VIA-686 AS/EO Change year from Year 1 to Year 11 (aa224fc)
  • VIA-626 AS/EO Add open campaign page for Flu for Adults (8243216)
  • VIA-676 AJ Add age based hub for 81 and over years (92a8f3f)
  • VIA-675 AJ Add age based hub for 75-80 years (84baac3)
  • VIA-537 AS Rename config.ts logger module (e59b836)

Release v1.24.0

06 Jan 11:33
1004dec

Choose a tag to compare

  • VIA-630 AS/DB Ensure at-risk-expander is open when snapshot tests run (1004dec)
  • Bump zod from 4.2.1 to 4.3.4 (2428d67)
  • Bump react-error-boundary from 6.0.0 to 6.0.1 in the react group (ec469a0)
  • Bump @aws-sdk/client-s3 from 3.957.0 to 3.958.0 in the aws-sdk group (a51bc41)

Release v1.0.4

06 Jan 12:48
2f0627a

Choose a tag to compare

  • VIA-653 point preprod to content api prod (2f0627a)

Release v1.23.0

05 Jan 11:58

Choose a tag to compare

  • Bump the aws-sdk group with 2 updates (fd71dd0)
  • Bump isomorphic-dompurify from 2.34.0 to 2.35.0 (d6ab399)
  • Bump qs from 6.14.0 to 6.14.1 (15f7cd7)
  • Bump sass from 1.97.0 to 1.97.1 (54885bf)
  • Bump es-check from 9.5.2 to 9.5.3 (a8bf283)
  • Bump @pact-foundation/pact from 16.0.3 to 16.0.4 (b381c10)
  • Bump zod from 4.2.0 to 4.2.1 (b7397f9)
  • Bump the aws-sdk group with 2 updates (94e63b8)
  • Bump @opennextjs/aws from 3.9.6 to 3.9.7 in the next group (58a3137)
  • VIA-630 Setup snapshot user configuration in preparation for adding other age ranges (3403cfb)
  • VIA-630 Run snapshot tests on age based hub pages (34c0bbc)
  • Bump the aws-sdk group with 2 updates (8d5172e)
  • Bump @pact-foundation/pact from 16.0.2 to 16.0.3 (eba49ec)
  • TASK Upgrade grype dependency scanning tool (3522637)
  • Bump sass from 1.96.0 to 1.97.0 (ac326c1)
  • Bump @types/node from 25.0.2 to 25.0.3 (253ac69)
  • Bump esbuild from 0.27.1 to 0.27.2 (454634f)
  • VIA-630 MD/DB Redirect user to service failure page if age unknown on hub page (453e00a)
  • VIA-630 Move age calculation from getSession to updateToken on login (5220c55)
  • Bump @aws-sdk/client-s3 from 3.948.0 to 3.952.0 in the aws-sdk group (9829c5c)
  • Bump zod from 4.1.13 to 4.2.0 (cfdf7d2)
  • Bump @testing-library/react in the testing-library group (2e8964e)
  • Bump @types/node from 25.0.1 to 25.0.2 (f358dda)
  • VIA-629 AJ/EO Fix bottom margin in ActionLink and NBS Button and show HR for all but last actions or rules (65b0f25)
  • Revert "VIA-630 MD: Show service failure page if age doesn't exist in any age group" (ce5516f)
  • VIA-630 MD: Show service failure page if age doesn't exist in any age group (70350c7)
  • VIA-630 Refactor: change ternary operator to if/else statement (eslint) (4cde6a8)
  • VIA-630 MD/DB Add E2E test for 65-74 year old age based hub (d7478eb)
  • Bump the artifact group with 2 updates (8d4d12b)
  • Bump actions/cache from 4 to 5 (b027610)
  • VIA-630 Minor CSS fix on hub page heading (4e1b3f4)
  • CHORE AJ Increase timeout to 10s to fix failing tests (ad1f7eb)
  • VIA-629 AJ/EO Add testing headers functionality for open campaigns only in prod environment (681f05a)
  • VIA-630 Show or hide pregnancy hub content based on age group (72bac5d)
  • VIA-630 MD: Remove age from the session, we only need the age group (daf3a79)
  • CHORE AJ Remove IE 11 from list of supported browsers (0719dfa)
  • VIA-630 MD/DB Refactor: rename AtRiskHubContent to AtRiskHubExpander (fa42f9a)

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)