From e80fad86e95af978ada2a6cc5c4b209a1f65f7c0 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 29 Apr 2022 20:09:10 -0400 Subject: Add new QPDFObjectHandle methods for more fluent programming --- manual/release-notes.rst | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'manual') 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 -- cgit v1.2.3-54-g00ecf