📣 borb v3.0.4
Features:
- Improved typing across the codebase: focused on satisfying
mypyand correcting type annotations. - Improved font logic: font names no longer contain special characters.
- Corrected documentation for the
LayoutElementpaintmethod. - Improved
Watermarkclass: now correctly renders a translucent image over aPage. - Fixed background rendering bug in
LayoutElement. - Added
Regexto the toolkit: enables searching for a regular expression and returns rectangles that can be used for further processing. - Added a second decompression attempt in
FlateDecode. - Improved PDF reading logic.
These release notes were AI-generated based on a provided list of changes, and while care was taken to reflect them accurately, they may still contain errors or omissions.