Commit 3f2b61ae000041bf158f63fb5ddf4d90c193fb60

Authored by Jay Berkenbilt
1 parent a85635b8

Add release notes and ChangeLog for previous PR

ChangeLog
  1 +2023-04-02 Jay Berkenbilt <ejb@ql.org>
  2 + * Allow QPDFJob's workflow to be split into a reading phase and a
  3 + writing phase to allow the caller to operate on the QPDF object
  4 + before it is written. This adds methods QPDFJob::createQPDF and
  5 + QPDFJob::writeQPDF and corresponding C API functions
  6 + qpdfjob_create_qpdf and qpdfjob_write_qpdf. Thanks to M. Holger
  7 + for the contrbution.
  8 +
1 2023-03-18 Jay Berkenbilt <ejb@ql.org> 9 2023-03-18 Jay Berkenbilt <ejb@ql.org>
2 10
3 * Enhance --optimize-images to support images nested inside of 11 * Enhance --optimize-images to support images nested inside of
manual/release-notes.rst
@@ -14,6 +14,15 @@ For a detailed list of changes, please see the file @@ -14,6 +14,15 @@ For a detailed list of changes, please see the file
14 - The :qpdf:ref:`--optimize-images` option now optimizes images 14 - The :qpdf:ref:`--optimize-images` option now optimizes images
15 inside of form XObjects. 15 inside of form XObjects.
16 16
  17 + - Library Enhancements
  18 +
  19 + - Allow QPDFJob's workflow to be split into a reading phase and a
  20 + writing phase to allow the caller to operate on the ``QPDF``
  21 + object before it is written. This adds methods
  22 + ``QPDFJob::createQPDF`` and ``QPDFJob::writeQPDF`` and
  23 + corresponding C API functions ``qpdfjob_create_qpdf`` and
  24 + ``qpdfjob_write_qpdf``.
  25 +
17 11.3.0: February 25, 2023 26 11.3.0: February 25, 2023
18 - CLI Enhancements 27 - CLI Enhancements
19 28