From ec4497b150189d5747c1b47aa4076d24a3c27874 Mon Sep 17 00:00:00 2001 From: Julian Smith Date: Thu, 30 May 2024 17:02:32 +0100 Subject: [PATCH] Update changelog, version numbers and release dates for release 1.24.5. --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + changes.txt | 16 ++++++++++++++++ docs/version.rst | 2 +- setup.py | 2 +- src/__init__.py | 4 ++-- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index f9b913958..d3678e7e8 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -47,6 +47,7 @@ body: label: PyMuPDF version options: - + - 1.24.5 - 1.24.4 - 1.24.3 - 1.24.2 diff --git a/changes.txt b/changes.txt index 6122dd095..850f9dac9 100644 --- a/changes.txt +++ b/changes.txt @@ -2,6 +2,22 @@ Change Log ========== +**Changes in version 1.24.5 (2024-05-30)** + +* Fixed issues: + + * **Fixed** `3479 `_: regression: fill_textbox: IndexError: pop from empty list + * **Fixed** `3488 `_: set_toc method error + +* Other: + + * Some more fixes to use MuPDF floating formatting. + * Removed/disabled some unnecessary diagnostics. + * Fixed utils.do_links() crash. + * Experimental new functions `pymupdf.apply_pages()` and `pymupdf.get_text()`. + * Addresses wrong label generation for label styles "a" and "A". + + **Changes in version 1.24.4 (2024-05-16)** * **Fixed** `3418 `_: Re-introduced bug, text align add_redact_annot diff --git a/docs/version.rst b/docs/version.rst index 5b503e3d5..bd2ab563f 100644 --- a/docs/version.rst +++ b/docs/version.rst @@ -1,6 +1,6 @@ ---- -This documentation covers **PyMuPDF v1.24.4** features as of **2024-05-16 00:00:01**. +This documentation covers **PyMuPDF v1.24.5** features as of **2024-05-30 00:00:01**. The major and minor versions of **PyMuPDF** and **MuPDF** will always be the same. Only the third qualifier (patch level) may deviate from that of **MuPDF**. diff --git a/setup.py b/setup.py index 0449030ba..1c6bf6a73 100755 --- a/setup.py +++ b/setup.py @@ -1113,7 +1113,7 @@ def sdist(): # We generate different wheels depending on g_flavour. # -version = '1.24.4' +version = '1.24.5' version_b = '1.24.3' if os.path.exists(f'{g_root}/{g_pymupdfb_sdist_marker}'): diff --git a/src/__init__.py b/src/__init__.py index d772644c8..8ccf25bc9 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -200,8 +200,8 @@ def _int_rc(text): return int(text) VersionFitz = mupdf.FZ_VERSION # MuPDF version. -VersionBind = "1.24.4" # PyMuPDF version. -VersionDate = "2024-05-16 00:00:01" +VersionBind = "1.24.5" # PyMuPDF version. +VersionDate = "2024-05-30 00:00:01" VersionDate2 = VersionDate.replace('-', '').replace(' ', '').replace(':', '') version = (VersionBind, VersionFitz, VersionDate2) pymupdf_version_tuple = tuple( [_int_rc(i) for i in VersionBind.split('.')])