Commit 8c3090316becf4f5c689e241075843729241e3d4

Authored by m-holger
1 parent e93381de

Update release notes for `global` CLI and library enhancements

Showing 1 changed file with 13 additions and 2 deletions
manual/release-notes.rst
@@ -33,7 +33,7 @@ more detail. @@ -33,7 +33,7 @@ more detail.
33 33
34 - Bug fixes 34 - Bug fixes
35 35
36 - - Set `is_different` flag in `QPDFFormFieldObjectHelper::getTopLevelField` to 36 + - Set ``is_different`` flag in ``QPDFFormFieldObjectHelper::getTopLevelField`` to
37 false if the field is a top-level field. Previously the flag was only set 37 false if the field is a top-level field. Previously the flag was only set
38 if the field is a top-level field. 38 if the field is a top-level field.
39 39
@@ -58,7 +58,15 @@ more detail. @@ -58,7 +58,15 @@ more detail.
58 - Add new ``Buffer`` methods ``move``, ``view``, ``data``, ``size`` and 58 - Add new ``Buffer`` methods ``move``, ``view``, ``data``, ``size`` and
59 ``empty``. The new methods present the ``Buffer`` as a ``char`` (rather 59 ``empty``. The new methods present the ``Buffer`` as a ``char`` (rather
60 than ``unsigned char``) container and facilitate the efficient moving 60 than ``unsigned char``) container and facilitate the efficient moving
61 - of its content into a `std::string``. 61 + of its content into a ``std::string``.
  62 +
  63 + - Add various new functions in the ``qpdf::`global`` namespace to access
  64 + and set/modify global settings and limits. See :ref:`global-options`
  65 + and header file ``qpdf\global.hh`` for further detail.
  66 +
  67 + - Add new C-API functions ``qpdf_global_get_uint32`` and
  68 + ``qpdf_global_set_uint32`` to access and set/modify various global
  69 + settings and limits.
62 70
63 - Build fixes 71 - Build fixes
64 72
@@ -74,6 +82,9 @@ more detail. @@ -74,6 +82,9 @@ more detail.
74 - Option :qpdf:ref:`--check` now includes additional basic checks of the 82 - Option :qpdf:ref:`--check` now includes additional basic checks of the
75 AcroForm, Dests, Outlines, and PageLabels structures. 83 AcroForm, Dests, Outlines, and PageLabels structures.
76 84
  85 + - Add new option :qpdf:ref:`--global` to set or modify various global
  86 + options and limits. See :ref:`global-options` for further detail.
  87 +
77 - Fix completion scripts and handling to avoid leaking arguments 88 - Fix completion scripts and handling to avoid leaking arguments
78 into the environment during completion and to correctly handle 89 into the environment during completion and to correctly handle
79 ``bashcompinit`` for zsh users. 90 ``bashcompinit`` for zsh users.