Releases: Sigil-Ebook/PageEdit
PageEdit-2.3.1
PageEdit version 2.3.1 is primarily a bug-fix release. Also note that the Microsoft VC++ runtime redistributable is no longer being bundled in the PageEdit Windows installer starting with version 2.3.1. This should already be installed on any Windows PC that PageEdit is supported on.
Changes in this Release
Bug Fixes
- fix double pasting of xhtml/html content into PageEdit
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed AND notarized.
PageEdit-2.3.0
PageEdit version 2.3.0 represents a mix of bug fixes and new features. PageEdit 2.3.0 also marks the first version to only support building with Qt6.
Changes in this Release
New Features
- move to Qt6 (minimum version 6.4.2), remove support for Qt5 as it cluttered the codebase
- remove the need for Qt6Core5Compat library (use QStringView instead of QStringRef)
- added support for using NFC for search, and for all content, links, hrefs, urls
- added support for Windows Dark mode
- added support for auto dark/light switching for Windows and major Linux desktops to match MacOS
Bug Fixes
- fix broken use of arrow keys when selecting images to insert
- move to Qt 6.7.2 for improved security and bug fixes
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed AND notarized.
PageEdit-2.2.0
PageEdit 2.2.0 is primarily a bug fix release. It contains a few of third party bug and security fixes, so we strongly recommend you update to it.
Changes in this Release
- use patched Qt 6.6.2 to fix huge memory leak when resizing QWebEngineView on macOS
- fix broken URLEncodePath that prevent proper insertion of Media (image, audo, video)
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.
PageEdit-2.1.0
PageEdit 2.1.0 is primarily a bug fix release. It contains a large number of third party bug and security fixes, so we strongly recommend you update to it.
Changes in this Release
- fixes for numerous Qt related bug and security issues via update to Qt 6.6.2
- fix poor or missing svg rendering of thumbnails when selecting images to insert
- fix for improved Accessibility support via Qt, especially for users on MacOS
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.
PageEdit-2.0.2
PageEdit-2.0.2 is a bug fix release. It is highly recommended that you upgrade to this this version from earlier versions of PageEdit 2.0.
Changes in this Release
- workaround QtWebEngine load Finished signal not indicating when javascript is ready
- remove previous hack for missing loadFinished after loadStarted during internal links
- update Qt with patches to fix numerous Accessibility bugs in Qt6.5.2 that caused crashing
- workaround MacOS QMessageBox loss of focus Qt 6.5.X bug without hurting other platforms
- give user the chance to cancel leaving a page if modified
- update macOS Info.plist for macOS min of macOS 11.0
- add workaround Edit->Paste of html from clipboard without full context on Windows
- update Windows and macOS installers to use Qt6.5.3
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.
PageEdit-2.0.0
This release is a mix of bug fixes and new features. The Key points are the upgrade to Qt6.5.2. We will no longer be providing an official Windows 32-bit binary installer. The update to Qt6.5.2 makes Windows 10 (1809) the minimum supported OS for the official version of PageEdit starting with PageEdit 2.0.0. Similarly, it makes the minimum supported MacOS version 11.0 (Big Sur).
New Features
- updated official releases to use Qt 6.5.2
- added ability to create and apply Clips
- updated to jquery 3.6.4 for security fixes
- added ability to control print output quality (dpi)
- added ability to show embedded pdfs in an epub (ala ADE)
Bug Fixes:
- updated to the latest sigil-gumbo for bug fixes and to add new tags
- fixed all/most compiler warnings depending on platfrom/compiler
- added WebProfileMgr to fix crashes and better manage QWebEngineProfile and local storage
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information.
PageEdit-1.9.20
This release is a mix of bug fixes and new features:
New Features
- add Preferences settings to disable gpu acceleration
Bug Fixes
- workaround linux g++/gcc issues with -flto
- make keyboard shortcuts for Upper and Lower casing intl keyboard friendly
- more fixes for building and running under Qt6
- fix issues with inserting links when anchor text contains characters that need to be xml escaped
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
PageEdit-1.9.10
This release is a mix of bug fixes and new features:
New Features
- support building with Qt6
- make Qt6 versions use their own ini file for settings
- add Ctrl+PgUp/PgDown shortcuts to Prev and Next actions
Bug Fixes
- harden URLInterceptor to dead QWidget bugs in Qt
- setMovable true on QToolbars to work around broken linux theme issues
- update sigil gumbo version with upstream fixes
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
PageEdit-1.7.0
PageEdit-1.7.0 is a minor update that represents 3 bug fixes.
Bug Fixes
- Add workaround to prevent 2 windows from opening on macOS from FileOpen event
- Fix bug in SelectHyperlink that failed with specific external links
- Prevent PageEdit_injected id from appearing as a possible link target
Notes:
The latest PageEdit user guide can always be downloaded from the PageEdit website, or from its own GitHub repository.
Mac users should also check out the website entry on the New Release File Format.
All binary (and source) downloads can also be found as assets at the bottom of The PageEdit-1.7.0 Github Release page.
PageEdit-1.6.0
PageEdit-1.6.0
PageEdit-1.6.0 is a minor update that represents 3 bug fixes and a single new feature.
New Features:
- Added ability for spine position to be passed in alongside OPF path to simplify
the interface between Sigil and PageEdit (with versions 1.6.0+)
Bug Fixes:
- Bring SelectCharacter Dialog to be in sync with its counterpart in Sigil
- Remove tab and disable InsertFile menu if not Media is present to insert
- Fix typo in Greek Letter (Nu) (Thank you Doitsu).
Notes:
The PageEdit user guide can always be downloaded from its own repository: (https://github.com/Sigil-Ebook/pageedit-user-guide/releases/latest)
Mac users should also check out the wiki entry on the New Release File Format: (https://github.com/Sigil-Ebook/Sigil/wiki/Mac-OS-X-Notes#new-release-file-format-starting-with-sigil-0918)