diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 02:09:10 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-04-30 02:09:10 +0200 |
commit | e80fad86e95af978ada2a6cc5c4b209a1f65f7c0 (patch) | |
tree | da7c15233d63e22789350e2fde12086e14f00730 /manual/release-notes.rst | |
parent | ff73d71ec8cfd5915a711e1b071ee183515705bd (diff) | |
download | qpdf-e80fad86e95af978ada2a6cc5c4b209a1f65f7c0.tar.zst |
Add new QPDFObjectHandle methods for more fluent programming
Diffstat (limited to 'manual/release-notes.rst')
-rw-r--r-- | manual/release-notes.rst | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/manual/release-notes.rst b/manual/release-notes.rst index d6ef1c9b..b5e4e150 100644 --- a/manual/release-notes.rst +++ b/manual/release-notes.rst @@ -73,6 +73,15 @@ For a detailed list of changes, please see the file ``QPDFNumberTreeObjectHelper`` constructors that don't take a ``QPDF&`` argument. + - Library Enhancements + + - Support for more fluent programming with ``QPDFObjectHandle``. + The methods ``insertItem``, ``appendItem``, ``eraseItem``, + ``replaceKey``, and ``removeKey`` all return a reference to the + object being modified. New methods ``insertItemAndGet``, + ``appendItemAndGet``, ``eraseItemAndGet``, ``replaceKeyAndGet``, + and ``removeKeyAndGet`` return the newly added or removed object. + - Other changes - A new chapter on contributing to qpdf has been added to the |