Skip to content

Commit 0096c99

Browse files
committed
REL: 3.9.0
New Features (ENH) - Simplify metadata input (Document Information Dictionary) (#1851) - Extend cmap compatibilty to GBK_EUC_H/V (#1812) Bug Fixes (BUG) - Prevent infinite loop when no character follows after a comment (#1828) - get_contents does not return ContentStream (#1847) - Accept XYZ destination with zoom missing (default to zoom=0.0) (#1844) - Cope with 1 Bit images (#1815) Robustness (ROB) - Handle missing /Type entry in Page tree (#1845) Documentation (DOC) - Expand file size explanations (#1835) - Add comparison with pdfplumber (#1837) - Clarify that PyPDF2 is dead (#1827) - Add Hunter King as Contributor for #1806 Maintenance (MAINT) - Refactor internal Encryption class (#1821) - Add R parameter to generate_values (#1820) - Make encryption_key parameter of write_to_stream optional (#1819) - Prepare for adding AES enryption support (#1818) Code Style (STY): - Iterate directly over the list instead of using range (#1839) - Minor refactorings in _encryption.py (#1822) [Full Changelog](3.8.1...3.9.0)
1 parent b0e5c68 commit 0096c99

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
Version 3.9.0, 2023-05-21
2+
-------------------------
3+
4+
New Features (ENH):
5+
- Simplify metadata input (Document Information Dictionary) (#1851)
6+
- Extend cmap compatibilty to GBK_EUC_H/V (#1812)
7+
8+
Bug Fixes (BUG):
9+
- Prevent infinite loop when no character follows after a comment (#1828)
10+
- get_contents does not return ContentStream (#1847)
11+
- Accept XYZ destination with zoom missing (default to zoom=0.0) (#1844)
12+
- Cope with 1 Bit images (#1815)
13+
14+
Robustness (ROB):
15+
- Handle missing /Type entry in Page tree (#1845)
16+
17+
Documentation (DOC):
18+
- Expand file size explanations (#1835)
19+
- Add comparison with pdfplumber (#1837)
20+
- Clarify that PyPDF2 is dead (#1827)
21+
- Add Hunter King as Contributor for #1806
22+
23+
Maintenance (MAINT):
24+
- Refactor internal Encryption class (#1821)
25+
- Add R parameter to generate_values (#1820)
26+
- Make encryption_key parameter of write_to_stream optional (#1819)
27+
- Prepare for adding AES enryption support (#1818)
28+
29+
Testing (TST):
30+
- Parametrize test_cmap_encodings (#1823)
31+
32+
Code Style (STY):
33+
- Iterate directly over the list instead of using range (#1839)
34+
- Minor refactorings in _encryption.py (#1822)
35+
36+
[Full Changelog](https://github.com/py-pdf/pypdf/compare/3.8.1...3.8.2)
37+
138
# CHANGELOG
239

340
## Version 3.8.1, 2023-04-23

pypdf/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.8.1"
1+
__version__ = "3.9.0"

0 commit comments

Comments
 (0)