Skip to content

Releases: Fdawgs/docsmith

v11.2.6

28 Aug 17:00
1816271
Compare
Choose a tag to compare

11.2.6 (2024-08-28)

Bug fixes

Dependencies

  • deps-dev: bump esbuild from 0.23.0 to 0.23.1 (0e29c1c)
  • deps-dev: bump husky from 9.1.4 to 9.1.5 (#1919) (9bbdf5f)
  • deps-dev: bump playwright from 1.45.3 to 1.46.1 (#1920) (74b81aa)
  • deps-dev: bump the commitlint group with 2 updates (#1914) (d33cb58)
  • deps-dev: bump the eslint group across 1 directory with 4 updates (eb70497)
  • deps: bump jsdom from 24.1.1 to 25.0.0 (#1918) (3e8af7a)
  • deps: bump node-poppler from 7.2.1 to 7.2.2 (#1917) (990a881)
  • deps: bump node-unrtf from 5.0.3 to 5.0.4 (#1921) (d241b95)
  • deps: bump tesseract.js from 5.1.0 to 5.1.1 (#1916) (c75ad65)
  • deps: bump transistive dependencies (c779c57)

v11.2.5

31 Jul 17:42
6af259a
Compare
Choose a tag to compare

11.2.5 (2024-07-31)

Continuous integration

  • cd: sort changelog-types alphabetically, add tests to changelog (d6169e5)
  • cd: sort release note sections alphabetically (5bd74c5)
  • cd: use folded block for changelog-types param (60c9588)
  • ci: ignore recommended packages (1939a5e)
  • ci: run apt-get update for ubuntu tests (bed3ca4)

Dependencies

  • deps-dev: bump esbuild from 0.21.5 to 0.23.0 (4678a9c)
  • deps-dev: bump husky from 9.0.11 to 9.1.3 (#1897) (b28c887)
  • deps-dev: bump husky from 9.1.3 to 9.1.4 (#1907) (56dfcd6)
  • deps-dev: bump playwright from 1.44.1 to 1.45.0 (#1890) (ac484a5)
  • deps-dev: bump playwright from 1.45.0 to 1.45.3 (#1898) (af33aa6)
  • deps-dev: bump prettier from 3.3.2 to 3.3.3 (#1896) (4416d56)
  • deps-dev: bump the eslint group across 1 directory with 3 updates (801b8e3)
  • deps: bump fix-latin1-to-utf8 from 1.0.2 to 1.0.3 (#1906) (b7c80b6)
  • deps: bump glob from 10.4.1 to 10.4.2 (#1891) (4722600)
  • deps: bump glob from 10.4.2 to 11.0.0 (#1899) (fac29fd)
  • deps: bump jsdom from 24.1.0 to 24.1.1 (#1900) (842fbf6)
  • deps: bump node-poppler from 7.2.0 to 7.2.1 (#1905) (9f5824f)
  • deps: bump node-unrtf from 5.0.1 to 5.0.2 (fa2c7a2)
  • deps: bump node-unrtf from 5.0.2 to 5.0.3 (#1904) (99c58a6)
  • deps: bump the fastify-core group with 2 updates (#1889) (f1a6e96)
  • deps: bump the fastify-core group with 3 updates (#1893) (4964171)
  • deps: bump the pino-core group with 2 updates (#1895) (989552c)
  • deps: bump transistive dependencies (e8ac002)

Miscellaneous

  • .husky/commit-msg: remove npx usage (c89230c)
  • .npmrc: enforce strict engine checks (#1908) (e1cde39)
  • config: define returned config obj types (#1885) (e2d0d2c)
  • jsconfig: update target to es2023 (7ad1e31)
  • package: use shorter semver syntax (68771cf)
  • routes: import cors options (e784d08)
  • update fastify links (396f9e8)

v11.2.4

18 Jun 12:38
f29824f
Compare
Choose a tag to compare

11.2.4 (2024-06-18)

Dependencies

  • deps: bump @fastify/autoload in the fastify-core group (#1883) (dcac976)
  • deps: bump ws from 8.17.0 to 8.17.1 in the npm_and_yarn group (#1884) (e2f499e)
  • docker: change ownership of workdir (#1881) (9335783)

v11.2.3

17 Jun 08:43
f0313dc
Compare
Choose a tag to compare

11.2.3 (2024-06-17)

Dependencies

  • deps-dev: bump esbuild from 0.21.3 to 0.21.5 (7762157)
  • deps-dev: bump lockfile-lint from 4.13.2 to 4.14.0 (#1880) (179b0fc)
  • deps-dev: bump pino-pretty in the pino-core group (#1866) (9135fd9)
  • deps-dev: bump playwright from 1.44.0 to 1.44.1 (#1868) (7c8b711)
  • deps-dev: bump prettier from 3.2.5 to 3.3.2 (#1873) (2571da6)
  • deps-dev: bump the eslint group (5cd9602)
  • deps: bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group (#1875) (8f1eef1)
  • deps: bump fastify in the fastify-core group (#1878) (01f3da0)
  • deps: bump glob from 10.3.15 to 10.4.1 (#1867) (2ca6eba)
  • deps: bump jsdom from 24.0.0 to 24.1.0 (#1869) (bee5f4c)
  • deps: bump mammoth from 1.7.2 to 1.8.0 (#1879) (8f89999)
  • deps: bump redoc from 2.1.4 to 2.1.5 (#1874) (65922b2)
  • deps: bump the fastify-core group with 2 updates (#1870) (121c7f9)
  • deps: bump the pino-core group with 2 updates (#1871) (1035395)
  • deps: bump transistive dependencies (e884643)

Continuous integration

  • ci: add node 22 to test matrix (029e7c9)

Improvements

  • app: export main() (de3129c)
  • utils/core-count: make function async (45a5bad)

v11.2.2

16 May 16:52
827e0da
Compare
Choose a tag to compare

11.2.2 (2024-05-16)

Dependencies

  • deps-dev: bump esbuild from 0.20.2 to 0.21.3 (0ebebee)
  • deps-dev: bump playwright from 1.43.1 to 1.44.0 (#1853) (e069a96)
  • deps-dev: bump the eslint group (#1862) (4fb3dec)
  • deps-dev: replace nodemon with native watch (#1855) (4f742c2)
  • deps: bump @fastify/autoload in the fastify-core group (#1852) (fe70f76)
  • deps: bump glob from 10.3.12 to 10.3.15 (#1860) (1ea20b1)
  • deps: bump pino from 9.0.0 to 9.1.0 in the pino-core group (#1859) (0ae1b10)
  • deps: bump tesseract.js from 5.0.5 to 5.1.0 (#1854) (7ed5065)
  • deps: bump the fastify-core group with 2 updates (#1858) (4cb344a)
  • deps: bump transistive dependencies (e3f7249)

Miscellaneous

  • .env.template: remove leftover test value (6091127)
  • .env.template: remove trailing whitespace (16b40e8)
  • change author email (285afad)
  • tidy jsdoc description suffixes (9ec245d)

Continuous integration

  • deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#1857) (f7553df)

Improvements

  • move temp dirs out of dist/ and src/ (05ccd2e)
  • revert to physical core count for cpu-bound processing (#1856) (101f949)

Documentation

  • readme: correct min node version (fe15ba1)

v11.2.1

01 May 14:55
2486e13
Compare
Choose a tag to compare

11.2.1 (2024-05-01)

Bug fixes

  • server: convert content-type to lowercase before checking (4f1af67)

Dependencies

  • deps-dev: bump @commitlint/cli in the commitlint group (#1841) (d9eb5f0)
  • deps: bump fastify-json-to-xml from 1.1.11 to 1.1.12 (#1848) (af8d62f)
  • deps: bump mammoth from 1.7.1 to 1.7.2 (#1844) (d291cf7)
  • deps: bump node-unrtf from 5.0.0 to 5.0.1 (#1846) (4411e61)
  • deps: bump pino from 8.20.0 to 9.0.0 in the pino-core group (#1842) (a4cd17f)
  • deps: bump redoc from 2.1.3 to 2.1.4 (#1843) (bd3fa5c)
  • deps: bump the fastify-core group with 4 updates (#1845) (553f4cf)
  • dockerfile: use multi-stage build; reduce size by ~28% (#1838) (b354294)

Improvements

  • plugins/image-to-txt: use logical core count (55ce1a2)

v11.2.0

17 Apr 10:48
ffe446d
Compare
Choose a tag to compare

11.2.0 (2024-04-15)

Features

  • routes/html/txt: add extractHidden query string param (#1831) (38ae2d6)

Bug fixes

  • plugins/tidy-html: catch skipped rules (4a38bee)
  • plugins: use textContent to protect against xss (369dc0a)
  • routes/html/txt: remove hidden elements (#1830) (ceb249d)
  • utils/core-count: fallback to cpus() if platform not detected (#1820) (d6f1054)

Dependencies

  • deps-dev: bump playwright from 1.42.1 to 1.43.1 (#1833) (32413cc)
  • deps-dev: bump the commitlint group with 2 updates (#1834) (3bca610)
  • deps: bump glob from 10.3.10 to 10.3.12 (#1827) (fe2a6f5)
  • deps: bump mammoth from 1.7.0 to 1.7.1 (#1828) (cd4e980)
  • deps: bump the pino-core group with 2 updates (#1832) (9d0939d)

Miscellaneous

  • correct inline grammatical errors (cf651a4)
  • plugins: sort object properties (510541e)

Continuous integration

  • deps: bump wagoid/commitlint-github-action from 5 to 6 (#1822) (81b714c)
  • use latest node lts version (#1829) (00931d3)

Improvements

  • plugins/image-to-txt: use array.from() mapfn (6132ab8)
  • plugins/tidy-css: remove redundant ref variable (c8961f3)
  • plugins/tidy-html: only iterate dom once (f315ebc)
  • plugins/tidy-html: remove element directly (052e08f)
  • utils/core-count: use Number.parseInt() over global (82cdd46)

Documentation

  • contributing: remove full stop from list item (375bf39)
  • contributing: update dev script descriptions (10bc6d4)

v11.1.2

15 Mar 10:25
1a5e8b2
Compare
Choose a tag to compare

11.1.2 (2024-03-15)

Bug fixes

Dependencies

  • deps-dev: bump esbuild from 0.20.1 to 0.20.2 (#1819) (73bf22f)
  • deps-dev: bump the commitlint group with 1 update (#1816) (caa6646)

v11.1.1

13 Mar 19:18
0ea66b4
Compare
Choose a tag to compare

11.1.1 (2024-03-13)

Dependencies

  • deps-dev: bump esbuild from 0.20.0 to 0.20.1 (a30105d)
  • deps-dev: bump lockfile-lint from 4.13.1 to 4.13.2 (#1805) (b52849d)
  • deps-dev: bump nodemon from 3.0.3 to 3.1.0 (#1804) (a12520b)
  • deps-dev: bump playwright from 1.41.2 to 1.42.0 (#1803) (362925a)
  • deps-dev: bump playwright from 1.42.0 to 1.42.1 (#1811) (70f55c6)
  • deps-dev: bump the commitlint group with 2 updates (#1798) (43833d2)
  • deps-dev: bump the commitlint group with 2 updates (#1807) (8359ec2)
  • deps-dev: bump the eslint group with 2 updates (#1799) (3b65e73)
  • deps-dev: bump the eslint group with 2 updates (#1809) (1d403d3)
  • deps: bump fix-latin1-to-utf8 from 1.0.1 to 1.0.2 (#1813) (4a0755c)
  • deps: bump mammoth from 1.6.0 to 1.7.0 (#1800) (f250bdb)
  • deps: bump node-poppler from 7.1.0 to 7.1.1 (#1802) (79dfe83)
  • deps: bump node-poppler from 7.1.1 to 7.2.0 (#1810) (9102bb2)
  • deps: bump node-unrtf from 4.1.6 to 4.1.7 (#1801) (efc04fb)
  • deps: bump node-unrtf from 4.1.7 to 5.0.0 (#1812) (9857259)
  • deps: bump tesseract.js from 5.0.4 to 5.0.5 (#1806) (0fae780)
  • deps: bump the fastify-core group with 1 update (#1808) (02b75d0)
  • deps: bump transistive dependencies (7ee47c9)

Improvements

  • remove POPPLER_BINARY_PATH env variable (93e3e11)

v11.1.0

18 Feb 18:11
df74302
Compare
Choose a tag to compare

11.1.0 (2024-02-18)

Features

  • routes/html: add support for xhtml documents (c59cb9f)

Dependencies

  • deps-dev: bump @types/jest from 29.5.11 to 29.5.12 (#1795) (3d2d59e)
  • deps-dev: bump autocannon from 7.14.0 to 7.15.0 (#1793) (a11f243)
  • deps-dev: bump esbuild from 0.19.8 to 0.20.0 (01d5b07)
  • deps-dev: bump husky from 9.0.2 to 9.0.6 (#1776) (20d0a24)
  • deps-dev: bump husky from 9.0.6 to 9.0.7 (#1781) (ed12714)
  • deps-dev: bump husky from 9.0.7 to 9.0.9 (#1786) (5c33b94)
  • deps-dev: bump husky from 9.0.9 to 9.0.11 (#1792) (00c785c)
  • deps-dev: bump lockfile-lint from 4.12.1 to 4.13.1 (#1794) (f07111f)
  • deps-dev: bump playwright from 1.41.1 to 1.41.2 (#1797) (6159c0f)
  • deps-dev: bump prettier from 3.2.4 to 3.2.5 (#1796) (b660bd8)
  • deps-dev: bump the commitlint group with 2 updates (#1788) (8e77119)
  • deps-dev: bump the eslint group with 1 update (#1775) (92bc08c)
  • deps-dev: bump the eslint group with 3 updates (#1791) (650a71f)
  • deps: bump the fastify-core group with 2 updates (#1789) (2ad4953)
  • deps: bump the fastify-core group with 3 updates (#1783) (1f63f36)
  • deps: bump the pino-core group with 1 update (#1785) (8a0ae07)
  • deps: bump the pino-core group with 1 update (#1790) (06bb071)
  • deps: replace fix-utf8 with faster fix-latin1-to-utf8 (20cfc28)

Miscellaneous

  • .dockerignore: unignore shared files (3c2bb2b)
  • .husky: migrate hooks to v9 style (2b364fc)
  • .vscode: fix prettier.prettierPath setting (161c389)
  • ignore unrtf generated files (6650f0e)

Continuous integration

  • deps: bump peter-evans/create-pull-request from 5 to 6 (#1782) (6da373e)

Improvements

  • routes: cache accepted types from route schemas (6ba79e5)