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

v4.0.0

02 Aug 07:31
7b5dab2
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • minimum required version of node increased from 12 to 14 to allow for new ECMAScript syntax to be used

Bug Fixes

  • docker-compose: wrap variables in quotes (#304) (418d6ca)
  • server: remove test response header (#302) (03a790f)

Dependencies

  • deps-dev: bump eslint from 7.31.0 to 7.32.0 (f1be11e)
  • deps: bump actions/setup-node from 2.2.0 to 2.3.0 (4b08671)
  • deps: bump dependencies (#315) (d65ed82)
  • deps: bump GoogleCloudPlatform/release-please-action (416bde9)
  • deps: bump mssql from 7.1.3 to 7.2.0 (a65c9e2)
  • docker: bump curl from 7.67.0-r4 to 7.67.0-r5 (#314) (a55f174)

Miscellaneous

  • grammar fixes for jsdoc tags (#317) (72bc832)
  • increase minimum required version of node from 12 to 14 (#320) (e51c2d3)

v3.2.6

19 Jul 11:53
fe3d1d1
Compare
Choose a tag to compare

Bug Fixes

  • package: move pino-pretty to production dependency list (#295) (a474d00)

Improvements

  • routes/healthcheck: do not treat routes as plugin (b2bdbce)
  • routes/healthcheck: move Accept header handling back to hook (51d6db9)
  • server: use full media type for Accept header filtering (db66901)

Dependencies

  • deps-dev: bump eslint from 7.30.0 to 7.31.0 (a50aab8)
  • deps-dev: bump eslint-plugin-jsdoc from 35.4.3 to 35.4.5 (e159355)
  • deps: bump fastify from 3.19.0 to 3.19.1 (df2c4a9)
  • deps: bump fastify-cors from 6.0.1 to 6.0.2 (1061cab)
  • deps: bump wagoid/commitlint-github-action from 3.1.4 to 4.1.1 (1171fb7)

Miscellaneous

  • change mentions of "MIME type" to "media type" (#290) (f114fc8)
  • env.template: use double quotes (e00a4c9)
  • server: sort plugin registering alphabetically ascending (06a7de5)
  • test_resources: fix name of test requests file (e53bcb4)
  • test_resources: minor header tweaks (add6319)
  • test_resources: update test calls with new headers (3bc9915)
  • update jsdoc tag comments (#301) (7aeb792)
  • update plugin metadata for server dependency graph (1ff74b6)

v3.2.5

12 Jul 11:46
649b25f
Compare
Choose a tag to compare

Bug Fixes

  • routes: Accept header handling encapsulation (#282) (8e780a7)

Miscellaneous

  • vscode: remove user space config setting (63df0ad)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 35.4.2 to 35.4.3 (fecb242)
  • deps-dev: bump nodemon from 2.0.10 to 2.0.12 (9a44dd6)
  • deps: bump env-schema from 3.0.1 to 3.1.0 (8f99ce3)
  • deps: bump fastify-swagger from 4.8.2 to 4.8.3 (c1d7a9c)
  • deps: bump fluent-json-schema from 3.0.0 to 3.0.1 (472aa2d)
  • deps: bump pino from 6.11.3 to 6.12.0 (2cb11e2)

v3.2.4

09 Jul 10:14
41cd39e
Compare
Choose a tag to compare

Bug Fixes

  • routes/healthcheck: add Accept request header handling (a9d7a48)

Miscellaneous

  • server: clarify on accept request header handling (3caae5c)
  • vscode: disable redhat telemetry (6b52968)

Dependencies

  • deps-dev: bump autocannon from 7.3.0 to 7.4.0 (1319036)
  • deps-dev: bump eslint from 7.29.0 to 7.30.0 (b532323)
  • deps-dev: bump eslint-plugin-jsdoc from 35.4.0 to 35.4.1 (b3a6160)
  • deps-dev: bump eslint-plugin-jsdoc from 35.4.1 to 35.4.2 (61e2542)
  • deps-dev: bump husky from 6.0.0 to 7.0.0 (3fe468f)
  • deps-dev: bump husky from 7.0.0 to 7.0.1 (8d4ee30)
  • deps-dev: bump jest from 27.0.5 to 27.0.6 (b24365e)
  • deps-dev: bump nodemon from 2.0.7 to 2.0.9 (7c3471d)
  • deps-dev: bump nodemon from 2.0.9 to 2.0.10 (b7b589d)
  • deps-dev: bump pino-pretty from 5.0.2 to 5.1.0 (b6e26fc)
  • deps-dev: bump pino-pretty from 5.1.0 to 5.1.1 (17455d4)
  • deps-dev: bump prettier from 2.3.1 to 2.3.2 (b14ce27)
  • deps: bump actions/setup-node from 2.1.5 to 2.2.0 (37155d8)
  • deps: bump coverallsapp/github-action from 1.1.2 to 1.1.3 (e77554c)
  • deps: bump fastify from 3.18.0 to 3.18.1 (074c9dd)
  • deps: bump fastify from 3.18.1 to 3.19.0 (247fc5c)
  • deps: bump fastify-helmet from 5.3.1 to 5.3.2 (3df5f6c)
  • deps: bump fastify-swagger from 4.8.0 to 4.8.2 (add1e99)

v3.2.3

22 Jun 17:14
3537866
Compare
Choose a tag to compare

Bug Fixes

  • server: increase Strict-Transport-Security max age to 365 days (052fb0f)
  • server: revert Referrer-Policy directives to "no-referrer" only (c0e5017)
  • server: use stricter Content-Security-Policy values (888ea32)

Continuous Integration

  • link-check: reduce frequency from weekly to monthly (#251) (2223459)

Miscellaneous

  • server: clarify on what each registered plugin does (439341a)

Dependencies

  • deps-dev: bump eslint from 7.28.0 to 7.29.0 (698d4eb)
  • deps-dev: bump eslint-plugin-jsdoc from 35.3.0 to 35.4.0 (6d0b65e)
  • deps-dev: bump jest from 27.0.4 to 27.0.5 (4b540f1)
  • deps: bump fastify-autoload from 3.7.1 to 3.8.0 (0a18dab)
  • deps: bump fastify-bearer-auth from 5.1.0 to 6.0.0 (feda524)
  • deps: bump fastify-swagger from 4.7.0 to 4.8.0 (46b3f97)
  • deps: bump under-pressure from 5.6.0 to 5.7.0 (651c05c)

v3.2.2

17 Jun 13:44
afef894
Compare
Choose a tag to compare

Dependencies

  • deps: bump actions/upload-artifact from 2.2.3 to 2.2.4 (c8c2225)
  • deps: bump fastify from 3.17.0 to 3.18.0 (68d4858)
  • deps: bump fastify-disablecache from 2.0.1 to 2.0.2 (12edee1)

v3.2.1

16 Jun 10:38
f5ae51c
Compare
Choose a tag to compare

Bug Fixes

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 35.1.3 to 35.3.0 (e46c14c)
  • deps: bump fastify-compress from 3.5.0 to 3.6.0 (cf43d57)
  • deps: bump fastify-disablecache from 2.0.0 to 2.0.1 (a3375b6)

v3.2.0

11 Jun 14:22
dcfd83c
Compare
Choose a tag to compare

Features

  • server: add content-encoding support (#239) (174477e)

Dependencies

  • deps: bump mssql from 7.1.0 to 7.1.3 (521b08c)

v3.1.3

09 Jun 11:06
85369e0
Compare
Choose a tag to compare

Bug Fixes

  • server: remove swagger from csp for all routes apart from doc route (dbdbf3b)
  • server: set frame-ancestors csp to 'none'; add child-src csp (debc025)

Dependencies

  • deps-dev: bump eslint from 7.27.0 to 7.28.0 (8dad2f3)
  • deps-dev: bump eslint-plugin-jsdoc from 35.1.2 to 35.1.3 (c78756c)
  • deps-dev: bump jest from 27.0.3 to 27.0.4 (1816d23)
  • deps-dev: bump prettier from 2.3.0 to 2.3.1 (4f1a013)
  • deps: bump glob-parent from 5.1.1 to 5.1.2 (130e5b8)
  • deps: bump normalize-url from 4.5.0 to 4.5.1 (d65535d)
  • deps: bump trim-newlines from 3.0.0 to 3.0.1 (b20a9a2)

v3.1.2

02 Jun 11:51
1c05513
Compare
Choose a tag to compare

Continuous Integration

  • remove redundant docker build job (a919aab)

Documentation

  • readme: add note regarding using docker compose up (fd09508)
  • readme: grammar and wordiness fixes (a5b9987)
  • readme: update contributing section (7ab1851)

Dependencies

  • deps-dev: bump eslint-plugin-import from 2.23.3 to 2.23.4 (72ebee6)
  • deps-dev: bump eslint-plugin-jsdoc from 35.0.0 to 35.1.2 (56dd3f8)
  • deps-dev: bump jest from 27.0.1 to 27.0.3 (20491c0)
  • deps-dev: bump pino-pretty from 5.0.0 to 5.0.1 (3211cf9)
  • deps-dev: bump pino-pretty from 5.0.1 to 5.0.2 (06e8fa2)
  • deps: bump actions/cache from 2.1.5 to 2.1.6 (fa2f514)
  • deps: bump fastify from 3.16.2 to 3.17.0 (11e1d6d)
  • docker-compose: use oci labels (e60f447)
  • dockerignore: add test and dev files (9cb7808)
  • docker: update workdir; install curl (bfa9067)
  • docker: use correct curl version (5035e9b)
  • docker: use native logging, healthcheck, restart and res handling (68128b2)