github rffrasca/PDFKeeper v5.0.0
PDFKeeper 5.0.0

latest releases: v11.3.0, v11.2.2, v11.2.1...
6 years ago

Client Requirements

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

Compatible Database Management Systems

  • Oracle Database Express Edition 18c and 11g
  • Oracle Database Enterprise Edition 19c, 18c, 12c, and 11g

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

Upgrade Information

  • Database schema will require an upgrade. Database Schema Upgrade instructions are available in the Help file that can be viewed post-install.
  • Oracle Data Access Components Runtime 19.3 is now required that includes an updated Oracle Data Provider for .NET. Instructions are available in the Help file that can be viewed post-install.
  • User name and Data source will need to be entered on first login.
  • Starting with version 4.0.0, PDFKeeper is installed per-user, requiring older, per-machine installs to be uninstalled manually.

New Features

  • Flag Document feature has been added for setting the flag state on a selected document record and when PDF documents are uploaded as a way to mark for follow-up.
  • Category feature has been added for setting or clearing the category on one or more selected document records.
  • Optimistic concurrency has been added to Document Notes editing for preventing data loss during a save operation.
  • Added compatibility for Oracle Database 18c Express Edition and 19c.

Improvements

  • Logo for PDFKeeper has been changed.
  • Manage Upload Folder Configurations form has replaced the Upload Folders and Upload Folder Configuration forms.
  • Add PDF Documents form has been redesigned to allow adding more than one PDF document without leaving the form.
  • All SQL statements that accept parameters have been parameterized to address SQL Injection concerns flagged by Code Analysis.
  • Oracle Data Provider for .NET, included in Oracle Data Access Components Runtime 19.3 is now required offering better performance and security.
  • Oracle Database user password is now being passed securely when connecting to the database preventing exposure in a page file swap or crash dump.

Changes

  • Updated AutoUpdater.NET to 1.5.7.
  • Updated iTextSharp to 5.5.13.1.
  • Updated pdftopng from Xpdf Tools to 4.01.01.
  • Description of PDFKeeper has been changed to "Open Source PDF Document Management System".

Fixes

  • PDFKeeper was incorrectly detecting that an upgrade was performed from a prior version when no user settings exist from a prior version.

Development Changes

  • All source code has been refactored and reorganized.

Additional Information

  • This is the 10th year anniversary edition, officially released on the 10th year anniversary of PDFKeeper.
  • Database Connection Pooling has been turned off to prevent PDFKeeper from consuming large amounts of memory on the database server causing "ORA-12518: TNS:listener could not hand off client connection".
  • 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.

Known Issues

  • Annotations in a PDF document are not filtered by Oracle Database.
  • Embedded fonts in a PDF document are not filtered correctly by Oracle Database.

Don't miss a new PDFKeeper release

NewReleases is sending notifications on new releases.