aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-01-02 15:47:27 +0100
committerJay Berkenbilt <ejb@ql.org>2021-01-02 20:08:17 +0100
commit98da4fd83527f47a28132ff4a120bc043d9e58f6 (patch)
tree350e2b436b6ac7d43b72ac16fa29c03ee0463a3e /ChangeLog
parentbedf35d6a55a9092485d56002b50bc9003ce7931 (diff)
downloadqpdf-98da4fd83527f47a28132ff4a120bc043d9e58f6.tar.zst
Externalize inline images now includes form XObjects
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 78aa88b8..d93a4c65 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2021-01-02 Jay Berkenbilt <ejb@ql.org>
+
+ * QPDFPageObjectHelper::externalizeInlineImages can be called with
+ form XObjects as well as pages.
+
+ * Bug fix: QPDFPageObjectHelper::externalizeInlineImages was not
+ descending into form XObjects on a page. It now does this by
+ default. In the extremely unlikely event that anyone was actually
+ depending on the old behavior, it is available by passing
+ shallow=true to the externalizeInlineImages call.
+
+ * Bug fix: QPDFObjectHandle::filterPageContents was broken for
+ pages with an array of content streams. This caused
+ externalize-inline-images to also be broken for this case.
+
2021-01-01 Jay Berkenbilt <ejb@ql.org>
* Add methods to QPDFPageObjectHelper: forEachXObject,