1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
3.7.0
- Switch some deprecated fields to new ones
3.6.0
- pdf_text() gains an argument 'raw' (#138)
- MacOS: update fallback library to poppler 25.09.1
3.5.0
- Windows: use poppler from Rtools if found
3.4.1
- Remove some test verbosity as per CRAN requeset
- Update maintainer email address
3.4.0
- Windows: update to poppler 23.08.0 + deps
3.3.3
- Fix a bug in the version checking macro
- Remove CXX11 from Makevars.win
3.3.2
- Compile with the default CXX standard (i.e. C++14 for current R)
3.3.1
- Workaround for a bug in Rcpp
3.3.0
- Fix some deprecated poppler APIs
3.2.1
- MacOS: avoid linking to poppler builds which depend on 3rd party shared
libraries from xQuartz.
3.2.0
- CRAN macbuilder: try to find local poppler-data via pkg-config
- Windows: update to poppler 22.04.0
3.1.1
- Fix bug when pkg is compiled with -D_GLIBCXX_ASSERTIONS, e.g. Fedora.
3.1.0
- Fix a test that could segfault with recent versions of poppler
- Windows / MacOS: update to poppler 22.02.0
3.0.1
- Fix configure script to run under Solaris
3.0.0
- Note: the poppler library 0.88 introduced changes in whitespace rendering for
pdf_text(). This can result in extra linebreaks or spaces in text output.
- Windows: update to poppler 21.04.0 and add UCRT support.
- MacOS: update poppler to 20.12.1.
- Trim \r and \f characters from pdf_text()
2.3.1
- Minor tweaks for configure script
- Show poppler version during CMD check
2.3
- pdf_text() now tries better to get all text in the page media-box.
- New functions pdf_ocr_text and pdf_ocr_data (wrappers for tesseract)
2.2
- Import new qpdf package with pdf transformation tools
- Enable pdf_data() in poppler 0.71 now Debian has backported the encoding patch.
- Document new PPA for Ubuntu 16.04 and 18.04 with poppler 0.74
2.1
- Windows / MacOS: update poppler to 0.73.0
- Remove code that used the 'unstable' xpdf api
- Use unique_ptr objects to fix memory leaks
2.0
- Windows, MacOS: update poppler to 0.72.1 (backported UTF-8 fix)
- Enable pdf_data() on systems with 0.72.1 or newer
- Several encoding related fixes in text/metadata extraction
- Add a 'tibble' class to data frames for pretty printing
1.8
- Run configure script in bash
1.7
- Change autobrew script to avoid dependency on xQuartz
1.6
- pdf_render_page() and pdf_convert() gain argument to control 'antialias'
- Small tweaks in pdf_text() for dealing with malformed pdf files
1.5
- On Windows and MacOS we now bundle poppler-data to support non-latin text
- Windows: Upgrade libpoppler to 0.61.0 from rwinlib
- Windows: patch libpoppler bug that would cause pdf_convert() to generate corrupt files
- PDF rendering errors are relayed via message() instead of warning()
1.4
- Hide symbols in supported platforms
- Upgrade libpoppler on Windows
1.3
- Improve support for reading passworded and encyrpted pdf files (+ unit tests)
- Support direct conversion from pdf to png, jpeg, tiff (+ unit tests)
- Switch to Rcpp automatic symbol registration
- Tweak autobrew script for legacy Mavericks builds
1.2
- Fix autobrew for OSX Mavericks
1.1
- Extract autobrew script to separate repo
1.0
- Add workaround for poppler landscape truncation bug (fixes #7)
0.5
- Rebuild poppler on Windows to support PDF rendering
0.4
- Update Homebrew URL in configure script.
- Fix autobrew (rename libopenjepg -> libopenjp2)
- Update libpoppler 0.46 for Windows
0.3
- Update libpoppler 0.42 for Windows
- Use the COMPILED_BY variable on Windows to support R 3.3
0.2
- Switch pdf_render_page to 1 based indexing
- Fix for red/blue channel mixup in pdf_render_page
- Update example to use local PDF file
0.1
- Initial release
|