CHANGELOG-OLD 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. v0.11.0 rc2:
  2. * #354: Proper handling of directly embedded grayscale jpeg images
  3. * #429: output filenames interperted as latin1 instead of utf8
  4. * #441: Gif images do not work
  5. * #463: Null byte in anchor name
  6. * #635: Make /dests an indirect object
  7. * #730: Do not assume that QPixmap requiers GUI
  8. v0.11.0 rc1:
  9. * #149: Use base url to resolve links
  10. * #667: Expose load settings in image c binding
  11. * #707: Relative links are converted to absolute links
  12. * Update to newer version of qt
  13. v0.10.0 rc2:
  14. * Relicense under LGPL
  15. * #349: HTTP POST format
  16. * #365: isLoaded Flag
  17. * #414: Release bz2 files instead of xz files
  18. * #426: Reenable --page-offset
  19. * #428: toimage buffer does no work
  20. v0.10.0 rc1:
  21. * #171, #307: Javascript does not work well in i386 static binaries
  22. * #226, #326: Absolute path are broken on windows
  23. * #310: Sections in headers only work for the first document
  24. * #315: Allow arbitrery javascript to be run
  25. * #332: Also used names to resolve local links
  26. * #333: Segmentation fault when plugins are not enabled
  27. * #345 double escaping of html entries in toc
  28. * Partly #366: allow for custum SVG for checkboxes and radio button
  29. * #378: the -n switch is ambigius
  30. * Fix issue: Do not include covers in the outline and toc
  31. v0.10.0 beta5:
  32. * Create a libwkhtmltox an relicense under LGPL
  33. * Add missing --header-line switch
  34. * #271: Image quality in wkhtmltoimage is not good when using --zoom.
  35. * #286: Outlines have incorrect page numbers
  36. * #288: -s, --page-size command line switch broken
  37. * #328: Ignores supplied xsl stylesheet for to
  38. v0.10.0 beta4:
  39. * Added wkhtmtoimage to the source tree, thanks to Christian Sciberras.
  40. * Added width parameter to wkhtmloimage
  41. * Added svg support to wkhtmlimage
  42. * Command line layout reworked
  43. * Allow for options to be parsed on a per page section
  44. * Table of content is now generated via XSLT
  45. * Updated to use QT 4.7
  46. * Mac binary no longer displayes in dock.
  47. * #72: the font spacing issues on linux solved when using --use-xserver
  48. * #55: wkhtmltopdf dies on unavaliable url or network disconnection
  49. * #114: Add option to for not loading images.
  50. * #122: No output to stderr describing HTTP 500 server error
  51. * #143: Add wkhtmltoimage
  52. * #144: User stylesheet is not working
  53. * #161: Better image handling
  54. * #170: Allow for table of content to be placed anywhere
  55. * #184: wkhtmltopdf crashes with rigt to left texts.
  56. * #188: Allow for greater TOC customization
  57. * #205: Add support for local timezone in creation date
  58. * #238: Add option to force output format
  59. * #244: Outline contains headers from hidden content
  60. * #249: Spelling
  61. * #258: Likns and references to the right pages.
  62. * #265: mingwm10.dll is empty
  63. * #267: Sizing problem with wkhtmltoimage and page with no particular width
  64. * #268: --scale-w doesn't work as expected
  65. * #270: Do not print crosses and circles in ALL the form fields
  66. * #273: (Hack) Do not draw the content of a textbox when using forms
  67. * #278: wkhtmltoimage exits with none existing http error codes.
  68. * #280: Incorrect page numbering
  69. * Implement issue 281: Support of page title in header/footer
  70. * #284: Wrong width when dealing with an invalid html file
  71. v0.9.7
  72. * Fix bug: Use \- some more places in the man page.
  73. * #220: Allowing the good load check to be disabled.
  74. * #223: Replace date and time in headers and footers.
  75. * #225: Add support for links in headers and footers.
  76. v0.9.6
  77. * #191: Add support for not compressing pdf.
  78. * #210: PATH is overridden by windows 7 install
  79. * #228: Unable to use none ASCII pdf titles
  80. * Add nicer rendering for text fields and checkboxes
  81. * Added initial support for HTML forms
  82. v0.9.5
  83. * #196: Unable to use none ASCII file names.
  84. * Fix multiple issues with links in the pdf file
  85. v0.9.4
  86. * Fix --toc-header-font-size implementation, added --toc-header-font-name
  87. * Added a --dump-outline option (Patch by Douglas Bagnall)
  88. * Added a minimal font size option (Patch by Dmitry Teslenko)
  89. * Fix pdf outline parent ID (Patch by Douglas Bagnall)
  90. v0.9.3
  91. * #141: wkhtmltopdf does not terminate properly on OSX. (Jan Harbermann)
  92. * #176: Properly escape strings in the pdf engine. (Patch by Douglas Bagnall)
  93. * #181: Properly encode string in pdf outline. (Patch by Douglas Bagnall)
  94. * Fix some spelling in the manual
  95. v0.9.2
  96. * #160: Handle slow scripts instead of terminating with a no X warning. The
  97. new default is to just let the scripts run for as long as they want.
  98. Unless --stop-slow-scripts is specified.
  99. * #164: Text read from standard in is interpreted as ASCII, not as local 8bit. (utf8)
  100. * #165: Add a title to the pdf document.
  101. * Fix page numbers in TOC when pageOffset has been specified.
  102. * Fixed faults in documentation.
  103. * Handle javascript alert, confirm and prompt gracefully.
  104. * Added a switch --debug-javascript to output javascript errors and warnings to stderr.
  105. v0.9.1
  106. * Added change log to release tar ball
  107. * Fixed up man page
  108. * #140: --disable-javascript shod not affect --header-html
  109. * #142: We now wait for --redirect-delay microseconds before printing a page,
  110. allowing for javascript redirects to occur, or dynamic content to be
  111. generated. However if a window.print() javascript statement is executed
  112. we wait no longer.
  113. * #147: Detect if --header-html is html
  114. * #155: Cookie support is broken
  115. * Add support for userdefined replacements in headers and footers.
  116. * Fix bug where the header line would not be horizontal
  117. v0.9.0
  118. * Complete code rewrite.
  119. * Add support for HTML headers and footers.
  120. * Do not exit 0 when a 404 has occurred
  121. * Added a manual/readme
  122. * Added an installer under windows
  123. * #47: Give better error message if destination is not writeble
  124. * #56: with checkboxes printed badly
  125. * #61: PDF's send to stdout are broken on windows
  126. * #74: Scale of output is not fixed
  127. * #92: Support space between headers and contest
  128. * #125: Html documents from stdin does not work under windows
  129. * Allow headers and footers to be utf8
  130. * Add zoom support
  131. * Add support for internal and external links
  132. * Add links and back links to the table of content
  133. * Links in the table of content, and outline now point at the correct location.
  134. * Fixed multiple issues with wrong TOC and outlines
  135. * Add support for custom HTML headers
  136. * Add support for loading and saving cookies
  137. * Add support for POST requests
  138. * Make static build work with older versions of libc
  139. * Much more that I have now forgotten.
  140. * Add support for custom page sizes
  141. * Upgrade to qt4.6 fixing issues with not being able to copy text in acroread
  142. * Upgrade to qt4.6 fixing issues with only one font family working.
  143. v0.8.3
  144. * Allow custom page numbering (patch by Refael Bedia)
  145. * Add options to support HTTP authentication
  146. * Fix yet another leek in batch mode (patch by Mário Silva)
  147. * #when compiling with OT4.4
  148. * #regarding X11 with unpatched Qt
  149. v0.8.2
  150. * #with batch mode (patch by Mário Silva)
  151. * #with locale support in units
  152. * Added optional support for using X11 server, try this if no X11 fails.
  153. * Attempt to add support for NS Plugins
  154. * Fix issues when compiling with GCC 4.4
  155. v0.8.1
  156. * Static Linux version no longer requires X11
  157. v0.8.0
  158. * Added support for changing default input encoding (static binary only)
  159. * Added support for supplying user style sheet
  160. v0.7.5
  161. * Fixed bug with proxy not working as it should
  162. * Added proxy information to the man page
  163. * Corrected some spelling
  164. v0.7.4
  165. * Fixed bug: stdin input does not work, stdout does not work on windows
  166. * Fixed bug: minus not minus on a man page
  167. v0.7.2
  168. * Fixed bug: Unable to compile with CMake
  169. * Default to printing in screen media-type, switch added to restore old default paper (static binary only)
  170. * Added an experimental windows executable
  171. * Fixed bud: Logic invertion in --disable-javascript
  172. v0.7.1
  173. * Fixed bug: h1 and h6 not included in outline
  174. * Fixed bug: Page calculation not correct for none toplevel h1 tags
  175. * Fixed bug: Outline page coordinates are wrong (and inverted)
  176. * Fixed bug: Outline depth setting has no effect
  177. v0.7.0
  178. * Added support for pdf outlines (static version only)
  179. * Added support for cover pages (static version only)
  180. * Added support for Table of Contents (static version only)
  181. * Added support for putting multiple files into one pdf (static version only)
  182. * Extensive rewrite of the argument parsing code
  183. * Several arguments have been renamed
  184. * Added support for disabling javascript
  185. v0.6.4
  186. * Fix a bug regarding writing pages to stdout
  187. * Fixed spelling
  188. v0.6.2
  189. * Fixed bugs regarding header and footer line in static build
  190. * Made the qmake file generate and install manpage
  191. * The Source tarball now actually contains the source
  192. v0.6.1
  193. * Added a manpage
  194. * Fixed bug that disabled local page support
  195. * Update: The static binary has now been fixed.
  196. v0.6
  197. * Added support for headers and footers (static binary only)
  198. * Added support for js-redirects
  199. * More code documentation added
  200. v0.5
  201. * Added support for reading command line options from stdin, to do multiple conversions fast.
  202. * Added options to set page margins.
  203. * Now shipping a binary statically compiled against QT4.5rc1, that shuld run as is on just about any Linux System.
  204. v0.4
  205. * Added support for generation deb packages
  206. * Added option for dpi, low resolution and grayscale
  207. * Added (untested) support for removing background image when running under QT 4.5
  208. v0.3
  209. * Added support for printing sites with self signed certificates
  210. * Added options for pageSize and orientation
  211. v0.2
  212. * Added proxy support
  213. * Commandline parsing and quiet support
  214. v0.1.1
  215. * Initial release