diff --git a/Changelog.txt b/Changelog.txt index 121d9e3389..11692bb2c8 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -23,6 +23,44 @@ # - title by author # }}} +{{{ 8.4.0 2025-05-09 + +:: new features + +- [2107778] KEPUB Output: Add an option to generate KEPUB files that have better text justification at the cost of gaps in highlighting when used on the Kobo + +- E-book viewer: Allow the background image specified in the Style section of the viewer preferences to extend under the page margins as well + +:: bug fixes + +- [2110117] E-book viewer: Fix a regression that broke the "show book in main calibre program" link + +- News download: Fix Next/Previous links not working when the pointed to article failed to download + +- E-book viewer: Handle links to missing internal files with an error popup rather than becoming non-functional + +- E-book viewer: Fix some links not being processed correctly for very large EPUB files with many internal HTML files + +- Get books: Update ebooks.com plugin for website changes + +- Metadata review dialog: Fix merging of tags not working correctly + +- [2109755] Wayland: Workaround Qt/Wayland bug that prevents the menu of the Layout button from showing + +- [2109612] Prevent recursion when creating base temporary folder if something on system deletes the created temporary folder + +:: improved recipes +- NYTimes Book Review +- Washington Post +- tagesschau +- Hindu +- Economist +- Economist Espresso + +:: new recipes +- Frieze Magazine by Kabonix +}}} + {{{ 8.3.0 2025-04-18 :: new features diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 5c4a6ab729..80442dc8f6 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -11,7 +11,7 @@ from functools import lru_cache from polyglot.builtins import environ_item, hasenv __appname__ = 'calibre' -numeric_version = (8, 3, 100) +numeric_version = (8, 4, 0) __version__ = '.'.join(map(str, numeric_version)) git_version = None __author__ = 'Kovid Goyal '