PDF Stitcher Changelog

What's new in PDF Stitcher 0.9.2

Dec 21, 2023
  • What's Changed:
  • Bug fixes by @cfcurtis in #201

New in PDF Stitcher 0.9.1 (Jul 28, 2023)

  • Support for "Large canvas" PDFs
  • Adding support for different UserUnit by @cfcurtis in #190
  • Default to "no tiling" if pages are larger than A3
  • If any page in the document has a non-unity UserUnit, the final document will have the largest UserUnit (usually 10)
  • Bug fixes by @cfcurtis in #191
  • Fixed display of selected options on document load
  • Workaround for broken link when mac users are prompted to update
  • Some more refactoring of tile_pages.py
  • New translations: Simplified Chinese in #192
  • Also updates to French

New in PDF Stitcher 0.8.5 (Apr 12, 2023)

  • What's Changed:
  • Bug fixes: Windows 7 (64-bit) compatibility is now back again after accidentally getting removed
  • Updates to Spanish translation

New in PDF Stitcher 0.8.4 (Apr 6, 2023)

  • WHAT'S CHANGED:
  • Fix to Czech fallback for Slovak language
  • Fix to language detection in English on Linux (had broken preferences dialog)

New in PDF Stitcher 0.8.3 (Mar 22, 2023)

  • Updated Dutch translation thanks to @kellygaarenstroom123

New in PDF Stitcher 0.8.2 (Mar 9, 2023)

  • This release includes several improvements to the bug reporting (document mangling), such as providing a progress window and allowing the user to select where the mangled PDF is saved. Portuguese has also been added thanks to the fabulous Weblate community!
  • WHAT'S CHANGED:
  • Actually incorporating the changes that I thought were in v0.8.1
  • Adding Portuguese from weblate branch in #178

New in PDF Stitcher 0.8.1 (Mar 1, 2023)

  • CHANGED:
  • This release addresses some useability issues related to bug reporting, particularly the experimental PDF mangling. Otherwise, it is unchanged from v0.8.

New in PDF Stitcher 0.8 (Feb 27, 2023)

  • BUG FIXES:
  • TRANSLATION:
  • flatpak and pypi version now have translation files included
  • Language choice no longer depends on country code (e.g. Canadian French should correctly be detected as French) (#163)
  • If Slovak detected, language falls back to Czech instead of English (#120)
  • If language errors occur, they're now displayed in the log panel
  • USER INTERFACE:
  • layer list changed to a neutral grey for compatibility with dark mode
  • selecting centimetres now works (#164)
  • update checks no longer happen in flatpak environment
  • version comparisons should be more robust (to things like beta!)
  • COMPATIBILITY:
  • Native version for M1/M2 macOS processors now available (thanks to a self-hosted mac mini action runner!). If you have a mac from fall 2020 or later, it's probably got the Apple Silicon chip and you should download the "ARM64.dmg" version. If you have a mac with an Intel chip, download the "X64.dmg" version.
  • Python version rolled back to v3.8, should work on Windows 7 again (64-bit), but I haven't been able to test this.

New in PDF Stitcher 0.8 Beta 2 (Feb 19, 2023)

  • In beta v1 I wasn't including some files in the Windows/mac builds, use this one instead!

New in PDF Stitcher 0.8 Beta 1 (Feb 19, 2023)

  • WHAT'S CHANGED:
  • This release is long overdue! It's marked as beta because it needs more testing, so I would appreciate any and all feedback if you want to give it a try. As usual, translations for new features are not yet available, so I'd love some help over at Weblate.
  • NEW FEATURES:
  • The biggest new thing is a menu item for bug reports! Go to Help -> Report a Bug, and it will gather a bunch of information about your system. Edit this field to describe the problem, then copy and paste into either a GitHub issue (preferred, but requires a GitHub account), or an email to [email protected].
  • The bug report dialog also has a button to create a "mangled" version of your input document - this anonymizes and scrambles the contents of the PDF and so that the intellectual property is lost, but the structure is retained. Clicking the "Mangle PDF" button will create a new document on your desktop with a gibberish hash name like 1asdfl3289sd8323kd8.pdf. Attach this PDF to your bug report issue or email and it will allow me to replicate the issue a lot easier!
  • PDFStitcher also now checks the PDF permissions and displays a message to the user that this should be used for personal use only.
  • BUG FIXES:
  • Translations:
  • flatpak and pypi version now have translation files included
  • Language choice no longer depends on country code (e.g. Canadian French should correctly be detected as French) (#163)
  • If Slovak detected, language falls back to Czech instead of English (#120)
  • If language errors occur, they're now displayed in the log panel
  • User interface:
  • layer list changed to a neutral grey for compatibility with dark mode
  • selecting centimetres now works (#164)
  • update checks no longer happen in flatpak environment
  • version comparisons should be more robust (to things like beta!)
  • Compatibility:
  • Native version for M1/M2 macOS processors now available (thanks to a self-hosted mac mini action runner!). If you have a mac from fall 2020 or later, it's probably got the Apple Silicon chip and you should download the "ARM64.dmg" version. If you have a mac with an Intel chip, download the "X64.dmg" version.
  • Python version rolled back to v3.8, should work on Windows 7 again (64-bit), but I haven't been able to test this.

New in PDF Stitcher 0.7.1 (Jul 28, 2022)

  • Enhancements:
  • Added dialog for About Info
  • Added dialog to save preferences:
  • Language selection is now user-configurable
  • Current margin settings, unit preference, and line style settings can be saved
  • Default folders to open and save
  • Added dialog to check for updates, defaults to running at startup
  • Added link to documentation in Help menu
  • Mirroring unit selection on tile pages tab to restore previous UI experience
  • Enabling editing of file input/output fields for faster renaming and sort of drag-and-drop
  • Bug fixes:
  • Fixed layer property modification for optional content forms (e.g. Sinclair patterns)
  • Fixed behaviour of rows/columns when running page tiling on command line

New in PDF Stitcher 0.6.2 (Jun 10, 2022)

  • Updating rows/cols even if one is None
  • Normalizing page boxes before tiling. Closes #146.
  • Re-enabling layers tab when file with layers loaded. Closes #147.
  • Setting default in case of unexpected page rotation value. Closes #148
  • Merge pull request #150 from cfcurtis/bug_fixes
  • Bumping version to 0.6.2