aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-09-02 14:53:27 +0200
committerJay Berkenbilt <ejb@ql.org>2022-09-02 14:53:27 +0200
commita59e7ac7ec1ab018bf28518c065d8c86773db339 (patch)
tree281bd9ffffdb463bf131ecd5ad6ebc25807cecc8 /ChangeLog
parentda0b0e405d325a212ae571e291b84965aa674332 (diff)
downloadqpdf-a59e7ac7ec1ab018bf28518c065d8c86773db339.tar.zst
Disable copying/assigning to QPDF objects, add QPDF::create()
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 66f4e262..fdb6b1b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2022-09-02 Jay Berkenbilt <ejb@ql.org>
+
+ * Add new QPDF::create() factory method that returns
+ std::shared_ptr<QPDF>.
+
+ * Prevent copying/assigning to QPDF objects in the API. It has
+ never been safe to do this, but the API wasn't preventing it.
+
2022-09-01 Jay Berkenbilt <ejb@ql.org>
* Remove QPDFObject.hh from include/qpdf. The only reason to