- fix bug in removal of legacy elements - add back enclose_text removed in 0.12.14; it wasn't redundant - when an img is removed, replace it with alt text. fixes 123 - It seems we have to use the EPUB2 method to declare the cover image for EPUB3 files.
0.12.15
- fixed bug exposed by implementation of downloaded pubinfo in libgutenberg - updated libgutenberg to 0.10.5 to fix an older bug revealed by rendering bugfix
0.12.14
- add tests for conversion from txt source - boilerplate marking was duplicating an id. The code was incoherent. Cleaned this up. - don't turn top-level html comments into non-comments. in BS4, Comment is a subclass of NavigableString! Thanks G4OEU! - removed redundant enclose_text() - `--make=kindle` and `--make=all` no longer make `kindle.noimages` - stop warning about external links that start with 'https://www.gutenberg.org/' - More helpful message when file not found
0.12.13
- fix reversion in txt production because GutenbergTextParser needs caching
0.12.12
- caching the html tree in the parserwas causing the epub build to interfere with the epub3 build, so a reset method has been added for parsers to make themselves safe for reuse. Raw bytes are still cached, since most of the benefit of caching is reading from disk.
0.12.11
- allow figure in body - let PDFWriter create a directory