Commit a1d5a3e916a23ae22ee65b05df1789435a72d67c

Authored by Jay Berkenbilt
1 parent 16051788

Retarget some items for 4.2.0 and 4.3.0

Bug fixes for 4.2.0 force additional interfaces, so move most of the
4.2.0 items to 4.3.0.
Showing 1 changed file with 24 additions and 4 deletions
1 1 4.2.0
2 2 =====
3 3  
  4 + * New interfaces have been added.
  5 +
  6 + * Suggestion from user: allow merging entire files without specifying
  7 + 1-z as page number, e.g., qpdf --empty --pages a*.pdf -- b.pdf
  8 +
  9 + * Suggestion from a user: add an command-line option to show the
  10 + number of pages.
  11 +
  12 +
  13 +4.3.0
  14 +=====
  15 +
4 16 * Provide an option for QPDFWriter to preserve unreferenced objects
5 17 when writing out a file.
6 18  
... ... @@ -42,11 +54,19 @@
42 54  
43 55 - See ../misc/broken-files
44 56  
45   - * Suggestion from user: allow merging entire files without specifying
46   - 1-z as page number, e.g., qpdf --empty --pages a*.pdf -- b.pdf
47 57  
48   - * Suggestion from a user: add an command-line option to show the
49   - number of pages.
  58 +
  59 +Next ABI change
  60 +===============
  61 +
  62 + * Remove QPDF::getCompressibleObjects()
  63 +
  64 + * For public QPDF methods that are only public so QPDFWriter can
  65 + call them, make them private and provide a nested caller class with
  66 + QPDFWriter as a friend for access just like is being done now for
  67 + some other methods. This will reduce the risk that future changes
  68 + in the interface between QPDFWriter and QPDF will result in
  69 + breaking ABI changes.
50 70  
51 71  
52 72 General
... ...