Releases
v11.0.0
11.0.0 (2023-06-24)
⚠ BREAKING CHANGES
outputEncoding param removed from pdf/html and pdf/txt routes
routes: /dotx/txt
route removed, use /docx/txt
instead
routes: /dotx/html
route removed, use /docx/html
instead
routes: /dot/txt
route removed, use /doc/txt
instead
Features
routes: add docm and dotm support to docx/html route (#1521 ) (4e12c9d )
routes: add docm and dotm support to docx/txt route (#1523 ) (fc0665b )
Bug fixes
plugins/tidy-html: do not throw if innerhtml missing (7465016 )
routes/docs: stop all redoc files from being served (d90c65a )
Improvements
plugins/pdf-to-html: less verbose html node removal (7b44fac )
plugins/pdf-to-txt: remove optional chaining for first level property (5023c8c )
plugins: use recursive option with fs.mkdir()
(df98f25 )
remove outputEncoding
param for pdf routes (#1524 ) (cda68b4 )
routes: add dot support to doc/txt route (#1520 ) (e1b0ad1 )
server: remove redundant await
(49a2d74 )
Continuous integration
dependabot: ignore fix-utf8 esm versions (38edf5e )
deps: bump coverallsapp/github-action from 2.1.2 to 2.2.0 (#1537 ) (d0ab2dc )
Miscellaneous
.env.template: punctuation fixes (7bb13ed )
.eslintrc: enable additional jest plugin rules (b6d58e9 )
.eslintrc: enable additional jsdoc plugin rules (94a3806 )
.eslintrc: only use jest plugin to lint test-related files (c23fb41 )
enable fluent-json-schema type definitions (43d08fc )
import fastify type for server jsdoc params (1353778 )
package: remove global jest mock config values (#1534 ) (cee9430 )
package: set jest coverage threshold (580faa3 )
plugins: update inaccurate jsdoc param defaults (62b725f )
return types don't support promise rejection values (87f55c7 )
Dependencies
deps-dev: bump eslint from 8.41.0 to 8.42.0 (#1530 ) (704841f )
deps-dev: bump eslint from 8.42.0 to 8.43.0 (#1538 ) (80410ef )
deps-dev: bump eslint-plugin-jest from 27.2.1 to 27.2.2 (#1546 ) (a9fbd06 )
deps-dev: bump eslint-plugin-jsdoc from 45.0.0 to 46.1.0 (#1526 ) (17862c3 )
deps-dev: bump eslint-plugin-jsdoc from 46.1.0 to 46.2.0 (#1532 ) (e98bcea )
deps-dev: bump eslint-plugin-jsdoc from 46.2.0 to 46.2.6 (#1541 ) (dd11618 )
deps-dev: bump playwright from 1.34.3 to 1.35.1 (#1540 ) (6b6db16 )
deps: bump @fastify/accepts from 4.1.0 to 4.2.0 (#1547 ) (49e1c24 )
deps: bump @fastify/rate-limit from 8.0.0 to 8.0.1 (#1539 ) (efe556f )
deps: bump @fastify/swagger from 8.5.1 to 8.6.0 (#1543 ) (895749f )
deps: bump dotenv from 16.1.0 to 16.1.3 (#1525 ) (3849bca )
deps: bump dotenv from 16.1.3 to 16.3.1 (#1545 ) (7dc0e20 )
deps: bump fastify from 4.17.0 to 4.18.0 (#1542 ) (af836c0 )
deps: bump fastify-disablecache from 3.1.2 to 3.1.3 (#1552 ) (57533b8 )
deps: bump fastify-floc-off from 2.1.2 to 2.1.3 (#1550 ) (b93e51c )
deps: bump fastify-json-to-xml from 1.1.3 to 1.1.4 (#1554 ) (606bc48 )
deps: bump fix-utf8 from 1.1.2 to 1.2.1 (0c72da8 )
deps: bump glob from 10.2.6 to 10.3.0 (#1544 ) (b793261 )
deps: bump node-poppler from 6.2.3 to 6.2.4 (#1529 ) (1187f87 )
deps: bump node-poppler from 6.2.4 to 6.2.5 (#1553 ) (74e4ffa )
deps: bump node-unrtf from 3.1.3 to 3.1.4 (#1531 ) (ffeac3f )
deps: bump node-unrtf from 3.1.4 to 3.1.5 (#1551 ) (e7c3af9 )
deps: bump tesseract.js from 4.0.6 to 4.1.0 (#1533 ) (69988e0 )
deps: bump tesseract.js from 4.1.0 to 4.1.1 (#1548 ) (51803dd )
You can’t perform that action at this time.