EPUB Cover Improvements
- Fixed generated cover.xhtml CSS typo (height was misspelled), improving cover page sizing for EPUB2 and EPUB3.
- Added EPUB3 structural semantics to cover pages:
- xmlns:epub namespace declaration
- epub:type="cover" on the cover page
- Improved cover accessibility by adding SVG text alternatives:
- <title> uses FB2 cover image alt text when available, otherwise Cover
- uses Cover image for when available
- Added tests for EPUB3 cover semantics and SVG accessibility text.
- Validated generated EPUB2 and EPUB3 files with EPUBCheck; no errors or warnings.
Maintenance
- Updated dependencies
- Removed minisign and simplified action pipeline
- Updated external data download tasks:
- Switched TeX hyphenation dictionary download from legacy CTAN directory scraping to hyphenation-utf8.zip via mirrors.ctan.org.
- Updated dictionary setup notes accordingly.
- Strengthened Taskfile status checks for dictionary and sentence model downloads to detect partial/incomplete data sets.
Full Changelog: v1.2.6...v1.2.7