Skip to content

Latest commit

 

History

History
1432 lines (1050 loc) · 156 KB

CHANGELOG.md

File metadata and controls

1432 lines (1050 loc) · 156 KB

Changelog

2.40.2 (2025-01-27)

Bug Fixes

2.40.1 (2025-01-25)

Bug Fixes

  • EMS-4137-4138: declarations - modern slavery - form validation (#3492) (8ea7a20)
  • EMS-4138: declarations - modern slavery - error messages (#3496) (70ff5f6)

2.40.0 (2025-01-22)

Features

  • EMS-4134: add additional security routes (#3489) (65ef0a5)

2.39.4 (2025-01-16)

2.39.4 (2025-01-16)

2.39.4 (2025-01-16)

2.39.4 (2025-01-16)

Bug Fixes

2.39.3 (2025-01-15)

Bug Fixes

2.39.2 (2025-01-15)

Bug Fixes

  • EMS-4100: country risk logic - quote - no online support (beb52db)
  • EMS-4100: fix typo (b894451)
  • EMS-4100: fix typo (f84df69)
  • EMS-4100: fix typo (5706e31)
  • EMS-4100: fix/update tests (3063da1)

2.39.1 (2025-01-10)

Bug Fixes

  • EMS-4098: fixed deployment script (a183678)
  • EMS-4098: fixed deployment script (b26c951)
  • EMS-4098: fixed deployment script (db3dc77)
  • EMS-4098: fixed deployment script (9cbf083)
  • EMS-4098: fixed deployment script (9ac4884)
  • EMS-4098: fixed deployment script (7170d3a)
  • EMS-4098: fixed deployment script (ec5d451)
  • EMS-4098: fixed deployment script (d741915)
  • EMS-4098: fixed deployment script (276eeff)
  • EMS-4098: fixed deployment script (1658332)
  • EMS-4098: fixed deployment script (b4055d2)
  • EMS-4098: fixed deployment script (a6c355b)
  • EMS-4098: fixed deployment script (6cf6153)
  • EMS-4098: fixed deployment script (6c3724b)
  • EMS-4098: fixed deployment script (09205ca)
  • EMS-4098: fixed deployment script (d110b3c)
  • EMS-4098: fixed deployment script (96456e2)
  • EMS-4098: fixed deployment script (191c84b)
  • EMS-4098: fixed deployment script (e63d437)
  • EMS-4098: fixed deployment script (906e142)
  • EMS-4098: fixed deployment script (ba0e0a3)
  • EMS-4098: fixed deployment script (be2fcc5)
  • EMS-4098: fixed deployment script (25d07b0)
  • EMS-4101: update gov integrity hash (#3472) (b0658de)

2.39.0 (2025-01-09)

Features

2.38.2 (2025-01-09)

Bug Fixes

  • EMS-4100: country risk logic - short term cover (#3465) (09038c7)

2.38.1 (2025-01-09)

Bug Fixes

  • EMS-4081: rename 'talk to an export finance manager' url (#3463) (450fce4)

2.38.0 (2025-01-08)

Features

  • EMS-3842-3990: country risk logic - short term cover (#3459) (581b90f)

2.37.0 (2025-01-06)

Features

  • EMS-3993: multiple contract policy - small export builder content (#3372) (c76004f)
  • EMS-4000: application submission - conditional email template (#3397) (8e890f3)
  • EMS-4087: application submission - small export builder - non gbp (#3442) (197d616)

Bug Fixes

  • EMS-4088: application submission - small export builder calculation (#3444) (3cbbe96)

2.36.3 (2024-11-14)

Bug Fixes

  • EMS-3988: apply - type of policy - hint text (#3305) (885194b)

2.36.2 (2024-11-13)

Bug Fixes

2.36.1 (2024-11-13)

Bug Fixes

  • EMS-3988: quote tool - type of policy - hint text (3bd562c)

2.36.0 (2024-11-01)

Features

  • EMS-3767-3768-3781: business - turnover currency page and check your answers (#2987) (869054b)
  • EMS-3769-3770-3771-3772-3782: buyer - split outstanding/overdue and failed payments (#3012) (00a704b)
  • EMS-3773-3792: policy - single contract - credit limit field (#3026) (ef3edaf)
  • EMS-3783-3792: policy - check/change your answers - credit limit field (#3029) (76d8bad)
  • EMS-3825: export contract - remove fixed sum amount from the ui (#3051) (a01d96b)
  • EMS-3826-3827: export contract - agent charges currency - page setup (#3067) (e059ccc)
  • EMS-3826-3829: export contract - agent charges - user flow (#3098) (be6a35a)
  • EMS-3828-3876: currency of agent charges - save and back, improve e2e assertions (#3101) (f9769ee)
  • EMS-3829: export contract - how much is the agent charging - page setup, validation (#3072) (42e4c11)
  • EMS-3833: export contract - how much agent is charging - data saving (#3122) (cd6398b)
  • EMS-3851-3852: export contract - change answers - currency of agent charges (#3132) (e3fa1ae)
  • EMS-3853-54-55: export contract - agent charges - change answers (#3142) (3087bed)
  • EMS-3877-3879: business - turnover currency - save and back (#3129) (ff4fcf4)
  • EMS-3893: buyer - currency of late payments - save and back (#3128) (1a59d47)

Bug Fixes

  • EMS-3511: task list - declarations/submit dependencies (#2965) (57b5c8f)
  • EMS-3659: declarations - confirmation/acknowledgements - submit button copy (#2960) (d183d21)
  • EMS-3755: fix failing e2e tests (#2949) (994e19a)
  • EMS-3787: export contract - agent name with an apostrophe (#2989) (7f64dcf)
  • EMS-3804: eligibility - end buyer - error message (#3049) (3a02b8c)
  • EMS-3822: your buyer - outstanding/overdue payments - label currencies (#3048) (c905028)
  • EMS-3831: buyer - outstanding/overdue payments - missing hint text (#3120) (adedd9a)
  • EMS-3901: data migration - requestedCreditLimit column (#3255) (cf86b8e)
  • EMS-3945: policy - total contract value - credit limit hint (#3197) (f562f23)
  • EMS-3959: multiple contract policy - error message/hint (c266b2e)

2.35.5 (2024-08-12)

Bug Fixes

  • EMS-3633: data migration - xlsx - total contract value (#2934) (f0bfdba)

2.35.4 (2024-08-09)

Bug Fixes

  • EMS-3633: data migration - xlsx - eligibility questions (#2932) (f80ac41)

2.35.3 (2024-08-09)

Bug Fixes

  • EMS-3633: data migration - financial vector columns (#2928) (a3b1470)

2.35.2 (2024-08-08)

Bug Fixes

  • EMS-3633: data migration - declaration versioning (#2921) (2e82c4f)

2.35.1 (2024-08-07)

Bug Fixes

  • iac: explicity RBAC authorisation to false for Azure KV (#2910) (d8370f7)

2.35.0 (2024-08-06)

Features

  • EMS-3687: application submission - xlsx - how was contract awarded (#2907) (40ea2f4)

2.34.0 (2024-08-06)

Features

  • EMS-3722-3723: data migration - eligibility, export contract (#2901) (0c16bc1)

2.33.0 (2024-08-06)

Features

  • EMS-3709-3710: export contract - how the contract was awarded - check your answers (#2895) (4648efc)

2.32.0 (2024-08-05)

Features

  • EMS-3662: export contract - how was contract awarded - save and back (#2892) (8003b9d)

2.31.0 (2024-08-05)

Features

  • EMS-3685: added xlsx for 2 new eligibility fields (#2884) (3878733)

2.30.0 (2024-08-02)

Features

  • EMS-3665: export contract - how was contract awarded - data saving (#2883) (d91a5d9)

2.29.0 (2024-08-01)

Features

  • EMS-3661: export contract - how was contract awarded - form validation (#2865) (c495363)

2.28.2 (2024-08-01)

Bug Fixes

  • EMS-3703: eligibility - Member of a group - Wording fix (#2869) (119ce21)

2.28.1 (2024-08-01)

Bug Fixes

  • iac: afd custom domains association (9ecd958)

2.28.0 (2024-07-31)

Features

  • EMS-3667: eligibility - Check if eligible - Content change (#2861) (0c7557f)

2.27.0 (2024-07-31)

Features

  • EMS-3680-3682: eligibility - Data saving (#2853) (8464b3f)

2.26.0 (2024-07-31)

Features

  • EMS-3665: export contract - how was contract awarded - data model (#2856) (8295356)

2.25.0 (2024-07-31)

Features

  • EMS-3670-72: eligibility - Party to consortium and Member of a group exit pages (#2851) (5eabbb5)

2.24.0 (2024-07-31)

Features

  • EMS-3676: eligibility - Check your answers - Member of group and party to consortium (#2852) (3a8333a)

2.23.0 (2024-07-30)

Features

  • EMS-3660: export contract - how was contract awarded - UI setup (#2837) (5884388)

2.22.0 (2024-07-30)

Features

  • EMS-3668-69-73-74: eligibility - Party to consortium and Member of a group (#2832) (b05ef07)

2.21.0 (2024-07-26)

Features

  • EMS-3611: declaration - Anti-bribery code of conduct version update (#2824) (7637316)

2.20.0 (2024-07-25)

Features

  • EMS-3612: declarations - Anti-bribery definitions update (#2820) (09c460e)

2.19.0 (2024-07-25)

Features

2.18.0 (2024-07-25)

Features

  • EMS-3631: declaration versions - database restructure, application creation (#2805) (2353b5f)

2.17.0 (2024-07-25)

Features

  • EMS-3631: declarations - replace api/keystone rendering with content-strings (#2813) (0b30342)

2.16.0 (2024-07-24)

Features

  • EMS-3536-3540: remove 'how your data will be used' declaration (#2789) (9efa559)

2.15.0 (2024-07-23)

Features

  • EMS-3535: changes to anti-bribery and corruption definitions (#2778) (9ec9d20)

2.14.0 (2024-07-22)

Features

  • EMS-3610: changed wording for export contract agent question (4dd6ed9)

2.13.0 (2024-07-19)

Features

  • EMS-3606: added missing environment variables (5b1fccd)

2.12.2 (2024-07-18)

Bug Fixes

  • EMS-3604: no PDF - Anti-bribery code of conduct - Incorrect link (#2768) (331cc7b)

2.12.1 (2024-07-17)

Bug Fixes

  • DTFS2-7284: fixed private endpoint (f23e285)
  • EM-2186: fixed conditional deployment (41d5d4c)
  • EMS-2186: removed * from flag (8f7721f)
  • EMS-2186: removed purge protection (ac65a2e)

2.12.0 (2024-07-16)

Features

  • EMS-3587-3425: contact page - content iterations (#2742) (7232698)

2.11.2 (2024-07-16)

Bug Fixes

  • EMS-3590-3591-3423: header link, integrity hashes (#2738) (46c4d01)

2.11.1 (2024-07-15)

Bug Fixes

  • EMS-3439-3504: uk goods or services, application submission email copy fixes (#2728) (125154e)

2.11.0 (2024-07-12)

Features

  • EMS-3502-3567-3568: content updates - contact details (#2721) (4b347e7)

2.10.1 (2024-07-12)

Bug Fixes

2.10.0 (2024-07-12)

Features

  • EMS-1027: no PDF - account - sign in - verify email after expiry (#2492) (2910cb2)
  • EMS-1027: no pdf - account sign in, creation - unverified email enhancements (#2540) (e85b2f8)
  • EMS-1269: no PDF - CRON - Application submission deadline reminder email (#2550) (d0954c5)
  • EMS-1289: added Azure DNS Zone and recorsets (c38b326)
  • EMS-2433: no PDF - Eligibility - Contract too short exit page (#2610) (dbb94a3)
  • EMS-2433: no PDF - Eligibility - No short term cover redirect (#2621) (1753a3a)
  • EMS-3063: no PDF - Your business - Turnover - Dynamic legend (#2467) (2ef84f3)
  • EMS-3338: no pdf - application submission - XLSX - export contract (#2583) (051c3c8)
  • EMS-3342: no pdf - application submission - XLSX - loss payee - financial information (#2562) (4c1d9fd)
  • EMS-3342: no pdf - application submission - XLSX - policy (#2546) (05e8120)
  • EMS-3342: no pdf - application submission - XLSX - policy section (#2578) (a4a6e90)
  • EMS-3344: no PDF - application submission - XLSX - buyer (#2495) (28d9cd5)
  • EMS-3345: no PDF - application submission - XLSX - exporter business (#2471) (30756c8)
  • EMS-3428: no PDF - CRON - Application - submissionDeadline (#2501) (ea2ceb1)
  • EMS-3461: no PDF - Account creation with a blocked account (#2577) (015ec50)
  • EMS-3487-3493: no pdf - application submission - XLSX - country mapping (#2594) (cbc1a8a)
  • EMS-3490: no pdf - application submission - xlsx - protect from modification (#2584) (c6ef02d)
  • EMS-3532: no pdf - application submission - XLSX - worksheets (#2654) (965e618)
  • EMS-3533: no pdf - start page/URL redirect (#2684) (b0d2924)
  • EMS-3547: added version flag to Azure MysQL flexible server creation (845f03d)
  • EMS-3548: no pdf - post data migration - company data (#2680) (74a046f)
  • EMS-895: no PDF - CRON - Abandoned application access (#2433) (a67483c)
  • validate-yml: added YAML validation (28303ab)

Bug Fixes

  • deployment-yaml: removed repeated line (#2606) (aeaa7dd)
  • deployment-yaml: removed repeated lines (#2607) (9c95635)
  • EMS-1269: no PDF - CRON - Submission deadline email (#2670) (743388c)
  • EMS-1289: descriptive steps name (b9f49a4)
  • EMS-3234: no PDF - Export contract - Fixed sum amount - decimal number data saving (#2653) (8ae5ba9)
  • EMS-3234: no PDF - Validation - Number validation decimal places (#2582) (61c51a1)
  • EMS-3268: no PDF - policy - check your answers - redirect (#2505) (65b4808)
  • EMS-3348-3402: no PDF - check your answers - export contract - submit button (#2502) (7011ab9)
  • EMS-3385: no PDF - policy - nullify data when changing policy type (#2500) (55424cf)
  • EMS-3399: no PDF - Export contract - Agent charges - Changing back to standard currency (#2593) (18d2b0b)
  • EMS-3401: no pdf - remove MOJ dependency (#2551) (2a902fb)
  • EMS-3412: no PDF - your business - content update (#2503) (d7dd2b4)
  • EMS-3413: no PDF - all sections - check your answers task status (#2506) (0b12a5c)
  • EMS-3434-3435: no pdf - application submission - XLSX - eligibility, declarations copy (#2517) (4036c84)
  • EMS-3436-3448: no pdf - application submission - XLSX - content mapping issues (#2547) (abc8b51)
  • EMS-3439: no pdf - business - company name with special characters (#2672) (21d5f0e)
  • EMS-3439: no PDF - Eligibility - Check your answers - Special characters (#2632) (3c22794)
  • EMS-3443: no pdf - application submission - xlsx - content updates (#2549) (515f36a)
  • EMS-3454: no PDF - XLSX - Currency symbols (#2605) (cf59647)
  • EMS-3459: no pdf - account creation - account exists - validation rules (#2588) (7925d2f)
  • EMS-3462: no pdf - application submission - xlsx - buyer - fix typos (#2567) (b3dc63f)
  • EMS-3466: no pdf - application submission - XLSX - your buyer section (#2554) (3750ce1)
  • EMS-3471: fix incorrect email url (#2633) (1e4d6ea)
  • EMS-3471: no PDF - console.info for debugging urlOrigin (#2604) (e2b8523)
  • EMS-3471: switched to req.headers.origin (#2608) (140f138)
  • EMS-3494: no pdf - application submission - xlsx date format (#2644) (380704f)
  • EMS-3508-3543: no pdf - application submission - XLSX - agent values (#2675) (3e15309)
  • EMS-3508: no pdf - application submission - XLSX - buyer conditions (#2647) (1c69898)
  • EMS-3515: no PDF - XLSX - Policy - Pre credit period (#2636) (1bd056e)
  • EMS-3516: no PDF - application submission - XLSX - Name on policy (#2648) (18cfcd9)
  • EMS-3518: no pdf - application submission - XLSX - final destination (#2642) (6123d86)
  • EMS-3518: no pdf - application submission - XLSX - final destination (#2649) (542aa6b)
  • EMS-3520: no pdf - dashboard - policy currency code (#2641) (44a1f60)
  • EMS-3524: no pdf - data migration - account, application relationships (#2652) (7e5c902)
  • EMS-3524: no pdf - data migration - account, buyer relationships (#2650) (6022563)
  • EMS-3524: no pdf - data migration - eligibility section review condition (#2677) (bb5a99e)
  • EMS-3530: no PDF - Pure number in text field (#2673) (adaea21)
  • EMS-3534: no pdf - account sign in - password input width (#2669) (cc7a2ca)
  • EMS-3546: no PDF - Export contract - Agent charges - fixed sum commas (#2678) (26c1b6e)
  • validate-yml: added --legacy-peer-deps flag (497757f)

2.9.1 (2024-05-23)

Bug Fixes

2.9.0 (2024-05-22)

Features

  • apim: mulesoft to apim migration (129a63b)
  • EMS-1046: Accessibility statement (#330) (0df7857)
  • EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
  • EMS-1789: get a quote - pricing grid update (a58629a)
  • EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
  • EMS-1789: quote tool - update README.md (f2419ed)
  • EMS-200: Typescript migration, align with standards package (#66) (a9da568)
  • EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
  • EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
  • EMS-2386: Add Google tag manager script (#1486) (370adb5)
  • EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
  • EMS-247: only use express-basic-auth in production environment (91434f4)
  • EMS-2485: added code coverage to pipeline tests (f65a321)
  • EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
  • EMS-281: remove 'able to get private cover' page (66e6751)
  • EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
  • EMS-2898: conditional DB tier setup (50958b5)
  • EMS-2898: trigger test (404d8e3)
  • EMS-289: add "buyer body" page/flow (#93) (071e3f1)
  • EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
  • EMS-2989: improved documentation (e2eb580)
  • EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
  • EMS-301: fix e2e test (a517df2)
  • EMS-301: remove unused import (8c42a78)
  • EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
  • EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
  • EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
  • EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
  • EMS-3347: pricing grid updates (#2451) (688f422)
  • EMS-3373: fixed MySQL startup (5e01498)
  • EMS-3373: prettier fixed path (8e9f563)
  • EMS-3373: refactored git hooks (e8c8574)
  • EMS-3373: release please updated to v4 (b98caab)
  • EMS-3373: release please updated to v4 (f81fe91)
  • EMS-380: filter out invalid country names from CIS API (2290f5a)
  • EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
  • EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
  • EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
  • iac: database iac addition (66ba033)
  • merge: main-application merged to main (#1256) (ec99b24)

Bug Fixes

  • apim: added NODE_ENV + public runner execution (fb78612)
  • apim: concurency execution (91590ea)
  • apim: property name correction (34b0d32)
  • apim: public runner execution (615dbec)
  • apim: self hosted execution (3f6dfa3)
  • cicd: updated GHA env (cbca375)
  • cookie: Docker image update + Cookie security (a829229)
  • cspell: added codecov to cspell (df67287)
  • cspell: spelling check fi (77e9349)
  • CVE-2023-2142: dependencies bumps (613d07d)
  • CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
  • deployment: added back API_KEY (2fff33b)
  • deployment: deployment script (c644c5e)
  • deployment: removed frivolous variables (21c0015)
  • deployment: removed TLS_* variables (32e0ee1)
  • deps: bump govuk-frontend (1145bbd)
  • deps: reverted dependencies (c58adf4)
  • deps: reverted dependencies (42f8bc7)
  • deps: reverted dependencies (41391e3)
  • deps: various dependencies updates (a5b24d5)
  • e2e: private runner execution (2f0696c)
  • EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
  • EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
  • EMS-2341: quote page - update application link (#1429) (7d3e648)
  • EMS-240: estimated cost calculation (f1c8552)
  • EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
  • EMS-2463: ci:all execution prior to test run (10c0a9a)
  • EMS-2484: reverted back eslint update (ecd2ff0)
  • EMS-2484: reverted back eslint update (40feda2)
  • EMS-2485: fixed npm ci command (9da0453)
  • EMS-2485: fixed npm ci command (ab1247c)
  • EMS-2485: fixed npm ci command (f2e120f)
  • EMS-2485: fixed npm ci command (0976291)
  • EMS-2485: fixed npm ci command (9baab74)
  • EMS-2485: spelling fix (44d18f8)
  • EMS-248: update external guidance/application links (92887c3)
  • EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
  • EMS-264: multi policy page title and heading (7892305)
  • EMS-279: copy/typos (5076a0d)
  • EMS-2873: cookies consent - 'cookies' link (684b626)
  • EMS-2873: fix/update e2e tests (66ab031)
  • EMS-2873: fix/update e2e tests (5603e18)
  • EMS-2873: simplify e2e command (399b399)
  • EMS-2873: simplify e2e command (1e3f573)
  • EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
  • EMS-299: before you start external link (ef38d56)
  • EMS-3373: added cookie parser (304e501)
  • EMS-3373: added documentation (68e2058)
  • EMS-3373: added pettier check (118046b)
  • EMS-3373: dependencies updates (fe2a6ea)
  • EMS-3373: disabled prettier check in the pipeline (f2af0bf)
  • EMS-3373: fixed prettier command (80a2dd2)
  • EMS-3373: fixed prettier command (c205906)
  • EMS-3373: fixed prettier log level (4785584)
  • EMS-3373: reverted keystone breaking changes (0b548f1)
  • EMS-3373: spelling fixes (fcd77a6)
  • EMS-3373: timezone env variable (32be30f)
  • EMS-3373: updated actions/setup-node@v4 (451fa81)
  • EMS-3373: updated actions/setup-node@v4 (c362f64)
  • EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
  • EMS-3373: updated publish.yml (e8c3a2a)
  • EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
  • EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
  • EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
  • EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
  • EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
  • EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
  • feature-deployment: added feature environment for deployment (68df6ae)
  • feature-deployment: renamed GHA pull_request target branch name (2b58999)
  • gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
  • github: fixed github actions (3deb304)
  • iac: added feature environment to infrastructure.yml (75505e2)
  • manifest: updated manifest version (d5644ae)
  • prs: Rename pull request template file (#1401) (79ba810)
  • prs: update pull request template emojis (6519b10)
  • release-please: specified default target branch (#1625) (89a7aac)
  • release-please: update syntax to support v4 (ed85fd7)
  • release-please: update syntax to support v4 (1e58470)
  • release-please: update syntax to support v4 (cca6d98)
  • release-please: update syntax to support v4 (f89a2d7)
  • release-please: updated to GitHub plugin (b7bf7e2)
  • revert: reverted back changes (145aac4)
  • revert: reverted back changes (3440a30)
  • test: date issue (b2ee757)
  • tests: Mock months generated as 0 (#1623) (978a58b)

2.8.0 (2024-05-22)

Features

  • apim: mulesoft to apim migration (129a63b)
  • EMS-1046: Accessibility statement (#330) (0df7857)
  • EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
  • EMS-1789: get a quote - pricing grid update (a58629a)
  • EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
  • EMS-1789: quote tool - update README.md (f2419ed)
  • EMS-200: Typescript migration, align with standards package (#66) (a9da568)
  • EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
  • EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
  • EMS-2386: Add Google tag manager script (#1486) (370adb5)
  • EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
  • EMS-247: only use express-basic-auth in production environment (91434f4)
  • EMS-2485: added code coverage to pipeline tests (f65a321)
  • EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
  • EMS-281: remove 'able to get private cover' page (66e6751)
  • EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
  • EMS-2898: conditional DB tier setup (50958b5)
  • EMS-2898: trigger test (404d8e3)
  • EMS-289: add "buyer body" page/flow (#93) (071e3f1)
  • EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
  • EMS-2989: improved documentation (e2eb580)
  • EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
  • EMS-301: fix e2e test (a517df2)
  • EMS-301: remove unused import (8c42a78)
  • EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
  • EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
  • EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
  • EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
  • EMS-3373: fixed MySQL startup (5e01498)
  • EMS-3373: prettier fixed path (8e9f563)
  • EMS-3373: refactored git hooks (e8c8574)
  • EMS-3373: release please updated to v4 (b98caab)
  • EMS-3373: release please updated to v4 (f81fe91)
  • EMS-380: filter out invalid country names from CIS API (2290f5a)
  • EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
  • EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
  • EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
  • iac: database iac addition (66ba033)
  • merge: main-application merged to main (#1256) (ec99b24)

Bug Fixes

  • apim: added NODE_ENV + public runner execution (fb78612)
  • apim: concurency execution (91590ea)
  • apim: property name correction (34b0d32)
  • apim: public runner execution (615dbec)
  • apim: self hosted execution (3f6dfa3)
  • cicd: updated GHA env (cbca375)
  • cookie: Docker image update + Cookie security (a829229)
  • cspell: added codecov to cspell (df67287)
  • cspell: spelling check fi (77e9349)
  • CVE-2023-2142: dependencies bumps (613d07d)
  • CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
  • deployment: added back API_KEY (2fff33b)
  • deployment: deployment script (c644c5e)
  • deployment: removed frivolous variables (21c0015)
  • deployment: removed TLS_* variables (32e0ee1)
  • deps: bump govuk-frontend (1145bbd)
  • deps: reverted dependencies (c58adf4)
  • deps: reverted dependencies (42f8bc7)
  • deps: reverted dependencies (41391e3)
  • deps: various dependencies updates (a5b24d5)
  • e2e: private runner execution (2f0696c)
  • EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
  • EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
  • EMS-2341: quote page - update application link (#1429) (7d3e648)
  • EMS-240: estimated cost calculation (f1c8552)
  • EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
  • EMS-2463: ci:all execution prior to test run (10c0a9a)
  • EMS-2484: reverted back eslint update (ecd2ff0)
  • EMS-2484: reverted back eslint update (40feda2)
  • EMS-2485: fixed npm ci command (9da0453)
  • EMS-2485: fixed npm ci command (ab1247c)
  • EMS-2485: fixed npm ci command (f2e120f)
  • EMS-2485: fixed npm ci command (0976291)
  • EMS-2485: fixed npm ci command (9baab74)
  • EMS-2485: spelling fix (44d18f8)
  • EMS-248: update external guidance/application links (92887c3)
  • EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
  • EMS-264: multi policy page title and heading (7892305)
  • EMS-279: copy/typos (5076a0d)
  • EMS-2873: cookies consent - 'cookies' link (684b626)
  • EMS-2873: fix/update e2e tests (66ab031)
  • EMS-2873: fix/update e2e tests (5603e18)
  • EMS-2873: simplify e2e command (399b399)
  • EMS-2873: simplify e2e command (1e3f573)
  • EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
  • EMS-299: before you start external link (ef38d56)
  • EMS-3373: added cookie parser (304e501)
  • EMS-3373: added documentation (68e2058)
  • EMS-3373: added pettier check (118046b)
  • EMS-3373: dependencies updates (fe2a6ea)
  • EMS-3373: disabled prettier check in the pipeline (f2af0bf)
  • EMS-3373: fixed prettier command (80a2dd2)
  • EMS-3373: fixed prettier command (c205906)
  • EMS-3373: fixed prettier log level (4785584)
  • EMS-3373: reverted keystone breaking changes (0b548f1)
  • EMS-3373: spelling fixes (fcd77a6)
  • EMS-3373: timezone env variable (32be30f)
  • EMS-3373: updated actions/setup-node@v4 (451fa81)
  • EMS-3373: updated actions/setup-node@v4 (c362f64)
  • EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
  • EMS-3373: updated publish.yml (e8c3a2a)
  • EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
  • EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
  • EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
  • EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
  • EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
  • EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
  • feature-deployment: added feature environment for deployment (68df6ae)
  • feature-deployment: renamed GHA pull_request target branch name (2b58999)
  • gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
  • github: fixed github actions (3deb304)
  • iac: added feature environment to infrastructure.yml (75505e2)
  • manifest: updated manifest version (d5644ae)
  • prs: Rename pull request template file (#1401) (79ba810)
  • prs: update pull request template emojis (6519b10)
  • release-please: specified default target branch (#1625) (89a7aac)
  • release-please: update syntax to support v4 (ed85fd7)
  • release-please: update syntax to support v4 (1e58470)
  • release-please: update syntax to support v4 (cca6d98)
  • release-please: update syntax to support v4 (f89a2d7)
  • revert: reverted back changes (145aac4)
  • revert: reverted back changes (3440a30)
  • test: date issue (b2ee757)
  • tests: Mock months generated as 0 (#1623) (978a58b)

2.7.0 (2024-05-21)

Features

  • EMS-3373: fixed MySQL startup (5e01498)
  • EMS-3373: prettier fixed path (8e9f563)
  • EMS-3373: refactored git hooks (e8c8574)
  • EMS-3373: release please updated to v4 (b98caab)
  • EMS-3373: release please updated to v4 (f81fe91)

Bug Fixes

  • deps: reverted dependencies (c58adf4)
  • deps: reverted dependencies (42f8bc7)
  • deps: reverted dependencies (41391e3)
  • EMS-3373: added cookie parser (304e501)
  • EMS-3373: added documentation (68e2058)
  • EMS-3373: added pettier check (118046b)
  • EMS-3373: dependencies updates (fe2a6ea)
  • EMS-3373: disabled prettier check in the pipeline (f2af0bf)
  • EMS-3373: fixed prettier command (80a2dd2)
  • EMS-3373: fixed prettier command (c205906)
  • EMS-3373: fixed prettier log level (4785584)
  • EMS-3373: reverted keystone breaking changes (0b548f1)
  • EMS-3373: spelling fixes (fcd77a6)
  • EMS-3373: timezone env variable (32be30f)
  • EMS-3373: updated actions/setup-node@v4 (451fa81)
  • EMS-3373: updated actions/setup-node@v4 (c362f64)
  • EMS-3373: updated GHA plugin szenius/set-timezone@v2.0 (b69f37a)
  • EMS-3373: updated publish.yml (e8c3a2a)
  • github: fixed github actions (3deb304)

2.6.0 (2024-02-27)

Features

  • apim: mulesoft to apim migration (129a63b)
  • EMS-1046: Accessibility statement (#330) (0df7857)
  • EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
  • EMS-1789: get a quote - pricing grid update (a58629a)
  • EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
  • EMS-1789: quote tool - update README.md (f2419ed)
  • EMS-200: Typescript migration, align with standards package (#66) (a9da568)
  • EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
  • EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
  • EMS-2386: Add Google tag manager script (#1486) (370adb5)
  • EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
  • EMS-247: only use express-basic-auth in production environment (91434f4)
  • EMS-2485: added code coverage to pipeline tests (f65a321)
  • EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
  • EMS-281: remove 'able to get private cover' page (66e6751)
  • EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
  • EMS-2898: conditional DB tier setup (50958b5)
  • EMS-2898: trigger test (404d8e3)
  • EMS-289: add "buyer body" page/flow (#93) (071e3f1)
  • EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
  • EMS-2989: improved documentation (e2eb580)
  • EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
  • EMS-301: fix e2e test (a517df2)
  • EMS-301: remove unused import (8c42a78)
  • EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
  • EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
  • EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
  • EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
  • EMS-380: filter out invalid country names from CIS API (2290f5a)
  • EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
  • EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
  • EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
  • iac: database iac addition (66ba033)
  • merge: main-application merged to main (#1256) (ec99b24)

Bug Fixes

  • apim: added NODE_ENV + public runner execution (fb78612)
  • apim: concurency execution (91590ea)
  • apim: property name correction (34b0d32)
  • apim: public runner execution (615dbec)
  • apim: self hosted execution (3f6dfa3)
  • cicd: updated GHA env (cbca375)
  • cookie: Docker image update + Cookie security (a829229)
  • cspell: added codecov to cspell (df67287)
  • cspell: spelling check fi (77e9349)
  • CVE-2023-2142: dependencies bumps (613d07d)
  • CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
  • deployment: added back API_KEY (2fff33b)
  • deployment: deployment script (c644c5e)
  • deployment: removed frivolous variables (21c0015)
  • deployment: removed TLS_* variables (32e0ee1)
  • deps: bump govuk-frontend (1145bbd)
  • deps: various dependencies updates (a5b24d5)
  • e2e: private runner execution (2f0696c)
  • EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
  • EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
  • EMS-2341: quote page - update application link (#1429) (7d3e648)
  • EMS-240: estimated cost calculation (f1c8552)
  • EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
  • EMS-2463: ci:all execution prior to test run (10c0a9a)
  • EMS-2484: reverted back eslint update (ecd2ff0)
  • EMS-2484: reverted back eslint update (40feda2)
  • EMS-2485: fixed npm ci command (9da0453)
  • EMS-2485: fixed npm ci command (ab1247c)
  • EMS-2485: fixed npm ci command (f2e120f)
  • EMS-2485: fixed npm ci command (0976291)
  • EMS-2485: fixed npm ci command (9baab74)
  • EMS-2485: spelling fix (44d18f8)
  • EMS-248: update external guidance/application links (92887c3)
  • EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
  • EMS-264: multi policy page title and heading (7892305)
  • EMS-279: copy/typos (5076a0d)
  • EMS-2873: cookies consent - 'cookies' link (684b626)
  • EMS-2873: fix/update e2e tests (66ab031)
  • EMS-2873: fix/update e2e tests (5603e18)
  • EMS-2873: simplify e2e command (399b399)
  • EMS-2873: simplify e2e command (1e3f573)
  • EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
  • EMS-299: before you start external link (ef38d56)
  • EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
  • EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
  • EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
  • EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
  • EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
  • EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
  • feature-deployment: added feature environment for deployment (68df6ae)
  • feature-deployment: renamed GHA pull_request target branch name (2b58999)
  • gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)
  • iac: added feature environment to infrastructure.yml (75505e2)
  • manifest: updated manifest version (d5644ae)
  • prs: Rename pull request template file (#1401) (79ba810)
  • prs: update pull request template emojis (6519b10)
  • release-please: specified default target branch (#1625) (89a7aac)
  • release-please: update syntax to support v4 (ed85fd7)
  • release-please: update syntax to support v4 (1e58470)
  • release-please: update syntax to support v4 (cca6d98)
  • release-please: update syntax to support v4 (f89a2d7)
  • revert: reverted back changes (145aac4)
  • revert: reverted back changes (3440a30)
  • test: date issue (b2ee757)
  • tests: Mock months generated as 0 (#1623) (978a58b)
  • updated the e2e tests settings (d388ddd)

2.5.0 (2024-02-19)

Features

  • EMS-2898: conditional DB tier setup (50958b5)
  • EMS-2898: trigger test (404d8e3)
  • EMS-2989: improved documentation (e2eb580)

2.4.3 (2024-01-15)

Bug Fixes

  • deployment: added back API_KEY (2fff33b)
  • deployment: removed frivolous variables (21c0015)
  • deployment: removed TLS_* variables (32e0ee1)

2.4.2 (2024-01-04)

Bug Fixes

  • feature-deployment: added feature environment for deployment (68df6ae)
  • feature-deployment: renamed GHA pull_request target branch name (2b58999)
  • iac: added feature environment to infrastructure.yml (75505e2)

2.4.1 (2024-01-02)

Bug Fixes

  • EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
  • manifest: updated manifest version (d5644ae)
  • release-please: specified default target branch (#1625) (89a7aac)
  • test: date issue (b2ee757)
  • tests: Mock months generated as 0 (#1623) (978a58b)

2.4.0 (2023-12-27)

Features

  • EMS-2485: added code coverage to pipeline tests (f65a321)

Bug Fixes

  • cspell: added codecov to cspell (df67287)
  • EMS-2485: fixed npm ci command (9da0453)
  • EMS-2485: fixed npm ci command (ab1247c)
  • EMS-2485: fixed npm ci command (f2e120f)
  • EMS-2485: fixed npm ci command (0976291)
  • EMS-2485: fixed npm ci command (9baab74)
  • EMS-2485: spelling fix (44d18f8)

2.3.8 (2023-12-20)

Bug Fixes

  • EMS-2463: ci:all execution prior to test run (10c0a9a)
  • gha: ensure all packages are installed with --legacy-peer-deps prior to test execution (c227b10)

2.3.7 (2023-12-20)

Design improvements

  • EMS-2447 2451: Start page, cookies banner, cookies page content improvements (#1545) (3876b4a)
  • EMS-2449: Get a quote - type of policy content updates (#1549) (ae07723)

2.3.6 (2023-12-19)

Bug Fixes

  • EMS-2453: Buyer country - fix styling issue (#1540) (57841df)

2.3.5 (2023-12-19)

Miscellaneous

2.3.4 (2023-12-15)

Miscellaneous

2.3.3 (2023-12-14)

Miscellaneous

  • EMS-1964: Move external UI currency API calls into the EXIP API (#1511) (616ce85)

2.3.2 (2023-12-12)

Miscellaneous

2.3.1 (2023-12-12)

Miscellaneous

  • EMS-2394: Replace mock date constructions to use native JS instead of date-fns (#1463) (00b6732)

2.3.0 (2023-12-12)

Features

2.2.6 (2023-12-08)

Miscellaneous

  • EMS-2409: Rename/align assertSummaryListRowValue cypress commands (#1481) (f0fbc97)

2.2.5 (2023-11-30)

Bug Fixes

  • EMS-2341: quote page - update application link (#1429) (7d3e648)

2.2.4 (2023-11-29)

Miscellaneous

  • prTemplate: simplify pull request template (#1426) (5887ab9)

2.2.3 (2023-11-28)

Bug Fixes

  • prs: update pull request template emojis (6519b10)

2.2.2 (2023-11-28)

Bug Fixes

Miscellaneous

2.2.1 (2023-11-10)

Bug Fixes

  • EMS-2236: Application - update credit period hint text (#1313) (d8c1577)

2.2.0 (2023-11-10)

Features

  • EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)

2.1.1 (2023-11-10)

Bug Fixes

  • deployment: deployment script (c644c5e)

2.1.0 (2023-11-09)

Features

  • iac: database iac addition (66ba033)

2.0.0 (2023-11-07)

Features

  • apim: mulesoft to apim migration (129a63b)
  • EMS-1789: get a quote - pricing grid update (a58629a)
  • EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
  • EMS-1789: quote tool - update README.md (f2419ed)
  • merge: main-application merged to main (#1256) (ec99b24)

Bug Fixes

  • apim: added NODE_ENV + public runner execution (fb78612)
  • apim: concurency execution (91590ea)
  • apim: property name correction (34b0d32)
  • apim: public runner execution (615dbec)
  • apim: self hosted execution (3f6dfa3)
  • cicd: updated GHA env (cbca375)
  • deps: various dependencies updates (a5b24d5)
  • e2e: private runner execution (2f0696c)

Miscellaneous

  • deps: dependencies updates (445435b)
  • deps: dependencies updates (bc40363)

1.16.0 (2023-07-07)

Features

  • deployment: refactored deployment script (8b40202)
  • EMS-1087: Account sign in - Reset verification expiry if account is unverified (#475) (d92cf3e)
  • EMS-1344-1346: Application access - E2E test coverage (#478) (fe3430d)
  • EMS-1372-1585-1602: Exporter/account emails - pass urlOrigin and full name (#480) (fe573c0)
  • EMS-1510: Footer and Header - Generic based on service user is on (#504) (ab4f367)
  • EMS-1513: Your business - Contact - Save (#482) (b63b581)
  • EMS-1527: Your business - Contact - Change your answer (#484) (abc3967)
  • EMS-1531-1628: Application submitted - Send email to contact & Your business - Contact error message (#494) (1dfb09d)
  • EMS-1537: Account - Password reset - reject passwords that have been used before (#491) (374ee1f)
  • EMS-1578: Dashboard - Remove link if application submitted (#469) (cb130b3)
  • EMS-1638: Account - Password reset - block account after a certain amount of requests in a period of time (#488) (9a92116)
  • EMS-1639: account sign in - reject if already blocked (#502) (e780bd2)
  • EMS-1662-1667: Account sign in - block account after a certain amount of requests in a period of time (#495) (66a9520)
  • EMS-1662: Account password reset - reset auth retries (#499) (bee168a)
  • EMS-1672: Application submission - migrate CSV generation to XLSX (#498) (01cfd7f)
  • EMS-1677: Stop links opening in a new tab (#516) (357abe9)
  • EMS-1678: Your buyer - Company or organisation - Change country to be text. Add buyer country during application creation (#512) (393f1b7)
  • EMS-1686: application submission - XLSX style updates (#507) (86f4bd3)
  • EMS-1687: Quote - Update 'full application' link, refactor some page content (#508) (5a44940)
  • EMS-1689: Application submission - XLSX - add exporter contact details (#534) (91b1013)
  • EMS-1694-1695: Account reactivation - send email with reactivation link (#525) (652b07f)
  • EMS-1696-1697: Reactivate an account (#527) (bf889c3)
  • EMS-1700: account password reset - extend expiry date (#531) (3cbd6fc)
  • EMS-1710: account sign in - update OTP expiry time (#522) (a935575)
  • EMS-1738: account suspension - ability to reactivate account when token/link has expired (#547) (51fc594)
  • EMS-1739: Account suspended - invalid link page (#546) (b4137ef)
  • EMS-1740: Dashboard - add "get a quote" link/button (#550) (f2520a9)
  • EMS-1742: Cookies saved page (#545) (da3eeaf)
  • EMS-1745: Account password reset - invalid link page/redirection (#554) (aa6edb4)
  • EMS-1746-1750: Account creation - verification - invalid link page (#552) (5957277)
  • EMS-1761: Account sign in - Enter code - Redirect if already signed in (#549) (6506623)
  • EMS-628: Eligibility - Save all buyer country answers in the session (#483) (54932b9)
  • eslint: added rule (0258c33)
  • infrastructure: added app service plan (226a4b7)
  • infrastructure: generic infrastructure (d46de4f)
  • infrastructure: generic infrastructure (71eccc4)
  • timezone: added TZ support (544ee51)

Bug Fixes

  • deploy: change base branch (604978e)
  • deployment: changed destination deployment environment (a4de5bc)
  • deployment: staging deployment (8b95b9a)
  • deployment: staging deployment (f3894d0)
  • deployment: staging deployment (0734cb7)
  • deployment: staging deployment (927f56c)
  • deployment: staging deployment (da1ecaf)
  • deployment: staging environment (88bf486)
  • deployment: staging environment (90e83c2)
  • deps: reverted back dependencies version (9f41224)
  • deps: rollbacked dependencies (f6d98d4)
  • deps: updated deps (195cece)
  • e2e: lint fixes (5202001)
  • EMS-1080: Your business - Company Details - Change your answers - SIC codes showing as blank (#523) (48b4927)
  • EMS-1345: add missing form IDs (#564) (d4c6526)
  • EMS-1345: add requestedApplicationCreation to session when creating a new application. Do not request application creation if the flag is true (#548) (4dc7710)
  • EMS-1345: Disable submit buttons when a form is submitting (#557) (54f38a3)
  • EMS-1345: UI application creation requests - revert previous changes and immediately wipe eligibility answers from the session (#553) (5e6b728)
  • EMS-1454-1526-1544-1556-1569-1583-1584: Application submission CSV, email and copy fixes (#473) (b2cff1f)
  • EMS-1546: Application submission - XLSX generation - special characters (#509) (e22f536)
  • EMS-1552-1594-1593: Application submission - various XLSX fixes (#501) (95faac4)
  • EMS-1554: Page not found - Missing wording (#526) (cbb4f23)
  • EMS-1568-1632-1633: Feedback - Max characters, no satisfaction and email variables (#487) (03d1397)
  • EMS-1577-1590: Feedback - Refactor and additional email variables (#477) (b8daf1e)
  • EMS-1588: Feedback referralUrl (#474) (f64e465)
  • EMS-1589: Name fields rendering previously submitted special characters incorrectly (#513) (9045171)
  • EMS-1615: Account verification - resend "confirm email address" email (#481) (1f01f20)
  • EMS-1623: Wipe insurance eligibility session data when creating a new application (#503) (4c316d4)
  • EMS-1628: Your business - Contact - Incorrect error message (#490) (03b09c2)
  • EMS-1648: Privacy policy - Incorrect link (#489) (a90a8fe)
  • EMS-1693: Application submission - XLSX - dynamic section title row indexes (#515) (9a708c5)
  • EMS-1698-1743: Account - Sign in - Only create retry attempts if credentials are invalid (#544) (607e919)
  • EMS-1701: Account suspension - fix issue where retries check would include irrelevant retries (#537) (c1a5f88)
  • EMS-1714-1706: Missing back link, application submission XLSX time format (#530) (e602ad9)
  • EMS-1718: Page not found - Split for insurance and generic (#528) (8d86f42)
  • EMS-1720: Quote - Tell us about your policy - Header (#535) (d5d7867)
  • EMS-1723: Companies house search - APIM API error flag (#529) (6df9c48)
  • EMS-1727: Authenticated header - Accessibility, feedback pages (#532) (23be37c)
  • EMS-1735: Account - Password reset - link expired - ability to send a new link (#538) (3a04458)
  • EMS-1771: Yes/no radio inputs aria labels (#551) (06efef2)
  • EMS-1772: Insurance eligibility - update eligible to apply online logic (#562) (6c66752)
  • EMS-512: Insurance - Start - Fix and add extra wording (#533) (7e7135b)
  • EMS-892: Your business - Companies house search - Back button problem with service (#520) (97f68d7)
  • env: updated .env.sample (4cc714c)
  • IaC: CLI fix (d48d214)
  • IaC: CLI fix (8d89292)
  • IaC: CLI fix (c02968a)
  • IaC: CLI fix (1aab520)
  • IaC: CLI fix (6b96321)
  • IaC: CLI fix (7a4d439)
  • iac: dedicated qa environment (c232cba)
  • iac: remove npm cache clean + deps updates (b9af3f8)
  • iac: variable api url (d2b38e1)
  • iac: variable api url (78770af)
  • iac: variable api url (47ed3bb)
  • IaC: YML syntax (29c21b2)
  • infras: enhanced naming convention vnet (7f037c5)
  • infras: enhanced naming convention vnet (66226ad)
  • infrastructure: comment moved (0462df0)
  • infrastructure: webapp config (48f8f21)
  • infrastructure: webapp config (e4cb29c)
  • lint: fixed e2e lint error (a56b033)
  • unit-test: fixed buyer country unit test (bfbee3c)
  • unit-test: task list test (35527d2)

Miscellaneous

  • deps-dev: bump @types/node from 20.3.1 to 20.3.2 (a23c399)
  • deps-dev: bump @types/node from 20.3.2 to 20.4.0 (c31324d)
  • deps-dev: bump @typescript-eslint/eslint-plugin (c16ac2d)
  • deps-dev: bump @typescript-eslint/eslint-plugin (e70ef01)
  • deps-dev: bump @typescript-eslint/eslint-plugin in /src/api (0b95028)
  • deps-dev: bump @typescript-eslint/eslint-plugin in /src/ui (6a4551b)
  • deps-dev: bump @typescript-eslint/parser from 5.60.0 to 5.60.1 (c175311)
  • deps-dev: bump @typescript-eslint/parser from 5.60.1 to 5.61.0 (914ea99)
  • deps-dev: bump @typescript-eslint/parser in /src/api (cc506f0)
  • deps-dev: bump @typescript-eslint/parser in /src/ui (926ca7a)
  • deps-dev: bump eslint from 8.43.0 to 8.44.0 (071eaf8)
  • deps-dev: bump jest from 29.5.0 to 29.6.0 (eab1f54)
  • deps-dev: bump jest from 29.6.0 to 29.6.1 (e9d763a)
  • deps-dev: bump lint-staged from 13.2.2 to 13.2.3 (f8e340d)
  • deps-dev: bump prettier from 2.8.8 to 3.0.0 (479468e)
  • deps-dev: bump ts-jest from 29.1.0 to 29.1.1 (96d6126)
  • deps: bump @types/node from 20.3.1 to 20.3.2 in /src/ui (40207bc)
  • deps: bump cypress from 12.15.0 to 12.16.0 (9b2f872)
  • deps: bump cypress from 12.16.0 to 12.17.0 (2a09018)
  • deps: bump deps (e72056d)
  • deps: bump deps (#558) (12e263d)
  • deps: bump tslib from 2.5.3 to 2.6.0 in /src/ui (788caf4)
  • deps: bump typescript from 5.1.3 to 5.1.5 (c466163)
  • deps: bump typescript from 5.1.3 to 5.1.6 in /src/api (10b5d0e)
  • deps: bump typescript from 5.1.3 to 5.1.6 in /src/ui (c2a0d85)
  • deps: bump typescript from 5.1.5 to 5.1.6 (dac50dc)
  • deps: dependencies updates (7a1d106)
  • deps: update generate-exip-pricing-grid deps (d1f75d1)
  • deps: updated dependencies (485e651)
  • EMS-1030: Split map-and-save and save-data for business section (#543) (0cdd819)
  • EMS-1491: Rename "exporterCompany" to "company" (#470) (fbfb176)
  • EMS-1491: Rename exporter related fields/tables (#472) (088ffa3)
  • EMS-1616: Application versioning (#505) (6d83721)
  • EMS-1721: API unit test helpers (#541) (bea29f4)
  • EMS-1721: Move API GQL resolvers into their own directories (#540) (039d4cf)
  • EMS-1721: Various technical improvements (#542) (8dbc444)
  • EMS-1728: Companies House API restructure and test (#563) (6d94358)
  • EMS-1807-1808: Your Business - Construct payload (#567) (98c9e51)
  • EMS-1813: Fix various security and code smell issues reported by SonarCloud (#565) (1126912)
  • EMS-1816: fix some security issues raised by SonarCloud (d68447d)
  • EMS-1816: fix typo (43b386c)
  • EMS-1816: fix typo (54541e5)
  • EMS-1816: fix UI issues from previous commit (534cfc8)
  • EMS-1816: fix various issues reported by SonarCloud (ee5438d)
  • EMS-1816: remove --ignore-scripts from API docker file (47590cc)
  • EMS-1816: remove error throw in E2E delete account API call (d78540c)
  • EMS-1816: remove error thrown in E2E delete application API call (a21cd3d)
  • EMS-658: Clean up eligibility field IDs (#506) (350a066)
  • main: merge (c507dca)
  • tech: Add coverage reporter to test script (#566) (c653ef8)
  • tech: change all instances of google.com to gov.uk (a819602)
  • tech: fix typo, improve test coverage for confirm email E2E test (#510) (c9804ef)
  • tests: Fix E2E tests (#492) (ae31941)

1.15.2 (2023-05-09)

Bug Fixes

  • CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)

1.15.1 (2023-02-20)

Bug Fixes

  • EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)

1.15.0 (2023-02-20)

Features

1.14.13 (2023-02-17)

Bug Fixes

  • cookie: Docker image update + Cookie security (a829229)

1.14.12 (2023-02-06)

Miscellaneous

1.14.11 (2023-01-10)

Miscellaneous

1.14.10 (2022-12-12)

Miscellaneous

  • EMS-653: add string check to getLastSubstring function (f9b5c81)
  • EMS-653: remove eslint ignore line (b5c5643)
  • EMS-653: UI helpers documentation, cleaner structure (e1ab281)

1.14.9 (2022-12-09)

Miscellaneous

1.14.8 (2022-12-08)

Miscellaneous

1.14.7 (2022-12-06)

Miscellaneous

  • High vulnerability - jpeg-js updated from 0.4.3 to 0.4.4 (#173) (5ac714e)

1.14.6 (2022-12-06)

Miscellaneous

  • dependencies: Bumped various dependencies (5d9328d)

1.14.5 (2022-12-01)

Miscellaneous

  • security: Remove file-loader and bump all packages (#168) (24bb235)

1.14.4 (2022-10-28)

Bug Fixes

  • EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)

1.14.3 (2022-10-27)

Bug Fixes

  • EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)

1.14.2 (2022-10-20)

Bug Fixes

  • EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)

1.14.1 (2022-10-12)

Bug Fixes

  • EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)

1.14.0 (2022-10-10)

Features

  • EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)

1.13.0 (2022-10-10)

Features

  • EMS-458: add skip to main content link (#122) (dbbdfe5)

  • EMS-459: add back link to cookies page (#122) (dbbdfe5)

1.12.0 (2022-10-10)

Features

  • EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)

1.11.0 (2022-09-28)

Features

  • EMS-380: filter out invalid country names from CIS API (2290f5a)

1.10.1 (2022-09-28)

Bug Fixes

  • EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)

1.10.0 (2022-09-12)

Features

  • EMS-302: update pricing grid. Do not use policy length in multiple policy calculation (df26d55)

1.9.0 (2022-09-12)

Features

  • EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)

  • EMS-304: change Credit period text input to a select drop down (4b53c9c)

1.8.0 (2022-09-12)

Features

  • EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
  • EMS-301: fix e2e test (a517df2)
  • EMS-301: remove unused import (8c42a78)
  • EMS-301: replace multiple policy length input with default value. Add multiple policy conditional inset. Update required data checks (13d7686)
  • EMS-301: update e2e tests for multiple policy length changes (no change link, default value) (02da76b)

1.7.3 (2022-09-07)

Bug Fixes

  • EMS-299: before you start external link (ef38d56)

1.7.2 (2022-09-02)

Bug Fixes

  • EMS-248: update external guidance/application links (92887c3)
  • Accessibility: Add complementary aria role/landmark to the phase banner (ac9c3a1)
  • Accessibility: Remove empty/outdated "company group" details being generated on the Answers page (c8bfc12)

1.7.1 (2022-08-30)

Bug Fixes

  • EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)

1.7.0 (2022-08-25)

Features

  • EMS-289: add "buyer body" page/flow (#93) (071e3f1)

1.6.2 (2022-08-22)

Bug Fixes

  • deps: bump govuk-frontend (1145bbd)

1.6.1 (2022-08-22)

Bug Fixes

  • EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)

1.6.0 (2022-08-19)

Features

  • EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)

1.5.0 (2022-08-18)

Features

  • EMS-287: split up routes, controllers, constants and templates into root & quote structure (#86) (1faba4e)

  • EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)