From 31b6e66cf1230d6b80335a442c59c98e8481fe2c Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 10 Jul 2013 11:29:26 -0400 Subject: Update doc for 5.0.0 --- manual/qpdf-manual.xml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) 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 -- cgit v1.2.3-54-g00ecf