Releases: rffrasca/PDFKeeper
PDFKeeper 11.3.0
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Improvements
- Added Custom Combo Box with enhanced AutoComplete that provides Sub-string Search for improved Author, Subject, and Category Searching. #59
- Added drag and drop of PDF associated with a document from Documents DataGridView to other applications. #64
- Added Clear Selections button to Find Documents form that will clear the selected Author, Subject, Category, and Tax Year. #77
Changes
- Updated Ghostscript to 10.05.1.
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.2.2
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Changes
- Documents DataGridView will only be refreshed when contents have changed. #76
- Updated Magick.NET to 14.6.0.
Fixes
- Fixed issue when pressing F1 key while Main Form has focus was not opening correct help topic. #74
- Fixed System.InvalidOperationException: Collection was modified; enumeration operation may not execute. #75
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.2.1
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Changes
- Updated SQL Server section in Logging into PDFKeeper help topic.
Fixes
- Fixed issue with ALL PRIVILEGES and * not being recognized when connecting to MySQL. #72
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.2.0
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Improvements
- In a multi-user database environment, all functionality that the user does not have access to perform will be disabled or blocked. #55
- Added Flag column to Documents DataGridView. #58
- Added policy to execute the PDF Upload as a blocking operation in a multi-user database environment. #60
Changes
- Updated Ghostscript to 10.05.0.
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.1.1
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Changes
- Tax Year drop down list in the Set Tax Year, Add PDF, and Upload Profile Editor dialogs will include the last 25 years instead of 10. #66
Fixes
- Fixed in Export, System.NotSupportedException: The given path's format is not supported. #67
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.1.0
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Changes
- Removed AUTOINCREMENT keyword from create docs table statement when creating new SQLite database. #43
- When querying a document record, PDF contents will only be queried when the caller specifies that the PDF be included in the results. #61
- Added after delete trigger to existing SQLite database that is using AUTOINCREMENT that sets the docs table sequence to the largest doc_id in use. #63
- Added delete of all files associated with a document ID from the file cache when document record is deleted from the database. #65
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.0.1
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 11.0.0.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
- Starting with PDFKeeper 11.0.1, support for long paths has been enabled. However, long path support must also be enabled in Windows. Please see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry.
Improvements
Fixes
- Fixed System.Runtime.InteropServices.COMException (0x8000001D): Activating a single-threaded class from MTA is not supported (Exception from HRESULT: 0x8000001D) #49
- Fixed System.InvalidOperationException: SplitterDistance must be between Panel1MinSize and Width - Panel2MinSize. #53
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 11.0.0
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 Free
- Oracle Database Express Edition 21c and 18c
- Oracle Database Enterprise Edition 21c and 19c
- Oracle Cloud Autonomous Database
- SQL Server and SQL Server Express 2019 and higher
- MySQL Community Server 8.4.3 LTS and higher
Setup instructions are available in the Help file that can be viewed post-install.
Upgrade Information
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings from older versions of PDFKeeper will not migrate to version 11.0.0 and will need to be setup again.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
Database Compatibility Changes
- Added SQL Server and SQL Server Express 2019 and higher. #37
- Added MySQL Community Server 8.4.3 LTS and higher. #41
Improvements
- Added image and shortcut keys to "Copy PDF to Clipboard" menu item.
- Added "Copy PDF to Clipboard" tool strip button.
Fixes
- Corrected text in "User Administration for Oracle Database" help topic.
- Fixed bug in Upload Directory Maintenance that was causing folders to be deleted that did not contain files but contained files in sub-folders. #46
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 10.1.0
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 Free
- 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
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 10.0.0 or higher.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
New Features
- Added feature to extract all attachments or embedded files from the PDF associated with the selected document to a ZIP file or folder. #33
Changes
- Replaced the "green clock" shown during the upload of PDF documents with a marquee style progress bar. #40
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.
PDFKeeper 10.0.1
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 Free
- 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
- Upgrading from PDFKeeper 8.1.2 or lower is not fully supported.
- User settings will only be migrated from version 10.0.0.
- Starting with PDFKeeper 10.0.0, Oracle ODP.NET 23.5.1 is required when connecting to Oracle Database. Instructions are available in the Help file that can be viewed post-install.
Fixes
- Fixed System.NullReferenceException: Object reference not set to an instance of an object. #36
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.
- PDF text extraction will be skipped for each page that is to be processed by OCR when the pixel width or pixel height exceeds the maximum image pixel dimensions supported by the Windows OCR engine.