1.8.1 (2026-06-01)
- deps: lock file maintenance (#361) (2c760b7)
- deps: lock file maintenance (#368) (0201371)
- deps: update all non-major github action dependencies (#360) (abe7afe)
- deps: update all non-major github action dependencies (#363) (11d5d0e)
- deps: update all patch dependencies (#359) (11e968f)
- deps: update dependency requests to v2.34.2 (#366) (334739e)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a07f180 (#364) (bac9adb)
- deps: update node.js to v22.22.3 (#365) (b6f6499)
- rework Github actions to transition to AWS CodePipeline (8dd036e)
- rework Github actions to transition to AWS CodePipeline (Production) (#370) (eec05e5)
- rework Github actions to transition to AWS CodePipeline (Staging) (#369) (8dd036e)
- synced file(s) with cds-snc/site-reliability-engineering (#367) (cbffd6d)
- synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' (cbffd6d)
1.8.0 (2026-05-15)
- deps: bump cryptography from 46.0.5 to 46.0.6 in /examples/python (#329) (08443b6)
- deps: bump cryptography from 46.0.6 to 46.0.7 in /examples/python (#337) (bc23ed2)
- deps: lock file maintenance (#313) (3120a1c)
- deps: lock file maintenance (#321) (bddd74c)
- deps: lock file maintenance (#325) (c42a494)
- deps: lock file maintenance (#330) (a7f9edf)
- deps: lock file maintenance (#335) (6eeb448)
- deps: lock file maintenance (#340) (6b725c8)
- deps: lock file maintenance (#352) (fc87ef6)
- deps: update all minor dependencies (#334) (61a3d58)
- deps: update all non-major github action dependencies (#308) (663ce30)
- deps: update all non-major github action dependencies (#319) (700bb1e)
- deps: update all non-major github action dependencies (#322) (bc150ba)
- deps: update all non-major github action dependencies (#328) (1c50268)
- deps: update all non-major github action dependencies (#332) (8e9dfb7)
- deps: update all non-major github action dependencies (#350) (54cda61)
- deps: update all patch dependencies (#318) (bb5d02b)
- deps: update all patch dependencies (#333) (8781d5e)
- deps: update dependency axios to v1.15.0 [security] (#338) (a372a3b)
- deps: update dependency pyjwt to v2.12.0 [security] (#316) (d2e2cab)
- deps: update dependency pyjwt to v2.12.1 (#323) (94992b4)
- deps: update dependency requests to v2.33.0 [security] (#326) (eb2f952)
- deps: update googleapis/release-please-action action to v4.4.1 (#342) (e321f68)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to aa263c6 (#317) (7685704)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to e389149 (#351) (9bf2118)
- deps: update pnpm to v10.30.1 (#309) (f732639)
- deps: update pnpm to v10.31.0 (#320) (000defb)
- deps: update pnpm to v10.32.1 (#324) (3fc83b3)
- fix Github action including 'generate-sbom' sub-action (#311) (3815995)
- fix Slack notification when Github workflow fails (#343) (b573792)
- improve API documentation formatting (#358) (4897949)
- replace use of PostgresConnector with new @gcforms/database package (#349) (419415b)
- synced file(s) with cds-snc/site-reliability-engineering (#314) (e14475c)
- synced file(s) with cds-snc/site-reliability-engineering (#331) (5117586)
- synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (e14475c)
- upgrade generate-sbom Github action from v4.0.1 to v4.0.2 (#312) (27e98a3)
1.7.3 (2026-02-23)
- deps: lock file maintenance (#305) (2e0bbc5)
- deps: update all non-major github action dependencies (#303) (15db1a5)
- deps: update pnpm to v10.29.3 (#304) (de5a3ff)
- replace pg-promise with gcforms/connectors package (#307) (40486a6)
- synced file(s) with cds-snc/site-reliability-engineering (#301) (6e88fd0)
- synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (6e88fd0)
1.7.2 (2026-02-16)
- add triming operation before returning client IP (#300) (1316994)
- update docker build commands to work on latest ubuntu version (#299) (6b686b2)
- add client ip to audit logs (#279) (fdc7848)
- Add codeql workflow (#293) (742c6b4)
- deps: lock file maintenance (#267) (e3a05cd)
- deps: lock file maintenance (#273) (96403ef)
- deps: lock file maintenance (#276) (e2eabd1)
- deps: lock file maintenance (#277) (ca0d379)
- deps: lock file maintenance (#281) (bebd678)
- deps: lock file maintenance (#285) (bba9f96)
- deps: lock file maintenance (#290) (b880180)
- deps: lock file maintenance (#292) (97b3e71)
- deps: lock file maintenance (#298) (c09a665)
- deps: update all minor dependencies (#275) (6f01162)
- deps: update all minor dependencies (#280) (bfaaa1a)
- deps: update all non-major github action dependencies (#274) (54ffc00)
- deps: update all non-major github action dependencies (#284) (b33c05a)
- deps: update all non-major github action dependencies (#296) (6b3d055)
- deps: update all patch dependencies (#270) (bee77d4)
- deps: update aws-actions/amazon-ecs-deploy-task-definition action to v2.5.0 (#266) (593c128)
- deps: update dependency cryptography to v46 [security] (#295) (49055c4)
- deps: update dependency pyjwt to v2.11.0 (#291) (e80134a)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 30b0a0c (#272) (45440d1)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a30da48 (#288) (d7d95a3)
- deps: update node.js to e4bf2a8 (#289) (d1f19ff)
- deps: update pnpm to v10.28.2 [security] (#287) (9e4d0e8)
- deps: update pnpm to v10.29.2 (#297) (4d13547)
- replace enums with objects (#283) (3d693f1)
- synced file(s) with cds-snc/site-reliability-engineering (#282) (48cbc5f)
- synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (48cbc5f)
- update pnpm to v10 (#269) (33cd80d)
- upgrade NodeJS docker image to include latest security fixes (#286) (59df827)
1.7.1 (2025-12-01)
- deps: lock file maintenance (#256) (2459658)
- deps: update all non-major github action dependencies (#259) (318f70f)
- deps: update all patch dependencies (#264) (ba04f2c)
- set limit for max number of characters when reporting problem with response. Also prevent base64 encoded string from being accepted (#258) (d71fabf)
- synced file(s) with cds-snc/site-reliability-engineering (#254) (14a8ebd)
- synced file(s) with cds-snc/site-reliability-engineering (#262) (ea4f193)
- synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (ea4f193)
- synced local '.github/workflows/s3-backup.yml' with remote 'tools/sre_file_sync/s3-backup.yml' (14a8ebd)
1.7.0 (2025-11-10)
- Add ID to attachment object (#212) (f0eadf1)
- Include md5 digest on file attachment payload (#249) (e878a81)
- deps: update all patch dependencies (#210) (5d142a5)
- deps: update dependency got to v14.4.8 (#215) (0a72ecd)
- Freshdesk integartion due to wrong payload format being used (#253) (57d7869)
- add submission attachments support to API examples (#209) (3a44e95)
- deps: bump axios from 1.11.0 to 1.12.0 in /examples/nodejs (#223) (a14af97)
- deps: bump axios from 1.11.0 to 1.12.0 in /utils/responseRetriever (#217) (bdf8024)
- deps: bump axios in /utils/responseRetriever (bdf8024)
- deps: lock file maintenance (#227) (7d626dc)
- deps: lock file maintenance (#230) (36b8b6e)
- deps: lock file maintenance (#236) (9047ec5)
- deps: lock file maintenance (#244) (6e0bf46)
- deps: lock file maintenance (#248) (44f7373)
- deps: lock file maintenance (#252) (278b763)
- deps: update actions/dependency-review-action action to v4.8.1 (#234) (9e52d5e)
- deps: update all non-major github action dependencies (#214) (6a2e10d)
- deps: update all non-major github action dependencies (#225) (d43fd0f)
- deps: update all non-major github action dependencies (#247) (84fc6aa)
- deps: update all patch dependencies (#224) (746a112)
- deps: update aws-actions/amazon-ecs-deploy-task-definition action to v2.4.0 (#220) (eb7ab45)
- deps: update aws-actions/amazon-ecs-render-task-definition action to v1.8.1 (#242) (6d9f0c8)
- deps: update dependency axios to v1.12.0 [security] (#218) (7a4aac2)
- deps: update dependency got to v14.4.9 (#222) (a2cb2f8)
- deps: update dependency node to v22.21.1 (#250) (3823d4d)
- deps: update dependency python to v3.14.0 (#235) (1e4cc74)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 2e826a6 (#233) (aa751f8)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 4fe00dc (#213) (ef361a6)
- deps: update node.js to v22.20.0 (#229) (5db5ea4)
- deps: update node.js to v22.21.0 (#243) (c22fce4)
- deps: update node.js to v22.21.1 (#251) (cbf96f6)
- edit Python example requirements (#216) (eb7ad03)
- synced file(s) with cds-snc/site-reliability-engineering (#226) (51ef53a)
- synced file(s) with cds-snc/site-reliability-engineering (#228) (e8cdc90)
- synced file(s) with cds-snc/site-reliability-engineering (#239) (6b2068d)
- synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (6b2068d)
- synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' (51ef53a)
1.6.0 (2025-08-28)
- Enable cors for server (#175) (fe240be)
- replace file attachment content by download link when retrieving submission (#202) (689ac41)
- submission attachments (#182) (4b22851)
- deps: update all patch dependencies (#184) (eaf5a9e)
- deps: update all patch dependencies (#195) (9b5be24)
- deps: update all patch dependencies (#207) (5a18d6d)
- deps: update dependency @types/node to v22.17.1 (#206) (c98c851)
- deps: bump axios from 1.10.0 to 1.11.0 in /examples/nodejs (#197) (804c11d)
- deps: lock file maintenance (#179) (3ea200a)
- deps: lock file maintenance (#181) (c77575c)
- deps: lock file maintenance (#188) (78b561c)
- deps: lock file maintenance (#190) (ee91324)
- deps: lock file maintenance (#193) (8bb6e19)
- deps: lock file maintenance (#196) (d3b2428)
- deps: lock file maintenance (#201) (ad014d6)
- deps: update all non-major github action dependencies (#177) (d1e34ad)
- deps: update all non-major github action dependencies (#180) (343cc10)
- deps: update all non-major github action dependencies (#185) (9f91cbe)
- deps: update all non-major github action dependencies (#191) (6315fa7)
- deps: update all non-major github action dependencies (#199) (eeaa739)
- deps: update all non-major github action dependencies (#205) (19a8c9d)
- deps: update all non-major github action dependencies (#208) (b240fae)
- deps: update all patch dependencies (#186) (6b45722)
- deps: update all patch dependencies (#200) (527ac66)
- deps: update aws-actions/amazon-ecr-login digest to a5bbe73 (#183) (7002366)
- deps: update dependency node to v22.18.0 (#203) (fdfc2dc)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to ce2e9e6 (#194) (f3df6ef)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to da67c59 (#178) (7095099)
- deps: update node.js to v22.17.0 (#192) (96a63ec)
- synced file(s) with cds-snc/site-reliability-engineering (#187) (daa488b)
1.5.0 (2025-05-27)
- deps: update all minor dependencies (#165) (9aa8036)
- deps: update all patch dependencies (#164) (432910b)
- deps: lock file maintenance (#166) (07e9ae2)
- deps: update all non-major github action dependencies (#172) (f339eb8)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to a04e0d6 (#163) (bd70e46)
- revert complex status endpoint logic (#167) (c7dd49d)
- update submission name pattern (#174) (fd2c0c7)
1.4.0 (2025-05-07)
- bash example on how to interact with the API targets production instead of staging (#154) (33c58e5)
- catch error in check service health operation (it can help debug issues like a missing permission on DynamoDB) (#160) (4315886)
- deps: lock file maintenance (#152) (42576c9)
- deps: lock file maintenance (#158) (5988c08)
- deps: update all non-major github action dependencies (#157) (abe00b2)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to eb406d5 (#151) (4f2d40c)
- switch to CDS Release Bot (#162) (21f32b4)
- synced file(s) with cds-snc/site-reliability-engineering (#159) (ea10462)
- synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (ea10462)
- update API integration examples to use latest version of frameworks/package dependencies (#155) (f28f945)
1.3.4 (2025-04-09)
- deps: lock file maintenance (#148) (be42fd9)
- deps: update all minor dependencies (#147) (4775042)
- deps: update all non-major github action dependencies (#146) (df11b68)
- update Axios package to version 1.8.4 (#150) (3fa176a)
1.3.3 (2025-04-02)
- deps: update all patch dependencies (#130) (276b04d)
- deps: update all patch dependencies (#145) (09a4422)
- deps: update dependency axios to v1.8.2 [security] (#140) (627ffd8)
- deps-dev: bump vitest from 2.1.8 to 2.1.9 (#137) (4a6d4de)
- deps: lock file maintenance (#129) (9f5a49c)
- deps: lock file maintenance (#144) (4584e9d)
- deps: update all non-major github action dependencies (#131) (ac24732)
- deps: update all non-major github action dependencies (#143) (71ffac1)
- deps: update dependency cryptography to v44 [security] (#135) (464dc75)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 577ed42 (#142) (e91fc48)
- synced file(s) with cds-snc/site-reliability-engineering (#134) (a72ca11)
1.3.2 (2025-02-03)
- deps: lock file maintenance (#121) (e300f25)
- deps: update all non-major github action dependencies (#119) (b77d016)
- deps: update dependency pyjwt to v2.10.1 [security] (#123) (97ea8ba)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 6155a48 (#125) (3b3115c)
- synced file(s) with cds-snc/site-reliability-engineering (#126) (df707f0)
1.3.1 (2024-12-18)
- deps: lock file maintenance (#115) (ca13d75)
- deps: update all minor dependencies (#114) (a359b9b)
- deps: update aws-actions/amazon-ecr-login digest to b430a9a (#113) (bb16429)
- replace use of Status with new Status#CreatedAt attribute when requesting Vault items (#116) (917a3da)
1.3.0 (2024-11-18)
- Add rate limiting audit log (#109) (39469ec)
- authentication middleware tries to send JSON message as part of the response after the HTTP response has completed (#111) (3dc6056)
- deps: update all minor dependencies (#107) (5129297)
- deps: lock file maintenance (#100) (2a76214)
- deps: lock file maintenance (#108) (397cb65)
- deps: lock file maintenance (#110) (f2f8750)
- deps: update all non-major github action dependencies (#106) (e314724)
- deps: update all non-major github action dependencies (#97) (30c3c6c)
- deps: update node.js to v22.10.0 (#98) (7d070fa)
- deps: update pnpm to v9.12.3 (#99) (84fda56)
1.2.0 (2024-11-01)
- add API client example in Python (#74) (37be258)
- add Bash script API examples (#73) (67e0fc2)
- add report problem integration example (#76) (7843642)
- added integrity verification step in .NET example (#69) (a6ba8bd)
- API integration examples use formId from API private key file (#96) (f5e3b70)
- add Python to the devcontainer (#77) (3095fe8)
- allow SBOM to be written to repo security events (#67) (dda65d1)
- deps: update all minor dependencies (#30) (bfbade3)
- deps: update all patch dependencies (#94) (d5d26fc)
- submission name validation test + new confirmation code test (#78) (e24fa31)
- use CDS Trivy vulnerability database (#87) (6ee7634)
- bump most packages to latest version (#82) (6ccb7a0)
- bump packages for modules outside of API code to latest version (#83) (b144360)
- deps: lock file maintenance (#27) (5d5517d)
- deps: lock file maintenance (#85) (c10d9ad)
- deps: lock file maintenance (#95) (618f99f)
- deps: update all non-major github action dependencies (#71) (d5bd683)
- deps: update all non-major github action dependencies (#80) (42cf4c8)
- deps: update all non-major github action dependencies (#84) (31e1416)
- deps: update aws-actions/amazon-ecr-login digest to 02faf1a (#93) (4b18059)
- deps: update aws-actions/amazon-ecr-login digest to 6f9c6fa (#88) (b4f856d)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 37eec4b (#70) (405fb63)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to 3d780df (#79) (c945765)
- deps: update mcr.microsoft.com/vscode/devcontainers/base:debian docker digest to b3fd61a (#89) (fd739f8)
- deps: update pnpm to v9.12.1 (#59) (a1942ca)
- synced file(s) with cds-snc/site-reliability-engineering (#75) (271b5c2)
- synced file(s) with cds-snc/site-reliability-engineering (#86) (244f0bc)
- synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' (271b5c2)
- update Biome to version 1.9.4 (#90) (3206e0b)
- update example code variables to production environment (#92) (2df2550)
- leverage express global error handler for everything that returns a HTTP code 500 (#81) (a98b0c8)
- rework project structure and routing logic (#65) (180a22c)
- various code improvements + add missing tests (#72) (695aa0e)
1.1.0 (2024-09-18)
- add API client example in Node.js (#62) (f6dd573)
- Add integrity check and update Node example (#64) (d6c99a2)
- setup Release Please and prod deploy workflows (#61) (00efe66)
- synced file(s) with cds-snc/site-reliability-engineering (#66) (3aaf6a4)
- synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' (3aaf6a4)