From 4674c04cb80e0a50cde1b97464642e2778f9522f Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 24 Jul 2022 16:44:51 -0400 Subject: JSON schema: support multi-element array validation --- ChangeLog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e0c20f9d..1b0e3fc4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -8,7 +8,11 @@ allow QPDFJob JSON to start accepting multiple items where a single item used to be expected without breaking backward compatibility. Without this change, the earlier fix to - removeAttachment would be a breaking change. + removeAttachment would be a breaking change. Also allow the schema + to contain a multi-element array, which means that the output has + to have an array of the same length in the corresponding location, + and each element is validated against the corresponding schema + element. * QPDFObjectHandle: for the methods insertItem, appendItem, eraseItem, replaceKey, and removeKey, add a corresponding -- cgit v1.2.3-54-g00ecf