Skip to content

Releases: imgly/pdf-utils

Ghostscript 10.08.0 — complete IMG.LY build sources

Choose a tag to compare

@svendvd svendvd released this 29 Sep 09:47

Complete corresponding build sources for the IMG.LY Ghostscript 10.08.0 WASM build, under AGPL with preserved third-party notices.

The complete-source asset contains the exact official Ghostpdl release archive (including its bundled dependencies), preserved ghoulscript build inputs, pinned build recipe and toolchain, full AGPL text, verification results and a per-file source manifest. GitHub’s automatic repository archive alone does not include the new Ghostpdl release tarball: download the complete-source asset below.

Build recipe commit: 6b4e86e3d84e3c09a1e5c69bd791ffae5e2f1dca.
Complete-source SHA-256: f09686b5e0764cb82b78ca422c6114d4cb1ab1c3aabfa005441ae4cb8108f1f3.

Two clean builds and a third rebuild from the extracted complete-source bundle produced identical hashes for all 161 distribution files. The third build used the bundled source tarball and the already available pinned compiler image; compilation ran without network access.

Matching runtime artifact hashes:

  • gs.js: 3d106a3ef66b257513edb691abecd7b9f390fcb80a930490eecc256f42940b1d
  • gs.wasm: 4a6486d015ff2053138374500441a102fdd0739d0d1517a3621c7af429f326a0

This is a source-only release, not an npm or CE.SDK release. The separately published runtime wrapper sources are versioned independently. The historical 10.03.1 source release remains unchanged. See the included README for offline-source rebuild instructions; the digest-pinned compiler image must be available separately.

Historical source archive: Ghostscript 10.03.1 / Privy 0.1.0-alpha.1

Choose a tag to compare

Historical source archive for the Ghostscript 10.03.1 WASM distributed as @privyid/ghostscript@0.1.0-alpha.1.

  • ghoulscript snapshot: 159bb2c5efb76bd33c77c98a79460a668d890f87; actual npm release commit: c00b95de4b6f6f10d5676ff2408f6f7dbd9815a6.
  • Complete Ghostpdl subtree: 7145885041bb52cc23964f0aa2aec1b1c82b5908. No submodules or LFS pointer placeholders.
  • Original build support and license notices preserved. The only adaptation to the upstream build script removes the Git cleanup that is unsafe outside a separate submodule.
  • Every one of the 6,729 source archive files and symlinks was checked against the committed Git tree, including executable modes.

Use the attached imgly-pdf-utils-source-gs-10.03.1-complete.tar.gz and its SHA-256 file for exact source contents. GitHub's automatic source archives may normalize some line endings using upstream attributes.

Source snapshot only: no newly built WASM or npm package is published. Original Emscripten/LLVM versions and a reproduced build remain unverified. This historical snapshot is not a production-security or application-licensing clearance. See README.md, PROVENANCE.md, NOTICE.md and MAINTENANCE.md.

Conversion runtime 0.1.0 — AGPL wrapper sources

Choose a tag to compare

IMG.LY's standalone file-conversion runtime wrapper source, licensed under AGPL-3.0-only.

The source asset includes all 32 wrapper/source/build/test/license files and a standalone dependency lockfile. It excludes generated binaries, installed dependencies, customer files and CE.SDK engine/editor/EPS/print-plugin code.

Source commit: cd16526d694c1803aa3f6163a74379d9ee6a3789.
Source archive SHA-256: 063ad3e2c8aaca0c246cc4e7f2207a80f851673f1a9c119152059f634abae432.

To rebuild, obtain the complete Ghostscript 10.08.0 build sources, reproduce the matching JS/WASM pair and follow BUILDING.md. The source tag and that complete build-source archive together preserve this runtime's source materials. Generated binary hashes are pinned in ghostscript-artifacts.json; no binary patch is needed.

Validation: standalone build and typecheck, 19 Node/package/real-WASM tests, ESM/CommonJS TypeScript consumers, and four Chrome-worker tests passed. Notice packaging was rebuilt and rechecked.

This is a source release only. No npm runtime or CE.SDK package is published by it.