Fb2converter Versions Save

Unified converter of FB2 files into epub2, kepub, mobi and azw3 formats.

v1.75.1

3 months ago
  • Fixed wrong directory name in releases for Windows.
  • Added "#series_first_word" to "title_format" and "file_name_format" configuration options. There is also "series_first_word_length" (default is set to 4) to set cut off length
  • Switched from cmake to taskfile - simplifying github actions
  • Switched to go1.22.0 - all dependencies are updated accordingly

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.74.1...v1.75.1

v1.74.1

3 months ago

Fixed number of bugs related to notes body processing in float-new-XXXX modes. Now notes bodies could have images and cross-links. Also epub:type attributes now will only be set on "anchor" tags to avoid confusing Amazon software.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.74.0...v1.74.1

v1.74.0

3 months ago

Added new notes type: "float-new-more" - when selected for multi-paragraph notes it will add " (…etc.)" at the end of first paragraph. This is to provide visual indication that more information is available since Kindle software only shows first paragraph in the floating window.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.73.1...v1.74.0

v1.73.1

4 months ago

Small additions to previous release:

  • Do no harm - now "optimized" PNGs will only be used if resulting size is smaller, than original size.
  • Added debug level log to see size changes for all recompressed files.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.73.0...v1.73.1

v1.73.0

4 months ago

Added some image size optimization:

  • "jpeq_quality_level" allows to specify global quality level for all operations on JPEGs. This value is an integer - percentage points in a range from 40 to 100. Previously it was hardcoded to 75% and this will continue to be its default value for backward compatibility. This setting affects every write operation on JPEG which is performed.
  • In addition new "optimize_images" could be set to "true" forcing reencoding of all PNG images with best available compression level and JPEG images only if requested quality level specified by "jpeq_quality_level" is lower than detected quality level of image already in a book.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.72.3...v1.73.0

v1.72.3

4 months ago

Switching to go 1.21.5 and regenerating all dependencies.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.72.2...v1.72.3

v1.72.2

6 months ago

Change "usage" text and command line switches

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.72.1...v1.72.2

v1.72.1

6 months ago

Extending "synccovers" command to support writing thumbnails into specified directory.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.72.0...v1.72.1

v1.72.0

6 months ago

Using go 1.21 toolchain and updating all dependencies

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.71.0...v1.72.0

v1.71.0

9 months ago

Changing sentences splitting algorithm: when sentences in a paragraph are separated by whitespaces - whitespaces belong to the end of the previous sentence, not to the beginning of the next. It makes absolutely no difference for epubs and such but was confusing Kobo kepub reader.

Full Changelog: https://github.com/rupor-github/fb2converter/compare/v1.70.0...v1.71.0