aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2024-02-17 20:52:06 +0100
committerJay Berkenbilt <ejb@ql.org>2024-02-17 20:55:00 +0100
commit93cf8156b0c356be988edf4c2d22e153be9b2792 (patch)
tree8dade2ae2f37e792f920dab730c8e0832bbfd7a1 /manual
parentd8f64a8a942bd90b1c74a89e4e59ea2be163e43f (diff)
downloadqpdf-93cf8156b0c356be988edf4c2d22e153be9b2792.tar.zst
Add ENABLE_COVERAGE option to build
Diffstat (limited to 'manual')
-rw-r--r--manual/installation.rst4
-rw-r--r--manual/release-notes.rst4
2 files changed, 8 insertions, 0 deletions
diff --git a/manual/installation.rst b/manual/installation.rst
index 7f95f3d9..e49a87eb 100644
--- a/manual/installation.rst
+++ b/manual/installation.rst
@@ -302,6 +302,10 @@ CHECK_SIZES
that ensures an exact match between classes in ``sizes.cc`` and
classes in the library's public API. This option requires Python 3.
+ENABLE_COVERAGE
+ Compile with ``--coverage``. See README-maintainer.md for
+ information about generating coverage reports.
+
ENABLE_QTC
This is off by default, except in maintainer mode. When off,
``QTC::TC`` calls are compiled out by having ``QTC::TC`` be an empty
diff --git a/manual/release-notes.rst b/manual/release-notes.rst
index b9f7d14b..209e9181 100644
--- a/manual/release-notes.rst
+++ b/manual/release-notes.rst
@@ -60,6 +60,10 @@ Planned changes for future 12.x (subject to change):
- Add ``file()``, ``range()``, and ``password()`` to
``QPDFJob::PagesConfig`` as an alternative to ``pageSpec``.
+ - Add ``QPDFObjectHandle::writeJSON`` to write the JSON
+ representation of the object directly to a pipeline. This is
+ much faster than calling ``QPDFObjectHandle::getJSON``.
+
11.8.0: January 8, 2024
- Bug fixes: