-
Notifications
You must be signed in to change notification settings - Fork 69
/
NEWS
119 lines (90 loc) · 3.39 KB
/
NEWS
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
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