Edit: There was a show-stopping bug, should be working now in [Beta v2](https://github.com/cfcurtis/pdfstitcher/releases/tag/v0.8b2).
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](https://hosted.weblate.org/projects/pdfstitcher/user-interface/).
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 ccurtismtroyal.ca.
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.
**Full Changelog**: https://github.com/cfcurtis/pdfstitcher/compare/v0.7.1...v0.8b1