Commit 8c3090316becf4f5c689e241075843729241e3d4
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. |