From 6fe53988946c6f9aeb818c4f375d1e0275394899 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 8 Oct 2021 07:22:12 +0530 Subject: [PATCH] version 5.29.0 --- Changelog.txt | 38 ++++++++++++++++++++++++++++++++++++++ src/calibre/constants.py | 2 +- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/Changelog.txt b/Changelog.txt index a369ba0ea1..250473e7bf 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -23,6 +23,44 @@ # - title by author # }}} +{{{ 5.29.0 2021-10-08 + +:: new features + +- [1945890] Allow drag and drop of books onto formats in the Tag browser to convert them to that format + +- [1945891] Allow creating sorts based on multiple columns (Add the Sort action to the toolbar via Preferences->Toolbars & menus) + +- Edit book: When changing a paragraph to a heading if the cursor is adjacent to a paragraph tag but not inside any tags other than body, use the adjacent tag + +:: bug fixes + +- [1945889] Auto adding: Run relevant plugins before reading metadata from the book. Matches behavior of manual adding + +- [1945882] Content server: Fix category collapse by partition not working + +- Prevent Tab from causing focus to leave the Tag browser + +- Edit book: See what changed: Fix non-BMP unicode characters causing highlighting of changed words to be slightly misplaced + +- PDF Output: Fix a regression that broke conversion of comics that contain 1-bit images + +- Edit book: Fix pressing Ctrl+Tab inserting a tab at the start of a line instead of switching tabs + +- [1945098] Fix a regression in the previous release that caused identifiers set by some plugins to not be saved in the database + +- [1946342] Template language: Fix nesting composite columns sometimes failing + +:: improved recipes +- Entrepreneur Magazine +- Dawn +- New York Review of Books + +:: new recipes +- Various Indian news sources by Vishvas Vasuki + +}}} + {{{ 5.28.0 2021-09-24 :: new features diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 147e573ace..65eb5f51ec 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -5,7 +5,7 @@ from polyglot.builtins import map, unicode_type, environ_item, hasenv, getenv import sys, locale, codecs, os, collections, collections.abc __appname__ = 'calibre' -numeric_version = (5, 28, 0) +numeric_version = (5, 29, 0) __version__ = '.'.join(map(unicode_type, numeric_version)) git_version = None __author__ = "Kovid Goyal "