diff options
author | Jay Berkenbilt <ejb@ql.org> | 2013-07-07 23:44:17 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2013-07-08 01:43:16 +0200 |
commit | 9adb6a8dfdbbd5f5e65f7b13c0afa612b269007e (patch) | |
tree | 846baa24f0d2966427f4b92f163ab51457810833 /manual/qpdf-manual.xml | |
parent | b84f57e56d87691d6e592d1ff0b42d186cc70b98 (diff) | |
download | qpdf-9adb6a8dfdbbd5f5e65f7b13c0afa612b269007e.tar.zst |
Update for 4.2.0
Diffstat (limited to 'manual/qpdf-manual.xml')
-rw-r--r-- | manual/qpdf-manual.xml | 60 |
1 files changed, 58 insertions, 2 deletions
diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 334cf41e..cf3e49cf 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ <!ENTITY mdash "—"> <!ENTITY ndash "–"> <!ENTITY nbsp " "> -<!ENTITY swversion "4.1.0"> -<!ENTITY lastreleased "April 14, 2013"> +<!ENTITY swversion "4.2.0"> +<!ENTITY lastreleased "July 7, 2013"> ]> <book> <bookinfo> @@ -2641,6 +2641,62 @@ print "\n"; </para> <variablelist> <varlistentry> + <term>4.2.0: July 7, 2013</term> + <listitem> + <itemizedlist> + <listitem> + <para> + Bug fix: previous versions of qpdf would lose objects with + generation != 0 when generating object streams. This also + required deprecation of + <function>QPDF::getCompressibleObjects()</function>, which has + now been replaced with + <function>QPDF::getCompressibleObjGens()</function>. + </para> + </listitem> + <listitem> + <para> + New <type>QPDFObjGen</type> class added to represent an object + ID/generation pair. The new method + <function>QPDF::getCompressibleObjGens()</function> uses this + type, and a handful of other API additions were made that use + this type. In particular, + <function>QPDFObjectHandle::getObjGen()</function> is now + preferred over + <function>QPDFObjectHandle::getObjectID()</function> and + <function>QPDFObjectHandle::getGeneration()</function> as it + makes it less likely for people to accidentally write code + that ignores the generation number. See + <filename>QPDF.hh</filename> and + <filename>QPDFObjectHandle.hh</filename> for additional notes. + </para> + </listitem> + <listitem> + <para> + Add <option>--show-npages</option> command-line option to the + <command>qpdf</command> command to show the number of pages in + a file. + </para> + </listitem> + <listitem> + <para> + Allow omission of the page range within + <option>--pages</option> for the <command>qpdf</command> + command. When omitted, the page range is implicitly taken to + be all the pages in the file. + </para> + </listitem> + <listitem> + <para> + Various enhancements were made to support different types of + broken files or broken readers. Details can be found in + <filename>ChangeLog</filename>. + </para> + </listitem> + </itemizedlist> + </listitem> + </varlistentry> + <varlistentry> <term>4.1.0: April 14, 2013</term> <listitem> <itemizedlist> |