All Versions
52
Latest Version
Avg Release Cycle
34 days
Latest Release
1031 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.4.3 Changes
September 10, 2018โ Added
- Pass through flag to indicate to upstream middleware/app that Grover has interacted with the environment ([@abrom][])
-
v0.4.2 Changes
September 09, 2018๐ Fixed
- ๐ Problems parsing meta tag content (with inline html templates). Use Nokogiri instead of basic regexes ([@abrom][])
- ๐ Bug where boolean/numeric type options were not passed through to PDF processor correctly (type cast) ([@abrom][])
-
v0.4.1 Changes
September 08, 2018โ Added
- Ability to pass through options via meta tags (for use in middleware requests) ([@abrom][])
๐ Fixed
- ๐ Issue with
pdf_reader
on TravisCI parsing the headers/footers incorrectly (font size) ([@abrom][])
-
v0.3.1 Changes
August 25, 2018โ Added
- ๐ง Ability to configure media emulation ([@abrom][])
- โ
pdf_reader
gem to better parse/test the output from Puppeteer ([@abrom][]) - Instructions in README about issues with header/footer template and display of URL ([@abrom][])
โ Removed
- ๐
activesupport
dependency in favour of implementingstrip_heredoc
in utils class ([@abrom][])
-
v0.3.0 Changes
August 24, 2018โ Added
- Case insensitive matching for PDF file extension in middleware ([@abrom][])
- โ Spec tests for middleware and HTML preprocessor ([@abrom][])
- ๐ Use rubocop-rspec to lint spec tests ([@abrom][])
- Normalisation of PDF conversion options (so they match the expected format/case of Puppeteer) ([@abrom][])
๐ Fixed
- ๐ Lint issues raised by rubocop-rpsec ([@abrom][])
๐ Changed
- ๐ Moved PDF processor into Grover class to reduce unnecessary exposure of inner workings ([@abrom][])
-
v0.2.2 Changes
August 23, 2018๐ Fixed
- ๐ Bug introduced in middleware refactor ([@abrom][])
-
v0.2.1 Changes
August 23, 2018โ Added
- HTML preprocessor to fix relative paths in source HTML ([@abrom][])
๐ Fixed
- ๐จ Processor support for inline HTML (render via the URI rather than trying to
setContent
) ([@abrom][])
๐ Changed
- ๐จ Minor refactor of middleware for readability ([@abrom][])
-
v0.2.0 Changes
August 23, 2018โ Added
- Rack middleware for rendering upstream HTML as PDF (based heavily on PDFKit middleware) ([@abrom][])
- ๐ Allow PDF processor to handle inline HTML ([@abrom][])
๐ Fixed
- 0๏ธโฃ Use
Dir.pwd
instead of file path for defaultroot_path
so that when loaded as a gem the path is the current pwd ([@abrom][])
๐ Changed
- ๐จ Minor location refactor of Grover interface ([@abrom][])
-
v0.1.2 Changes
August 22, 2018โ Added
- ๐ Allow
root_path
for Puppeteer to be passed through Grover initialiser ([@abrom][])
- ๐ Allow
-
v0.1.1 Changes
August 22, 2018๐ Fixed
- ๐ท Launch browser with sandbox disabled for CI tests ([@abrom][])