Skip to content

Commit ec30171

Browse files
committed
REL: 2.8.0
New Features (ENH): - Add writer.add_annotation, page.annotations, and generic.AnnotationBuilder (#1120) Bug Fixes (BUG): - Set /AS for /Btn form fields in writer (#1161) - Ignore if /Perms verify failed (#1157) Robustness (ROB): - Cope with utf16 character for space calculation (#1155) - Cope with null params for FitH / FitV destination (#1152) - Handle outlines without valid destination (#1076) Developer Experience (DEV): - Introduce _utils.logger_warning (#1148) Maintenance (MAINT): - Break up parse_to_unicode (#1162) - Add diagnostic output to exception in read_from_stream (#1159) - Reduce PdfReader.read complexity (#1151) Testing (TST): - Add workflow tests found by arc testing (#1154) - Decrypt file which is not encrypted (#1149) - Test CryptRC4 encryption class; test image extraction filters (#1147) Full Changelog: 2.7.0...2.8.0
1 parent 2de0973 commit ec30171

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# CHANGELOG
22

3+
## Version 2.8.0, 2022-07-24
4+
5+
### New Features (ENH)
6+
- Add writer.add_annotation, page.annotations, and generic.AnnotationBuilder (#1120)
7+
8+
### Bug Fixes (BUG)
9+
- Set /AS for /Btn form fields in writer (#1161)
10+
- Ignore if /Perms verify failed (#1157)
11+
12+
### Robustness (ROB)
13+
- Cope with utf16 character for space calculation (#1155)
14+
- Cope with null params for FitH / FitV destination (#1152)
15+
- Handle outlines without valid destination (#1076)
16+
17+
### Developer Experience (DEV)
18+
- Introduce _utils.logger_warning (#1148)
19+
20+
### Maintenance (MAINT)
21+
- Break up parse_to_unicode (#1162)
22+
- Add diagnostic output to exception in read_from_stream (#1159)
23+
- Reduce PdfReader.read complexity (#1151)
24+
25+
### Testing (TST)
26+
- Add workflow tests found by arc testing (#1154)
27+
- Decrypt file which is not encrypted (#1149)
28+
- Test CryptRC4 encryption class; test image extraction filters (#1147)
29+
30+
Full Changelog: https://github.com/py-pdf/PyPDF2/compare/2.7.0...2.8.0
31+
332
## Version 2.7.0, 2022-07-21
433

534
### New Features (ENH)

PyPDF2/_version.py

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

0 commit comments

Comments
 (0)