aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-05-03 23:58:58 +0200
committerJay Berkenbilt <ejb@ql.org>2022-05-04 00:31:22 +0200
commitf1c6bb97db659faf84e59dbe973b969e9fc1a066 (patch)
treee9f8a87e78cad1c9b856c8d61eaec9b90ab100a6 /manual
parent59f3e09edfc71556208a866bb97ed9e173bd827f (diff)
downloadqpdf-f1c6bb97db659faf84e59dbe973b969e9fc1a066.tar.zst
Add new Pipeline convenience methods
Diffstat (limited to 'manual')
-rw-r--r--manual/release-notes.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/manual/release-notes.rst b/manual/release-notes.rst
index b378301e..990a0188 100644
--- a/manual/release-notes.rst
+++ b/manual/release-notes.rst
@@ -105,6 +105,18 @@ For a detailed list of changes, please see the file
``appendItemAndGet``, ``eraseItemAndGet``, ``replaceKeyAndGet``,
and ``removeKeyAndGet`` return the newly added or removed object.
+ - Add new ``Pipeline`` methods to reduce the amount of casting that is
+ needed:
+
+ - ``write``: overloaded version that takes `char const*` in
+ addition to the one that takes `unsigned char const*`
+
+ - ``writeCstr``: writes a null-terminated C string
+
+ - ``writeString``: writes a std::string
+
+ - ``operator <<``: for null-terminated C strings and std::strings
+
- Other changes
- A new chapter on contributing to qpdf has been added to the