- Bump to 0.8.2
- Fix URI errors for users using PDFKit in contexts with 'uri' not already required (thanks christhekeele)
- Bump to 0.8.1
- Fix shell escaping issues for Windows (thanks muness)
- Fix shell escaping issues for URLs, introduced in 0.5.3 release
- Bump to 0.8.0
- Support Cover and Table Of Contents options (thanks @nicpillinger)
- Fix repeatings keys with string values
- Fix caching bug (thanks @jocranford)
- Fix munging of relative paths (thanks @jocranford)
- Fix bug where nil values did not stay nil (thanks @tylerITP)
- 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
- Middleware now infers HTTP or HTTPS from environment for relative URLs
- 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