diff --git a/TODO b/TODO index 5495c8c..2f5668e 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,13 @@ -Next -==== +2.2.0 +===== - * Work in contrib/vc6. See email from stronghorse@tom.com + * shared library version information already bumped for 2.2.0.rc1 + + * Work in contrib/vc6. See email from stronghorse@tom.com. Not yet + mentioned in the docs. + + * Finish maintainer checklist. Some release notes items have been + updated. * Find messages exchanged with Stefan Heinsen in August, 2009. He seems to like to send encrypted mail (key diff --git a/libqpdf/build.mk b/libqpdf/build.mk index ac411d8..60cf5db 100644 --- a/libqpdf/build.mk +++ b/libqpdf/build.mk @@ -72,4 +72,4 @@ $(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.cc # * Otherwise, increment REVISION $(TARGETS_libqpdf): $(OBJS_libqpdf) - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),3,4,0) + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),4,0,1) diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 5d86236..6a5c010 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -2072,6 +2072,49 @@ print "\n"; + 2.2.0.rc1: XXX, 2010 + + + + + Add new methods to QPDFObjectHandle + (newStream and + replaceStreamData for creating new + streams and replacing stream data. This makes it possible to + perform a wide range of operations that were not previously + possible. + + + + + Add new helper method in + QPDFObjectHandle + (addPageContents) for appending or + prepending new content streams to a page. This method makes + it possible to manipulate content streams without having to be + concerned whether a page's contents are a single stream or an + array of streams. + + + + + Provide two new examples: + pdf-double-page-size and + pdf-invert-images that illustrate the newly + added interfaces. + + + + + Fix a memory leak that would cause loss of a few bytes for + every object involved in a cycle of object references. Thanks + to Jian Ma for calling my attention to the leak. + + + + + + 2.1.5: April 25, 2010