Releases: rupor-github/fb2converter
v1.78.3
Enable processing of "dialogue" document transformation for more types of paragraphs.
Full Changelog: v1.78.2...v1.78.3
v1.78.2
Maintenance, go1.25.1, dependencies and task updates.
Full Changelog: v1.78.1...v1.78.2
v1.78.1
Small fixes for document v2:
- correcting "opf-title" template to handle empty sequence
- stripping file extension from .SourceFile - it is always fb2
Full Changelog: v1.78.0...v1.78.1
v1.78.0
- go1.24.5 with dependencies update
- some minor changes to reflect go ecosystem changes
- (Major) document configuration changes: when "version = 2" on the document is specified all "format" fields will switch from proprietary tags to go template language. This allows absolute flexibility over how related parts of the resulting book are formatted but adds some complexity. For full details read this.
Full Changelog: v1.77.3...v1.78.0
v1.77.3
Maintenance release - switching to go1.24.3 with full dependencies update.
No functional changes.
Full Changelog: v1.77.2...v1.77.3
v1.77.2
Moving to go1.24.1 with full dependencies update.
No functional changes.
Full Changelog: v1.77.1...v1.77.2
v1.77.1
Maintenance work - go1.24.0 and dependencies regeneration.
Full Changelog: v1.77.0...v1.77.1
v1.77.0
- Adding "no_page_map" to supported configuration - will prevent page map generation in epub.
- Moving to go1.23.5 and updating all dependencies.
- Adding freebsd builds.
Full Changelog: v1.76.4...v1.77.0
v1.76.4
Changing rules by which page markers are inserted - relaxing them much, to allow pages inside paragraphs but after some other tag (like anchor or emphasis) was encountered. Old way was very safe, but apparently there are some books which have been formatted to have a few very big paragraphs...
Let me know if this causes regressions, it is entirely possible.
Full Changelog: v1.76.2...v1.76.4
v1.76.3
Fixing regression: do not eat spaces when splitting sentences into words (strings.Split() vs string.Fields())
Full Changelog: v1.76.2...v1.76.3