docsmith

RESTful API for converting clinical documents and files

MIT License

Stars
20
Committers
4

Bot releases are visible (Hide)

docsmith - v9.1.2

Published by github-actions[bot] about 2 years ago

9.1.2 (2022-10-18)

Bug Fixes

  • plugins/docx-to-html: add title to html (ca3a249)
  • plugins/pdf-to-html: remove temp file directory path from title (a192847)
  • plugins/rtf-to-html: add title to html (8cc313e)

Improvements

  • plugins: add metadata to temp file names for easier debugging (4f3031a)

Dependencies

docsmith - v9.1.1

Published by github-actions[bot] about 2 years ago

9.1.1 (2022-10-18)

Improvements

  • config: replace hardcoded value for temp directory (d39dba2)

Miscellaneous

  • server: remove reference to hardcoded dir (0c29613)

Dependencies

  • deps-dev: bump @faker-js/faker from 7.5.0 to 7.6.0 (#1066) (ffe117d)
  • deps-dev: bump eslint from 8.24.0 to 8.25.0 (#1077) (31d0b35)
  • deps-dev: bump eslint-plugin-jest from 27.1.1 to 27.1.2 (#1067) (d0a9c5e)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.6 to 39.3.13 (#1078) (e5c19eb)
  • deps-dev: bump eslint-plugin-promise from 6.0.1 to 6.1.0 (#1074) (36452a2)
  • deps-dev: bump jest from 29.1.2 to 29.2.0 (#1073) (a5e1c9c)
  • deps-dev: bump playwright from 1.26.1 to 1.27.1 (#1071) (d56323d)
  • deps: bump @fastify/autoload from 5.4.0 to 5.4.1 (#1070) (3fdf2d8)
  • deps: bump @fastify/helmet from 10.0.1 to 10.0.2 (#1076) (0930ced)
  • deps: bump @fastify/rate-limit from 7.4.0 to 7.5.0 (#1069) (b65eab0)
  • deps: bump @fastify/swagger from 7.6.1 to 8.0.0 (#1068) (0166758)
  • deps: bump fastify from 4.7.0 to 4.8.1 (#1064) (db81718)
  • deps: bump fastify from 4.8.1 to 4.9.1 (#1075) (0249aff)
  • deps: bump fastify-plugin from 4.2.1 to 4.3.0 (#1072) (537bd54)

Continuous Integration

  • cd: remove test files from release asset (#1079) (b80d445)
docsmith - v9.1.0

Published by github-actions[bot] about 2 years ago

9.1.0 (2022-10-06)

Features

  • config: use first available open port if PORT env variable unset (#1055) (5c738e4)

Continuous Integration

  • cd: create release asset (2356d52)

Dependencies

  • .dockerignore: add SECURITY.md (014118d)
  • .dockerignore: fix CODE_OF_CONDUCT entry (#1057) (47eb5e2)
  • deps-dev: bump eslint-plugin-jest from 27.0.4 to 27.1.1 (#1061) (94922a7)
  • deps-dev: bump pino-pretty from 9.1.0 to 9.1.1 (#1059) (cd173df)
  • deps: bump fluent-json-schema from 3.1.0 to 4.0.0 (#1060) (df43bed)
docsmith - v9.0.0

Published by github-actions[bot] about 2 years ago

9.0.0 (2022-10-03)

⚠ BREAKING CHANGES

  • plugins/tidy-html: HTML output now minified
  • plugins/tidy-css: CSS output from HTML routes now minified
  • config: SERVICE_BODY_MAX_BYTES env variable renamed to REQ_BODY_MAX_BYTES.
  • config: SERVICE_HOST and SERVICE_PORT env variables renamed to HOST and PORT respectively.

Features

  • add serialization support for xml error responses (ab44b55)

Bug Fixes

  • config: use HOST and PORT env variables for cloud services (12b954d)
  • plugins/serialize-json-to-xml: rep invalid xml chars with U+FFFD (#1030) (ea6326a)
  • plugins/tidy-css: remove empty <style> element (#1027) (de23308)

Improvements

  • config: rename SERVICE_BODY_MAX_BYTES (48511a3)
  • plugins/serialize-json-to-xml: minify xml responses (ff69188)
  • plugins/tidy-css: combine and minify <style> elements (#1024) (0eed2ad)
  • plugins/tidy-html: improve compression ratio by sorting attributes (eb22ab2)
  • plugins/tidy-html: return minified html (acb08ec)
  • plugins/tidy-html: stop attempting to remove comments twice (#1028) (21d0120)
  • public/image/icons: compress mask-icon (142586c)
  • routes/docs: remove redundant html elem attributes (1d0f3e0)
  • routes: tidy messy nested functions (#1026) (93c8ad8)

Documentation

  • use shorter urls; fix fastify links (f88d29b)

Miscellaneous

  • .env.template: remove service section (672d733)
  • .prettierignore: consistent order (1006347)
  • .vscode: add redhat.vscode-xml as default xml formatter (c4c1c23)
  • *.ignore: add clinicjs directory (fb75b3c)
  • import destructuring (#1029) (2bc0add)
  • LICENSE: remove trailing whitespace (46e2664)
  • plugins/image-to-txt: use welsh as second example language (d81ccf6)
  • plugins/tidy-html: update htmltidy link (b4b9307)
  • prefer object destructuring (#1048) (edf8bf4)

Dependencies

  • deps-dev: bump autocannon from 7.9.0 to 7.10.0 (#1036) (ceb060a)
  • deps-dev: bump eslint from 8.23.0 to 8.24.0 (#1040) (1e22c0b)
  • deps-dev: bump eslint-plugin-jest from 27.0.1 to 27.0.4 (#1034) (def7975)
  • deps-dev: bump jest from 29.0.2 to 29.1.2 (#1042) (4f01f3e)
  • deps-dev: bump nodemon from 2.0.19 to 2.0.20 (#1043) (8c13806)
  • deps-dev: bump playwright from 1.25.1 to 1.26.1 (#1032) (a83ccf7)
  • deps: bump @fastify/autoload from 5.3.1 to 5.4.0 (#1045) (9599668)
  • deps: bump @fastify/helmet from 10.0.0 to 10.0.1 (#1047) (dc3e079)
  • deps: bump @fastify/swagger from 7.5.0 to 7.6.1 (#1039) (9457dcd)
  • deps: bump dotenv from 16.0.2 to 16.0.3 (#1033) (76a5d5f)
  • deps: bump env-schema from 5.0.0 to 5.1.0 (#1046) (f1659d9)
  • deps: bump fastify from 4.5.3 to 4.7.0 (#1038) (8e93382)
  • deps: bump fastify-disablecache from 3.0.2 to 3.0.3 (#1049) (26ddab8)
  • deps: bump fastify-floc-off from 2.0.2 to 2.0.3 (#1051) (5277034)
  • deps: bump js2xmlparser from 4.0.2 to 5.0.0 (#1044) (163a902)
  • deps: bump jsdom from 20.0.0 to 20.0.1 (#1053) (0bfdfcd)
  • deps: bump node-poppler from 6.0.0 to 6.0.1 (#1050) (10415a9)
  • deps: bump node-unrtf from 3.0.0 to 3.0.1 (#1052) (a6b3cbe)
  • deps: bump pino from 8.4.2 to 8.6.1 (#1041) (ebc1391)
  • deps: bump redoc from 2.0.0-rc.76 to 2.0.0 (#1037) (58c9303)
  • deps: bump tesseract.js from 3.0.2 to 3.0.3 (#1035) (ceed01a)
  • deps: bump transistive dependencies (#1054) (c389c05)
docsmith - v8.0.3

Published by github-actions[bot] about 2 years ago

8.0.3 (2022-09-05)

Bug Fixes

  • config: default throws exceptions when used in anyOf schemas (8637097)
  • plugins/shared-schemas: replace 415 response message const (972323b)

Improvements

  • routes/docs/openapi: ensure response is openapi object (c33a85f)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.0.3 to 17.1.2 (#999) (614b635)
  • deps-dev: bump @commitlint/config-conventional (#1013) (b9c01ce)
  • deps-dev: bump @faker-js/faker from 7.4.0 to 7.5.0 (#995) (5f9ac13)
  • deps-dev: bump eslint from 8.22.0 to 8.23.0 (#1008) (d28085a)
  • deps-dev: bump eslint-plugin-jest from 26.8.4 to 27.0.1 (#1011) (5d565e5)
  • deps-dev: bump eslint-plugin-promise from 6.0.0 to 6.0.1 (#1003) (606b038)
  • deps-dev: bump jest from 28.1.3 to 29.0.1 (#1002) (7b30e8e)
  • deps-dev: bump jest from 29.0.1 to 29.0.2 (#1014) (1e742ab)
  • deps-dev: bump pino-pretty from 9.0.1 to 9.1.0 (#1015) (5a067d5)
  • deps-dev: bump playwright from 1.25.0 to 1.25.1 (#997) (22d9b48)
  • deps: bump @fastify/accepts from 4.0.0 to 4.0.1 (#1005) (151aa1c)
  • deps: bump @fastify/autoload from 5.2.0 to 5.3.1 (#1016) (650f033)
  • deps: bump @fastify/compress from 6.1.0 to 6.1.1 (#1007) (35407f2)
  • deps: bump @fastify/helmet from 9.1.0 to 10.0.0 (#998) (3769768)
  • deps: bump @fastify/rate-limit from 7.3.0 to 7.4.0 (#1009) (c5ed75d)
  • deps: bump @fastify/sensible from 5.1.0 to 5.1.1 (#1000) (faf9c4c)
  • deps: bump @fastify/swagger from 7.4.1 to 7.5.0 (#1017) (5c9b829)
  • deps: bump @fastify/under-pressure from 8.0.0 to 8.1.0 (#1006) (5a25195)
  • deps: bump dotenv from 16.0.1 to 16.0.2 (#996) (2e720b6)
  • deps: bump fastify from 4.5.2 to 4.5.3 (#994) (bddea46)
  • deps: bump fastify-plugin from 4.2.0 to 4.2.1 (#1001) (0d49bca)
  • deps: bump mammoth from 1.4.21 to 1.5.1 (#1012) (97c40c5)
  • deps: bump tesseract.js from 3.0.1 to 3.0.2 (#1004) (aa1f614)
  • deps: bump transistive dependencies (ebd2c4f)
  • docker: reduce chmod permissions to execute only (#990) (f488f28)

Miscellaneous

  • .husky: shell path and arg updates (#992) (b039c9d)
  • .vscode/extensions: remove unmaintained extension (046854f)
  • config: remove redundant todo inline comment (3f17acf)
  • test_resources: compress test documents (0cc8aa5)
docsmith - v8.0.2

Published by github-actions[bot] about 2 years ago

8.0.2 (2022-08-20)

Dependencies

  • deps-dev: bump eslint-plugin-jest from 26.8.3 to 26.8.4 (#986) (c520501)
  • deps: bump fastify from 4.5.0 to 4.5.2 (#988) (5b25fc4)
  • deps: bump pino from 8.4.1 to 8.4.2 (#987) (b9f695e)
  • deps: bump redoc from 2.0.0-rc.75 to 2.0.0-rc.76 (#985) (2d3cab6)
  • deps: bump tesseract.js from 2.1.5 to 3.0.1 (#989) (2f2818f)

Continuous Integration

Miscellaneous

docsmith - v8.0.1

Published by github-actions[bot] about 2 years ago

8.0.1 (2022-08-18)

Miscellaneous

  • rename options.tempDirectory to options.tempDir (fd4ac24)

Improvements

  • config: expose tempDir at top level of object (368d815)
  • plugins/rtf-to-html: remove duplicate fs.mkdir() call (4541344)
  • plugins: make options.tempDirectory mandatory (18bcf39)
  • plugins: move const arrays out of hooks (9fe2f15)
  • plugins: only create unRTF and Poppler classes once on reg (736a9b4)
  • plugins: only create temp directory once on register (e6945cb)
  • remove redundant returns (3373b6d)
  • routes: check accept header is supported before parsing req body (ae167c9)
  • routes: convert sync async handlers to sync only (a9672d2)

Dependencies

  • deps-dev: bump eslint from 8.21.0 to 8.22.0 (#981) (12012ce)
  • deps-dev: bump eslint-plugin-jest from 26.8.2 to 26.8.3 (#974) (ecb7689)
  • deps-dev: bump pino-pretty from 8.1.0 to 9.0.1 (#977) (d4fca71)
  • deps-dev: bump playwright from 1.24.2 to 1.25.0 (#976) (6e493d9)
  • deps: bump @fastify/under-pressure from 7.0.0 to 8.0.0 (#978) (3ce02b6)
  • deps: bump fastify from 4.4.0 to 4.5.0 (#975) (f3eb087)
  • deps: bump fastify-plugin from 4.1.0 to 4.2.0 (#979) (3f19262)
  • deps: bump pino from 8.4.0 to 8.4.1 (#973) (7dd3129)
  • deps: bump redoc from 2.0.0-rc.74 to 2.0.0-rc.75 (#980) (e54c873)
  • deps: bump sub-dependencies (#982) (c460bf0)
docsmith - v8.0.0

Published by github-actions[bot] about 2 years ago

8.0.0 (2022-08-09)

⚠ BREAKING CHANGES

  • drop support for EOL node 15

Bug Fixes

Miscellaneous

Dependencies

  • deps-dev: bump @faker-js/faker from 7.3.0 to 7.4.0 (#960) (3e2b56d)
  • deps-dev: bump eslint-plugin-jest from 26.7.0 to 26.8.2 (#966) (74f29ce)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.4 to 39.3.6 (#965) (4b5b9c9)
  • deps: bump @fastify/autoload from 5.1.0 to 5.2.0 (#962) (c9862be)
  • deps: bump fastify from 4.3.0 to 4.4.0 (#957) (ccf007a)
  • deps: bump fastify-disablecache from 3.0.1 to 3.0.2 (#958) (3e2b769)
  • deps: bump fastify-floc-off from 2.0.1 to 2.0.2 (#963) (636f4a0)
  • deps: bump node-poppler from 5.1.6 to 6.0.0 (#967) (879f849)
  • deps: bump node-unrtf from 2.0.9 to 3.0.0 (#959) (2d570b2)
  • deps: bump pino from 8.3.1 to 8.4.0 (#961) (0d5671e)
docsmith - v7.0.11

Published by github-actions[bot] about 2 years ago

7.0.11 (2022-08-04)

Bug Fixes

  • routes: invalid openapi shared schema definitions (#949) (c0338c5)
  • server: reduce content-security-policy for options routes (#951) (a228aca)

Dependencies

  • deps: bump @fastify/cors from 8.0.0 to 8.1.0 (#952) (6f597f0)
docsmith - v7.0.10

Published by github-actions[bot] about 2 years ago

7.0.10 (2022-08-01)

Improvements

Continuous Integration

  • ci: audit npm package signatures (dd6e0a1)

Miscellaneous

  • *.ignore: add pnpm lockfile (#940) (b86943a)
  • replace --production npm arg with --omit=dev (843f2d7)

Dependencies

  • deps-dev: bump eslint from 8.20.0 to 8.21.0 (#947) (3c84747)
  • deps-dev: bump eslint-plugin-jest from 26.6.0 to 26.7.0 (#943) (5d901bd)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.3 to 39.3.4 (#942) (d0b0385)
  • deps-dev: bump playwright from 1.24.1 to 1.24.2 (#945) (b8cd36d)
  • deps: bump @fastify/static from 6.4.1 to 6.5.0 (#944) (b04a830)
  • deps: bump fastify-disablecache from 3.0.0 to 3.0.1 (#939) (badd3c3)
  • deps: bump fastify-floc-off from 2.0.0 to 2.0.1 (#938) (545bb32)
  • deps: bump file-type from 16.5.3 to 16.5.4 (#932) (de32fc1)
  • deps: bump pino from 8.3.0 to 8.3.1 (#936) (4496037)
  • deps: bump redoc from 2.0.0-rc.72 to 2.0.0-rc.74 (#941) (346f7e2)
  • deps: bump secure-json-parse from 2.4.0 to 2.5.0 (#946) (618a041)
  • deps: bump sub-dependencies (#948) (80c040e)
docsmith - v7.0.9

Published by github-actions[bot] over 2 years ago

7.0.9 (2022-07-18)

Improvements

  • app: combine multiple awaits into Promise.all() (e5cd27b)
  • plugins: remove useless catchs rethrowing errors (40c84a8)
  • plugins: use try...catch over Promise.catch() (4ba4978)

Dependencies

  • deps-dev: bump eslint from 8.19.0 to 8.20.0 (#931) (b14b0b8)
  • deps-dev: bump eslint-plugin-jest from 26.5.3 to 26.6.0 (#929) (b0622d5)
  • deps-dev: bump playwright from 1.23.3 to 1.23.4 (#930) (ee1f217)
  • deps: bump pino from 8.1.0 to 8.2.0 (#928) (b6e48fb)
docsmith - v7.0.8

Published by github-actions[bot] over 2 years ago

7.0.8 (2022-07-14)

Miscellaneous

  • remove redundant async keywords (2ba30c8)

Documentation

  • readme: use block quotes for notes to enable github md highlights (e98b784)

Dependencies

  • dependabot: increase open-pull-requests-limit from 5 to 20 (b0d9790)
  • deps-dev: bump @commitlint/cli from 17.0.2 to 17.0.3 (#910) (567076f)
  • deps-dev: bump @commitlint/config-conventional (#903) (85a9e4d)
  • deps-dev: bump @faker-js/faker from 7.2.0 to 7.3.0 (#908) (4ca4bda)
  • deps-dev: bump eslint from 8.17.0 to 8.19.0 (#913) (ee264e1)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.2 to 39.3.3 (#916) (d99cc5d)
  • deps-dev: bump jest from 28.1.1 to 28.1.2 (#911) (566b281)
  • deps-dev: bump jest from 28.1.2 to 28.1.3 (#920) (ffcb188)
  • deps-dev: bump nodemon from 2.0.16 to 2.0.19 (#906) (8bf7b0d)
  • deps-dev: bump pino-pretty from 8.0.0 to 8.1.0 (#915) (e77f682)
  • deps-dev: bump playwright from 1.22.2 to 1.23.2 (#912) (3ec0ef7)
  • deps-dev: bump playwright from 1.23.2 to 1.23.3 (#919) (0d2350f)
  • deps-dev: bump prettier from 2.7.0 to 2.7.1 (#902) (ee7413d)
  • deps: bump @fastify/autoload from 4.0.1 to 5.1.0 (#917) (4c34420)
  • deps: bump actions/dependency-review-action from 1 to 2 (#899) (57ba948)
  • deps: bump fastify-plugin from 3.0.1 to 4.0.0 (#922) (2375609)
  • deps: bump jsdom from 19.0.0 to 20.0.0 (5f146e2)
  • deps: bump moment from 2.29.3 to 2.29.4 (#907) (d452a10)
  • deps: bump pino from 8.0.0 to 8.1.0 (#901) (ed21d43)
  • deps: bump sub-dependencies (#924) (9269653)
  • deps: bump wagoid/commitlint-github-action from 4 to 5 (#898) (0f5deba)
docsmith - v7.0.7

Published by github-actions[bot] over 2 years ago

7.0.7 (2022-06-15)

Documentation

Miscellaneous

  • .github/funding: remove unused keys (639199a)
  • .github: add FUNDING.yml (c206bee)
  • .gitignore: use latest github ignore template (8c04671)
  • .prettierignore: add new paths from .gitignore (55c16a2)

Improvements

  • plugins/embed-html-images: remove await in Promise.all() (b398232)
  • plugins/pdf-to-txt: remove await in Promise.all() (f2c1892)
  • plugins: explicitly catch promise rejections (196fd9f)

Dependencies

  • deps-dev: bump @faker-js/faker from 7.1.0 to 7.2.0 (#891) (dd20ad3)
  • deps-dev: bump eslint from 8.16.0 to 8.17.0 (#887) (3cd70fa)
  • deps-dev: bump eslint-plugin-jest from 26.4.6 to 26.5.3 (#888) (7ec72e0)
  • deps-dev: bump jest from 28.1.0 to 28.1.1 (#877) (3d10ae9)
  • deps-dev: bump prettier from 2.6.2 to 2.7.0 (#873) (cb8459f)
  • deps: bump node-poppler from 5.1.5 to 5.1.6 (#883) (28de0a9)
  • deps: bump node-unrtf from 2.0.8 to 2.0.9 (#893) (3392714)
  • deps: bump pino from 7.11.0 to 8.0.0 (#881) (50e8102)
  • deps: bump pino-pretty from 7.6.1 to 8.0.0 (#894) (bcb93ca)
  • deps: bump redoc from 2.0.0-rc.71 to 2.0.0-rc.72 (#886) (b9c8d56)
  • deps: bump sub-dependencies (4f04c79)
  • deps: move pino-pretty to dev dependencies (e31cba2)
docsmith - v7.0.6

Published by github-actions[bot] over 2 years ago

7.0.6 (2022-06-01)

Bug Fixes

  • app: ignore error throw on closure if temp folder already removed (a28db7e)

Improvements

  • config: replace forEach() with map() (a248a34)
  • plugins/tidy-css: replace forEach() with map() (33e0a1a)

Miscellaneous

  • remove redundant eslint comments (cd861d1)
  • server: fix inline comment (b2dfc96)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.0.0 to 17.0.2 (#850) (1d38f6c)
  • deps-dev: bump @commitlint/config-conventional (#859) (f7c4b9e)
  • deps-dev: bump @faker-js/faker from 6.3.1 to 7.1.0 (#857) (c3cb838)
  • deps-dev: bump eslint from 8.15.0 to 8.16.0 (#855) (43ca3f6)
  • deps-dev: bump eslint-plugin-jest from 26.2.2 to 26.4.6 (#853) (fe26126)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.0 to 39.3.2 (#858) (360aeb1)
  • deps-dev: bump playwright from 1.22.1 to 1.22.2 (#854) (b3e0a25)
  • deps: bump @fastify/helmet from 8.0.1 to 8.1.0 (#856) (d86e47e)
  • deps: bump @fastify/swagger from 6.0.1 to 6.1.0 (#860) (3c65e69)
  • deps: bump env-schema from 4.0.0 to 5.0.0 (#852) (e43a33a)
  • deps: bump node-poppler from 5.1.4 to 5.1.5 (#864) (1722612)
  • deps: bump node-unrtf from 2.0.7 to 2.0.8 (#863) (ccac0e1)
  • deps: bump redoc from 2.0.0-rc.70 to 2.0.0-rc.71 (#862) (0ab0628)
  • deps: bump sub-dependencies (#865) (38eea8a)
  • dockerfile: fix permissions needed to alter temp folder (85fcd2f)
  • dockerfile: remove windows binaries from dependencies (b91b0c0)
docsmith - v7.0.5

Published by github-actions[bot] over 2 years ago

7.0.5 (2022-05-19)

Continuous Integration

  • remove git credentials after checkout (#842) (cfa1540)

Improvements

  • replace abandoned auto-parse dep with smaller, faster util (#844) (34c23ce)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 39.2.9 to 39.3.0 (#846) (786a3d0)
  • deps: bump @fastify/rate-limit from 6.0.0 to 6.0.1 (#845) (205d899)
docsmith - v7.0.4

Published by github-actions[bot] over 2 years ago

7.0.4 (2022-05-18)

Bug Fixes

  • server: do not transform 503 http err into 500 http err response (84b7b24)

Documentation

  • update deployment steps to use npm ci (2c522c5)

Miscellaneous

  • .eslintrc: enable plugin:jest/style rules (#822) (f3bf60a)
  • .github/codeql-config: remove quotation marks (b137e33)
  • bug_report: use node 18 as placeholder for node-version (db2aab8)
  • server: use optional chaining for error message logging (0bb745e)

Continuous Integration

  • automerge: fix context (7ae3807)
  • check user.login is dependabot instead of actor (45bdf1b)
  • ci: require unit-tests job to pass for save-pr-number job to run (218ac5f)
  • ci: use lts/* for node setup in lint job (9200b27)
  • ci: use node-version for node matrix key (805c13e)
  • codeql: only run on pr changes to .html, .js, and .yml files (9c9ca6c)
  • codeql: resolve missing analyses (e25810f)
  • codeql: specify which files to scan during analysis (980aa48)

Dependencies

  • deps-dev: bump @commitlint/cli from 16.2.4 to 17.0.0 (#837) (aa2f03f)
  • deps-dev: bump @commitlint/config-conventional (#832) (ea7a55c)
  • deps-dev: bump eslint from 8.14.0 to 8.15.0 (#828) (3a84375)
  • deps-dev: bump eslint-plugin-jest from 26.1.5 to 26.2.2 (#831) (97687a1)
  • deps-dev: bump husky from 7.0.4 to 8.0.1 (#827) (e051b94)
  • deps-dev: bump jest from 28.0.3 to 28.1.0 (#840) (b188eba)
  • deps-dev: bump playwright from 1.21.1 to 1.22.1 (#836) (e9cfb4e)
  • deps: bump @fastify/helmet from 8.0.0 to 8.0.1 (#833) (c249022)
  • deps: bump @fastify/sensible from 4.0.0 to 4.1.0 (#830) (7b5f7bf)
  • deps: bump @fastify/static from 5.0.1 to 5.0.2 (#834) (2b2deba)
  • deps: bump dotenv from 16.0.0 to 16.0.1 (#835) (312b187)
  • deps: bump glob from 8.0.1 to 8.0.3 (#838) (7d24f6a)
  • deps: bump redoc from 2.0.0-rc.67 to 2.0.0-rc.70 (#829) (09fb54b)
  • deps: bump sub-dependencies (4612215)

Improvements

  • access fs/promises api via newer route (236534b)
docsmith - v7.0.3

Published by github-actions[bot] over 2 years ago

7.0.3 (2022-05-04)

Documentation

  • readme: remove snyk badge (cdf64fb)

Continuous Integration

  • add dependency-review job (ca5da5a)
  • link-check: replace npx linkinator call with github action (#797) (cd44cd2)
  • only trigger dependency-review on pr (21d6872)

Dependencies

  • deps-dev: bump @commitlint/cli from 16.2.3 to 16.2.4 (#801) (a49ef11)
  • deps-dev: bump @commitlint/config-conventional (#806) (e77d298)
  • deps-dev: bump @faker-js/faker from 6.1.2 to 6.2.0 (#809) (3df6db8)
  • deps-dev: bump @faker-js/faker from 6.2.0 to 6.3.1 (#815) (a797d12)
  • deps-dev: bump eslint from 8.13.0 to 8.14.0 (#804) (f8f7bd1)
  • deps-dev: bump eslint-plugin-jest from 26.1.4 to 26.1.5 (#810) (59328ca)
  • deps-dev: bump eslint-plugin-jsdoc from 39.2.4 to 39.2.9 (#807) (c341df3)
  • deps-dev: bump jest from 27.5.1 to 28.0.3 (#803) (32e774a)
  • deps-dev: bump nodemon from 2.0.15 to 2.0.16 (#802) (d743122)
  • deps: bump @fastify/autoload from 4.0.0 to 4.0.1 (#814) (59ae05d)
  • deps: bump @fastify/bearer-auth from 7.0.0 to 7.0.1 (#818) (e244511)
  • deps: bump @fastify/static from 5.0.0 to 5.0.1 (#813) (80e3ecb)
  • deps: bump @fastify/swagger from 6.0.0 to 6.0.1 (#817) (e82d41c)
  • deps: bump fastify from 3.28.0 to 3.29.0 (#800) (dd0c95b)
  • deps: bump github/codeql-action from 1 to 2 (#799) (3a343d3)
  • deps: bump node-poppler from 5.1.3 to 5.1.4 (#812) (cd11dc6)
  • deps: bump pino from 7.10.0 to 7.11.0 (#808) (9ad337e)
  • deps: bump redoc from 2.0.0-rc.66 to 2.0.0-rc.67 (#805) (c73dc05)
  • deps: bump sub-dependencies (57d77fb)
  • deps: bump under-pressure from 5.8.0 to 5.8.1 (#816) (95c7117)
  • use new [@fastify](https://github.com/fastify) org dependencies (#798) (d79d8dc)

Miscellaneous

  • .github/workflows/link-check: use skip input (c508778)
  • ci: remove quotation marks from step name (a01de23)
  • server: add missing asterisk to inline comment block (c7ee7f4)
  • use npm install alias (f8676ba)
docsmith - v7.0.2

Published by github-actions[bot] over 2 years ago

7.0.2 (2022-04-20)

Documentation

  • readme: add mention of insomnia example requests (72f14dd)

Continuous Integration

  • fix htmltidy permissions (bc0a8e2)
  • revert to using windows-latest runners (46163fc)
  • use shorter arg aliases for lockfile lint step (90625ef)
  • validate that resolved url matches the package name (0681713)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 39.1.1 to 39.2.3 (#789) (85db72a)
  • deps-dev: bump eslint-plugin-jsdoc from 39.2.3 to 39.2.4 (#794) (5703a79)
  • deps-dev: bump eslint-plugin-security from 1.4.0 to 1.5.0 (#793) (8fcc000)
  • deps-dev: bump playwright from 1.20.2 to 1.21.1 (#791) (0f0a69f)
  • deps: bump fastify-autoload from 3.11.0 to 3.12.0 (#792) (e028d82)
  • deps: bump fastify-swagger from 5.1.0 to 5.1.1 (#790) (5cae107)
  • deps: bump htmltidy2 from 0.3.0 to 1.0.0 (#714) (de504ca)
  • docker: fix htmltidy permissions and ownership (9c47797)
docsmith - v7.0.1

Published by github-actions[bot] over 2 years ago

7.0.1 (2022-04-12)

Improvements

  • server: call reply object over raw when overwriting header (#765) (48db35c)

Continuous Integration

  • automerge: set correct contents permission level (52eef71)
  • automerge: squash automerge prs (10f45be)
  • cd: update org name for release-please-action (0d69309)
  • optimise-images: reduce permissions to minimum (1e669fe)
  • reduce workflow permissions to minimum (74dd1c6)
  • replace workflow-run-cleanup-action with github concurrency (1eff2a4)

Dependencies

  • deps-dev: bump @faker-js/faker from 6.1.1 to 6.1.2 (#776) (82f2f0b)
  • deps-dev: bump eslint from 8.12.0 to 8.13.0 (#781) (dab2567)
  • deps-dev: bump eslint-plugin-import from 2.25.4 to 2.26.0 (#777) (2202774)
  • deps-dev: bump eslint-plugin-jest from 26.1.3 to 26.1.4 (#783) (b7437e7)
  • deps-dev: bump eslint-plugin-jsdoc from 38.1.4 to 39.1.1 (#782) (d733c48)
  • deps-dev: bump playwright from 1.20.1 to 1.20.2 (#774) (5fb0f1a)
  • deps-dev: bump prettier from 2.6.1 to 2.6.2 (#771) (2b6692a)
  • deps: bump actions/upload-artifact from 2 to 3 (#780) (3bd7283)
  • deps: bump fastify from 3.27.4 to 3.28.0 (#775) (55395cb)
  • deps: bump glob from 7.2.0 to 8.0.1 (#785) (6f2f3a4)
  • deps: bump hadolint/hadolint-action from 2.0.0 to 2.1.0 (bc9db2b)
  • deps: bump moment from 2.29.1 to 2.29.2 (#778) (5a59c1e)
  • deps: bump pino from 7.9.2 to 7.10.0 (#784) (d48221e)
  • deps: bump pino-pretty from 7.6.0 to 7.6.1 (#773) (ce0fde8)
  • deps: bump redoc from 2.0.0-rc.65 to 2.0.0-rc.66 (f944c5a)
  • docker: install production deps only (#779) (e9cf62b)
docsmith - v7.0.0

Published by github-actions[bot] over 2 years ago

7.0.0 (2022-03-30)

⚠ BREAKING CHANGES

  • routes/docs: docs/json route renamed to docs/openapi

Improvements

  • chain response functions (161c018)
  • routes: clean accept header conditionals (a3f431c)
  • use type() alias function to set content-type (f83b0ca)

Miscellaneous

  • routes/docs: rename docs/json to docs/openapi (e70610d)
  • routes: standardise ajv inline comment (82dc312)

Dependencies

  • deps-dev: bump @faker-js/faker from 6.0.0 to 6.1.1 (6348ebc)
  • deps-dev: bump autocannon from 7.8.0 to 7.8.1 (6276e54)
  • deps-dev: bump eslint from 8.11.0 to 8.12.0 (0b7e12b)
  • deps-dev: bump eslint-plugin-jsdoc from 38.0.6 to 38.1.4 (0d82ea8)
  • deps-dev: bump prettier from 2.6.0 to 2.6.1 (66f6bc8)
  • deps: bump fastify-disablecache from 2.0.6 to 2.0.7 (8c40155)
  • deps: bump fastify-floc-off from 1.0.5 to 1.0.6 (3294c70)
  • deps: bump fastify-swagger from 5.0.0 to 5.1.0 (03603be)
  • deps: bump hadolint/hadolint-action from 1.7.0 to 2.0.0 (a7b81ab)
  • deps: bump pino-pretty from 7.5.4 to 7.6.0 (51f34ae)
Badges
Extracted from project README
GitHub release Build status Coverage status code style: Prettier
Related Projects