Releases: rupor-github/fb2converter
"float-new" notes with full HTML
Introducing completely new way of handling notes formatting (using "float-new" style): it keeps HTML formatting elements in the notes bodies making sure that new Kindle firmware handles notes the best currently possible way.
Notes formatting
Using completely different text extraction algorithm for notes bodies (with separate tests for all cases we encountered so far)
Moving to go1.19.4 with complete dependencies vendoring
"keep_new_lines" configuration removed (unused)
Remove cover image by meta overwrite
[[overwrites]]
name = "*"
[overwrites.meta]
cover_image = "remove cover"
Amazon Send to Kindle improvements
Expand SMTP Send implementation to properly handle UTF-8 using latest revisions of related Internat RFCs.
More notes formatting
Fixing regression introduced in 1.59.0 - this time for "inline" and "block" notes.
Setting "keep_new_lines" now is effective for all note modes but "default".
Notes formatting
Adding new configuration document.notes.keep_new_lines
. By default, in "float" notes modes all FB2 tags are replaced with new line character (keep_new_lines = true). If set to false new lines in floating notes will be replaced with space.
Cleaning epub generation
FIXED: Under Windows when processing books in the directory with "Send To Kindle" and "Delete After Send" enabled epub file stayed locked and delete was failing.
FIXED: page anchor could be inserted "between" paragraphs causing latest epubcheck to complain.
Spaces between tags
Do not use etree's Indent functions on fb2 - in some obscure cases this conversion loses spaces.
Debug report
Store conversion result in debug report archive too
Debug report
Completely changed behavior of global "--debug" flag - it now produces report in a form of zip archive which contains information necessary for troubleshooting. Under MyHomeLib on Windows fb2epub,.exe and fb2mobi.exe read environment variable FB2C_DEBUG. It should be set to "Yes" to facilitate report creation.