Skip to content

SteveTheKiller/KillerPDF

v1.5.1 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 1mo Editors & IDEs
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

.net fast gplv3 opensource pdf pdf-editor
+4 more
portable small windows wpf

Summary

AI summary

Flattening PDFs now uses multiple CPU cores for a significant speedup.

Changes in this release

Feature Low

Minimum zoom lowered from 10% to 5% for more columns in grid view and deeper zoom out.

Minimum zoom lowered from 10% to 5% for more columns in grid view and deeper zoom out.

Source: llm_adapter@2026-06-14

Confidence: high

Performance Medium

Save Flattened PDF now uses multiple CPU cores for faster flattening.

Save Flattened PDF now uses multiple CPU cores for faster flattening.

Source: llm_adapter@2026-06-14

Confidence: high

Bugfix Medium

PDFs that failed with "Unexpected EOF" now open correctly.

PDFs that failed with "Unexpected EOF" now open correctly.

Source: llm_adapter@2026-06-14

Confidence: low

Bugfix Medium

Files on UNC/network shares are copied locally before opening to avoid partial‑read failures.

Files on UNC/network shares are copied locally before opening to avoid partial‑read failures.

Source: llm_adapter@2026-06-14

Confidence: low

Bugfix Low

Grid view renders every page instead of stopping at 26.

Grid view renders every page instead of stopping at 26.

Source: llm_adapter@2026-06-14

Confidence: high

Bugfix Low

Ctrl+Scroll no longer reloads pages when zoom is at limit.

Ctrl+Scroll no longer reloads pages when zoom is at limit.

Source: llm_adapter@2026-06-14

Confidence: high

Bugfix Low

Removed stray horizontal scrollbar from grid view.

Removed stray horizontal scrollbar from grid view.

Source: llm_adapter@2026-06-14

Confidence: high

Full changelog

KillerPDF v1.5.1

A fix release on top of 1.5.0, with a performance boost for flattening.

Performance

  • Save Flattened PDF now uses multiple CPU cores. Page rasterization is parallelized (PNG encoding runs across cores; the PDFium render step stays serialized since the library isn't thread-safe), so large documents flatten significantly faster while the UI stays responsive (#68).

Fixed

  • PDFs that failed to open with "Unexpected EOF" now open (#72). The failure was PdfSharpCore's Flate inflater (SharpZipLib) rejecting the FlateDecode cross-reference stream on multi-revision PDFs - files that open fine in browsers, Acrobat, and Foxit. KillerPDF now detects this and re-opens the file losslessly through PDFium, preserving selectable text. Thanks to @javajon for the report and a detailed reproduction.
  • Grid view renders every page. It was capped at the first 26 pages, so longer documents stopped loading partway through. Tiles also stream in progressively now instead of blocking until the whole document is rendered.
  • Grid Ctrl+Scroll no longer reloads every page when the zoom is already at its limit and nothing would change.
  • Removed a stray horizontal scrollbar (a thin green line) that could appear across the bottom of grid view.
  • Files on UNC / network shares (including the WSL \\wsl$ filesystem) are copied locally before opening, avoiding partial-read failures on network filesystems.

Changed

  • Minimum zoom lowered from 10% to 5%, so grid view can pack more columns (helpful for wide/landscape pages) and single-page view can zoom out further.

Downloads and verification

  • KillerPDF.exe - single-file portable, code-signed (Open Source Developer Stephen Riley). No install, no telemetry.
  • KillerPDF-1.5.1-src.zip - GPLv3 corresponding source.
  • SHA256SUMS.txt - checksums.
SHA256 (KillerPDF.exe) : 466B95F417A969D80BB0416CA462FD170DE39C

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SteveTheKiller/KillerPDF

Get notified when new releases ship.

Sign up free

About SteveTheKiller/KillerPDF

All releases →

Beta — feedback welcome: [email protected]