Skip to content

Releases: JustusRijke/DiffPDF

DiffPDF 1.2.2

09 Apr 12:18

Choose a tag to compare

What's Changed

  • Increased minimum Python version to 3.11.1
  • Bumped pixelmatch-fast to 1.3.4

Full Changelog: v1.2.1...v1.2.2

DiffPDF 1.2.1

15 Mar 12:50

Choose a tag to compare

What's Changed

  • Truncate text mismatch log output to 80 chars
  • Do not store irrelevant diff images (via pixelmatch bump)
  • Bump pillow (fix vulnerability)
  • Bump ty from 0.0.17 to 0.0.21 by @dependabot[bot]
  • Bump ruff from 0.15.4 to 0.15.5 by @dependabot[bot] in #22
  • Bump pymupdf from 1.27.1 to 1.27.2 by @dependabot[bot] in #23

Full Changelog: v1.2.0...v1.2.1

DiffPDF 1.2.0

01 Mar 20:31
3763f92

Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.2.0

v1.1.2

13 Feb 12:44

Choose a tag to compare

What's Changed

  • Bump ruff from 0.14.14 to 0.15.0 by @dependabot[bot] in #12
  • Updated nodeenv minimum package version

Full Changelog: v1.1.1...v1.1.2

DiffPDF 1.1.1

30 Jan 17:30
30544b8

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

DiffPDF 1.1.0

18 Jan 16:36

Choose a tag to compare

  • Save text diff to file when check fails
  • Migrated to pre-commit package

Full Changelog: v1.0.0...v1.1.0

DiffPDF 1.0.0

04 Jan 20:00

Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v1.0.0

DiffPDF 0.3.2

01 Jan 19:27

Choose a tag to compare

What's Changed

  • Refactor: consolidate comparison logic into init.py by @JustusRijke in #3
  • Simplify logging: remove colorlog, use bool verbose flag by @JustusRijke in #4
  • Update to pixelmatch-fast 1.3.0

Full Changelog: v0.3.1...v0.3.2

DiffPDF 0.3.1

31 Dec 09:14

Choose a tag to compare

Refactor diffpdf function to return bool instead of calling exit()

DiffPDF 0.3.0

31 Dec 07:02

Choose a tag to compare

  • Switched to pixelmatch-fast for image comparison
  • Providing an diff output path is now optional (if blank, no diff images are stored)
  • Cleaned up API entrypoint