Skip to content

Commit f20954f

Browse files
committed
REL: 5.4.0
## What's new ### New Features (ENH) - Add support for `IndirectObject.__contains__` (#3155) by @noamkush ### Bug Fixes (BUG) - Fix detection of inline images followed by names or numbers (#3173) by @stefan6419846 ### Robustness (ROB) - Consider root objects without catalog type as fallback (#3175) by @stefan6419846 - Raise proper error on infinite loop when reading objects (#3169) by @stefan6419846 ### Documentation (DOC) - Mention memory consumption of text extraction (#3168) by @stefan6419846 ### Developer Experience (DEV) - Upgrade to ruff 0.10.0 (#3191) by @stefan6419846 [Full Changelog](5.3.1...5.4.0)
1 parent e066ed5 commit f20954f

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# CHANGELOG
22

3+
## Version 5.4.0, 2025-03-16
4+
5+
### New Features (ENH)
6+
- Add support for `IndirectObject.__contains__` (#3155)
7+
8+
### Bug Fixes (BUG)
9+
- Fix detection of inline images followed by names or numbers (#3173)
10+
11+
### Robustness (ROB)
12+
- Consider root objects without catalog type as fallback (#3175)
13+
- Raise proper error on infinite loop when reading objects (#3169)
14+
15+
### Documentation (DOC)
16+
- Mention memory consumption of text extraction (#3168)
17+
18+
### Developer Experience (DEV)
19+
- Upgrade to ruff 0.10.0 (#3191)
20+
21+
[Full Changelog](https://github.com/py-pdf/pypdf/compare/5.3.1...5.4.0)
22+
323
## Version 5.3.1, 2025-03-02
424

525
### Bug Fixes (BUG)

pypdf/_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "5.3.1"
1+
__version__ = "5.4.0"

0 commit comments

Comments
 (0)