-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathCHANGELOG.txt
92 lines (78 loc) · 3.19 KB
/
CHANGELOG.txt
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
pdfreader 0.1.16dev
---------------------------
- issue #138 - python 3.12 support
- issue #135 - trailer parsing issue for linearized PDFs
pdfreader 0.1.15
---------------------------
- don't raise error on unsupported stream filters, return raw unfiltered data instead
- issue #101 - DCT stream data encoding support
- issue #130 - PDF date regular expression fixed
- issue #62 - work around unbalanced BT/ET
- reduced warnings logs noise
- timezone issue in tests fixed
- bitarray version bump to 2.9.2
pdfreader 0.1.14
---------------------------
- issue #106 - use Unicode replace character when codes are out of Unicode range
pdfreader 0.1.13
---------------------------
- issue #109 - work around unexpected predictors and corrupted images
- Bump pycryptodome from 3.9.9 to 3.19.1
- issue #113 - get rid of `pkg_resources`
- issue #93 - logging issue
- issue #99 - color space lookups issue fixed
pdfreader 0.1.12
---------------------------
- issue #70 - Encrypt value as a reference
- issue #91 - broken links in the docs
- issue #92 - make PDFDocuments and SimplePDFViewers context managers
pdfreader 0.1.11
---------------------------
- broken links to PDF spec fixed
- issue #83 - warn on generation overflow
- a85decode correctly handles the adobe ascii85 alphabet.
pdfreader 0.1.10
---------------------------
- Issue #77: Codecs issue
- minor documentation updates
pdfreader 0.1.9
---------------------------
- Issue #67: Canvas cache for viewer
- Issue #71: Unsupported security handler version: 1
- Issue #72: Add a method to return document metadata
- Issue #68: Work around wrong stream `Length`
pdfreader 0.1.8
---------------------------
- Issue #63: SimpleCanvas.fromObject images copying issue fixed
- Issue #64: Allow indirect stream objects have missing `endobj`.
pdfreader 0.1.7
---------------------------
- Issue #60: Python 3.9 support
- Issue #59: Use `pycryptodome` instead of `pycrypto`
- Issue #31: Canvas and page iterators added to PDFViewver
pdfreader 0.1.6
---------------------------
- Missing `Resources.Properties` field added.
- Pillow >= 7.1.0 version bump (security issues)
- Issue #51: Current page annotations & hyperlinks.
- Issue #33: Encryption support
pdfreader 0.1.5, 2020-08-27
---------------------------
- Issue #41: RecursionError: maximum recursion depth exceeded
- Issue #39: Pillow version bump
pdfreader 0.1.4, 2020-02-21
---------------------------
- Issue #34: Stream Length can be Indirect Reference now.
- Issue #29: Optional Type=Encoding key for Encoding dictionary
- Issue #27: Empty XObject resources cause AttributeError
- Issue #25: pdfreader.exceptions.ParserException: Dict, stream or hexstring expected
- Issue #23: BI/EI: TypeError: can't concat bytes to NoneType
- Issue #18: pdfreader.parsers.cmap.CMapParserException: Regular non-digit character expected
- Issue #17: NotImplementedError: DCTDecode
- Issue #16: RecursionError: maximum recursion depth exceeded
pdfreader 0.1.3, 2019-12-20
---------------------------
- CMap-based text decoding issue fixed
- Multiple filters support for inline images added
- nbspace added to MacRomanEncoding and WinAnsiEncoding
- GraphicsState issue issue related to loosing some state attributes fixed