Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.

Releases: Fdawgs/yh-myydh-crud-api

v11.0.7

14 Mar 15:39
700c52d
Compare
Choose a tag to compare

11.0.7 (2023-03-14)

Documentation

  • readme: replace nhs digital mention with nhs england (3f148ca)

Miscellaneous

  • ignore bun lockfile (#1220) (c703218)
  • package: add funding url (1ab6cbc)
  • plugins/clean-object: ignore false eslint obj injection warnings (#1223) (7a2d6ca)

Improvements

  • remove redundant sql distinct keywords (#1222) (d2920fc)
  • routes/admin/access/bearer-token: use array map over push (9edbcd5)
  • routes/documents/register: do not recreate array (eb2501c)
  • routes/preferences/user: use filter over foreach (c39ce8d)
  • routes: create new arrays over single pushes (dd0bf73)
  • routes: use optional chaining (#1225) (3a6a020)

Dependencies

  • deps-dev: bump eslint from 8.35.0 to 8.36.0 (#1237) (39f5e94)
  • deps-dev: bump eslint-config-prettier from 8.6.0 to 8.7.0 (#1227) (4cafc51)
  • deps-dev: bump eslint-plugin-jsdoc from 40.0.0 to 40.0.2 (#1236) (7f5e9ba)
  • deps-dev: bump glob from 9.1.0 to 9.3.0 (#1228) (87f6ddb)
  • deps-dev: bump jest from 29.4.3 to 29.5.0 (#1234) (03163f1)
  • deps-dev: bump nodemon from 2.0.20 to 2.0.21 (#1230) (409af78)
  • deps-dev: bump pino-pretty from 9.4.0 to 10.0.0 (#1229) (ac39d35)
  • deps-dev: bump playwright from 1.31.1 to 1.31.2 (#1232) (e2a313a)
  • deps: bump @fastify/rate-limit from 7.6.0 to 8.0.0 (#1231) (991b654)
  • deps: bump coverallsapp/github-action from 1.2.3 to 1.2.4 (#1219) (9e4b71a)
  • deps: bump fastify from 4.13.0 to 4.14.1 (#1235) (02707f2)
  • deps: bump pg from 8.9.0 to 8.10.0 (#1233) (8a25998)

v11.0.6

01 Mar 10:33
cb857d0
Compare
Choose a tag to compare

11.0.6 (2023-03-01)

Improvements

Miscellaneous

  • routes/docs: use correct terminology for openapi definitions (#1210) (f03916b)

Dependencies

  • deps-dev: bump esbuild from 0.17.5 to 0.17.10 (#1217) (b3e1687)
  • deps-dev: bump eslint from 8.34.0 to 8.35.0 (#1212) (6118d9f)
  • deps-dev: bump glob from 8.1.0 to 9.1.0 (8d1ba77)
  • deps-dev: bump pino-pretty from 9.3.0 to 9.4.0 (#1216) (aae54fa)
  • deps-dev: bump playwright from 1.31.0 to 1.31.1 (#1214) (a0529f9)
  • deps: bump coverallsapp/github-action from 1.1.3 to 1.2.3 (#1211) (b576c59)
  • deps: bump pino from 8.10.0 to 8.11.0 (#1213) (9358336)
  • deps: bump transistive dependencies (#1218) (c59f950)

v11.0.5

22 Feb 10:18
7878e11
Compare
Choose a tag to compare

11.0.5 (2023-02-22)

Documentation

  • images: update api documentation screenshot (0afea86)

Miscellaneous

  • config: correct jsdoc param types (71c16e7)
  • plugins/hashed-bearer-auth: add message to logged client name (#1197) (f540905)
  • prefix unused params with underscores (07cb706)

Bug fixes

  • config: misleading thrown error message (427463a)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.3 to 17.4.4 (#1201) (ca5a7b0)
  • deps-dev: bump @commitlint/config-conventional (#1202) (26ae640)
  • deps-dev: bump jest from 29.4.2 to 29.4.3 (#1200) (aca8c8c)
  • deps-dev: bump pino-pretty from 9.2.0 to 9.3.0 (#1203) (a2095d0)
  • deps-dev: bump playwright from 1.30.0 to 1.31.0 (#1206) (1a95a7f)
  • deps: bump fastify-disablecache from 3.0.6 to 3.1.0 (#1205) (a9005d9)
  • deps: bump fastify-floc-off from 2.0.6 to 2.1.0 (#1199) (8542b9b)
  • deps: bump fastify-json-to-xml from 1.0.2 to 1.1.0 (#1204) (28e2f49)

v11.0.4

15 Feb 07:26
8ea0e20
Compare
Choose a tag to compare

11.0.4 (2023-02-15)

Improvements

  • plugins: replace xml plugin with dedicated dependency (#1172) (97b25cf)

Documentation

  • readme: use more inclusive language (15e71d3)

Bug fixes

  • config: convert cors params to lowercase (230e7a7)
  • openapi title and doc page description (e53d71d)
  • routes/admin/access/bearer-token: search schema response key (#1174) (76515f7)
  • routes: only add 401 response to schema when auth enabled (#1175) (d484646)

Continuous integration

  • cd: use sentence case for changelog headings (85e9941)

Miscellaneous

  • config: add comment re openapi components object (#1176) (db85610)
  • config: correct inline comment (dab9474)
  • config: use consistent style across api repos (5a813bc)
  • rename master branch to main (#1178) (fbb2644)
  • use sentence case over ap style for titles and headings (a342f24)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.2 to 17.4.3 (#1190) (ac5c2d3)
  • deps-dev: bump @commitlint/config-conventional (#1184) (edb85f6)
  • deps-dev: bump eslint from 8.33.0 to 8.34.0 (#1187) (21e8a99)
  • deps-dev: bump eslint-plugin-jsdoc from 39.7.5 to 40.0.0 (#1183) (952723e)
  • deps-dev: bump eslint-plugin-security from 1.7.0 to 1.7.1 (#1182) (df23795)
  • deps-dev: bump jest from 29.4.1 to 29.4.2 (#1186) (c89eaef)
  • deps-dev: bump pino-pretty from 9.1.1 to 9.2.0 (#1185) (c389da3)
  • deps-dev: bump prettier from 2.8.3 to 2.8.4 (#1194) (cdd145c)
  • deps: bump @fastify/static from 6.8.0 to 6.9.0 (#1181) (5230aeb)
  • deps: bump @fastify/swagger from 8.3.0 to 8.3.1 (#1189) (60b355e)
  • deps: bump fastify from 4.12.0 to 4.13.0 (#1180) (d48b4e3)
  • deps: bump fastify-disablecache from 3.0.5 to 3.0.6 (#1191) (15fa715)
  • deps: bump fastify-floc-off from 2.0.5 to 2.0.6 (#1192) (c3a6079)
  • deps: bump fastify-json-to-xml from 1.0.0 to 1.0.2 (#1195) (e2ca666)
  • deps: bump fluent-json-schema from 4.0.0 to 4.1.0 (#1193) (7adbacc)
  • deps: bump pino from 8.8.0 to 8.10.0 (#1188) (2de0ddc)

v11.0.3

01 Feb 09:39
d55fa95
Compare
Choose a tag to compare

11.0.3 (2023-02-01)

Bug Fixes

  • pagination skipping concurrently created records (#1144) (8c851a4)
  • routes: missing 400 response in openapi schema (#1145) (76c1799)
  • server: response headers for static and 404 routes (#1146) (e8306f1)

Miscellaneous

  • routes/docs/openapi: reduce cache max-age from 60 to 30 minutes (7cc11bc)

Improvements

  • routes/docs: increase cache max-age from 3 to 5 minutes (9f7373b)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.0 to 17.4.1 (#1140) (9642d84)
  • deps-dev: bump @commitlint/cli from 17.4.1 to 17.4.2 (#1158) (b6163c6)
  • deps-dev: bump @commitlint/config-conventional (#1156) (5ea66fc)
  • deps-dev: bump esbuild from 0.16.16 to 0.17.5 (76f8c5c)
  • deps-dev: bump eslint from 8.31.0 to 8.33.0 (#1153) (8cceb3a)
  • deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.5 (#1165) (d643adf)
  • deps-dev: bump eslint-plugin-jest from 27.2.0 to 27.2.1 (#1142) (fb64a96)
  • deps-dev: bump eslint-plugin-jsdoc from 39.6.4 to 39.7.5 (#1166) (c5dab9f)
  • deps-dev: bump eslint-plugin-security from 1.5.0 to 1.7.0 (#1164) (0bd3c5b)
  • deps-dev: bump glob from 8.0.3 to 8.1.0 (#1160) (201789f)
  • deps-dev: bump jest from 29.3.1 to 29.4.1 (#1155) (2e2cf6e)
  • deps-dev: bump playwright from 1.29.1 to 1.29.2 (#1141) (a4ad532)
  • deps-dev: bump playwright from 1.29.2 to 1.30.0 (#1152) (b58c8e2)
  • deps-dev: bump prettier from 2.8.1 to 2.8.2 (#1143) (a6e9955)
  • deps-dev: bump prettier from 2.8.2 to 2.8.3 (#1151) (d95638e)
  • deps: bump @fastify/autoload from 5.7.0 to 5.7.1 (#1161) (2fdb090)
  • deps: bump @fastify/static from 6.6.0 to 6.8.0 (#1167) (5b59257)
  • deps: bump @fastify/swagger from 8.2.1 to 8.3.0 (#1162) (eb6e46e)
  • deps: bump fastify from 4.11.0 to 4.12.0 (#1150) (2b873b2)
  • deps: bump fastify-disablecache from 3.0.4 to 3.0.5 (#1163) (33e2d78)
  • deps: bump fastify-floc-off from 2.0.4 to 2.0.5 (#1154) (b6d5bf3)
  • deps: bump hadolint/hadolint-action from 3.0.0 to 3.1.0 (#1149) (bd901a6)
  • deps: bump mssql from 9.0.1 to 9.1.1 (#1168) (b8676ac)
  • deps: bump pg from 8.8.0 to 8.9.0 (#1157) (fe2582a)
  • deps: bump secure-json-parse from 2.6.0 to 2.7.0 (#1138) (53433ac)
  • deps: bump transistive dependencies (7912c35)
  • use esbuild to compile (#1137) (053ef2b)

Continuous Integration

  • cd: add missing install step (af4b9f7)

v11.0.2

05 Jan 09:53
a179f7f
Compare
Choose a tag to compare

11.0.2 (2023-01-05)

Bug Fixes

  • routes/docs: limit files served from redoc module (12ef711)

Improvements

  • routes/docs: do not expand 200 response by default (b14e2cc)
  • routes/docs: remove search web worker and blob (7f084a4)

Documentation

  • grammar and clarity fixes (c3b7af2)

Miscellaneous

  • license: update license year (3342d38)
  • plugins: rename plugin to use british english spelling (ed490e0)
  • route/docs: remove x-ua-compatible meta tag (d33d097)
  • route/docs: remove redundant html comment (3d4d7b3)
  • routes: ignore false eslint regex warnings (b3a49c6)
  • update contact details (2a8ab28)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.3.0 to 17.4.0 (#1132) (3ad0033)
  • deps-dev: bump @commitlint/config-conventional (#1134) (8f0c6e4)
  • deps-dev: bump eslint from 8.29.0 to 8.31.0 (#1125) (02012ec)
  • deps-dev: bump eslint-config-prettier from 8.5.0 to 8.6.0 (#1135) (7488e47)
  • deps-dev: bump eslint-plugin-jest from 27.1.6 to 27.2.0 (#1123) (c337ecf)
  • deps-dev: bump husky from 8.0.2 to 8.0.3 (#1130) (f2c4ac9)
  • deps-dev: bump playwright from 1.28.1 to 1.29.1 (#1126) (e45ecae)
  • deps: bump @fastify/autoload from 5.6.0 to 5.7.0 (#1133) (707b838)
  • deps: bump fastify from 4.10.2 to 4.11.0 (#1131) (2328014)
  • deps: bump pino from 8.7.0 to 8.8.0 (#1124) (3beaf8a)
  • deps: bump transistive dependencies (#1136) (35c0c38)

v11.0.1

12 Dec 12:10
e0a444f
Compare
Choose a tag to compare

11.0.1 (2022-12-12)

Miscellaneous

Continuous Integration

Improvements

Dependencies

  • dependabot: remove docker auto-updates (#1097) (3803428)
  • deps-dev: bump eslint from 8.28.0 to 8.29.0 (#1119) (0ff6460)
  • deps-dev: bump eslint-plugin-jest from 27.1.5 to 27.1.6 (#1102) (532372f)
  • deps-dev: bump eslint-plugin-jsdoc from 39.6.2 to 39.6.4 (#1099) (f9436f8)
  • deps-dev: bump playwright from 1.28.0 to 1.28.1 (#1104) (56ec816)
  • deps-dev: bump prettier from 2.8.0 to 2.8.1 (#1114) (4dff5fa)
  • deps: bump @fastify/accepts from 4.0.1 to 4.1.0 (#1100) (8dffd9b)
  • deps: bump @fastify/autoload from 5.5.0 to 5.6.0 (#1103) (2f0e187)
  • deps: bump @fastify/basic-auth from 4.0.0 to 5.0.0 (#1109) (857cd76)
  • deps: bump @fastify/bearer-auth from 8.0.1 to 9.0.0 (#1111) (24257c8)
  • deps: bump @fastify/compress from 6.1.1 to 6.2.0 (#1105) (7d65fe8)
  • deps: bump @fastify/helmet from 10.0.2 to 10.1.0 (#1101) (47743cc)
  • deps: bump @fastify/rate-limit from 7.5.0 to 7.6.0 (#1108) (31e5055)
  • deps: bump @fastify/sensible from 5.1.1 to 5.2.0 (#1118) (d759b1b)
  • deps: bump @fastify/static from 6.5.1 to 6.6.0 (#1121) (f1f1fcf)
  • deps: bump @fastify/swagger from 8.1.0 to 8.2.0 (#1110) (2718724)
  • deps: bump @fastify/swagger from 8.2.0 to 8.2.1 (#1116) (144a51d)
  • deps: bump @fastify/under-pressure from 8.1.0 to 8.2.0 (#1117) (889c2a2)
  • deps: bump env-schema from 5.1.1 to 5.2.0 (#1115) (1734b34)
  • deps: bump fastify-plugin from 4.3.0 to 4.4.0 (#1113) (7c7ead8)
  • deps: bump secure-json-parse from 2.5.0 to 2.6.0 (#1120) (2af1e15)
  • deps: bump transistive dependencies (#1122) (b6b6696)

v11.0.0

23 Nov 06:57
67c03c8
Compare
Choose a tag to compare

11.0.0 (2022-11-23)

⚠ BREAKING CHANGES

  • minimum required version of node increased from 16.0.0 to 18.12.1
  • config: use port 3000 if PORT env variable unset (#1074)
  • deps: LOG_ROTATION_FREQUENCY env variable accepted values changed from "daily, custom, or test" to "daily, date, [1-12]h, or [1-30]m"

Bug Fixes

  • config: use port 3000 if PORT env variable unset (#1074) (0a19fa9)
  • routes: add HEAD to cors allowed methods (#1066) (abe07c6)

Miscellaneous

  • *.ignore: fix test log entry (c7a48ba)
  • clean up multi-line comments (96b3d53)
  • drop support for node 16 (#1075) (57f950c)
  • update inline documentation links (239a17b)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.2.0 to 17.3.0 (#1093) (154d904)
  • deps-dev: bump @commitlint/config-conventional (#1094) (4f66e58)
  • deps-dev: bump eslint from 8.26.0 to 8.27.0 (#1079) (917c8e6)
  • deps-dev: bump eslint from 8.27.0 to 8.28.0 (#1092) (0988707)
  • deps-dev: bump eslint-plugin-jest from 27.1.3 to 27.1.5 (#1082) (c108ddb)
  • deps-dev: bump eslint-plugin-jsdoc from 39.4.0 to 39.6.2 (#1084) (99fe9db)
  • deps-dev: bump husky from 8.0.1 to 8.0.2 (#1081) (55f0d7e)
  • deps-dev: bump jest from 29.2.2 to 29.3.1 (#1083) (d8bca20)
  • deps-dev: bump playwright from 1.27.1 to 1.28.0 (#1078) (aa081f3)
  • deps-dev: bump prettier from 2.7.1 to 2.8.0 (#1095) (a56c9e0)
  • deps-dev: remove @faker-js/faker (#1068) (d2f2802)
  • deps: bump @fastify/autoload from 5.4.1 to 5.5.0 (#1090) (9e3a61e)
  • deps: bump @fastify/cors from 8.1.1 to 8.2.0 (#1086) (dec0dab)
  • deps: bump @fastify/static from 6.5.0 to 6.5.1 (#1091) (78873f2)
  • deps: bump actions/dependency-review-action from 2 to 3 (#1076) (6b9b5a8)
  • deps: bump env-schema from 5.1.0 to 5.1.1 (#1085) (4766dbf)
  • deps: bump fastify from 4.10.0 to 4.10.2 (#1089) (796f990)
  • deps: bump fastify from 4.9.2 to 4.10.0 (#1080) (d3b9480)
  • deps: bump file-stream-rotator from 0.6.1 to 1.0.0 (#1072) (e456017)
  • deps: bump hadolint/hadolint-action from 2.1.0 to 3.0.0 (#1077) (365f885)
  • deps: bump transistive dependencies (#1096) (0fac2a2)
  • docker: remove dev values from package.json (a663af1)
  • docker: reorder instructions for build caching (7641f89)

v10.1.2

01 Nov 08:40
3116771
Compare
Choose a tag to compare

10.1.2 (2022-11-01)

Bug Fixes

  • routes: accept header handling (a8ec5cd)
  • routes: openapi schema content types (e81f4f1)

Miscellaneous

  • .env.template: remove PORT value (63221d3)
  • eslint: use ecmascript 2021 globals (b4d865f)

Documentation

Improvements

Dependencies

  • deps-dev: bump @commitlint/cli from 17.1.2 to 17.2.0 (#1064) (0bbe8a8)
  • deps-dev: bump @commitlint/config-conventional (#1063) (75c6a18)
  • deps-dev: bump eslint from 8.25.0 to 8.26.0 (#1058) (c5350a3)
  • deps-dev: bump eslint-plugin-jest from 27.1.2 to 27.1.3 (#1057) (9d42daf)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.13 to 39.4.0 (#1055) (2024fc5)
  • deps-dev: bump eslint-plugin-promise from 6.1.0 to 6.1.1 (#1051) (3b1a501)
  • deps-dev: bump jest from 29.2.0 to 29.2.2 (#1059) (512754c)
  • deps: bump @fastify/cors from 8.1.0 to 8.1.1 (#1060) (82f1c40)
  • deps: bump @fastify/swagger from 8.0.0 to 8.1.0 (#1052) (607851f)
  • deps: bump fastify from 4.9.1 to 4.9.2 (#1061) (2ff9b50)
  • deps: bump fastify-disablecache from 3.0.3 to 3.0.4 (#1053) (99776c4)
  • deps: bump fastify-floc-off from 2.0.3 to 2.0.4 (#1054) (66fda61)
  • deps: bump pino from 8.6.1 to 8.7.0 (#1056) (74194dc)
  • deps: bump transistive dependencies (#1065) (afc5925)

v10.1.1

18 Oct 10:58
4fb344c
Compare
Choose a tag to compare

10.1.1 (2022-10-18)

Bug Fixes

  • routes/admin/access/bearer-token: remove stray , (#1032) (09a1512)

Miscellaneous

  • server: remove reference to hardcoded dir (767212e)

Dependencies

  • deps-dev: bump @faker-js/faker from 7.5.0 to 7.6.0 (#1035) (55dd11d)
  • deps-dev: bump eslint from 8.24.0 to 8.25.0 (#1043) (dfe2c90)
  • deps-dev: bump eslint-plugin-jest from 27.1.1 to 27.1.2 (#1034) (253bdf1)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.6 to 39.3.13 (#1045) (41d93e9)
  • deps-dev: bump eslint-plugin-promise from 6.0.1 to 6.1.0 (#1038) (fd9036f)
  • deps-dev: bump jest from 29.1.2 to 29.2.0 (#1040) (835898b)
  • deps-dev: bump playwright from 1.26.1 to 1.27.1 (#1041) (02253d2)
  • deps: bump @fastify/autoload from 5.4.0 to 5.4.1 (#1042) (ed77423)
  • deps: bump @fastify/helmet from 10.0.1 to 10.0.2 (#1037) (af02562)
  • deps: bump @fastify/rate-limit from 7.4.0 to 7.5.0 (#1044) (99e398e)
  • deps: bump @fastify/swagger from 7.6.1 to 8.0.0 (#1033) (bf70fff)
  • deps: bump fastify from 4.7.0 to 4.8.1 (#1030) (abbea63)
  • deps: bump fastify from 4.8.1 to 4.9.1 (#1036) (d83d56a)
  • deps: bump fastify-plugin from 4.2.1 to 4.3.0 (#1039) (9ac2b5e)

Continuous Integration

  • cd: remove test files from release asset (#1046) (6c8be8e)