diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-01-22 20:33:26 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-01-30 19:11:03 +0100 |
commit | 8dea480c9f065fdac76f848ed9ec7a07fd1e9870 (patch) | |
tree | 8334231ae683dcf239f439f1602268fa98f39f10 /ChangeLog | |
parent | 558ba2823e40867eac47686edea3fe318ce3c446 (diff) | |
download | qpdf-8dea480c9f065fdac76f848ed9ec7a07fd1e9870.tar.zst |
Allow optional fields in json "schema" checks
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1,5 +1,9 @@ 2022-01-22 Jay Berkenbilt <ejb@ql.org> + * JSON: for (qpdf-specific, not official) "schema" checking, add + the ability to treat missing fields as optional. Also ensure that + values in the schema are dictionary, array, or string. + * Add convenience methods isNameAndEquals and isDictionaryOfType to QPDFObjectHandle with corresponding functions added to the C API. Thanks to m-holger for the contribution. |