Skip to content

Releases: rupor-github/fb2converter

More notes formatting

29 Jul 22:25
Compare
Choose a tag to compare

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

10 Jul 13:54
Compare
Choose a tag to compare

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

07 Jul 19:26
Compare
Choose a tag to compare

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

04 Jul 16:54
Compare
Choose a tag to compare

Do not use etree's Indent functions on fb2 - in some obscure cases this conversion loses spaces.

Debug report

22 Jun 13:30
Compare
Choose a tag to compare

Store conversion result in debug report archive too

Debug report

21 Jun 01:30
Compare
Choose a tag to compare

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.

Maintenance

11 Jun 15:30
Compare
Choose a tag to compare

Switching to go 1.18.3.
Updating all dependencies.
Better handling of command line processing - report more warnings for mishandled command line.
Replacing deprecated strings.Title() with "golang.org/x/text/cases" for proper Unicode handling.

"Send To Kindle" now uses EPUB directly

01 May 15:52
Compare
Choose a tag to compare

Amazon backend now directly supports EPUB conversion and MOBI is being deprecated.

  • remove "transfer" subcommand
  • make sure Send-To-Kindle works with EPUB files
  • disable Send-To-Kindle for MOBI files
  • adjust fb2epub and fb2mobi accordingly for MyHomeLib support

Maintenance

26 Apr 11:58
Compare
Choose a tag to compare

Moving to go1.17.9
Forking go-micro config ("go mod" does not work on proper repos yet again)
Switching to "urfave/cli/v2" (1.61.2 fixes CLI aliases regression)
Up to date error processing
Updating all dependencies
Removing redundant and outdated modules
Linting

Maintenance

18 Dec 10:22
Compare
Choose a tag to compare

Completely disabling CGO on all platforms
Moving to go 1.17.5