![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,362
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil-0.9.9 Released
For the impatient, the installer files (and source) can be found as attachments at the bottom the top of the Github Release page.
--------------------------------------------------------------------------- This Sigil release is a mix of bug fixes and new features for both epub2 and epub3 users. Some of the highlights for this release include: Fixed the bug on Windows where smart right single quotes used for apostrophes couldn't be added properly added to a user word list. This one has been aroud for a while! Ability to limit/disable clipboard history saving (a new General Preferences setting). Please note that the clipboard history feature will behave exactly as it always has while Sigil is running. Meaning that anything added to the clipboard while Sigil is running will be available for pasting. The new preference setting merely dictates how many entries (if any) get saved to the Sigil ini file when Sigil closes. Set it to zero to keep Sigil from saving any of the clipboard history to the ini file. A new Spellcheck Dictionary Preferences setting that allows the user to include words with numbers in them. Two new Quick Launch Icons for plugins were added to the main menu. There are now a total of five available. The specific changes/additions follow. --------------------------------------------------------------------------- Bug Fixes
New Features
Be aware that Sigil-0.9.9 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases. Sigil-0.9.9 like its predecessors passed all of the following tests for epub3 support: iframe, img, audio, video , mathml, svg (except for svg support in the spine), javascript, and of course recognizing and allowing html5 specific tags like section, and etc. Sigil-0.9.9 also supports javascript based local-storage and display of embedded pdfs. --------------------------------------------------------------------------- Download Location The official location for downloading this Sigil release (and all official releases) is: https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.9 (downloads found at the bottom) The latest version of the Sigil User Guide can be downloaded from: https://github.com/Sigil-Ebook/Sigil...ide_0_7_2.epub Downloading binaries from anyplace else is simply NOT a good idea as they could inject anything into their own downloads. After downloading, please verify the downloaded binary exactly matches what was originally posted by running an SHA 256 checksum on the file before installing it. See the file Sigil-0.9.9-CHECKSUMS.sha256.txt for the correct checksums for each file and instructions for how to calculate a SHA 256 Checksum for your download. The Mac OS X Package has also been code signed with my Apple Developer signature. --------------------------------------------------------------------------- Windows Users If your current version of Sigil is 0.9.6 or earlier, it's recommended (but not required) that you uninstall that version before installing 0.9.9. Some compiled Python files have had their file extentions changed (as well as the change to Python 3.5). As a result, there will be a lot of extraneous files left lying around if you just install the new over the old. It won't cause any functionality problems, but if disk space is at a premium, you may want to clean things up a bit. You can do this by uninstalling Sigil at any time (even after 0.9.9 is installed) and reinstalling. Doing so won't affect your any of your preferences, plugins, keyboard shortcuts, clips, saved searches, etc. Linux Users There are currently no official binary releases available for Linux on the Sigil Release page. Please check with your favorite distro's software repositories to see if they have Sigil for installation via your OS's package management system. If not, there are build instructions for compiling Sigil yourself in the source archive's docs directory: https://github.com/Sigil-Ebook/Sigil/tree/master/docs Don't forget the FlightCrew plugin Please note, the epub2 validator FlightCrew has been converted to a plugin for Sigil 0.8.900 and later. This plugin has been updated for Sigil-0.9.3 (and later). It can be downloaded from the official Sigil-Ebook flightcrew repository if you have not already installed it. https://github.com/Sigil-Ebook/fligh...ases/tag/0.9.1 Attention Mac OS X Users Per the recommendation of www.python.org (see https://www.python.org/download/mac/tcltk/), due to bugs and the age of Apple's internal Tcl library, you should also download and install ActiveState's ActiveTcl Community Edition. To get the latest bug fixes, Sigil-0.9.9's embedded Python has been linked with the very latest version: Tcl 8.6.4.1 We may not redistribute this Package with Sigil due to ActiveState's binary non-redistribution policy. So please, if you have not already done so download and install this version of ActiveState's Active Tcl Community Edition, until we get a chance to do our own build of Tcl 8.6.4.1 from source for future releases. ActiveState is a primary contributor to www.python.org and a respected and trusted source for python and tcl/tk related binaries on both Windows and Mac OS X. See: http://www.activestate.com/activetcl/downloads Version: 8.6.4.1 --------------------------------------------------------------------------- Signed Source Archives and Git Tags Starting with Sigil v0.9.9, the Git tags and source archives used for Sigil releases are signed with Doug Massay's PGP Key. His public key can be found and retrieved from any public key server. The fingerprint for his public key is: Code:
B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63 When you fire up Sigil for the very first time:
Last edited by DiapDealer; 01-08-2018 at 04:50 PM. |
![]() |
![]() |
![]() |
#2 |
just an egg
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,796
Karma: 6759036
Join Date: Mar 2015
Device: Kindle, iOS
|
![]() ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,906
Karma: 168802811
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Thanks very much for the additional plugin icons! Just what I wanted for Christmas (well, actually, there were other things I wanted but this was a nice early gift).
![]() ![]() |
![]() |
![]() |
![]() |
#4 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 682
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
Compiled and installed on Linux Mint 18.2 with success. testplugin all ok
![]() If I remember correctly this was the first time I didn't set the path to python during cmake. And now I had to set the path to the executable in "manage plugins". Maybe I had to do that before, memory... Thanks! ![]() |
![]() |
![]() |
![]() |
#5 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 697
Karma: 150000
Join Date: Feb 2010
Device: none
|
I've probably asked this question before for other releases, but...
I have 0.9.8 installed on kubuntu 16.04.3, built from source. Would you advise uninstalling it before installing 0.9.9? And by "uninstall" I mean deleting the various subdirectories where sigil is now installed, since as far as I can tell there isn't a make uninstall target. ![]() Albert ETA: And also, since I have libxml2 ver 2.9.3, am I correct that the kludge is still needed? Last edited by st_albert; 12-23-2017 at 02:41 PM. Reason: another question |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,487
Karma: 5703586
Join Date: Nov 2009
Device: many
|
Uninstalling is not required unless you change where you put/install Sigil as controlled by cmake options. So if you build from source and pass the same build options, it will simply overwrite the previous versions.
|
![]() |
![]() |
![]() |
#7 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 697
Karma: 150000
Join Date: Feb 2010
Device: none
|
|
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,362
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
You're welcome to continue using the installer that copies a patched version of libxml2 to the Sigil binary's location if you want, but if you're building Sigil anyway, you may as well add "-DBUILD_PATCHED_LIBXML2=1" to the cmake command when configuring Sigil. The sigil build process will then build a compatible version of libxml2 and install it alongside the sigil binary.
|
![]() |
![]() |
![]() |
#10 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 697
Karma: 150000
Join Date: Feb 2010
Device: none
|
I had installed the patched library a few versions ago. Apparently, it survives the installation of a newer version of sigil, so all is well. I will try the cmake switch next time though.
Thanks. Albert |
![]() |
![]() |
![]() |
#11 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Nov 2014
Device: kobo h2O
|
Curious. Sigil-0.9.9-Windows-x64-Setup.exe tends to fail downloading. I only managed to achieve it through an Opera extension (chrome, firefox both said no).
It also will not install (Win 10). Windows defender finds Win32/Fuerboos.B!cl trojan. Strange, though, that it will not allow me to install even with a "virus" with antivirus turned off. This is directly from github: https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.9 Anyone else experiencing this? |
![]() |
![]() |
![]() |
#12 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,912
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
![]() |
![]() |
![]() |
#13 |
Enthusiast
![]() Posts: 31
Karma: 10
Join Date: Nov 2014
Device: kobo h2O
|
|
![]() |
![]() |
![]() |
#14 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,362
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Almost 2300 downloads of the 64-bit installer so far. I'd like to think there'd be more outrage by now if there was a problem with it. Always use the checksums to make sure you're getting the file that was uploaded, to be sure, though.
EDIT: Just double-checked to be sure. The 64-bit installer is the same one I uploaded (and installed on my machine). Neither it, nor the sha256 checksums file have been diddled. Last edited by DiapDealer; 12-24-2017 at 03:42 PM. |
![]() |
![]() |
![]() |
#15 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,487
Karma: 5703586
Join Date: Nov 2009
Device: many
|
Yes please compare the checksum on the Win64 installer for Sigil with that specified in the Checksums file we have posted (and copied to here as well). If they differ in any way, do NOT install what you downloaded, as something has been addd or removed from what we posted.
This is an sha256 checksum. Code:
4b585d2670d67623beab9ec7aced0021811d1630ad134193d07d1dee03987f23 Sigil-0.9.9-Windows-x64-Setup.exe Last edited by KevinH; 12-24-2017 at 03:51 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-0.9.3 Released | KevinH | Sigil | 56 | 03-03-2016 06:46 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 10:41 AM |
Sigil 0.8.2 Released | user_none | Sigil | 12 | 12-22-2014 06:02 PM |
Sigil 0.7.1 Released | user_none | Sigil | 64 | 03-26-2013 10:02 PM |