Unified converter of FB2 files into epub2, kepub, mobi and azw3 formats.
Properly handle big mobi/azw3 files.
Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.69.2...v1.70.0
Moving releases to GittHub Actions pipeline.
Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.69.1...v1.69.2
Added target for linux arm64
Adding new configuration parameter: document.cover.always_convert
which by default is set to "false". If true - no matter what output type is specified cover will always be prepared for Kindle (same ways as it is done by default for mobi and azw3 formats). Using "send to Kindle" functionality (--stk) automatically sets always_convert to true.
Switching to go1.20.1 and updating all dependencies to address some minor bugs in used libraries.
Updating all dependencies Linting
Support soft-hyphens in float and float-new notes. Now all note styles have it. Make sure that float-new notes could be uniformly formatted. Recompiling with go 1.20.
Allow soft hyphenation of inline and block note bodies and count bodies text toward page size.
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.
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)
[[overwrites]]
name = "*"
[overwrites.meta]
cover_image = "remove cover"