From e94f478217e01c040f1615e6adad6b696792fef3 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 1 Sep 2022 15:40:49 -0400 Subject: Update ChangeLog and Release Notes from previous pull requests --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index fe5e925e..551d6d03 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2022-09-01 Jay Berkenbilt + + * More optimizations and cleanup from m-holger (#726, #730) + including major refactor of QPDF's internal representations of + objects. In addition to a large performance improvement, this also + made it possible for QPDFObjectHandle::getOwningQPDF() to return a + null pointer if the owning QPDF had been destroyed. (A more + complete solution to this problem will be introduced for qpdf 12.) + This work also paves the way for a future alternative to + QPDFObjectHandle that is more idiomatic C++ and has greater type + safety. + 2022-08-31 Jay Berkenbilt * From m-holger (#729): refactor QPDF's parser into a new -- cgit v1.2.3-54-g00ecf