Skip to content

Releases: Fdawgs/docsmith

v2.1.0

25 May 16:21
678fc46
Compare
Choose a tag to compare

Features

  • routes/rtf/html: add rtf-to-html route (#177) (8b0fdd4)
  • routes/rtf/txt: add rtf-to-txt route (#179) (0ad64bd)

Miscellaneous

  • workflows: remove stale.yml (ae47b74)

v2.0.4

25 May 10:16
3c13c50
Compare
Choose a tag to compare

Miscellaneous

  • docker-compose: update container_name (970f6b9)
  • env: add comments to clarify process load handling (5313d90)
  • env: remove pre-filled process load env values in template (4cbd96f)
  • rename repo (ee2a247)

Dependencies

  • deps-dev: bump eslint from 7.26.0 to 7.27.0 (c9c2afc)
  • deps-dev: bump eslint-plugin-import from 2.23.2 to 2.23.3 (297021f)
  • deps-dev: bump eslint-plugin-jsdoc from 34.8.2 to 35.0.0 (311f05c)
  • deps-dev: bump jest from 26.6.3 to 27.0.0 (7926c95)
  • deps: bump dotenv from 9.0.2 to 10.0.0 (bab8464)
  • deps: bump jsdom from 16.5.3 to 16.6.0 (12be151)

v2.0.3

21 May 12:38
850dd28
Compare
Choose a tag to compare

Continuous Integration

  • fix key usage in action/setup-node (f8ccbe1)

Miscellaneous

  • ci: replace node-version key with shorter node (#158) (bf6ab0e)
  • dockerfile: consolidate consecutive run instructions (#160) (a4e6dd6)
  • plugins/pdf-to-html: read direct from body buffer (152224b)
  • plugins/pdf-to-txt: move tidyhtml dependency to route (55536c3)
  • plugins/pdf-to-txt: read direct from body buffer (479f252)
  • plugins/pdf-to-txt: remove unused var (8c04796)
  • plugins: remove redundant eslint comments (ed65fad)

Dependencies

  • deps-dev: bump @commitlint/cli from 12.1.1 to 12.1.4 (5129b9c)
  • deps-dev: bump @commitlint/config-conventional (fc3db2c)
  • deps-dev: bump eslint-plugin-import from 2.22.1 to 2.23.2 (3be6423)
  • deps-dev: bump eslint-plugin-jsdoc from 34.0.1 to 34.8.2 (1b06127)
  • deps: bump actions/stale from 3.0.18 to 3.0.19 (5078e95)
  • deps: bump node-poppler from v3.0.0 to v4.0.0 (b259b94)
  • deps: bump wagoid/commitlint-github-action from 3.1.3 to 3.1.4 (0e70612)

v2.0.2

11 May 17:04
8db4c1e
Compare
Choose a tag to compare

Bug Fixes

  • config: LOG_LEVEL env variable validation (404568f)

Documentation

  • readme: remove in-progress features from confirmed features list (3cbc55c)

Continuous Integration

  • link-check: run once a week on monday (5a08a45)

Dependencies

  • deps-dev: bump autocannon from 7.2.0 to 7.3.0 (4497f48)
  • deps-dev: bump eslint from 7.25.0 to 7.26.0 (595cf33)
  • deps-dev: bump eslint-plugin-jsdoc from 33.0.0 to 34.0.1 (8374837)
  • deps-dev: bump pino-pretty from 4.7.1 to 4.8.0 (6e3c02d)
  • deps-dev: bump prettier from 2.2.1 to 2.3.0 (#154) (9d09ef3)
  • deps: bump brpaz/hadolint-action from 1.4.0 to 1.5.0 (700b61a)
  • deps: bump dotenv from 8.2.0 to 9.0.2 (8b8a2e7)
  • deps: bump fastify-cors from 6.0.0 to 6.0.1 (dc50e48)
  • deps: bump fastify-floc-off from 1.0.0 to 1.0.1 (61ab850)
  • deps: bump file-type from 16.3.0 to 16.4.0 (d6ec7c1)
  • deps: bump fluent-json-schema from 2.0.4 to 3.0.0 (08d7a65)
  • deps: bump glob from 7.1.6 to 7.1.7 (4d84537)
  • deps: bump GoogleCloudPlatform/release-please-action (19c969a)
  • deps: bump wagoid/commitlint-github-action from 3.1.0 to 3.1.3 (02b517d)

v2.0.1

04 May 08:32
18714dc
Compare
Choose a tag to compare

Dependencies

  • deps: bump fastify from 3.15.0 to 3.15.1 (2bd34e3)
  • deps: bump GoogleCloudPlatform/release-please-action (de4e042)

Documentation

  • readme: compress duplicate setup steps into a single section (#139) (c9e8acb)

v2.0.0

30 Apr 12:14
0d3dc4b
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • remove support for nodejs v10, as it is EOL as of 2021-04-30

Features

  • config: allow for rate and process limits to be user configured (b90829e)
  • server: add process-load/503 handling (df5e17c)
  • server: add rate limiter (f0f531a)
  • server: disable google floc support (1e630cd)

Bug Fixes

  • env: add missing cors_allow_credentials variable (3243de8)
  • routes: hide options routes from swagger docs (e939c6e)

Continuous Integration

  • add nodejs v16 to unit test matrix (afd12cb)
  • do not run coveralls steps/jobs on forks (1772604)
  • link-check: fix skip regex (a550745)
  • typoci: add "pino" to excluded words (1ad49f7)

Miscellaneous

  • env: add whitespace (9f54234)
  • remove support for nodejs v10 (8160087)

Documentation

  • grammar and readability fixes (b5a5cb5)

Dependencies

  • deps-dev: bump autocannon from 7.0.5 to 7.2.0 (84859b3)
  • deps-dev: bump eslint from 7.23.0 to 7.25.0 (f8aef5d)
  • deps-dev: bump eslint-config-prettier from 8.1.0 to 8.3.0 (89cd18d)
  • deps-dev: bump eslint-plugin-jest from 24.3.4 to 24.3.6 (21b7774)
  • deps-dev: bump eslint-plugin-jsdoc from 32.3.0 to 33.0.0 (67675e7)
  • deps-dev: bump eslint-plugin-promise from 4.3.1 to 5.1.0 (4fc40c4)
  • deps-dev: bump faker from 5.5.2 to 5.5.3 (90364df)
  • deps: bump actions/cache from v2.1.4 to v2.1.5 (9da2f5c)
  • deps: bump actions/github-script from v3.1.1 to v4.0.2 (f4c710d)
  • deps: bump actions/upload-artifact from v2.2.2 to v2.2.3 (e88d734)
  • deps: bump brpaz/hadolint-action from v1.3.1 to v1.4.0 (961f53f)
  • deps: bump fastify from 3.14.1 to 3.15.0 (47cf69f)
  • deps: bump fastify-autoload from 3.6.0 to 3.7.1 (a17afc1)
  • deps: bump fastify-cors from 5.2.0 to 6.0.0 (0867803)
  • deps: bump fastify-disablecache from 1.0.6 to 2.0.0 (7a4be40)
  • deps: bump fastify-swagger from 4.5.0 to 4.7.0 (69168bb)
  • deps: bump GoogleCloudPlatform/release-please-action (bd8b7d9)
  • deps: bump jsdom from 16.5.2 to 16.5.3 (fead6c2)
  • deps: bump node-poppler from 2.4.1 to 3.0.0 (22f815a)
  • deps: bump node-unrtf from 1.1.1 to 2.0.0 (8dc5099)
  • deps: bump pino from 6.11.2 to 6.11.3 (ccdc74c)
  • deps: bump typoci/spellcheck-action from v0.4.0 to v1.1.0 (dcd73cf)

v1.0.0

06 Apr 12:48
66a7b8b
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • CORS_METHODS env variable removed

Features

  • add support for cors preflight requests (e97d974)
  • config: support access-control-allow-credentials cors header (cc8a89c)
  • server: use strict-origin-when-cross-origin referrer policy (22b5311)

Bug Fixes

  • config: comma-delimited string support for cors origin value (4e74ecd)
  • docker: use node command over npm (74c019d)

Miscellaneous

  • env.template: add note discouraging reflecting cors origin (e6dcc90)
  • server: clarify on secure child context (b61c870)
  • server: use new exposed CSP dir from fastify-helmet (9fcdf75)

Continuous Integration

Dependencies

  • deps-dev: bump @commitlint/cli from 12.0.1 to 12.1.1 (fbf78ef)
  • deps-dev: bump @commitlint/config-conventional (b111594)
  • deps-dev: bump eslint-plugin-jest from 24.3.2 to 24.3.4 (397e2d3)
  • deps-dev: bump faker from 5.5.1 to 5.5.2 (49993fc)
  • deps: bump actions/github-script from v3.1.0 to v3.1.1 (99d3582)
  • deps: bump fastify-swagger from 4.4.2 to 4.5.0 (0c6fae8)
  • deps: bump wagoid/commitlint-github-action from v3.0.6 to v3.1.0 (35a6613)

v0.1.0

30 Mar 20:02
c39c573
Compare
Choose a tag to compare

Features

  • routes/pdf/html: add schema (57af27e)
  • routes/pdf/txt: add pdf-to-txt route and plugin (56fb784)

Bug Fixes

  • routes/pdf/html: options not passed to tidyCss function (f0ba18d)
  • routes/pdf/html: remove body from schema validation (a8e640a)

Continuous Integration

  • automerge: move automerge job into new workflow (400b525)
  • ci: ignore dependabot prs for commit message linting (e6620d1)
  • stale: shorten workflow name (4d392aa)
  • workflows: run only on push and pulls to master branch (d8eae28)

Dependencies

  • bump dependencies (42736d5)
  • deps-dev: bump eslint from 7.21.0 to 7.23.0 (d051c24)
  • deps-dev: bump eslint-plugin-jest from 24.2.1 to 24.3.2 (3811902)
  • deps-dev: bump eslint-plugin-jsdoc from 32.2.0 to 32.3.0 (caae061)
  • deps-dev: bump faker from 5.4.0 to 5.5.1 (4f7fd4a)
  • deps-dev: bump husky from 4.3.8 to 6.0.0 (44ba684)
  • deps: bump actions/stale from v3.0.17 to v3.0.18 (f2f5ce9)
  • deps: bump fastify from 3.14.0 to 3.14.1 (4d7cc7c)
  • deps: bump fastify-disablecache from 1.0.5 to 1.0.6 (e192d2c)
  • deps: bump fastify-helmet from 5.3.0 to 5.3.1 (8fab790)
  • deps: bump fastify-swagger from 4.4.1 to 4.4.2 (79819b7)
  • deps: bump GoogleCloudPlatform/release-please-action (61d0766)
  • deps: bump jsdom from 16.5.0 to 16.5.2 (2d52f5a)
  • deps: bump node-poppler from 2.4.0 to 2.4.1 (6b5e9b4)
  • deps: bump node-unrtf from 1.1.0 to 1.1.1 (f1479b8)
  • deps: bump pino from 6.11.1 to 6.11.2 (7fc184c)
  • deps: bump typoci/spellcheck-action from v0.3.0 to v0.4.0 (de7b33e)
  • deps: bump wagoid/commitlint-github-action from v3.0.1 to v3.0.6 (99e8247)
  • docker: remove now optional version value (1ffbfbe)

Miscellaneous

  • config: document purpose of if... statement (ddee5be)
  • config: move pino-pretty config out of script (5ad9d1b)
  • plugins/tidy-css: update inaccurate description (65b99cc)
  • plugins: add querystring parsing (ce7bfc5)
  • prettierignore: add yarn lock file (6b45363)
  • remove contraction usage in comments (aa0cb08)
  • routes/pdf/html: replace let with const (30b71db)
  • tests: standardise test file names (ecbd01c)
  • workflows: rename ci and perf sections (b316fab)

v0.0.3

03 Mar 15:18
db8e13d
Compare
Choose a tag to compare

Documentation

  • readme: fix broken link (283583d)

Dependencies

  • dependabot: set commit message prefix; lower pull limit (856c587)
  • deps-dev: bump @commitlint/cli from 11.0.0 to 12.0.1 (#51) (ef625c2)
  • deps-dev: bump @commitlint/config-conventional (3347150)
  • deps-dev: bump eslint from 7.20.0 to 7.21.0 (#52) (b9e5971)
  • deps-dev: bump eslint-config-prettier from 7.2.0 to 8.1.0 (e75361c)
  • deps-dev: bump eslint-plugin-jsdoc from 32.0.2 to 32.2.0 (#49) (d4b48ee)
  • deps-dev: bump lodash from 4.17.20 to 4.17.21 (#54) (c34363d)
  • deps: bump fastify-autoload from 3.4.2 to 3.5.2 (#53) (e87fb6c)
  • deps: bump fluent-json-schema from 2.0.3 to 2.0.4 (#50) (86ad7e5)
  • deps: bump wagoid/commitlint-github-action from v2.2.3 to v3.0.1 (9166abf)
  • deps: specify minor and hotfix versions (51bfda0)

Miscellaneous

  • add link check workflow (1934a77)
  • automate release and changelog generation (8e39a57)
  • codeql: remove autobuild action (97da309)
  • linkcheck: extend ignored urls (00cc7a2)
  • lint-check: compress patterns (d93527e)
  • prettier: create separate files to allow for CI/CD to use prettier config (#56) (5dfdcc7)
  • replace stalebot with github action (6307221)
  • require commit-lint job to pass before automerge (d52c5e9)
  • update repo name and links (022c44c)
  • vscode: remove conflicting prettier ext setting (6668a8b)
  • workflows: move release steps into cd workflow (2c85cfe)
  • workflows: remove redundant comments (6fa604c)
  • workflows: rename spellcheck workflow (dcd27cf)
  • workflows: tidy node-version syntax (ad3128d)

v0.0.2

18 Feb 17:58
Compare
Choose a tag to compare
  • docs: shorten links (a02f9f6)
  • docs(contributing): add documentation style (3a42706)
  • docs(readme): add ignore scripts arg (8b08fed)
  • build(deps-dev): add husky for git hook handling (1821d58)
  • build(deps-dev): bump autocannon from 7.0.3 to 7.0.4 (#40) (02a6605), closes #40
  • build(deps-dev): bump eslint from 7.19.0 to 7.20.0 (#36) (c57f1b6), closes #36
  • build(deps-dev): bump eslint-plugin-jest from 24.1.3 to 24.1.5 (#41) (f9d32e3), closes #41
  • build(deps-dev): bump eslint-plugin-jsdoc from 31.6.0 to 32.0.2 (#42) (ff5a089), closes #42
  • build(deps-dev): bump eslint-plugin-promise from 4.2.1 to 4.3.1 (#30) (35bcaba), closes #30
  • build(deps-dev): bump faker from 5.2.0 to 5.4.0 (#34) (6aec6cb), closes #34
  • build(deps-dev): bump pino-pretty from 4.4.0 to 4.5.0 (a4a96b8)
  • build(deps-dev): pin husky major version (d8d0978)
  • build(deps): bump actions/cache from v2 to v2.1.4 (#26) (d5a4712), closes #26
  • build(deps): bump env-schema from 2.0.1 to 2.1.0 (#37) (6848454), closes #37
  • build(deps): bump fastify from 3.11.0 to 3.12.0 (#29) (b1d774b), closes #29
  • build(deps): bump fastify-bearer-auth from 5.0.2 to 5.1.0 (#31) (49114f4), closes #31
  • build(deps): bump fastify-disablecache from 1.0.3 to 1.0.4 (#28) (77fa32f), closes #28
  • build(deps): bump fastify-swagger from 4.0.1 to 4.3.1 (#35) (f036727), closes #35
  • build(deps): bump node-poppler from 2.2.0 to 2.2.1 (#32) (fe21146), closes #32
  • build(deps): bump pino from 6.11.0 to 6.11.1 (#33) (d5af6ff), closes #33
  • build(deps): bump wagoid/commitlint-github-action from v2.0.3 to v2.2.4 (#43) (3de0718), closes #43
  • chore: add bsd to list of allowed licenses (c031ba9)
  • chore: add documentation style link to pr template (e47b7f6)
  • chore(scripts): ignore dependency with broken license value (6162005)
  • chore(vscode): add redhat.vscode-yaml as recommended extension (bfd2ca5)
  • chore(vscode): add updateImportsOnFileMove setting (920c35b)
  • chore(vscode): add workspace settings and extensions (7e87ab9)
  • ci: add commit-lint job (7030396)
  • ci: replace typo ci app with action (2afa517)
  • ci(dependabot): ignore husky updates (1a70ed0)
  • style(readme): add linebreaks between badges (8c3231c)