docsmith

RESTful API for converting clinical documents and files

MIT License

Stars
20
Committers
4

Bot releases are visible (Hide)

docsmith - v10.2.0

Published by github-actions[bot] over 1 year ago

10.2.0 (2023-05-20)

Features

Dependencies

  • deps-dev: bump eslint from 8.40.0 to 8.41.0 (#1480) (0ed76de)
  • deps-dev: bump eslint-plugin-jsdoc from 44.2.3 to 44.2.4 (#1481) (a3eacb5)
  • deps-dev: bump playwright from 1.33.0 to 1.34.0 (#1486) (c23b1ba)
  • deps: bump @fastify/compress from 6.2.1 to 6.3.0 (#1482) (cb32c23)
  • deps: bump @fastify/swagger from 8.3.1 to 8.4.0 (#1485) (2464882)
  • deps: bump glob from 10.2.3 to 10.2.5 (#1483) (2529c5e)
  • deps: bump tesseract.js from 4.0.5 to 4.0.6 (#1484) (71ed415)

Bug fixes

docsmith - v10.1.1

Published by github-actions[bot] over 1 year ago

10.1.1 (2023-05-13)

Bug fixes

  • plugins/docx-to-html: add header and footer to response payload (0d2e0a3)
  • plugins/docx-to-txt: add header and footer to response payload (e0b8519)

Miscellaneous

Dependencies

  • deps-dev: bump esbuild from 0.17.18 to 0.17.19 (#1477) (3d4e143)
  • deps-dev: bump eslint-plugin-jsdoc from 44.0.0 to 44.2.3 (#1476) (f62c100)
  • deps: bump glob from 10.2.2 to 10.2.3 (#1475) (04ea0aa)
  • deps: bump node-poppler from 6.2.2 to 6.2.3 (#1473) (21301a5)
  • deps: bump node-unrtf from 3.1.2 to 3.1.3 (#1474) (99ba936)
docsmith - v10.1.0

Published by github-actions[bot] over 1 year ago

10.1.0 (2023-05-08)

Features

Continuous integration

Dependencies

  • deps-dev: bump eslint from 8.39.0 to 8.40.0 (#1456) (6a0bf7f)
  • deps-dev: bump eslint-plugin-jsdoc from 43.1.1 to 44.0.0 (#1458) (baeefa6)
  • deps: bump @fastify/helmet from 10.1.0 to 10.1.1 (#1459) (fa4de26)
  • deps: bump pino from 8.12.1 to 8.14.1 (#1457) (4b36540)
  • deps: bump transistive dependencies (#1462) (b9efd46)
docsmith - v10.0.15

Published by github-actions[bot] over 1 year ago

10.0.15 (2023-05-05)

Continuous integration

  • cd: remove dev dependencies from package-lock.json (#1413) (fcb4ec3)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.6.1 to 17.6.3 (#1450) (23c0751)
  • deps-dev: bump @commitlint/config-conventional (#1448) (08d9ae1)
  • deps-dev: bump autocannon from 7.10.0 to 7.11.0 (#1446) (d8e4322)
  • deps-dev: bump eslint-plugin-jsdoc from 43.0.7 to 43.1.1 (#1443) (2158a63)
  • deps-dev: bump playwright from 1.32.3 to 1.33.0 (#1442) (da0c818)
  • deps: bump fastify from 4.15.0 to 4.17.0 (#1441) (e03d9b3)
  • deps: bump jsdom from 21.1.1 to 22.0.0 (#1449) (454b63f)
  • deps: bump pino from 8.11.0 to 8.12.1 (#1451) (3454b38)
  • deps: bump tesseract.js from 4.0.3 to 4.0.4 (#1444) (ab760d7)
  • deps: bump tesseract.js from 4.0.4 to 4.0.5 (#1447) (e71e060)
  • deps: bump yaml from 2.2.1 to 2.2.2 (#1438) (b51854a)
docsmith - v10.0.14

Published by github-actions[bot] over 1 year ago

10.0.14 (2023-04-24)

Improvements

  • plugins: replace RegExp.test() with String.includes() (#1418) (031848b)
  • server: replace json parse stringify with structuredClone() (#1419) (06c1814)

Documentation

Continuous integration

  • deps: bump coverallsapp/github-action from 2.0.0 to 2.1.2 (#1421) (3942d9a)
  • deps: bump peter-evans/create-pull-request from 4 to 5 (#1422) (e2e171e)

Miscellaneous

  • scripts/license-checker: resolve eslint jsdoc warning (92bb5e1)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.5.1 to 17.6.1 (#1434) (4c0c01d)
  • deps-dev: bump @commitlint/config-conventional (#1423) (61a8829)
  • deps-dev: bump esbuild from 0.17.15 to 0.17.18 (570955d)
  • deps-dev: bump eslint from 8.37.0 to 8.39.0 (#1425) (f6b3e00)
  • deps-dev: bump eslint-plugin-jsdoc from 40.1.1 to 43.0.7 (#1433) (40ff288)
  • deps-dev: bump playwright from 1.32.2 to 1.32.3 (#1427) (70a459e)
  • deps-dev: bump prettier from 2.8.7 to 2.8.8 (#1432) (64535b6)
  • deps: bump @fastify/static from 6.10.0 to 6.10.1 (#1429) (5b9f1b4)
  • deps: bump fastify-disablecache from 3.1.1 to 3.1.2 (#1428) (3e55db3)
  • deps: bump fastify-floc-off from 2.1.1 to 2.1.2 (#1426) (5d7a043)
  • deps: bump fastify-json-to-xml from 1.1.1 to 1.1.2 (#1431) (aea51fd)
  • deps: bump glob from 9.3.4 to 10.2.2 (#1436) (e696bdd)
  • deps: bump html-minifier-terser from 7.1.0 to 7.2.0 (#1430) (8b72fc3)
  • deps: bump node-poppler from 6.2.1 to 6.2.2 (#1424) (12696f7)
  • deps: bump node-unrtf from 3.1.1 to 3.1.2 (#1435) (54f8166)
  • deps: bump transistive dependencies (439555c)
  • docker: remove htmltidy2 win32 and macos binaries (#1415) (93a3bae)
  • docker: remove htmltidy2 win64 binaries (#1417) (6dbd911)
docsmith - v10.0.13

Published by github-actions[bot] over 1 year ago

10.0.13 (2023-04-04)

Bug fixes

  • config: missing CORS_ORIGIN env variable throws error (#1385) (dc34603)
  • plugins/pdf-to-txt: set meta and title for html results (#1380) (391637e)

Improvements

  • config: ensure _ARRAY env variables match array patterns (#1398) (9af2553)
  • remove redundant multi line regex flags (#1386) (2ac4e74)

Documentation

Miscellaneous

  • .prettierrc: enable arrowParens option (#1396) (9c9bb88)
  • config: missing curly braces after if statement (3711ef6)
  • plugins/pdf-to-html: correct inline comment (915c239)
  • plugins/tidy-css: grammar fix for inline comment (c5ca3d9)
  • routes: improve description of backgroundColor param (#1400) (1021536)
  • utils/core-count: remove redundant eslint comment (#1394) (139f232)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.5.0 to 17.5.1 (#1388) (8d87491)
  • deps-dev: bump esbuild from 0.17.10 to 0.17.15 (#1411) (d50a415)
  • deps-dev: bump eslint from 8.36.0 to 8.37.0 (#1387) (5ad4646)
  • deps-dev: bump eslint-plugin-jsdoc from 40.1.0 to 40.1.1 (#1391) (b900da7)
  • deps-dev: bump playwright from 1.32.1 to 1.32.2 (#1408) (92b0aaf)
  • deps: bump @fastify/static from 6.9.0 to 6.10.0 (#1409) (6e2f792)
  • deps: bump fastify-disablecache from 3.1.0 to 3.1.1 (#1407) (c0ee3a9)
  • deps: bump fastify-floc-off from 2.1.0 to 2.1.1 (#1389) (c706288)
  • deps: bump fastify-json-to-xml from 1.1.0 to 1.1.1 (#1392) (86f4107)
  • deps: bump glob from 9.3.2 to 9.3.4 (#1410) (e12f7d2)
  • deps: bump node-poppler from 6.2.0 to 6.2.1 (#1406) (87371da)
  • deps: bump node-unrtf from 3.1.0 to 3.1.1 (#1393) (a316506)
  • deps: bump tesseract.js from 4.0.2 to 4.0.3 (#1390) (dc3a087)
  • deps: bump transistive dependencies (#1412) (7389fa0)
docsmith - v10.0.12

Published by github-actions[bot] over 1 year ago

10.0.12 (2023-03-27)

Documentation

  • contributing: add link to conventional config (#1352) (02db613)

Continuous integration

  • dependabot: change commit message prefix for gh actions to ci (#1351) (aaa6c5b)
  • dependabot: correct property type (#1361) (42a4790)
  • dependabot: ignore esm major versions (#1350) (b965bc1)

Miscellaneous

  • plugins/pdf-to-html: add comment re poppler title handling (#1362) (8300d4b)

Bug fixes

  • plugins/pdf-to-txt: charset and content can't be altered with ocr (#1369) (5550aa2)
  • plugins/rtf-to-html: add content-type meta element to html (61523a0)
  • routes/pdf/txt: remove listEncodingOptions qs param (#1354) (3eb0d71)
  • routes/pdf: limit outputEncoding qs params to poppler charsets (#1353) (92500d6)
  • routes/rtf: declare charset for rtf documents (e287a15)

Improvements

  • plugins/docx-to-html: move meta element to first thing in head (#1371) (ca7da79)
  • plugins/docx-to-html: only fix utf-8 chars in converted body (#1370) (847a8e1)
  • plugins/pdf-to-html: move meta element to first child in head (#1372) (7b691a5)
  • plugins/rtf-to-html: ensure charset is first child in head (#1373) (f37dcf9)
  • plugins/tidy-css: replace appendChild with append (#1365) (b2af657)
  • routes: use optional chaining for file type result object (#1366) (c69f82b)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.4 to 17.5.0 (#1357) (e2376ec)
  • deps-dev: bump nodemon from 2.0.21 to 2.0.22 (#1358) (70b06a0)
  • deps-dev: bump playwright from 1.31.2 to 1.32.0 (#1359) (5edb5d6)
  • deps-dev: bump playwright from 1.32.0 to 1.32.1 (#1376) (4d4bce9)
  • deps-dev: bump prettier from 2.8.6 to 2.8.7 (#1374) (ee61208)
  • deps: bump @fastify/compress from 6.2.0 to 6.2.1 (#1375) (2c84bf8)
  • deps: bump glob from 9.3.1 to 9.3.2 (#1355) (71640eb)
  • deps: bump html-to-text from 9.0.4 to 9.0.5 (#1356) (2b05df2)
docsmith - v10.0.11

Published by github-actions[bot] over 1 year ago

10.0.11 (2023-03-21)

Improvements

  • remove optional chaining for first level properties (#1338) (1b14dc7)

Bug fixes

  • plugins/pdf-to-html: docLocation.html filename (1d02c00)
  • plugins/rtf-to-html: restrict temp file permissions (#1339) (fa32bbc)
  • server: premature closes crashing server (3f623f0)

Miscellaneous

  • plugins/tidy-css: correct inline comment location (665ea00)
  • plugins/tidy-css: use ternary operator over if...else statement (2f06fdb)
  • plugins: add inline comment for docLocation object purpose (28e196a)
  • routes: update schema inline comment re injection attacks (#1341) (a1f99d0)
  • scripts: move esbuild to script dir (#1334) (54ded95)
  • scripts: remove redundant export (bca682c)
  • scripts: sort eslint comments alphabetically (71e6cf3)
  • scripts: use js script to check licenses (#1331) (85a2ff1)
  • server: inline comment re internal server error handling (d5d579f)

Dependencies

  • deps-dev: bump eslint-config-prettier from 8.7.0 to 8.8.0 (#1349) (3fd863c)
  • deps-dev: bump eslint-plugin-jsdoc from 40.0.2 to 40.1.0 (#1348) (9796730)
  • deps-dev: bump prettier from 2.8.4 to 2.8.6 (#1345) (9adeb98)
  • deps: bump @fastify/cors from 8.2.0 to 8.2.1 (#1344) (7984019)
  • deps: bump coverallsapp/github-action from 1.2.4 to 2.0.0 (#1343) (810f276)
  • deps: bump fastify from 4.14.1 to 4.15.0 (#1347) (510d8e0)
  • deps: bump glob from 9.2.1 to 9.3.1 (#1346) (8cf26b0)
  • deps: bump webpack from 5.75.0 to 5.76.1 (#1332) (046868c)
docsmith - v10.0.10

Published by github-actions[bot] over 1 year ago

10.0.10 (2023-03-14)

Documentation

  • readme: replace nhs digital mention with nhs england (61650c8)

Miscellaneous

  • ignore bun lockfile (#1308) (fe37840)
  • package: add funding url (f953f5b)
  • plugins/rtf-to-html: remove trailing punctuation mark (170e00d)
  • routes/admin/healthcheck: sentence case of tags (#1321) (8d02b89)

Improvements

  • plugins/image-to-txt: return worker (#1315) (d858b4c)
  • plugins/tidy-css: remove useless var reassignment (#1318) (2b6897e)
  • plugins/tidy-html: remove else blocks after throw (#1322) (b1af9bd)
  • plugins/tidy-html: remove unused var assignment (5369a6b)
  • plugins: remove unused exception variables (4fcdf75)
  • plugins: use array.from() mapfn to stop intermediate array init (95ac3b3)
  • remove unnecessary else blocks after throws (#1317) (e79699e)

Dependencies

  • deps-dev: bump eslint from 8.35.0 to 8.36.0 (#1329) (d432de1)
  • deps-dev: bump eslint-config-prettier from 8.6.0 to 8.7.0 (#1328) (06e4a2e)
  • deps-dev: bump eslint-plugin-jsdoc from 40.0.1 to 40.0.2 (#1330) (cddcf56)
  • deps-dev: bump jest from 29.4.3 to 29.5.0 (#1327) (9c2254a)
  • deps-dev: bump pino-pretty from 9.4.0 to 10.0.0 (#1324) (f594fc8)
  • deps: bump fastify from 4.14.0 to 4.14.1 (#1325) (fa8ffeb)
  • deps: bump glob from 9.1.0 to 9.2.1 (#1303) (b473e01)
  • deps: bump htmltidy2 from 1.0.1 to 1.1.1 (#1326) (245dbca)
  • deps: bump jsdom from 21.1.0 to 21.1.1 (#1323) (81b3a60)
docsmith - v10.0.9

Published by github-actions[bot] over 1 year ago

10.0.9 (2023-03-03)

Miscellaneous

  • clarify why images are removed from rtf-to-html results (#1295) (0ef7262)
  • plugins/tidy-html: add default to jsdoc param (#1298) (50bb545)

Improvements

  • plugins/rtf-to-html: remove redundant await (#1294) (7582b22)
  • plugins: allow temp file prefixes to be configured (#1299) (dde4fef)
  • routes/rtf/html: remove embedding of html images (#1288) (da7b329)

Bug fixes

  • plugins/rtf-to-html: hyperlinks being removed (#1300) (00bc9e1)
  • plugins/rtf-to-html: rtf images dumped into cwd (#1287) (d089f68)
  • routes/rtf/txt: rtf images dumped into cwd (#1297) (20144e8)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 40.0.0 to 40.0.1 (#1307) (5aa6b4b)
  • deps-dev: bump nodemon from 2.0.20 to 2.0.21 (#1304) (02d6b9a)
  • deps-dev: bump playwright from 1.31.1 to 1.31.2 (#1305) (3296baf)
  • deps: bump @fastify/rate-limit from 7.6.0 to 8.0.0 (#1302) (a2a1c72)
  • deps: bump coverallsapp/github-action from 1.2.3 to 1.2.4 (#1301) (4eab7fa)
  • deps: bump fastify from 4.13.0 to 4.14.0 (#1306) (d11be58)
docsmith - v10.0.8

Published by github-actions[bot] over 1 year ago

10.0.8 (2023-03-01)

Miscellaneous

  • routes/docs: use correct terminology for openapi definitions (#1276) (08e302a)

Improvements

Dependencies

  • deps-dev: bump esbuild from 0.17.5 to 0.17.10 (#1285) (152d757)
  • deps-dev: bump eslint from 8.34.0 to 8.35.0 (#1282) (8ffe212)
  • deps-dev: bump pino-pretty from 9.3.0 to 9.4.0 (#1280) (b1d90b6)
  • deps-dev: bump playwright from 1.31.0 to 1.31.1 (#1283) (26641f8)
  • deps: bump coverallsapp/github-action from 1.1.3 to 1.2.3 (#1278) (3f25595)
  • deps: bump glob from 8.1.0 to 9.1.0 (35638a2)
  • deps: bump pino from 8.10.0 to 8.11.0 (#1281) (e92df9a)
  • deps: bump transistive dependencies (#1286) (c8f3c57)
docsmith - v10.0.7

Published by github-actions[bot] over 1 year ago

10.0.7 (2023-02-22)

Documentation

  • images: update api documentation screenshot (c8b30d3)

Improvements

  • plugins: replace Object.assign() with spread syntax (#1258) (9634321)

Miscellaneous

  • correct jsdoc param types (c55e710)
  • prefix unused params with underscores (902364d)

Bug fixes

  • config: misleading thrown error message (93b8f3a)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.3 to 17.4.4 (#1270) (7048c23)
  • deps-dev: bump @commitlint/config-conventional (#1262) (d4ac884)
  • deps-dev: bump jest from 29.4.2 to 29.4.3 (#1263) (608cad3)
  • deps-dev: bump pino-pretty from 9.2.0 to 9.3.0 (#1264) (fe505ce)
  • deps-dev: bump playwright from 1.30.0 to 1.31.0 (#1267) (cd15d4a)
  • deps: bump fastify-disablecache from 3.0.6 to 3.1.0 (#1266) (33f1b7b)
  • deps: bump fastify-floc-off from 2.0.6 to 2.1.0 (#1261) (b588238)
  • deps: bump fastify-json-to-xml from 1.0.2 to 1.1.0 (#1265) (6e13dd0)
  • deps: bump fluent-json-schema from 4.0.0 to 4.1.0 (#1260) (b666e2a)
  • deps: bump node-poppler from 6.1.2 to 6.2.0 (#1268) (0d82d5b)
  • deps: bump node-unrtf from 3.0.6 to 3.1.0 (#1269) (7053a8b)
docsmith - v10.0.6

Published by github-actions[bot] over 1 year ago

10.0.6 (2023-02-15)

Documentation

  • readme: use more inclusive language (3ec2517)

Continuous integration

  • cd: use sentence case for changelog headings (306a5ca)

Miscellaneous

  • rename master branch to main (#1244) (c321044)
  • use sentence case over ap style for titles and headings (3a59481)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.2 to 17.4.3 (#1250) (1096c0c)
  • deps-dev: bump @commitlint/config-conventional (#1239) (e2998a2)
  • deps-dev: bump eslint from 8.33.0 to 8.34.0 (#1243) (f0df018)
  • deps-dev: bump eslint-plugin-jsdoc from 39.7.5 to 40.0.0 (#1248) (83ba493)
  • deps-dev: bump eslint-plugin-security from 1.7.0 to 1.7.1 (#1242) (2252413)
  • deps-dev: bump jest from 29.4.1 to 29.4.2 (#1253) (30e3f17)
  • deps-dev: bump pino-pretty from 9.1.1 to 9.2.0 (#1238) (cee5a23)
  • deps-dev: bump prettier from 2.8.3 to 2.8.4 (#1247) (7b6f1d5)
  • deps: bump @fastify/static from 6.8.0 to 6.9.0 (#1241) (a4fb428)
  • deps: bump @fastify/swagger from 8.3.0 to 8.3.1 (#1246) (12ffeb9)
  • deps: bump fastify from 4.12.0 to 4.13.0 (#1236) (1f99437)
  • deps: bump fastify-disablecache from 3.0.5 to 3.0.6 (#1237) (4685a2b)
  • deps: bump fastify-floc-off from 2.0.5 to 2.0.6 (#1245) (e4b3001)
  • deps: bump fastify-json-to-xml from 1.0.0 to 1.0.2 (#1235) (eff4cb3)
  • deps: bump htmltidy2 from 1.0.0 to 1.0.1 (#1252) (bcc7006)
  • deps: bump language-tags from 1.0.7 to 1.0.8 (#1255) (7a2b979)
  • deps: bump node-poppler from 6.1.1 to 6.1.2 (#1251) (647fcf2)
  • deps: bump node-unrtf from 3.0.5 to 3.0.6 (#1254) (317ab80)
  • deps: bump pino from 8.8.0 to 8.10.0 (#1240) (d071177)
docsmith - v10.0.5

Published by github-actions[bot] over 1 year ago

10.0.5 (2023-02-08)

Bug Fixes

  • routes: only add 401 response to schema when auth enabled (#1231) (7ee87e8)

Dependencies

  • .dockerignore: add dist temp dir (c64c86b)
  • docker: create temp dir in correct parent dir (9441c14)

Documentation

Improvements

  • plugins: replace xml plugin with dedicated dependency (#1230) (b0d982f)
docsmith - v10.0.4

Published by github-actions[bot] over 1 year ago

10.0.4 (2023-02-01)

Continuous Integration

docsmith - v10.0.3

Published by github-actions[bot] over 1 year ago

10.0.3 (2023-02-01)

Bug Fixes

  • plugins/shared-schemas: remove 400 response message suppression (6a4543c)
  • server: response headers for static and 404 routes (#1194) (30ae9b4)

Improvements

  • plugins/docx-to-html: serialize html (#1192) (c4c9dde)
  • routes/docs: increase cache max-age from 3 to 5 minutes (7a2659c)

Miscellaneous

  • remove mention of ydh nhsft (#1219) (4578f04)
  • routes/docs/openapi: reduce cache max-age from 60 to 30 minutes (941ea81)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.4.0 to 17.4.1 (#1187) (5618a66)
  • deps-dev: bump @commitlint/cli from 17.4.1 to 17.4.2 (#1211) (f60e90d)
  • deps-dev: bump @commitlint/config-conventional (#1209) (d8003e1)
  • deps-dev: bump esbuild from 0.16.16 to 0.17.5 (e94e5ac)
  • deps-dev: bump eslint from 8.31.0 to 8.33.0 (#1208) (536bcae)
  • deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.5 (#1201) (b6bf528)
  • deps-dev: bump eslint-plugin-jest from 27.2.0 to 27.2.1 (#1191) (b957f89)
  • deps-dev: bump eslint-plugin-jsdoc from 39.6.4 to 39.7.5 (#1216) (47c8612)
  • deps-dev: bump eslint-plugin-security from 1.5.0 to 1.7.0 (#1215) (238b057)
  • deps-dev: bump jest from 29.3.1 to 29.4.1 (#1217) (7abb9d8)
  • deps-dev: bump playwright from 1.29.1 to 1.29.2 (#1189) (37bf8a2)
  • deps-dev: bump playwright from 1.29.2 to 1.30.0 (#1218) (be30b28)
  • deps-dev: bump prettier from 2.8.1 to 2.8.2 (#1186) (3da94b3)
  • deps-dev: bump prettier from 2.8.2 to 2.8.3 (#1214) (5023fa4)
  • deps: bump @fastify/autoload from 5.7.0 to 5.7.1 (#1203) (71c72d4)
  • deps: bump @fastify/static from 6.6.0 to 6.8.0 (#1205) (f7767d6)
  • deps: bump @fastify/swagger from 8.2.1 to 8.3.0 (#1213) (bfadf53)
  • deps: bump clean-css from 5.3.1 to 5.3.2 (#1220) (9c9e8c2)
  • deps: bump fastify from 4.11.0 to 4.12.0 (#1207) (7a89441)
  • deps: bump fastify-disablecache from 3.0.4 to 3.0.5 (#1222) (79eb9be)
  • deps: bump fastify-floc-off from 2.0.4 to 2.0.5 (#1210) (e4b1b48)
  • deps: bump fastify-plugin from 4.4.0 to 4.5.0 (#1204) (6bd89a1)
  • deps: bump glob from 8.0.3 to 8.1.0 (#1212) (ba374ea)
  • deps: bump hadolint/hadolint-action from 3.0.0 to 3.1.0 (#1198) (0b891a2)
  • deps: bump jsdom from 20.0.3 to 21.0.0 (#1190) (27b01a2)
  • deps: bump jsdom from 21.0.0 to 21.1.0 (#1200) (787d956)
  • deps: bump node-poppler from 6.1.0 to 6.1.1 (#1202) (229fc5e)
  • deps: bump node-unrtf from 3.0.3 to 3.0.4 (#1199) (a0e776f)
  • deps: bump node-unrtf from 3.0.4 to 3.0.5 (#1223) (1f15c18)
  • deps: bump secure-json-parse from 2.6.0 to 2.7.0 (#1221) (3e1c874)
  • deps: bump transistive dependencies (e02f058)
  • use esbuild to compile (#1185) (cc892ff)
docsmith - v10.0.2

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

10.0.2 (2023-01-05)

Bug Fixes

  • plugins/rtf-to-txt: titles with dashes interrupting replace() (6c0dc02)
  • routes/docs: limit files served from redoc module (0463d2f)

Improvements

  • plugins/tidy-css: clean-css's minify() handles whitespace (f059c84)
  • routes/docs: do not expand 200 response by default (08b0c18)
  • routes/docs: remove search web worker and blob (8ca3c41)

Documentation

  • grammar and clarity fixes (06b3fff)

Miscellaneous

  • license: update license year (8cd4bea)
  • plugins: rename plugin to use british english spelling (ab5fad4)
  • route/docs: remove x-ua-compatible meta tag (bc7ef68)
  • route/docs: remove redundant html comment (343bc7f)
  • update contact details (74f580a)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.3.0 to 17.4.0 (#1180) (a558eab)
  • deps-dev: bump @commitlint/config-conventional (#1183) (63a8340)
  • deps-dev: bump eslint from 8.29.0 to 8.31.0 (#1173) (a7e7631)
  • deps-dev: bump eslint-config-prettier from 8.5.0 to 8.6.0 (#1179) (dae2b61)
  • deps-dev: bump eslint-plugin-jest from 27.1.6 to 27.2.0 (#1171) (9ab1df4)
  • deps-dev: bump husky from 8.0.2 to 8.0.3 (#1181) (f8ea5ac)
  • deps-dev: bump playwright from 1.28.1 to 1.29.1 (#1172) (c5dedce)
  • deps: bump @fastify/autoload from 5.6.0 to 5.7.0 (#1178) (8b21624)
  • deps: bump fastify from 4.10.2 to 4.11.0 (#1182) (f0e0ddb)
  • deps: bump language-tags from 1.0.6 to 1.0.7 (#1170) (d65f4be)
  • deps: bump pino from 8.7.0 to 8.8.0 (#1169) (7864e54)
  • deps: bump transistive dependencies (#1184) (45f5f4d)
docsmith - v10.0.1

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

10.0.1 (2022-12-12)

Continuous Integration

Improvements

Dependencies

  • dependabot: remove docker auto-updates (#1142) (0b7475b)
  • deps-dev: bump eslint from 8.28.0 to 8.29.0 (#1157) (bfe38b1)
  • deps-dev: bump eslint-plugin-jest from 27.1.5 to 27.1.6 (#1149) (ac7d472)
  • deps-dev: bump eslint-plugin-jsdoc from 39.6.2 to 39.6.4 (#1144) (557a960)
  • deps-dev: bump playwright from 1.28.0 to 1.28.1 (#1150) (c1a58a8)
  • deps-dev: bump prettier from 2.8.0 to 2.8.1 (#1158) (d1c5e08)
  • deps: bump @fastify/accepts from 4.0.1 to 4.1.0 (#1145) (11cbf03)
  • deps: bump @fastify/autoload from 5.5.0 to 5.6.0 (#1146) (b1153dc)
  • deps: bump @fastify/bearer-auth from 8.0.1 to 9.0.0 (#1163) (5ee9afb)
  • deps: bump @fastify/compress from 6.1.1 to 6.2.0 (#1148) (0a8aef9)
  • deps: bump @fastify/helmet from 10.0.2 to 10.1.0 (#1147) (9eeb041)
  • deps: bump @fastify/rate-limit from 7.5.0 to 7.6.0 (#1153) (8f2a8f1)
  • deps: bump @fastify/sensible from 5.1.1 to 5.2.0 (#1159) (d9d6549)
  • deps: bump @fastify/static from 6.5.1 to 6.6.0 (#1164) (839650e)
  • deps: bump @fastify/swagger from 8.1.0 to 8.2.0 (#1152) (eee9367)
  • deps: bump @fastify/swagger from 8.2.0 to 8.2.1 (#1156) (a4af5d3)
  • deps: bump @fastify/under-pressure from 8.1.0 to 8.2.0 (#1155) (fb8ce67)
  • deps: bump env-schema from 5.1.1 to 5.2.0 (#1161) (de6b44c)
  • deps: bump fastify-plugin from 4.3.0 to 4.4.0 (#1162) (472d489)
  • deps: bump language-tags from 1.0.5 to 1.0.6 (#1160) (23784fe)
  • deps: bump secure-json-parse from 2.5.0 to 2.6.0 (#1165) (5a97725)
  • deps: bump tesseract.js from 3.0.3 to 4.0.0 (#1151) (2832a56)
  • deps: bump tesseract.js from 4.0.0 to 4.0.1 (f2481c0)
  • deps: bump transistive dependencies (46b388c)
docsmith - v10.0.0

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

10.0.0 (2022-11-23)

⚠ BREAKING CHANGES

  • minimum required version of node increased from 14.17.0 to 18.12.1
    • Node 14 and 16 becomes EOL in April and September 2023 respectively, which is the same time that my employer is due to merge with another organisation. Development will be focused on the merger at that point in time and I may have less time for this side-project, so this PR preemptively drops support to reduce work load in the future
  • deps: LOG_ROTATION_FREQUENCY env variable accepted values changed from "daily, custom, or test" to "daily, date, [1-12]h, or [1-30]m"
  • config: PORT env variable no longer uses first available open port if unset

Bug Fixes

  • config: physical cpu core counting (#1110) (4b97e80)
  • config: use port 3000 if PORT env variable unset (#1114) (e2fc111)
  • routes: add HEAD to cors allowed methods (#1105) (ec5b850)

Miscellaneous

  • *.ignore: fix test log entry (416b574)
  • clean up multi-line comments (4227801)
  • drop support for node 14 and 16 (#1115) (2dc2a73)
  • plugins/pdf-to-html: inline comment semantics (f53ad3a)
  • plugins/tidy-html: justify empty alt attribute over removal (361cec3)
  • update inline documentation links (ae61008)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.2.0 to 17.3.0 (#1134) (396d6ee)
  • deps-dev: bump @commitlint/config-conventional (#1133) (780df01)
  • deps-dev: bump eslint from 8.26.0 to 8.27.0 (#1118) (f86526f)
  • deps-dev: bump eslint from 8.27.0 to 8.28.0 (#1139) (3e938c6)
  • deps-dev: bump eslint-plugin-jest from 27.1.3 to 27.1.5 (#1124) (ad23a70)
  • deps-dev: bump eslint-plugin-jsdoc from 39.4.0 to 39.6.2 (#1119) (c74dbd3)
  • deps-dev: bump husky from 8.0.1 to 8.0.2 (#1126) (4667a37)
  • deps-dev: bump jest from 29.2.2 to 29.3.1 (#1127) (7551983)
  • deps-dev: bump playwright from 1.27.1 to 1.28.0 (#1122) (c7d418d)
  • deps-dev: bump prettier from 2.7.1 to 2.8.0 (#1140) (ced4a0a)
  • deps-dev: remove @faker-js/faker (#1108) (a1b24a7)
  • deps: bump @fastify/autoload from 5.4.1 to 5.5.0 (#1138) (92bc286)
  • deps: bump @fastify/cors from 8.1.1 to 8.2.0 (#1123) (470601a)
  • deps: bump @fastify/static from 6.5.0 to 6.5.1 (#1132) (d7f8bfd)
  • deps: bump actions/dependency-review-action from 2 to 3 (#1117) (efe4a8a)
  • deps: bump env-schema from 5.1.0 to 5.1.1 (#1120) (06647f4)
  • deps: bump fastify from 4.10.0 to 4.10.2 (#1131) (b181998)
  • deps: bump fastify from 4.9.2 to 4.10.0 (#1125) (4c0e4a8)
  • deps: bump file-stream-rotator from 0.6.1 to 1.0.0 (#1112) (97be09e)
  • deps: bump fix-utf8 from 1.1.1 to 1.1.2 (#1121) (3e5d9b6)
  • deps: bump hadolint/hadolint-action from 2.1.0 to 3.0.0 (#1116) (f69da33)
  • deps: bump html-minifier-terser from 7.0.0 to 7.1.0 (#1137) (e5cdb33)
  • deps: bump jsdom from 20.0.2 to 20.0.3 (#1135) (c741f3b)
  • deps: bump node-poppler from 6.0.3 to 6.1.0 (#1136) (ca3212b)
  • deps: bump transistive dependencies (#1141) (ff4ad1d)
  • deps: remove raw-body (#1107) (5643cf1)
  • docker: remove dev values from package.json (04620f5)
  • docker: reorder instructions for build caching (8e00afd)
docsmith - v9.1.3

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

9.1.3 (2022-11-01)

Bug Fixes

  • routes: accept header handling (22a42f8)
  • routes: openapi schema content types (b937d3f)

Miscellaneous

  • .env.template: remove PORT value (d7c818c)

Documentation

Improvements

Dependencies

  • deps-dev: bump @commitlint/cli from 17.1.2 to 17.2.0 (#1103) (364db75)
  • deps-dev: bump @commitlint/config-conventional (#1102) (51d4f4d)
  • deps-dev: bump eslint from 8.25.0 to 8.26.0 (#1100) (5785e87)
  • deps-dev: bump eslint-plugin-jest from 27.1.2 to 27.1.3 (#1089) (890a838)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.13 to 39.4.0 (#1093) (ba54d2e)
  • deps-dev: bump eslint-plugin-promise from 6.1.0 to 6.1.1 (#1094) (8f91476)
  • deps-dev: bump jest from 29.2.0 to 29.2.2 (#1095) (21a2eaa)
  • deps: bump @fastify/cors from 8.1.0 to 8.1.1 (#1097) (3e37647)
  • deps: bump fastify-disablecache from 3.0.3 to 3.0.4 (#1096) (deaf80c)
  • deps: bump fastify-floc-off from 2.0.3 to 2.0.4 (#1092) (1063551)
  • deps: bump jsdom from 20.0.1 to 20.0.2 (#1099) (cb5c670)
  • deps: bump node-poppler from 6.0.1 to 6.0.3 (#1090) (cd271d6)
  • deps: bump node-unrtf from 3.0.1 to 3.0.3 (#1098) (0b08111)
  • deps: bump pino from 8.6.1 to 8.7.0 (#1091) (f4a811a)
  • deps: bump transistive dependencies (#1104) (b707dec)
Badges
Extracted from project README
GitHub release Build status Coverage status code style: Prettier
Related Projects