diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 25394359..631f759d 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ - - + + ]> @@ -636,7 +636,7 @@ make primary input. - Starting with qpdf 4.2.0, it is possible to omit the page range. + Starting with qpdf 5.0.0, it is possible to omit the page range. If qpdf sees a value in the place where it expects a page range and that value is not a valid range but is a valid file name, qpdf will implicitly use the range 1-z, meaning that @@ -2641,26 +2641,27 @@ print "\n"; - 4.2.0: July 7, 2013 + 5.0.0: July 10, 2013 Bug fix: previous versions of qpdf would lose objects with - generation != 0 when generating object streams. This also - required deprecation of - QPDF::getCompressibleObjects(), which has - now been replaced with - QPDF::getCompressibleObjGens(). + generation != 0 when generating object streams. Fixing this + required changes to the public API. + + + + + Removed methods from public API that were only supposed to be + called by QPDFWriter and couldn't realistically be called + anywhere else. See ChangeLog for details. New QPDFObjGen class added to represent an object - ID/generation pair. The new method - QPDF::getCompressibleObjGens() uses this - type, and a handful of other API additions were made that use - this type. In particular, + ID/generation pair. QPDFObjectHandle::getObjGen() is now preferred over QPDFObjectHandle::getObjectID() and