Skip to content

PDFKeeper 8.1.0

Compare
Choose a tag to compare
@rffrasca rffrasca released this 17 Dec 15:06
· 296 commits to master since this release

Client Requirements

  • Windows 10 (64-bit) or higher with .NET Framework 4.8 installed.
  • Any additional requirements will be referenced in the Help file that can be viewed post-install.

Database Compatibility

  • SQLite (included as a single-user database option)

Multi-User Database Management Systems

  • Oracle Database Express Edition 21c and 18c
  • Oracle Database Enterprise Edition 21c and 19c
  • Oracle Cloud Autonomous Database

Setup instructions are available in the Help file that can be viewed post-install.

Upgrade Information

  • When upgrading from within PDFKeeper, if prompted for an admin account, select No and then right click on the Windows Start Menu, select Run, and then type: winget install pdfkeeper
  • Starting with PDFKeeper 8.0.0, Windows 10 (64-bit) or higher is required.
  • Starting with PDFKeeper 8.0.0, 64-bit Oracle Data Access Components 21.4 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
  • Starting with PDFKeeper 8.0.0, the DisableQueryAllDocuments policy has been renamed to RemoveListAllDocuments.
  • When upgrading from PDFKeeper 7.2.3 or lower, XML files in %APPDATA%\Robert F. Frasca\PDFKeeper\UploadConfig are upgraded and stored in %APPDATA%\Robert F. Frasca\PDFKeeper\UploadProfiles. The original XML files will remain for backwards compatibility and can be deleted if no longer needed.
  • When upgrading from PDFKeeper 6.1.1 or lower, the database schema will require an upgrade. Database Schema Upgrade instructions are available in the Help file that can be viewed post-install.

Improvements

  • Added Mutual TLS (mTLS) authentication for connecting to Oracle Autonomous Database.
  • Added link control to the Upload Profiles dialog that sets the Profile Name to the combined values of Author and Subject.

Changes

  • Updated "SQLite Error - database disk image is malformed" help topic to call fix that will correct triggers in SQLite database to address and prevent the malformed database disk image condition.
  • Removed "Rebuild Full-Text Search Index" menu function.
  • Updated Welcome, Getting Support, and Donate help topics to align with home page/readme.
  • Updated Magick.NET to 12.2.1.
  • Updated Ghostscript to 10.0.0.
  • Updated SQLite Command Line Shell to 3.40.0.
  • Updated iText and iText.Font-Asian to 7.2.4.

Fixes

  • ErrorProvider will be displayed instead of an Oracle Text error when Find button is selected and Search Term starts with an asterisk (*).
  • Corrected help topic referenced in error message that is displayed when Oracle Data Provider for .NET is missing.
  • Corrected triggers in SQLite database setup script to prevent the malformed database disk image condition.
  • Created fix to correct triggers in SQLite database to address and prevent the malformed database disk image condition.

Development Changes

  • Implemented GlobalAssemblyInfo.vb to simplify version change.

Additional Information

  • Oracle Database 19c (19.3) requires the Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 to be installed on the computer hosting the database.
  • By default, text will not be extracted from embedded images contained in a PDF.