From 6a12696ee22519fe8d9b8310ed3e8ab5c24a79b8 Mon Sep 17 00:00:00 2001 From: Boris Doubrov Date: Wed, 7 Feb 2024 19:47:04 +0300 Subject: [PATCH 1/4] Added 1.26 RC release notes --- RELEASENOTES.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index a19447bed..556f9ef27 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,34 @@ +Version 1.26 RC (February 9, 2023) +================================== + +### Applications +- Redesigned main GUI window +- Improved CLI output (help, debug logs) +- Add new CLI option to support reuse of GUI config files +- Fixed GUI check for the availability of a newer version + +### PDF Model +- Cleanup of the unused properties and links + +### PDF Parser +- Updated predefined CMaps +- Added support for structure attributes defined via ClassMap +- Fixed parsing of inline images of undefined length +- Detect and generate warning when dictionary contains duplicated keys +- Detect and generate warning when the embedded font has duplicated glyph names +- Fixed decryption of string objects +- Fix default whitepoint for CIELab in JPEG2000 +- Optimized use of temporary files + +### Validation +- (PDF/UA-2) added support for PDF/UA-2 (draft) +- (PDF/UA-1) fixes related to annotations in structure tree +- (PDF/A-1) added check for BitsPerComponent != 16 +- (PDF/A-1) added check that the document does not use xref stream + +### Core library +- added support for Java 21 + Version 1.24 RC2 (June 2, 2023) ================================== @@ -16,6 +47,7 @@ Version 1.24 RC2 (June 2, 2023) - (PDF/A-2,3,4) fixed handling of Default color spaces for DeviceN colorants - (PDF/UA-1) reverted Table Scope determination algorithm from PDF 2.0 to PDF 1.7 + Version 1.24 RC (April 27, 2023) ================================== From a0120fdc5063c9ae6db8083b2e47782400cae521 Mon Sep 17 00:00:00 2001 From: Boris Doubrov Date: Thu, 8 Feb 2024 15:40:36 +0300 Subject: [PATCH 2/4] Update RELEASENOTES.md --- RELEASENOTES.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 556f9ef27..efb1141fe 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -2,10 +2,11 @@ Version 1.26 RC (February 9, 2023) ================================== ### Applications +- Imporved REST API: more logical endpoints, documentation, web demo page, automatic deployment of the docker image to DockerHub.com - Redesigned main GUI window -- Improved CLI output (help, debug logs) -- Add new CLI option to support reuse of GUI config files -- Fixed GUI check for the availability of a newer version +- Improved CLI output (help, debug logs, text report, JSON report formatting) +- Improved XML report schema in case of exceptions +- Fixed GUI check for the availability of a newer version ### PDF Model - Cleanup of the unused properties and links @@ -14,20 +15,21 @@ Version 1.26 RC (February 9, 2023) - Updated predefined CMaps - Added support for structure attributes defined via ClassMap - Fixed parsing of inline images of undefined length -- Detect and generate warning when dictionary contains duplicated keys -- Detect and generate warning when the embedded font has duplicated glyph names +- Detect and generate a warning when dictionary contains duplicated keys +- Detect and generate a warning when the embedded font has duplicated glyph names +- Detect and generate a warning in case of loops in document structure tree - Fixed decryption of string objects - Fix default whitepoint for CIELab in JPEG2000 - Optimized use of temporary files ### Validation - (PDF/UA-2) added support for PDF/UA-2 (draft) -- (PDF/UA-1) fixes related to annotations in structure tree +- (PDF/UA-1) fixed checks related to role maps between standard and non-standard tags +- (PDF/UA-1) fixed rules related to annotations in structure tree +- (PDF/UA-1) added checks for XMP prefixes in the identification metadata - (PDF/A-1) added check for BitsPerComponent != 16 - (PDF/A-1) added check that the document does not use xref stream - -### Core library -- added support for Java 21 +- (PDF/A-1) Fix syncing XMP with Info dictionary in case of multiple creators Version 1.24 RC2 (June 2, 2023) ================================== From 0068e12ee488bfc5aad42043d9bbe2eb22581a91 Mon Sep 17 00:00:00 2001 From: Boris Doubrov Date: Thu, 8 Feb 2024 20:32:53 +0300 Subject: [PATCH 3/4] Update RELEASENOTES.md --- RELEASENOTES.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index efb1141fe..016f2cd10 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -24,10 +24,12 @@ Version 1.26 RC (February 9, 2023) ### Validation - (PDF/UA-2) added support for PDF/UA-2 (draft) +- (PDF/UA-1) detect and report structure elements with missing parent - (PDF/UA-1) fixed checks related to role maps between standard and non-standard tags - (PDF/UA-1) fixed rules related to annotations in structure tree - (PDF/UA-1) added checks for XMP prefixes in the identification metadata -- (PDF/A-1) added check for BitsPerComponent != 16 +- (PDF/A-1,2,3,4) added check for valid values of BitsPerComponent +- (PDF/A-2,3,4) apply the rule on identical tint transform also to /All and /None - (PDF/A-1) added check that the document does not use xref stream - (PDF/A-1) Fix syncing XMP with Info dictionary in case of multiple creators From 5ca6dbf932e8db9983364777d1e7a8734db398e0 Mon Sep 17 00:00:00 2001 From: Boris Doubrov Date: Thu, 8 Feb 2024 20:37:13 +0300 Subject: [PATCH 4/4] Misprint fixed --- RELEASENOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 016f2cd10..ee8bcd078 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -2,7 +2,7 @@ Version 1.26 RC (February 9, 2023) ================================== ### Applications -- Imporved REST API: more logical endpoints, documentation, web demo page, automatic deployment of the docker image to DockerHub.com +- Improved REST API: more logical endpoints, documentation, web demo page, automatic deployment of the docker image to DockerHub.com - Redesigned main GUI window - Improved CLI output (help, debug logs, text report, JSON report formatting) - Improved XML report schema in case of exceptions