- CHANGELOG.md added to the project
- Add "-x/--exclusions"-option to CLI so it's possible to pass an exclusions file on the CLI
- Add -excpwd and -actpwd option to CLI to allow setting a password for actual and expected PDFs
- "Exclusions" button opens a new area for defining exclusions. Exclusions can be created as a rectangle in the PDF display with the mouse. The coordinates can then be adjusted in the right area if necessary.
- The exclusions file can be loaded and saved. You can also load exclusions using drag & drop.
- With the Diffs button, the calculated differences are displayed as exclusions.
- The New button adds a new exclusions block for the current page.
- The rectangles in the PDF display can be clicked. A double click in the right area jumps to the rectangle in the PDF display. Dashed guidelines appear around the rectangles.
- You can now zoom using the mouse wheel, while CTRL is pressed.
- Show return codes in CLI help text
- Integrations Tests - expected documents addapted to new PdfBox version.
- Upgrade PdfBox to version 2.0.22, which fixes a vulnerability
- Add getPagesWithDifferences to CompareResult