eBookBinder Changelog

What's new in eBookBinder 1.12.4

Jan 29, 2024
  • Note:
  • eBookBinder requires at least macOS 10.13 or newer as of this version
  • Improvements:
  • Improvements when setting up your own PHP interpreter
  • Improvement for importing markup-formatted files with activated chapter splitting: "New Unnamed Chapter" is no longer used instead of the file name if there are no headings for splitting in the corresponding chapter
  • When importing markup-formatted files with activated splice import, any images linked in the text are also taken into account and imported if access to the specific folders is enabled
  • Various internal improvements and optimizations
  • The content of some text labels has been adjusted
  • Bug fixes:
  • Fixes a bug in the formatting of the book date
  • Fixes a bug that caused an angle bracket to appear at the end of the text when importing some documents
  • Fixes a bug in the source text editor that could cause eBookBinder to crash under certain circumstances
  • Internal Markup parser:
  • Smark bug fixes:
  • Fixes a bug in the transformation of span, div, para and code tags with additional attributes if these markers are followed by a line break
  • MultiMarkdown bug fixes:
  • When converting the {{TOC}} markup, incorrect combinations occurred under certain circumstances
  • Markdown, MarkdownExtra, MultiMarkdown bug fixes:
  • Fixes a bug in the handling of code blocks where markup within the code block was converted

New in eBookBinder 1.12.3 (Sep 21, 2023)

  • Improvements:
  • Preferences for setting up the MultiMarkdown tool adapted to meet the new requirements
  • Internal Markup Parser
  • Improvements:
  • Textile:
  • Improvements in the handling of attributes for block elements
  • MultiMarkdown:
  • Adjusted display for footnotes, they are now displayed superscripted and without brackets
  • Adjusted display for citations, which correspond to the current MultiMarkdown representation
  • Bug fixes:
  • MultiMarkdown:
  • Fixes a bug when using the citation markup, which causes the app to crash under certain circumstances
  • Textile:
  • Fixes a bug when using markup attributes that causes the app to crash under certain circumstances
  • Fixes a bug with the conversion of citation markup that led to incorrect display under certain conditions

New in eBookBinder 1.12.2 (Apr 19, 2023)

  • General improvements:
  • MultiMarkdown, when a custom parser should be activated, the internal parser, when activated, caused a conflict. So, instead of using the custom parser, the internal parser was used. For MultiMarkdown it is now the case that the custom parser always has always priority over the other options
  • MultiMarkdown improvements:
  • {{TOC}} markup for generating a table of contents is now supported, as well the {{TOC:2-3}} and {{TOC:3}} extended variants
  • Markdown, MarkdownExtra, MultiMarkdown enhancements:
  • Heading tags with additional attributes are no longer enclosed by p tags
  • Textile improvements:
  • Additional markup for IDs and classes can now also be provided to inline markup
  • CAPS detection improved, possible CAPS within HTML tags (attributes) are no longer incorrectly converted
  • Table. markup is now also supported
  • Improved processing of attributes for block markup
  • Fixes a bug with the padding-right attribute in block markup
  • Smark bug fixes:
  • Fixes a problem where under certain circumstances some special elements are stripped out and do not give a correct result
  • Fixes a problem with the code tag that caused it not to render properly

New in eBookBinder 1.12.1 (Jan 16, 2023)

  • Improvements:
  • Internal Textile parser: attributes can now be added to caption, head and foot elements for tables
  • Internal Markdown, MarkdownExtra and MultiMarkdown parser: the pipe character (|) can now be escaped by | as well
  • Internal MultiMarkdown parser: a [Caption element] can now be added to the end of tables
  • Minor improvements in the German help
  • Minor optimizations to the preferences' user interface
  • Fixed missing translations in the German user interface
  • Bug fixes:
  • Internal Markup parser: fixed a bug for Markdown, MultiMarkdown and MarkdownExtra, which could cause eBookBinder to hang or no formatted output for numbered lists when using tab characters
  • Internal Textile parser: fixes a bug that prevented headings to be written over multiple lines
  • Internal Textile parser: fixes a bug that caused br-tags to be created in table structures under certain circumstances
  • Internal Textile parser: fixes a bug in the conversion of tables that could cause the conversion to abort
  • Internal MarkdownExtra and MultiMarkdown parser: fixes an error that caused the corresponding table to format all elements as headers when certain table formatting was used
  • Internal MarkdownExtra and MultiMarkdown parser: fixes a bug where with certain table formatting an additional empty column is added by mistake
  • Internal MarkdownExtra and MultiMarkdown parser: fixes a bug with Colspan resolution

