Releases: syeopite/npf-renderer
Releases · syeopite/npf-renderer
0.12.2
0.12.1
0.12.0
npf-renderer 0.12.0 is finally here! This is a massive release that brings support for audio, video and polls blocks, along with a sleuth of bug fixes.
Changelog
- (Breaking)
format_npf
'sskip_cropped_image
parameter has been removed as it is now the default and only behavior. - Added support for video blocks
- Added support for audio blocks
- Added support for poll blocks
- Reworked inline formatting entirely, which fixes numerous bugs such as #2 and makes maintenance much easier
- Reworked how photosets are layed out, the results should now be exactly the same as it is on Tumblr itself
- Fixes raise when an invalid image is given by npf
- Link blocks will now use the URL's hostname as the site name when none is given
- Miscellaneous styling changes
Full Changelog: 0.11.1...0.12.0
0.10.0
Changelog
- Fix exception on render error
- Fix posts exceeding maximum width on the default styling
- Fix infinite loop due to out of bounds indices when handling inline formatting
- Fix rendering on certain posts utilizing nested text blocks
- Use serif font by default on quote text blocks
- Remove base HTML margins on heading text blocks
Full Changelog: 0.9.0...0.10.0
0.9.0
This release primarily marks the publishing of npf-renderer
on PyPI! This means that you can finally install with:
pip install npf-renderer
Full Changelog: 0.8.0...0.9.0