Version 4.1.0, 2024-03-03
What's new
Generating name objects (NameObject
) without a leading slash is considered deprecated now. Previously, just a plain warning would be logged, leading to possibly invalid PDF files. According to our deprecation policy, this will log a DeprecationWarning for now.
New Features (ENH)
- Add get_pages_from_field (#2494) by @pubpub-zz
- Add reattach_fields function (#2480) by @pubpub-zz
- Automatic access to pointed object for IndirectObject (#2464) by @pubpub-zz
Bug Fixes (BUG)
- missing error on name without leading / (#2387) by @Rak424
- encode_pdfdocencoding() always returns bytes (#2440) by @sbourlon
- BI in text content identified as image tag (#2459) by @pubpub-zz
Robustness (ROB)
- Missing basefont entry in type 3 font (#2469) by @pubpub-zz
Documentation (DOC)
Developer Experience (DEV)
- Fix changelog for UTF-8 characters (#2462) by @stefan6419846
Maintenance (MAINT)
- Add _get_page_number_from_indirect in writer (#2493) by @pubpub-zz
- Remove user assignment for feature requests (#2483) by @stefan6419846
- Remove reference to old 2.0.0 branch (#2482) by @stefan6419846
Testing (TST)
- Fix benchmark failures (#2481) by @stefan6419846
- Resolve file naming conflict in test_iss1767 (#2445) by @sbourlon