New in eBookBinder 1.12.0 (May 13, 2022)

  • New:
  • New internal markup interpreter with improvements for all Markup languages ​​supported by eBookBinder
  • Improvements:
  • Internal adjustments to improve the chapter read-in process
  • Improvements when adding chapters via drag'n drop

New in eBookBinder 1.11.0 (Feb 7, 2022)

  • New:
  • Selecting multiple chapters at once in the chapter table is now possible, with which the following features are now available
  • Move multiple chapters at once
  • Delete mutltiple chapters at once
  • New function in the chapter table: merge multiple selected chapters into one chapter
  • New feature in the chapter table: duplicate chapters
  • New feature in the chapter table: insert an empty chapter
  • New check routine in the preferences for markup file extensions, it is now checked for duplicates and unusable extensions like doc, html etc.
  • Improvements:
  • Minor adjustments to internal CSS style
  • Smark, Markdown, MarkdownExtra, MultiMarkdown Swift parsers: bold, italic, strikethrough and underline markup can now be applied across multiple lines
  • Visual improvements to the Chapter editor regarding changes, this is now signaled by the signal dot in the close button and when closing the window, if there are changes, you will also be asked whether these should be saved
  • A warning is now issued before an eBook is created if chapter titles are missing or if they are titled "New unnamed chapter"
  • When reading in HTML files as chapters, eBookBinder can now also search for images in these files and also import them, if the specific folders are set to be accessible

New in eBookBinder 1.10.1 (Nov 16, 2021)

  • Bug fixes:
  • Fixes a bug in the English interface that prevented various labels from being displayed correctly
  • Fixes a bug in the behavior of the button for setting the source text font size setting in the preferences

New in eBookBinder 1.10.0 (Nov 3, 2021)

  • New:
  • New source code editor for chapters to edit the HTML directly. This also offers the option of inserting images
  • Preferences for font, color and size for text-areas that are intended for code editing
  • EBookBinder projects can be duplicated via File > Duplicate current eBookBinder project
  • New preference option for automatically taking over of H1-Tags as chapter titles when importing chapters from files formatted with markup
  • New feature in the advanced area for the CSS part. If an eBook has been imported, under CSS options there is now the option to revert back to the imported CSS
  • Improvements:
  • Text-areas for the advanced area CSS and HTML-header adjusted so that they are more suitable for code editing
  • Text-areas for editing the templates in the preferences adjusted so that they are more suitable for code editing
  • Smaller improvements to the visual editor
  • Smaller improvements for the eBook import
  • Smaller improvements for the import of HTML documents as chapters
  • Smaller improvements in the handling of images when importing eBooks
  • Smaller improvements in the import of markup-formatted documents that contain references to images if no shared directories are specified in the preferences

New in eBookBinder 1.9.1 (Oct 10, 2021)

  • Improvements:
  • Various minor adjustments to the user interface
  • Bug fixes:
  • Fixes a bug that prevented the sorting of chapters in the chapter table
  • Fixes a bug when importing ePub files that do not contain a cover image, which caused eBookBinder to hang up
  • Fixes a bug in the handling of images during ePub import, which resulted in the images not being displayed in some eBook readers
  • Fixes a bug in the processing of the meta tag "Book-Contributor"
  • Fixes a problem when importing several hundred files as chapters at once, which caused eBookBinder to hang up

New in eBookBinder 1.9.0 (Sep 26, 2021)

  • New:
  • New preference-option for using your own PHP interpreter
  • New preference-option for automatic import of the Title-Tag from HTML-files
  • Updated:
  • Updated converter for Wikitext, Smark, BBCode, MarkdownExtra to work with PHP version 8
  • Updated Markdown converter

New in eBookBinder 1.8.0 (Aug 6, 2021)

  • New:
  • eBookBinder now natively supports Apple Silicon-processors
  • Improvements:
  • Various internal adjustments and updates
  • Some user interface changes for macOS Big Sur
  • Bug fixes:
  • Fixes a bug of the shortening function in the chapter editor when the selection contains several paragraphs

New in eBookBinder 1.7.0 (May 17, 2021)

  • New:
  • eBookBinder automatically recognizes the system language and sets the language code accordingly, but the desired standard language code can still be set in the preferences of eBookBinder
  • Additional meta tags can be specified: Contributor, Type, Format and Coverage
  • New option for positioning the table of contents, which can now also be placed at the end of a book
  • Cover picture page, cover sheet and table of contents page are now integrated as a template and can be adjusted to your own requirements via the preferences
  • Chapter editor, format-option for heading 1 and 2
  • Chapter editor, undo button added
  • Changes:
  • Language code can now be set individually for each eBook project
  • Notes page renamed to cover sheet
  • Improvements:
  • Various improvements when importing ePub files
  • Updated:
  • A few additions to the help pages
  • Bug fixes:
  • Fixes an error when importing ePub files for macOS 10.10 - 10.12
  • Fixes an error when importing ePub files if the author name is not in standard notation
  • Fixes an error that led to a appended ">" at the end of each chapter under certain circumstances
  • Fixes an error when deleting a project which led to an incorrect internal storage process

