Skip to content

Commit 22033d7

Browse files
committed
REL: 1.27.9
A change I would like to highlight is the performance improvement for large PDF files (#808) 🎉 New Features (ENH): - Add papersizes (#800) - Allow setting permission flags when encrypting (#803) - Allow setting form field flags (#802) Bug Fixes (BUG): - TypeError in xmp._converter_date (#813) - Improve spacing for text extraction (#806) - Fix PDFDocEncoding Character Set (#809) Robustness (ROB): - Use null ID when encrypted but no ID given (#812) - Handle recursion error (#804) Documentation (DOC): - CMaps (#811) - The PDF Format + commit prefixes (#810) - Add compression example (#792) Developer Experience (DEV): - Add Benchmark for Performance Testing (#781) Maintenance (MAINT): - Validate PDF magic byte in strict mode (#814) - Make PdfFileMerger.addBookmark() behave life PdfFileWriters\' (#339) - Quadratic runtime while parsing reduced to linear (#808) Testing (TST): - Newlines in text extraction (#807) Full Changelog: 1.27.8...1.27.9
1 parent e673a6e commit 22033d7

2 files changed

Lines changed: 39 additions & 1 deletion

File tree

CHANGELOG

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
Version 1.27.9, 2022-04-24
2+
--------------------------
3+
4+
A change I would like to highlight is the performance improvement for
5+
large PDF files (#808) 🎉
6+
7+
New Features (ENH):
8+
- Add papersizes (#800)
9+
- Allow setting permission flags when encrypting (#803)
10+
- Allow setting form field flags (#802)
11+
12+
Bug Fixes (BUG):
13+
- TypeError in xmp._converter_date (#813)
14+
- Improve spacing for text extraction (#806)
15+
- Fix PDFDocEncoding Character Set (#809)
16+
17+
Robustness (ROB):
18+
- Use null ID when encrypted but no ID given (#812)
19+
- Handle recursion error (#804)
20+
21+
Documentation (DOC):
22+
- CMaps (#811)
23+
- The PDF Format + commit prefixes (#810)
24+
- Add compression example (#792)
25+
26+
Developer Experience (DEV):
27+
- Add Benchmark for Performance Testing (#781)
28+
29+
Maintenance (MAINT):
30+
- Validate PDF magic byte in strict mode (#814)
31+
- Make PdfFileMerger.addBookmark() behave life PdfFileWriters\' (#339)
32+
- Quadratic runtime while parsing reduced to linear (#808)
33+
34+
Testing (TST):
35+
- Newlines in text extraction (#807)
36+
37+
Full Changelog: https://github.com/py-pdf/PyPDF2/compare/1.27.8...1.27.9
38+
139
Version 1.27.8, 2022-04-21
240
--------------------------
341

PyPDF2/_version.py

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

0 commit comments

Comments
 (0)