- Bump to 0.7.0
- Fix issue #230 where PDFKit called
bundle exec
without a Gemfile - Fix issue #183 where PDFKit broke the path to wkhtmltopdf.exe by escaping spaces in paths
- Improve performance by not storing the PDF in memory if a path is provided. Thanks @mikefarah
- Bump to 0.6.2
- There was a bug where parsing meta tags would include the option name causing an invalid command to be generated. This was fixed in #229 after being reported by Frank Oxener.
- Bump to 0.6.0
- Added ability to run wkhtmltopdf without
--quiet
- Now handles repeatable options as both config parameters and meta tag options
- Fix status code 2 being treated as failure
- Escape
\X
in styesheets - Allow controllers to set PDFKit-save-pdf
- Fix Middleware not respecting subdomains in path
- Bump to 0.5.4
- Fix broken page numbers (pdfkit#181)
- Bump to 0.5.3
- Fix security vulnerability due to unsanitized strings being passed to
wkhtmltopdf
(pdfkit#164)
- Bump to 0.5.2
- Fix of dealing with ActiveSupport::SafeBuffer >= 3.0.8.
- Fix for meta tag options getting dropped in REE 1.8.7.
- Fix on bundler environment detection.
- Bump to 0.5.1
- Fix for response body coming through as an array.
- Added root_url configuration for setup where a host my not know its own name.
- Awareness of Bundler when looking for the wkhtmltopdf executable.
- Fix for file data getting truncated in Ruby 1.8.6
- Fix for 0.5.0 release getting stuck rendering all requests as PDFs.
- More robust meta tag detection.
- Bump to 0.5.0
- Switched to popen - adds support for JRuby and Windows
- Pulled in support for pdf rendering conditions in middleware via Rémy Coutable
- Use
which
to try and determine path to wkhtmltopdf - Removed wkhtmltopdf auto installer
- Changed :disable_smart_shrinking to false for default options.
- Added History.md