New in eBookBinder 1.6.1 (Mar 2, 2021)

  • Improvements:
  • Improves the recognition of chapter titles when importing ePub files that do not have a complete navigation list
  • Improves the creation of the preview image in the navigation bar for imported ePub files whose cover has an unusual resolution
  • Bug fixes:
  • Fixes a bug that was introduced with the last update, which led to incorrect data when importing ePub files or eBookBinder projects

New in eBookBinder 1.6.0 (Jan 25, 2021)

  • New:
  • Redesigned chapter editor
  • Additional formatting for the chapter editor (lists, indentations, dividing line)
  • Updated:
  • Chapter preview and chapter editor display replaced by a more modern system
  • New navigation bar for switching between books
  • Various internal updates
  • Markdown parser (Swift version) updated
  • Mobipocket support renewed
  • Minor changes to the user interface of the preferences

New in eBookBinder 1.5.3 (May 20, 2020)

  • New:
  • New preference option: Grant eBookBinder access to certain folders from which images can be copied when importing markup documents (Markdown, MultiMarkdown, Textile, Wikitext, BBCode and Smark)
  • Updated:
  • Updated Smark-parser (Swift version)

New in eBookBinder 1.5.2 (May 14, 2020)

  • New:
  • Embed an additional cover-chapter at the beginning of the book
  • Option to define which area should be opened after opening a book for the first time: cover, table of contents or the first chapter of the book
  • Improvements:
  • Various internal improvements
  • Updated:
  • New display foundation for the help system
  • Textile parser updated

New in eBookBinder 1.5.1 (Jan 31, 2020)

  • New:
  • New alternative markup conversion engine, developed in the Swift programming language, implemented. This can be activated via the Preferences > General > Use internal Swift version of the markup converter (Beta version: Is in continuous development)
  • Updated:
  • Smark parser updated
  • Textile parser updated
  • Improvements:
  • Various code areas updated
  • Improved resource management when creating eBooks
  • Refined preferences for the file extensions
  • Bug Fixes:
  • Fixes a bug for chapters with pictures whose file names contains an &-character
  • Fixes a bug when importing ePubs in which no preview image of the imported book appears in the projects bar
  • Fixes a bug in which the projects bar doesn't work correctly after importing an eBBProject file and only works again after restarting the application

New in eBookBinder 1.5.0 (Apr 4, 2019)

  • New:
  • Option to set the MultiMarkdown Terminal tool to use it instead of the integrated Perl script
  • Mobi-Pocket support is back, including extensive support hints and features for easy setup
  • Extensive CSS-style and HTML-header-system implemented
  • Save custom CSS-styles and HTML-headers in eBookBinder
  • Import custom CSS-styles and HTML-headers from CSS-files or HTML-files
  • Export CSS-styles and HTML-headers
  • Quickly select CSS-styles and/or HTML-headers already saved in eBookBinder
  • Preview feature in the "Advanced" area to view chapters with CSS-style and HTML-headers to see if the set CSS-styles and HTML-header work as desired
  • Improvements:
  • Many internal adjustments to newer macOS versions
  • Minor adjustments to the interface
  • Help completely revised
  • Updated:
  • EBookBinder supports natively the Mojave's Dark Mode now
  • Smark parser updated
  • BBCode parser updated
  • Textile parser updated
  • Link to the KindleGen tool updated
  • Preferences toolbar icons adapted to the new look of macOS
  • Bug fixes:
  • Fixed an issue opening up Textbundle files that are defined with an unknown markup language
  • Fixed spelling errors in the interface

New in eBookBinder 1.4.0 (Oct 12, 2017)

  • New:
  • Textbundle- and Textpack-files have been added to the list of supported files which can be imported
  • support for embedded video- and audio-files in RTFD- and Textbundle-/Textpack-files
  • rearranged preferences
  • chapter-files can now added to the chapter-table using drag'n drop
  • new appearance for the dark-mode
  • when using the dark-mode, the chapter-editor also gets a dark appearance
  • Improvements:
  • new markup-transformation-engine implemented
  • several elements of the user-interface adjusted to match the appearance of the laters macOS versions
  • many internal elements of eBookBinder optimized or reworked
  • website-links in the menu-bar have been updated
  • improved saving when adding chapters to a project
  • help-files updated

