diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,3 +1,16 @@ +2022-04-29 Jay Berkenbilt <ejb@ql.org> + + * QPDFObjectHandle: for the methods insertItem, appendItem, + eraseItem, replaceKey, and removeKey, have the methods return a + reference to the original object, making a fluent interface to + initializing or modifying QPDFObjectHandle possible. Also, for + each one, add a corresponding "AndGet" method (insertItemAndGet, + appendItemAndGet, eraseItemAndGet, replaceKeyAndGet, and + removeKeyAndGet) that returns the newly inserted, replaced, or + removed item. This makes it possible to create a new object, add + it to an array or dictionary, and get a handle to it all in one + line. + 2022-04-24 Jay Berkenbilt <ejb@ql.org> * Bug fix: "removeAttachment" in the job JSON now takes an array |