v1.0.0
1.0.0 (2025-12-15)
Chore
- [AEA-0000] - enable release to prod (#219) (cf29337)
- [AEA-0000] - Initial setup of AWS CDK project structure (#8) (93b47ec)
Fix
- [AEA-0000] - delete old stacks on merge (#167) (7bd4572)
- [AEA-0000] - handle conversation for pull request - part 1 (#59) (5627ebe)
- [AEA-0000] - handle conversation for pull request - part 2 (#60) (d6946c2)
- [AEA-0000] - refactor (#38) (70f4f55)
- [AEA-0000] - remove unused dependencies (#198) (bb67dc3)
- [AEA-0000] - remove unused policy (#165) (55dba96)
- [AEA-0000] - removes hardcoded text value (#220) (490c683)
- [AEA-0000] - swaps to new secret variables (#166) (6cab8d4)
- [AEA-0000] - use generative-ai-cdk-constructs (#41) (fa2c1c4)
- [AEA-0000] - use sha for github action (#32) (f7231e9)
- [AEA-0000] -fix release pipeline (#239) (2edb407)
- [AEA-5712] - remove custom resource (#37) (02531be)
- [AEA-5868] - fix for bots only replying to applicable threads (#205) (09cd766)
- [AEA-5868] - stops bots replying to threads where they were not mentioned (#199) (4845c5c)
New
- [AEA-5543] - Integrate AWS Bedrock Sample Slackbot into EPS Assist Me (#11) (1492597)
- [AEA-5544] - Modify Slackbot to respond to mentions rather than slash commands (#16) (aeb5e30)
- [AEA-5546] - Use prompts for better answers (#27) (1a4c35c)
- [AEA-5547] - managing chat history (#21) (2f072ae)
- [AEA-5671] - Trigger Document Ingestion on S3 Upload (#20) (5f34543)
- [AEA-5696] - Add feedback into EPS Assist Me (#40) (9113b02)
Update
- [AEA-5753] - path to live pipeline (#130) (2719d14)
- [AEA-5871] - modify eps-assist-me deployment pipeline to run regression tests (#97) (d22b3a3)
- [AEA-5873] - direct lambda invocation refactor of the slackbot (#131) (cc52c9a)
- [AEA-5874] - adds direct slackbot lambda invocation role (#145) (0aecfeb)
- [AEA-5919] - Split reformulation and rag prompts, ai model and add citation buttons (#202) (782b3e7)
- [AEA-5919] - Split reformulation and rag prompts, versioning and refinement (#169) (112ebf7)
- [AEA-6018] - adds new doc + converting logic (#206) (460c96e)
Upgrade
- [dependabot] - bump @cdklabs/generative-ai-cdk-constructs from 0.1.309 to 0.1.310 (#96) (9851aa7)
- [dependabot] - bump @cdklabs/generative-ai-cdk-constructs from 0.1.310 to 0.1.311 (#102) (436b4e3)
- [dependabot] - bump @cdklabs/generative-ai-cdk-constructs from 0.1.311 to 0.1.312 (#128) (63958d1)
- [dependabot] - bump @semantic-release/release-notes-generator from 14.0.3 to 14.1.0 (#42) (465720d)
- [dependabot] - bump @types/aws-lambda from 8.10.150 to 8.10.152 (#48) (6c2d4f9)
- [dependabot] - bump @types/aws-lambda from 8.10.152 to 8.10.153 (#78) (7fad236)
- [dependabot] - bump @types/aws-lambda from 8.10.153 to 8.10.155 (#88) (7b55d9a)
- [dependabot] - bump @types/aws-lambda from 8.10.155 to 8.10.156 (#104) (8668308)
- [dependabot] - bump @types/aws-lambda from 8.10.156 to 8.10.157 (#126) (54f1a1b)
- [dependabot] - bump @types/aws-lambda from 8.10.157 to 8.10.158 (#157) (97e8a5c)
- [dependabot] - bump @types/aws-lambda from 8.10.158 to 8.10.159 (#181) (368ce17)
- [dependabot] - bump @types/node from 24.0.14 to 24.5.2 (#45) (25aba5a)
- [dependabot] - bump @types/node from 24.10.0 to 24.10.1 (#151) (0ced448)
- [dependabot] - bump @types/node from 24.10.1 to 25.0.1 (#230) (b97f391)
- [dependabot] - bump @types/node from 24.5.2 to 24.6.2 (#85) (4788a00)
- [dependabot] - bump @types/node from 24.6.2 to 24.7.1 (#93) (3ccd033)
- [dependabot] - bump @types/node from 24.7.1 to 24.8.1 (#107) (b3988c6)
- [dependabot] - bump @types/node from 24.8.1 to 24.9.1 (#115) (f74558e)
- [dependabot] - bump @types/node from 24.9.1 to 24.9.2 (#127) (d38fd1b)
- [dependabot] - bump @types/node from 24.9.2 to 24.10.0 (#141) (1d39d54)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.37.0 to 8.44.0 (#56) (031032b)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.44.0 to 8.44.1 (#74) (1e64564)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.44.1 to 8.45.0 (#81) (4a24329)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.45.0 to 8.46.0 (#89) (d2eab94)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.46.0 to 8.46.1 (#108) (d67b17e)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.46.1 to 8.46.2 (#114) (9af5bbd)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.46.2 to 8.46.3 (#137) (8ad6d54)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.46.3 to 8.46.4 (#150) (cd3c75c)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.46.4 to 8.47.0 (#178) (83d30ae)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.47.0 to 8.48.0 (#193) (29fd307)
- [dependabot] - bump @typescript-eslint/eslint-plugin from 8.48.1 to 8.49.0 (#232) (c5db529)
- [dependabot] - bump @typescript-eslint/parser from 8.37.0 to 8.44.0 (#54) (23b2308)
- [dependabot] - bump @typescript-eslint/parser from 8.44.0 to 8.44.1 (#71) (32f2871)
- [dependabot] - bump @typescript-eslint/parser from 8.46.0 to 8.46.1 (#106) (c80f1e2)
- [dependabot] - bump @typescript-eslint/parser from 8.46.1 to 8.46.2 (#112) (bc34ad5)
- [dependabot] - bump @typescript-eslint/parser from 8.47.0 to 8.48.0 (#196) (5e52e7e)
- [dependabot] - bump @typescript-eslint/parser from 8.48.1 to 8.49.0 (#226) (efe97a5)
- [dependabot] - bump actions/cache from 4.3.0 to 5.0.1 (#227) (a637a58)
- [dependabot] - Bump actions/checkout from 4 to 5 (#28) (bd45abb)
- [dependabot] - bump actions/checkout from 5.0.1 to 6.0.0 (#172) (b8954f0)
- [dependabot] - bump actions/checkout from 6.0.0 to 6.0.1 (#208) (7411215)
- [dependabot] - bump actions/create-github-app-token from 2.1.4 to 2.2.0 (#191) (71c66a4)
- [dependabot] - bump actions/create-github-app-token from 2.2.0 to 2.2.1 (#222) (1dd65d4)
- [dependabot] - Bump actions/download-artifact from 4 to 5 (#24) (a22182b)
- [dependabot] - bump actions/download-artifact from 5 to 6 (#123) (3385876)
- [dependabot] - bump actions/github-script from 7 to 8 (#36) (052edb8)
- [dependabot] - Bump asdf-vm/actions from 3.0.2 to 4.0.0 (#13) (b29226b)
- [dependabot] - bump asdf-vm/actions from 4.0.0 to 4.0.1 (#170) (af8447e)
- [dependabot] - bump aws-actions/configure-aws-credentials from 4 to 5 (#35) (929a10c)
- [dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0 to 5.1.1 (#190) (6d67299)
- [dependabot] - bump aws-cdk from 2.1029.0 to 2.1029.2 (#58) (355008c)
- [dependabot] - bump aws-cdk from 2.1029.2 to 2.1029.3 (#69) (dcc8be0)
- [dependabot] - bump aws-cdk from 2.1029.3 to 2.1029.4 (#79) (06ad680)
- [dependabot] - bump aws-cdk from 2.1029.4 to 2.1030.0 (#91) (9ed55c0)
- [dependabot] - bump aws-cdk from 2.1030.0 to 2.1031.0 (#111) (0278dfe)
- [dependabot] - bump aws-cdk from 2.1031.0 to 2.1031.1 (#124) (fd8076f)
- [dependabot] - bump aws-cdk from 2.1031.1 to 2.1031.2 (#134) (36a63bc)
- [dependabot] - bump aws-cdk from 2.1031.2 to 2.1033.0 (#182) (fa1ddc2)
- [dependabot] - bump aws-cdk from 2.1033.0 to 2.1034.0 (#234) (9b4c7fc)
- [dependabot] - bump aws-cdk-lib from 2.214.0 to 2.215.0 (#57) (08832b8)
- [dependabot] - bump aws-cdk-lib from 2.215.0 to 2.217.0 (#72) (4b47115)
- [dependabot] - bump aws-cdk-lib from 2.217.0 to 2.219.0 (#84) (1a30b6e)
- [dependabot] - bump aws-cdk-lib from 2.219.0 to 2.220.0 (#109) (bcfd88d)
- [dependabot] - bump aws-cdk-lib from 2.220.0 to 2.221.0 (#117) (22caecb)
- [dependabot] - bump aws-lambda-powertools from 3.22.0 to 3.23.0 (#148) (46b1338)
- [dependabot] - bump black from 25.1.0 to 25.9.0 (#67) (34d4fde)
- [dependabot] - bump black from 25.11.0 to 25.12.0 (#233) (c455b14)
- [dependabot] - Bump boto3 from 1.39.4 to 1.40.5 (#23) (e44077b)
- [dependabot] - bump boto3 from 1.40.30 to 1.40.33 (#50) (aa2d764)
- [dependabot] - bump boto3 from 1.40.33 to 1.40.34 (#62) (d8c58b4)
- [dependabot] - bump boto3 from 1.40.74 to 1.41.1 (#183) (dca6eb5)
- [dependabot] - bump boto3 from 1.41.2 to 1.41.5 (#194) (8d0a3d7)
- [dependabot] - bump boto3 from 1.41.5 to 1.42.3 (#215) (1398fc8)
- [dependabot] - bump boto3 from 1.42.4 to 1.42.8 (#238) (3cba467)
- [dependabot] - bump boto3-stubs from 1.40.31 to 1.40.33 (#53) (82b2c17)
- [dependabot] - bump boto3-stubs from 1.40.33 to 1.40.34 (#65) (e1850a6)
- [dependabot] - bump boto3-stubs from 1.40.34 to 1.40.39 (#70) (df83f77)
- [dependabot] - bump boto3-stubs from 1.40.49 to 1.40.54 (#100) (9c7b9c3)
- [dependabot] - bump boto3-stubs from 1.40.74 to 1.41.1 (#185) (33c0973)
- [dependabot] - bump boto3-stubs from 1.41.2 to 1.41.5 (#195) (3c4b287)
- [dependabot] - bump boto3-stubs from 1.41.5 to 1.42.3 (#213) (39ec8b2)
- [dependabot] - bump boto3-stubs from 1.42.4 to 1.42.8 (#237) (271639c)
- [dependabot] - bump cdk-nag from 2.36.38 to 2.37.30 (#49) (b6eba27)
- [dependabot] - bump cdk-nag from 2.37.30 to 2.37.31 (#61) (5590c07)
- [dependabot] - bump cdk-nag from 2.37.31 to 2.37.36 (#77) (de074f4)
- [dependabot] - bump cdk-nag from 2.37.38 to 2.37.42 (#83) (325b12e)
- [dependabot] - bump cdk-nag from 2.37.49 to 2.37.55 (#99) (a3c8942)
- [dependabot] - Bump cfn-lint from 1.38.1 to 1.38.3 (#30) (b0942c1)
- [dependabot] - bump cfn-lint from 1.39.0 to 1.39.1 (#34) (cd5e642)
- [dependabot] - bump cfn-lint from 1.40.4 to 1.41.0 (#184) (d2ccfc7)
- [dependabot] - bump cfn-lint from 1.41.0 to 1.42.0 (#214) (9b97208)
- [dependabot] - bump cfn-lint from 1.42.0 to 1.42.1 (#236) (e24995e)
- [dependabot] - bump click from 8.2.1 to 8.3.0 (#66) (0de7c36)
- [dependabot] - bump constructs from 10.4.2 to 10.4.3 (#142) (55191ff)
- [dependabot] - bump constructs from 10.4.3 to 10.4.4 (#229) (a539206)
- [dependabot] - bump esbuild from 0.25.10 to 0.25.11 (#101) (bba91f8)
- [dependabot] - bump esbuild from 0.25.11 to 0.25.12 (#135) (f6f0fec)
- [dependabot] - bump esbuild from 0.25.12 to 0.27.0 (#153) (c463982)
- [dependabot] - bump esbuild from 0.25.6 to 0.25.10 (#44) (4a863b2)
- [dependabot] - bump eslint from 9.31.0 to 9.35.0 (#46) (d435d3f)
- [dependabot] - bump eslint from 9.35.0 to 9.36.0 (#64) (c766d53)
- [dependabot] - bump eslint from 9.36.0 to 9.37.0 (#95) (c008079)
- [dependabot] - bump eslint from 9.37.0 to 9.38.0 (#119) (c74390f)
- [dependabot] - bump eslint from 9.38.0 to 9.39.1 (#136) (f2a9517)
- [dependabot] - bump glob from 10.4.5 to 10.5.0 (#203) (a031d7b)
- [dependabot] - bump jest from 30.0.4 to 30.1.3 (#43) (3afbaac)
- [dependabot] - bump jest from 30.1.3 to 30.2.0 (#86) (9f59d97)
- [dependabot] - bump js-yaml from 3.14.1 to 3.14.2 (#163) (ee9e150)
- [dependabot] - bump moto from 5.1.15 to 5.1.16 (#140) (1f9fcb0)
- [dependabot] - bump moto from 5.1.16 to 5.1.17 (#180) (8fe4334)
- [dependabot] - bump moto from 5.1.17 to 5.1.18 (#217) (6f4fb9f)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml from 5.1.19 to 5.1.23 (#173) (af7c38c)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml from 5.1.23 to 5.1.25 (#189) (e87c59c)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml from 5.1.25 to 5.1.28 (#210) (284d138)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml from 5.1.28 to 5.2.1 (#223) (a42358e)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from 5.1.19 to 5.1.23 (#171) (949b7fb)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from 5.1.23 to 5.1.25 (#187) (948a0f8)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from 5.1.25 to 5.1.28 (#211) (10792ae)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from 5.1.28 to 5.2.1 (#225) (dbf56a4)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml from 5.1.19 to 5.1.23 (#175) (f8c6acf)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml from 5.1.23 to 5.1.25 (#188) (8c3c18d)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml from 5.1.25 to 5.1.28 (#209) (fb0bbaf)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml from 5.1.28 to 5.2.1 (#224) (416168c)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from 5.1.19 to 5.1.23 (#174) (2f53d63)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from 5.1.23 to 5.1.25 (#192) (532a06d)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from 5.1.25 to 5.1.28 (#207) (73b9103)
- [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from 5.1.28 to 5.2.1 (#228) (d4fd298)
- [dependabot] - Bump NHSDigital/eps-workflow-quality-checks from 4.0.5 to 4.1.0 (#31) (8639e0e)
- [dependabot] - bump NHSDigital/eps-workflow-quality-checks from 4.1.0 to 4.1.1 (#39) (e413cfa)
- [dependabot] - bump NHSDigital/eps-workflow-quality-checks from 4.1.1 to 4.1.3 (#68) (9d84a5b)
- [dependabot] - bump NHSDigital/eps-workflow-semantic-release/.github/workflows/tag-release.yml from 2.0.11 to 2.0.20 (#132) (ff734ff)
- [dependabot] - bump NHSDigital/eps-workflow-semantic-release/.github/workflows/tag-release.yml from 2.0.20 to 2.0.28 (#147) (dac1808)
- [dependabot] - bump opensearch-py from 3.0.0 to 3.1.0 (#177) (97c7510)
- [dependabot] - Bump pre-commit from 4.2.0 to 4.3.0 (#29) (020677a)
- [dependabot] - bump pre-commit from 4.4.0 to 4.5.0 (#197) (3c8ca10)
- [dependabot] - bump pytest from 8.4.2 to 9.0.1 (#149) (856d58b)
- [dependabot] - bump pytest from 9.0.1 to 9.0.2 (#235) (8cb8127)
- [dependabot] - bump pytest-mock from 3.15.0 to 3.15.1 (#47) (3d9b2e5)
- [dependabot] - Bump rich from 13.9.4 to 14.1.0 (#15) (e11fb8c)
- [dependabot] - bump semantic-release from 24.2.7 to 24.2.8 (#51) (3a27609)
- [dependabot] - bump semantic-release from 24.2.8 to 24.2.9 (#76) (1d8fa69)
- [dependabot] - bump semantic-release from 24.2.9 to 25.0.0 (#98) (a7f6fcf)
- [dependabot] - bump semantic-release from 25.0.0 to 25.0.1 (#120) (8a72cfc)
- [dependabot] - bump semantic-release from 25.0.1 to 25.0.2 (#158) (67c2a56)
- [dependabot] - bump slack-sdk from 3.38.0 to 3.39.0 (#186) (79405aa)
- [dependabot] - bump tar and npm (#201) (2a69a7e)
- [dependabot] - bump ts-jest from 29.4.0 to 29.4.3 (#55) (628fd93)
- [dependabot] - bump ts-jest from 29.4.3 to 29.4.4 (#63) (fea02fa)
- [dependabot] - bump ts-jest from 29.4.4 to 29.4.5 (#92) (7f33cac)
- [dependabot] - bump typescript from 5.8.3 to 5.9.2 (#52) (d699c42)
- [dependabot] - bump typescript from 5.9.2 to 5.9.3 (#82) (38155c6)
- [dependabot] - bump urllib3 from 2.5.0 to 2.6.0 (#218) (98f36d2)
- [dependabot] - bump urllib3 from 2.6.0 to 2.6.2 (#231) (05b44df)
- [dependabot] - bump werkzeug from 3.1.3 to 3.1.4 (#200) (d01e37f)
Info
See code diff
Release workflow run - Workflow ID: 20227134500
It was initialized by anthony-nhs