All notable changes to this project will be documented in this file.
3.1.2 (2026-04-30)
3.1.1 (2026-04-23)
- deps: update actions/create-github-app-token action to v3 (#246) (a44b202)
- deps: update googleapis/release-please-action action to v5 (#248) (430d504)
- exclude CHANGELOG.md from deno fmt (840f3a0)
- release-please: use GitHub App token to trigger CI on release PRs (e67c23a)
3.1.0 (2026-04-02)
- ci: replace Docker artifact passing with registry-based staging (67b46b5)
- ci: switch Docker buildx cache from local to GHA (45c498b)
- container: switch base image from Debian to Alpine (#244) (549d3de)
- ci: disable provenance and align docker/login-action to v4 (7e1ffde)
- ci: use buildx imagetools for multiarch manifest creation (23979fe)
- deps: update codecov/codecov-action action to v6 (#239) (61b1c70)
- deps: update docker/metadata-action action to v6 (#241) (7a89eaa)
- deps: update marocchino/sticky-pull-request-comment action to v3 (eb9e5a1)
- add release-please for automated releases (#242) (2ba28ac)
- re-add Codecov coverage reporting (#238) (ba52b11)
- simplify pipeline, improve Docker DX and logging (#240) (d07785a)
- remove compile step, use deno run directly in Docker (0784ac0)
- remove tini, simplify Dockerfile and fix CI target (#237) (c208a98)
2.6.1 (2024-04-07)
- deps: update actions/cache action to v4 (#148) (776497b)
- deps: update all non-major dependencies (#118) (f148cb3)
- deps: update all non-major dependencies (#120) (145ca91)
- deps: update all non-major dependencies (#124) (d657a07)
- deps: update all non-major dependencies (#135) (7f6757d)
- deps: update all non-major dependencies (#142) (3e8d982)
- deps: update all non-major dependencies (#147) (46c2757)
- deps: update all non-major dependencies (#154) (15b2514)
- deps: update all non-major dependencies (#157) (28c00cd)
- deps: update all non-major dependencies (#164) (4c5823e)
- deps: update all non-major dependencies (#165) (d7bbc2e)
- deps: update codecov/codecov-action action to v4 (#153) (592ce7a)
- deps: update dependency @types/node to v20.10.1 (#126) (4e55393)
- deps: update dependency @types/node to v20.10.2 (#127) (c12d019)
- deps: update dependency @types/node to v20.10.3 (#128) (96ee69a)
- deps: update dependency @types/node to v20.10.4 (#129) (e94f36b)
- deps: update dependency @types/node to v20.10.5 (#134) (63c257d)
- deps: update dependency @types/node to v20.10.7 (#138) (d6f6366)
- deps: update dependency @types/node to v20.10.8 (#139) (6eb43dd)
- deps: update dependency @types/node to v20.11.0 (#140) (a30896c)
- deps: update dependency @types/node to v20.11.10 (#151) (0a98b54)
- deps: update dependency @types/node to v20.11.14 (#152) (fd25e08)
- deps: update dependency @types/node to v20.11.18 (#159) (a954216)
- deps: update dependency @types/node to v20.11.19 (#160) (c64eca8)
- deps: update dependency @types/node to v20.11.2 (#143) (79f1d19)
- deps: update dependency @types/node to v20.11.20 (#161) (9e70868)
- deps: update dependency @types/node to v20.11.21 (#162) (9845556)
- deps: update dependency @types/node to v20.11.22 (#163) (b0c1ae8)
- deps: update dependency @types/node to v20.11.28 (#166) (3d9f00e)
- deps: update dependency @types/node to v20.11.29 (#167) (fc1c1b4)
- deps: update dependency @types/node to v20.11.3 (#144) (4787b03)
- deps: update dependency @types/node to v20.11.30 (#168) (b0adfef)
- deps: update dependency @types/node to v20.11.4 (#145) (292ac66)
- deps: update dependency @types/node to v20.11.7 (#149) (9305620)
- deps: update dependency @types/node to v20.11.8 (#150) (50843ee)
- deps: update dependency @types/node to v20.12.2 (#172) (5b8b9fd)
- deps: update dependency @types/node to v20.12.3 (#173) (9fa0721)
- deps: update dependency @types/node to v20.12.4 (#174) (0bad184)
- deps: update dependency @types/node to v20.12.5 (#175) (4f799cb)
- deps: update dependency @types/node to v20.9.1 (#121) (76ee02a)
- deps: update dependency @types/node to v20.9.2 (#122) (826a8a5)
- deps: update dependency bl to v6.0.10 (#137) (468d8ad)
- deps: update dependency bl to v6.0.11 (#156) (eca5ac6)
- deps: update dependency bl to v6.0.9 (#125) (fb0a0cb)
- deps: update dependency express to v4.19.1 (#169) (2b80d1a)
- deps: update dependency express to v4.19.2 (#170) (8db8c52)
- deps: update dependency monaco-editor to ^0.45.0 (#130) (be4a941)
- deps: update dependency monaco-editor to ^0.46.0 (#158) (4060dfd)
- deps: update dependency prettier to v3.1.1 (#131) (556e594)
- deps: update dependency prettier to v3.2.1 (#141) (f58ad0c)
- deps: update dependency prettier to v3.2.3 (#146) (a16fe22)
- deps: update dependency prettier to v3.2.5 (#155) (c16968f)
- deps: update e1himself/goss-installation-action action to v1.2.1 (#136) (25fe560)
- update changelog (606ad77)
2.6.0 (2023-11-10)
- bump to node 18 (b64fb73)
- bumping versions (#94) (d2c1efa)
- deps: update actions/checkout action to v4 (#88) (8604d22)
- deps: update actions/setup-node action to v4 (#110) (6246410)
- deps: update all non-major dependencies (#108) (a1e55be)
- deps: update all non-major dependencies (#109) (db3f259)
- deps: update all non-major dependencies (#113) (515c25e)
- deps: update all non-major dependencies (#97) (330dfc6)
- deps: update dependency @types/async to v3.2.21 (#96) (32705f6)
- deps: update dependency @types/async to v3.2.23 (#117) (2f150fe)
- deps: update dependency @types/multer to v1.4.8 (#100) (64cddb7)
- deps: update dependency @types/node to v20.6.3 (#85) (d63d9d6)
- deps: update dependency @types/node to v20.7.0 (#98) (377c51f)
- deps: update dependency @types/node to v20.7.2 (#101) (fdb88d3)
- deps: update dependency @types/node to v20.8.0 (#102) (a211b38)
- deps: update dependency @types/node to v20.8.10 (#115) (9117e6b)
- deps: update dependency @types/node to v20.8.2 (#103) (8f6e151)
- deps: update dependency @types/node to v20.8.3 (#104) (e5b298a)
- deps: update dependency @types/node to v20.8.4 (#105) (865ecc7)
- deps: update dependency @types/node to v20.8.5 (#106) (b4636ba)
- deps: update dependency @types/node to v20.8.6 (#107) (894cfa3)
- deps: update dependency @types/node to v20.8.8 (#111) (c1d0675)
- deps: update dependency async to v3.2.5 (#116) (7ffa46b)
- deps: update dependency bl to v6 (#71) (58ac095)
- deps: update dependency bl to v6.0.8 (#112) (a88c1a2)
- deps: update dependency conventional-changelog-cli to v3 (#81) (8cd4b41)
- deps: update dependency conventional-changelog-cli to v4 (#86) (1753372)
- deps: update dependency conventional-changelog-conventionalcommits to v5 (#66) (ed79b24)
- deps: update dependency conventional-changelog-conventionalcommits to v6 (#80) (6b4b0ff)
- deps: update dependency conventional-changelog-conventionalcommits to v7 (#87) (73041d2)
- deps: update dependency ubuntu to v22 (#83) (06d1df2)
- deps: update dependency unified to v11 (#84) (f72d0f0)
- deps: update dependency unified to v11.0.4 (#114) (9a11244)
- deps: update docker/build-push-action action to v3 (#62) (148d945)
- deps: update docker/build-push-action action to v4 (#78) (5b81277)
- deps: update docker/build-push-action action to v5 (#89) (01a6464)
- deps: update docker/login-action action to v2 (#63) (f10bcb0)
- deps: update docker/login-action action to v3 (#90) (94fd9fa)
- deps: update docker/setup-buildx-action action to v2 (#64) (c2b1b28)
- deps: update docker/setup-buildx-action action to v3 (#91) (87db08d)
- deps: update docker/setup-qemu-action action to v2 (#65) (0fee82d)
- deps: update docker/setup-qemu-action action to v3 (#92) (0646af5)
- deps: update e1himself/goss-installation-action action to v1.1.0 (#69) (d510ac5)
- docs: Heroku deployment guide (#53) (3cf7025)
- drop ppc and ibmzsys (fea54f9)
- ignore zero install (db178cc)
2.5.1 (2022-04-06)
2.5.0 (2022-03-30)
- ci: allow actions on pull requests (#54) (fa803d5)
- ci: allow builds from forks (bc12764)
- deps: update actions/cache action to v3 (#51) (fe43725)
- bump docker image to 16-alpine3.15 (#50) (88c45ea)
- deps: update actions/checkout action to v3 (#46) (cccea47)
- deps: update actions/download-artifact action to v3 (#47) (717e410)
- deps: update actions/setup-node action to v3 (#45) (16ab652)
- deps: update actions/upload-artifact action to v3 (#48) (3314465)
- deps: update node docker tag to v16.14.0 (#43) (0e0773a)
2.4.0 (2022-01-21)
2.3.0 (2021-12-05)
- http: empty file returns 400 bad request (#38) (a0c2f0a)
- types: upgrade @types/node to v16 and update types (#37) (619cb5c)
- node: upgrade node to v16 (#34) (fb3b7ff)
- webui: simple ui to submit scan (#39) (fab7ccb)
- yarn: upgrade to berry (#35) (233f8df)
- changelog: update next changelog (f27be61)
- changelog: update next changelog (31f53dd)
- changelog: update next changelog (6dd5aca)
- ci: add pull-request write permissions (#36) (81df68a)
- deps: update codecov/codecov-action action to v2 (#24) (db5c9e1)
- deps: update dependency @typescript-eslint/eslint-plugin to v5 (#26) (2b8ba8c)
- deps: update dependency bl to v5 (#28) (da6e401)
- deps: update dependency unified to v10 (#30) (439ca80)
- deps: update e1himself/goss-installation-action action to v1.0.4 (#23) (847eaeb)
- add renovate (ccd40fc)
2.2.0 (2021-12-04)
- docker: pin version to 14.18.2-alpine3.14 (ce4316d)
- tesseract: update tesseract-ocr* to 4.1.1-r5 (b8f7c67)
- include version in status (b0fa3a9)
2.1.0 (2021-07-07)
- update readme mentioning new platforms (c408712)
- logging: remove useless logging (05686bf)
- logging: log listening address on startup (3440fda)
- status: include host info (a02f34a)
- status: include host info (67ce2de)
- introduce ppc64 and s390x platform support in docker (#19) (56407c8)
2.0.0 (2021-01-03)
- http: rename
/as/tesseract - node: target latest lts (node v14.x) only (#15)
- entrypoint and introduce tini (f9c0fe9)
- update overview to be more friendlier (009510c)
- changelog: Introduce CHANGELOG-next.md for unreleased changes (f846009)
- readme.md: add docker, raspberry pi and language addition instructions (e493e37)
- readme.md: add links and wrapping to docs (2697298)
- readme.md: add usage docs with cli flags (94b4ffc)
- goss: test tini and docker-entrypoint in container (ee634e2)
- lockfile: check for resolved url correctness (68a5561)
- readme: test code blocks from readme (43afc0c)
- drop old action & interactive docker builds (#17) (f842b53)
- docker: build images in parallel (#16) (c021cdc)
- goss: bump to v0.3.16 from default v0.3.6 (874f86e)
- goss: fix goss failures on github actions (#8) (6169dc9)
- pipeline: only trigger on relevant file changes (58bfc74)
- update linguist gitattributes (525b6cd)
- changelog: generate CHANGELOG-next.md (9729600)
- changelog: generate CHANGELOG-next.md (2d8b37a)
- changelog: generate CHANGELOG-next.md (a76d1b8)
- linguist: Ignore supporting files & scripts from language statistics (099cb58)
- prettier: always wrap proses (markdown texts) at 80 chars (0f99abe)
- readme: fix typo (40d93b3)
- readme: generate CHANGELOG-next.md (a6c733b)
- tools: avoid arrowParens with prettier (8fecc4d)
- tools: format readme and add full-test command (1b8215b)
- drop hazardous release:* run commands (a97699a)
- docker: multi-target dockerfile & workflow speedups (#9) (7a989eb)
- http: rename
/as/tesseract(de55908) - http: validate user input (
options) (#14) (fa9f9f5) - node: target latest lts (node v14.x) only (#15) (54fcaac)
- processor: ensure line endings are consistent between operating systems (#18) (e209115)
- document all options and improve
--help(08f7094)
1.2.0 (2020-12-20)
- update lockfile (c8b8c4b)
- document
/statusentrypoint (d9711db)
1.1.4 (2020-12-19)
- enable pushing built images (6aa446e)
1.1.3 (2020-12-18)
- prettify output json (c2b07ca)
- expose 8884 in Dockerfile (2d90822)
- start with node (10cd54a)
1.1.2 (2020-12-08)
- the usage and api endpoint documentation (76a877c)
- disable fancy argument parsing (13f098d)
1.1.1 (2020-12-08)
- drop power pc and ibm z support as images fail to build (bd9b643)
1.1.0 (2020-12-08)
- include powerpc and s390x variants in docker images (12c4a95)
1.0.1 (2020-12-08)
- include ARM family in docker images arm/v6,arm/v7,arm64/v8 (793d66a)
1.0.0 (2020-12-08)
- drop husky (3322f28)
- build only on amd64 for now (d92c472)
- drop linux/386 platform (8b10f58)
- drop old github container repository (bd9d184)
- fix docker builds (9c695c1)
- specify registry (928592e)
- tweaks (#1) (8553650), closes #1
- user from secrets (80f6b1e)
- extra examples (4694267)
- docker images (4bf4838)
- initial version (e022e75)
- status page, pretty json & extra configs (01fcbac)
- sort config args to allow pool reuse (e5f8356)