github Sigil-Ebook/Sigil 2.7.0
Sigil-2.7.0

6 hours ago

Sigil 2.7.0 is a mixture of bugfixes and new features.

New Features

  • update to Qt 6.9.3 with some additional patches
  • update to PCRE2 version 10.46
  • update WebProfileMgr to use the new QWebEngineProfileBuilder to properly set up disk caches
  • modify HeadingChange and CaseChange ToolButtons to remember last used action
  • add in a custom Windows manifest file so that Windows open-with works
  • create a new dynamic Automation menu to replace the older toolbar only version (hideable by the user)
  • allow up to 9 most recent files in the Sigil File menu
  • use environment var "SIGIL_ONLY_USE_LANGCODES" to restrict long List of Language codes to user's choice
  • the Metadata Editor now has a pop up context menu to make navigation easier
  • the Metadata Editor will now respond as expected to right and left arrow keys for navigation
  • added support for 2 additional Automation tools available for use in Automation Lists
    • OnFailedRunSavedSearchReplaceAll
      • conditionally run a saved search only if the previous saved search produced 0 replacements
    • OnSuccessRunSavedSearchReplaceAll
      • conditionally run a saved search if only if the previous saved search produced > 0 replacements

Bug Fixes

  • make validation of css via W3C network validator work more consistently (http: -> https:)
  • make sure repomanager.py works with pre- and post-0.23 dulwich
  • fixes for potential crashes from using unitialized member pointers
  • fix issues with ClipsWindow and m_LastPasteTarget
  • remove QtPositioning from being needed in QtWebEngine builds on MacOS
  • fix bug with double-click to select "word" in CV not working the some for intl langauges
  • fix issues by alerting user to file path duplication during initial load of epub

Notes:

If your existing Automate Lists don't appear to do anything after upgrading to 2.7.0 see the discussion here

The Sigil Linux AppImage is built on Ubuntu Jammy (22.04) and is targeting glibc 2.35 and higher. Use ldd --version to see if your system at least has a shot at being able to use the AppImage. Don't forget to make sure the AppImage is executable after downloading. Trouble is not expected but be safe and backup your existing Sigil preferences (if you have any) before trying the AppImage.

The latest version of the Sigil User Guide can always be downloaded from the Sigil website, or from its own GitHub repository.

Please check the Sigil website for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements.

The MacOS builds are signed AND notarized.

PGP Fingerprint (for signed tags and source archives): B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63

Don't miss a new Sigil release

NewReleases is sending notifications on new releases.