I’m happy to announce the immediate availability of Sigil 0.6.1. This release is mainly bug fixes but it does have a few new features. For a full list of changes please see the Changelog.

A few notable features are:

Audio and Video tags will no longer be stripped. Audio and Video files are now put into Audio and Video folders and links are updated properly.

Clean Source has a new (consider it beta) non-destructive pretty printer.

You can now control when Clean Source is run automatically. There is also a right click menu entry in Code View.

Sigil is now more tolerant of mal-formed epubs.

If an html file within the epub is not well-formed it will be read as is into Sigil and will be skipped during the book normalization process. This will cause the file to potentially have invalid links to other resources.

Handle invalid or duplicate IDs in the OPF.

Reports have been enhanced.

Edit

Two additional changes I forgot to mention. I'm now signing the OS X app with an Apple provided developer certificate. This will allow Sigil to run with Gatekeeper. Also, I'm now providing md5 checksums for all binaries (and source package) on the download page.

Also, The 0.6.1 packages when out without the date for 0.6.1 being set in the changelog. This oversight isn't a major issue and doesn't warrant pulling the packages. The Changelog will have the correct release date for 0.6.1 in the next release.

I suspect your Preferences have Clean Source set to Pretty Print. Try changing to Pretty Print Tidy, and the tidy part may fix the doctype on load.

I think we need to make sure the default is Pretty Print Tidy for 0.6.0 users that are set to Pretty Print to handle cases like this. But even so, it may also be necessary to automatically clean up the DOCTYPE provided by Book View when just using Pretty Print or when Clean Source is OFF.

Oh, the error is, I think, saying it expected whitespace after the EN" but instead it found >.

I suspect your Preferences have Clean Source set to Pretty Print. Try changing to Pretty Print Tidy, and the tidy part may fix the doctype on load.

I think we need to make sure the default is Pretty Print Tidy for 0.6.0 users that are set to Pretty Print to handle cases like this. But even so, it may also be necessary to automatically clean up the DOCTYPE provided by Book View when just using Pretty Print or when Clean Source is OFF.

Oh, the error is, I think, saying it expected whitespace after the EN" but instead it found >.

But why?
The old link did not hurt and was really convinient. I'll hardly remember shortcuts...

Its more consistent as an icon like all the others, and was meant to change in 0.6.0 when the toolbar was revamped but got missed out. It also means its available even when moving or hiding the TOC window.

Its more consistent as an icon like all the others, and was meant to change in 0.6.0 when the toolbar was revamped but got missed out. It also means its available even when moving or hiding the TOC window.

I too regret the change and the very available 'Create HTML Table of Contents'. Could be maybe have both the old way and the new way of accessing these TOC buttons?...Pretty please?