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