3 This document records all notable changes to Librarian.
9 - Fix for new cover with custom size.
15 - Error reporting on metadata parse error.
21 - `category.legimi` metadata field
24 - Fix PDF support for 'Geometric shapes' characters.
25 - Explicitly ignore unknown elements in v2 elements API.
31 - New 'marquise' cover style.
32 - 'Factory' cover style with a QR code.
38 - Support for www tag.
39 - Support for mat with inline text.
45 - Document stats totaling bug.
46 - Legimi cover background position.
52 - Line numbering reset with numeracja.
58 - Legimi cover colors.
59 - EPUB/MOBI TOC styling.
65 - Additional logos order.
72 - Document statistics.
73 - Legimi cover classes.
76 - Default licensing info.
82 - Support for block annotations.
83 - Option to use endnotes in PDF.
86 - Avoid hanging conjunctions on covers.
92 - Basic document structure validation.
93 - Support for headers inside quotes in epub.
101 - New `librarian` entry point for converters.
107 - Epub: translator marked with MARC Relators role 'trl'.
108 - Epub: authors and translators dc:creator elements had duplicate `id`.
109 - Epub: 'Start' element in TOC was added inconsistently and in wrong order.
115 - Image sources are now URLs. This changes the API: instead of paths
116 given as `ilustr_path`, `transform` functions now accept
117 a new `base_url` parameter.
118 - Size limits introduced for images in all formats.
124 - Responsive images in HTML. This changes the html.transform API.
133 ## 1.11.3 (2021-01-25)
136 - Missing items in EPUB TOC.
139 ## 1.11.2 (2020-12-18)
143 - Subchapters without chapters in EPUBs.
150 - Experimental DAISY builder.
157 - Support for `ref` tags in HTML.
164 - Experimental class-based builders for HTML and TXT.
169 - Upgraded to EPUB 3, using ebooklib.
173 ## 1.8.3 (2020-05-28)
176 - XML entities in MathML breaking PDF generation.
177 - Regression: verse numbering was lost.
180 ## 1.8.2 (2020-04-03)
183 - New Ebookpoint logo.
186 ## 1.8.1 (2020-02-18)
189 - Multiple authors on cover are now split into lines.
195 - Support for tags: podtytul_*.
196 - Swappable CSS for HTML preview (as --css).
197 - First version of a test file in tests/uat.
200 - Verses in HTML are now generated as div, not p, to prevent blank lines on copying.
203 ## 1.7.8 (2020-02-05)
206 - Preliminary support for new tag: animacja.
209 ## 1.7.7 (2019-12-31)
212 - Allow multiple source.URL fields.
214 ## 1.7.6 (2019-10-01)
217 - Epub: only attach images referenced in the text.
220 ## 1.7.5 (2019-08-19)
223 - Updated information on the back of EPUB and PDF files.
226 ## 1.7.4 (2019-08-01)
229 - `html.tranform_abstract` bytes vs text confusion.
233 ## 1.7.3 (2019-07-31)
236 - Support for wl:coverLogoUrl, for adding cover logos.
239 ## 1.7.2 (2019-03-12)
242 - Fix for Picture in Python 3: open image in binary mode.
245 ## 1.7.1 (2019-03-01)
248 - Bug in cover generation.
254 - Python 3.4+ support, to existing Python 2.7 support.
255 - `coverter_path` argument in `mobi.transform`.
256 - Proper packaging info.
258 - Tox configuration for tests.
261 - `from_bytes` methods replaced all `from_string` methods,
262 i.e. on: OutputFile, WorkInfo, BookInfo, WLDocument, WLPicture.
263 - `get_bytes` replaced `get_string` on OutputFile.
266 - Shims for Python < 2.7.