diff options
author | Jay Berkenbilt <ejb@ql.org> | 2013-07-10 17:07:40 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2013-07-10 17:30:13 +0200 |
commit | cee2592ed1f1c8ac5ca3048c48ac082e47358a6b (patch) | |
tree | 8b11981c79058629f949fc81e5cf273195dfc46c /ChangeLog | |
parent | f31e526d67aa0399ae8d03ce5a7d5b325fce6f47 (diff) | |
download | qpdf-cee2592ed1f1c8ac5ca3048c48ac082e47358a6b.tar.zst |
Change API/ABI and withdraw 4.2.0
4.2.0 was binary incompatible in spite of there being no deletions or
changes to any public methods. As such, we have to bump the ABI and
are fixing some API breakage while we're at it.
Previous 4.3.0 target is now 5.1.0.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -1,6 +1,24 @@ +2013-07-10 Jay Berkenbilt <ejb@ql.org> + + * 4.2.0 turned out to be binary incompatible on some platforms + even though there were no changes to the public API. Therefore + the 4.2.0 release has been withdrawn, and is being replaced with a + 5.0.0 release that acknowledges the ABI change and also removes + some problematic methods from the public API. + + * Remove methods from public API that were only intended to be + used by QPDFWriter and really didn't make sense to call from + anywhere else as they required internal knowledge that only + QPDFWriter had: + - QPDF::getLinearizedParts + - QPDF::generateHintStream + - QPDF::getObjectStreamData + - QPDF::getCompressibleObjGens + - QPDF::getCompressibleObjects + 2013-07-07 Jay Berkenbilt <ejb@ql.org> - * 4.2.0: release + * 4.2.0: release [withdrawn] * Ignore error case of a stream's decode parameters having invalid length when there are no stream filters. |