Some prelim work on builder api.
[librarian.git] / CHANGELOG.md
index a36fd2f..2cc365a 100644 (file)
@@ -2,6 +2,87 @@
 
 This document records all notable changes to Librarian.
 
+## 24.9
+
+- Remove old API for HTML, TXT generators. Move to new API.
+- The HTML format is changed:
+    - text-elements now have 'wl' class and id attribute,
+    - magic 'secN' ids are removed
+    - 'a.target' elements removed
+    - numbering anchors class changed to wl-num
+- Removed all code related to art gallery.
+- Drop Python 3.7.
+
+## 24.5
+
+- Smaller images in EPUB (600px width instead of 1200px).
+- Convert PNG to JPEGs if too large in EPUBs.
+
+## 24.4
+
+- Add fundraising inserts in PDF.
+
+## 24.1
+
+- Added cover logos support.
+
+## 23.12
+
+- Added debug version for epub and epubcheck utility.
+
+## 23.10
+
+- Remove direct verse styling from HTML.
+
+## 23.08
+
+- Move statistics counter to L2 WLgit lDocument.
+
+## 23.07.1
+
+- Add <category.thema.main>.
+- Support Python 3.7--3.11.
+
+## 2.6.1
+
+- Fix for better ignoring <extra>.
+
+## 2.6
+
+- Change default cover to marquise.
+- Add support for full predesigned covers to marquise.
+- Remove support for changing actual cover class via coverClass.
+
+## 2.5.1
+
+- Bugfix release.
+
+## 2.5
+
+- Add html-snippet builder.
+- Remove DateValue class.
+- Fix some texts and tests.
+- Drop Python < 3.6. Up to 3.9 is supported.
+
+## 2.4.13
+
+- Added thema meta field.
+
+## 2.4.12
+
+- Fix for marquise cover: allow scaling title text in all layouts.
+
+## 2.4.11.1
+
+- Added assigning and preserving id attribute .
+
+## 2.4.10
+
+- Added <wers_srodek>, <tab>, <rownlolegle> and <blok>.
+
+## 2.4.9
+
+- Added verse counters to document statistics.
 
 ## 2.4.8 (2022-07-23)