eBookBinder Release Notes
- 1.12.5
- 1.12.4
- 1.12.3
- 1.12.2
- 1.12.1
- 1.12.0
- 1.11.0
- 1.10.1
- 1.10.0
- 1.9.1
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
1.12.5
Bug fixes:- Fixes a potential crash of the app when running MultiMarkdown if certain conditions are met
Internal markup parser
Textile:
- Improved recognition of bold (both types), italic (both types), underline, strikethrough, superscript and subscript markup and their encapsulated variants
- Styles in {} e.g. in spans and other elements are now recognized and converted
MultiMarkdown:
- Support for abbreviations (acronyms) [MMD v6 Syntax]
- Support for superscript and subscript text
- Minor adjustment of the display order for footnotes and bibliography so that they are consistent with the original MultiMarkdown
- Bibliography markup conversion completely rewritten to better match the original MultiMarkdown
BBCode:
- Extended support for uppercase tags
- Other minor internal improvements
Smark:
- Small font markup implemented
- Various internal adjustments and improvements
- Fixes minor conversion errors of thead and tfoot with styles
- Fixes a bug in list detection where certain text sequences were incorrectly recognized as a list
1.12.4
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
1.12.3
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
Bud 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
1.12.2
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
1.12.1
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 resolutions
1.12.0
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
1.11.0
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
1.10.1
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
1.10.0
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
1.9.1
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
1.9.0
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
1.8.0
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
1.7.0
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
1.6.1
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
1.6.0
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
1.5.3
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)
1.5.2
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
1.5.1
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
1.5.0
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
1.4.0
Note - Changed System-Requirements: eBookBinder requires macOS 10.10 or higherNote - Changed internal save-structure: eBookBinder 1.4.0 uses a new internal save-structure. When using eBookBinder 1.4.0, you should avoid further use of an older version of eBookBinder
New:
- (direct-version only) kindlegen-support and support of the MultiMarkdown-Terminal-Tool in der the sandbox-free version of eBookBinder 1.4.0
- (direct-version only) update-checker implemented
- 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
1.3.0
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
- mproved 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
Bugfixes:
- solved an issue when generating the table of contents and one or more chapter-titles have an &-character inside
- solved an issue when including chapter-titles to chapters and one or more chapter-titles have an &-character inside
1.2.1
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
Bugfixes:
- 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
1.2.0
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
Bugfixes:
- fixed an issue where that caused the tab-selector 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
1.1.6
Bugfixes:- special-characters within the details could lead to an issue where some ebooks couldn't be opened by iBooks and other readers
- formatting-issue after editing a chapter in eBookBinder could lead to errors in iBooks and some other eBook-readers
- &-character could lead in some special cases to errors in iBooks and some other eBook-readers
1.1.5
New:- clear Chapter-Table action added
Bugfixes:
- import-issues for wikitext- and smark-formatted files in Mavericks solved
- filename-tooltip for cover-image added for VoiceOver-users
1.1.4
Note- 32-Bit Snow Leopard is no longer supported due change of memory-management from Garbage Collection to ARC
New:
- set your own date
Bugfixes:
- corrected misbehavior under Mavericks
- solved issues loading the editor-window
- solved issues with scrolling within the editor-window
- some small adjustments to the interface
1.1.3
New:- 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)
Improvements:
- additional smaller, not visible improvements
1.1.2
Bugfixes:- 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
1.1.1
- general improvements
1.1.0
New:- 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
Bugfixes:
- resolved bug that could lead to data-loss after choosing a cover-image
- corrected an issue with tabbed navigation under the info-tab for OSX Lion and OSX Mountain Lion
- corrected an Lion/Mountain Lion awkward import-behaviour of chapters, which resulted in unordered listings
- corrected an issue displaying navigation-images after updates of covers and after importing epubs
1.0.0
- initial release