New in eBookBinder 1.3.0 (Dec 4, 2015)

  • New:
  • Action Search/Replace for single chapters or a whole project. The action can be accessed from the action-popup below the chapters-table
  • eBookBinder-projects export and import
  • Improvements:
  • drastically faster import of ePub-eBooks
  • -improved setting of the cover-image when importing ePubs and the cover images hasn't been set correctly within the original-ePub
  • reworked user-interface, a dark-mode can be set via the preferences
  • Bug fixes:
  • solved an issue when generating the table of contents and one or more chapter-titles have a &-character inside
  • solved an issue when including chapter-titles to chapters and one or more chapter-titles have a &-character inside

New in eBookBinder 1.2.1 (Jun 1, 2015)

  • New:
  • Smark Version 1.1.4 implemented
  • Textile Version 3.5.5, corrected Version implemented
  • when MultiMarkdown is preinstalled, the preinstalled MultiMarkdown will be used for conversion instead of the pre-installed version of MultiMarkdown
  • sort-options for chapters
  • alphabetical (A-Z) for chapter-names
  • alphabetical (Z-A) for chapter-names
  • alphabetical (A-Z) for file-names
  • alphabetical (Z-A) for file-names
  • Bug fixes:
  • fixed optical issues within the English user interface for the tab "Title+Infos"
  • fixed a bug for tabbing through the input-field in the tab for "Title+Infos"
  • fixed cutter labels within the user interface

New in eBookBinder 1.2.0 (Mar 17, 2014)

  • New:
  • multiple reordering of chapters in the chapters-table
  • multi-delete of chapters in the chapter-table
  • improved handling of subject/genre of books. Tags separated by , will be added individually
  • Improvements when importing:
  • two-way chapter-import. If the manifest of the book is incomplete, a manual search for chapters is performed to make sure all chapters of the book will be imported
  • better finding of the books cover-image
  • import of author-name improved, if possible name will be separated into fore- and last-name
  • better recognition of publishing-date
  • description of book will be cleaned of HTML-tags by default
  • diverse other changes to ensure better imports
  • Other:
  • more intelligent selection of rows in the chapters table after deleting chapters
  • Textile-Parser updated to version 3.5.5
  • Smark-Parser updated to version 1.1.0
  • Bugs fixed:
  • fixed an issue where that caused the tab-selektor and bind-book-button to disappear
  • additional check for import to prevent import of not importable (DRM-protected) books, which caused eBookBinder to become unresponsive

New in eBookBinder 1.1.7 (Feb 13, 2014)

  • Fixes a particular issue where resulting ebooks couldn't be read in iBooks and some other eBook-readers

New in eBookBinder 1.1.3 (May 18, 2013)

  • extended Tree-Navigation possible using the chapters-table new parts column (not suitable for all ebook-readers, Nook, Kobo and Kindle for example can't handle this kind of navigation)
  • additional smaller, not visible improvements

New in eBookBinder 1.1.2 (Jan 26, 2013)

  • Bugs fixed:
  • several bugs fixed that prevented the import of DRM-free ePub-files. Please note, this a time-consuming process, a book with a file-size of 2MB for example can take up to two to five minutes to import depending on the speed of your machine
  • fixed a visual glitch in Project-Navigation
  • fixed a bug where the kindlegen-tool would be falsely declared as not installed
  • fixed a visual glitch of the chapter-editor which occurred when scrolling up and down the document
  • Other changes:
  • some changes to the kindlegen/mobipocket - preferences with additional guidance to properly install the kindlegen-tool
  • same changes related to the sandbox-environment to behave the application more correctly

New in eBookBinder 1.1.1 (Dec 18, 2012)

  • resolves a bug that prevented saving a new ebook by overwriting an existing file

New in eBookBinder 1.1.0 (Oct 16, 2012)

  • New features:
  • complete new epub-compiling engine
  • option to remove inline CSS-Styles from chapters in the advanced pane, turned on by default
  • added Metadata-field for General subject of book, optional
  • automatically adds title-metatag to chapter-heads if it is missing
  • option to add a Table of contents with clickable items
  • notices-page is now optional and can be renamed to whatever you like for the navigation
  • new "Add Numbering"-Options: Roman-style numbers I II III and i ii iii
  • small overview of book statistics, use CMD+Shift+i to call up
  • some metadata can be added to the notices page. To do so, change the css-template values of noticesDescription, noticesPublisher, noticesISBN, noticesCopyright from hidden to visible
  • General bug fixes:
  • resolved bug that could lead to data-loss after choosing a cover-image
  • corrected an issue with tabbed navigation under the info-tab for OS X Lion and OS X Mountain Lion
  • corrected an Lion/Mountain Lion awkward import-behavior of chapters, which resulted in unordered listings
  • corrected an issue displaying navigation-images after updates of covers and after importing epubs