|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
| 3 | +## Version 5.5.0, 2025-05-11 |
| 4 | + |
| 5 | +### New Features (ENH) |
| 6 | +- Add support for IndirectObject.__iter__ (#3228) |
| 7 | +- Allow filtering by font when removing text (#3216) |
| 8 | + |
| 9 | +### Bug Fixes (BUG) |
| 10 | +- Add missing named destinations being ByteStringObjects (#3282) |
| 11 | +- Get font information more reliably when removing text (#3252) |
| 12 | +- T* 2D Translation consistent with PDF 1.7 Spec (#3250) |
| 13 | +- Add font stack to q/Q operations in layout mode (#3225) |
| 14 | +- Avoid completely hiding image loading issues like exceeding image size limits (#3221) |
| 15 | +- Using compress_identical_objects on transformed content duplicates differing content (#3197) |
| 16 | +- Consider BlackIs1 parameter for CCITTFaxDecode filter (#3196) |
| 17 | + |
| 18 | +### Robustness (ROB) |
| 19 | +- Deal with insufficient cm matrix during text extraction (#3283) |
| 20 | +- Allow merging when annotations miss D entry (#3281) |
| 21 | +- Fix merging documents if there are no Dests (#3280) |
| 22 | +- Fix crash on malformed action in outline (#3278) |
| 23 | +- Fix compression issues for removed images which might be None (#3246) |
| 24 | +- Attempt to deal with non-rectangular FlateDecode streams (#3245) |
| 25 | +- Handle some None values for broken PDF files (#3230) |
| 26 | + |
| 27 | +### Developer Experience (DEV) |
| 28 | +- Multiple style improvements |
| 29 | +- Update ruff to 0.11.0 |
| 30 | + |
| 31 | +### Maintenance (MAINT) |
| 32 | +- Conform ASCIIHexDecode implementation to specification (#3274) |
| 33 | +- Modify comments of filters that do not use decode_parms (#3260) |
| 34 | + |
| 35 | +### Code Style (STY) |
| 36 | +- Simplify warnings & debugging in layout mode text extraction (#3271) |
| 37 | +- Standardize mypy assert statements (#3276) |
| 38 | + |
| 39 | +[Full Changelog](https://github.com/py-pdf/pypdf/compare/5.4.0...5.5.0) |
| 40 | + |
3 | 41 | ## Version 5.4.0, 2025-03-16
|
4 | 42 |
|
5 | 43 | ### New Features (ENH)
|
|
0 commit comments