- Catch errors raised within the GenServer and re-raise them in the calling process
- Add
:encoding_replacement_character
option to supply a replacement character when encoding fails - Add
:allow_row_overflow
option toPdf.table/4
to allow row contents to be split across pages
- Bug fix: Fix memory leak by stopping internal processes
- Bug fix: Correctly handle encoded text as binary, not UTF-8 encoded string
- Bug fix: External fonts now work like built-in fonts #17
- Bug fix: Reset colours changed by attributed text
- Bug fix: Fix global options for text_at/4 when using a string #11
- Deprecate:
Pdf.delete/1
in favour ofPdf.cleanup/1
- Deprecate:
Pdf.open/2
in favour ofPdf.build/2