diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-07-24 22:44:51 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-07-24 22:44:51 +0200 |
commit | 4674c04cb80e0a50cde1b97464642e2778f9522f (patch) | |
tree | 9a79072f17c0053e576d754fb7d22ac046b4f4b4 /ChangeLog | |
parent | f8d1ab946205440ed3c44511ef42e5ad13fb9e5e (diff) | |
download | qpdf-4674c04cb80e0a50cde1b97464642e2778f9522f.tar.zst |
JSON schema: support multi-element array validation
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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 |