diff changes.txt @ 39:a6bc019ac0b2 upstream

ADD: PyMuPDF v1.26.5: the original sdist.
author Franz Glasner <fzglas.hg@dom66.de>
date Sat, 11 Oct 2025 11:19:58 +0200
parents 1d09e1dec1d9
children
line wrap: on
line diff
--- a/changes.txt	Mon Sep 15 11:43:07 2025 +0200
+++ b/changes.txt	Sat Oct 11 11:19:58 2025 +0200
@@ -2,7 +2,31 @@
 ==========
 
 
-**Changes in version 1.26.4**
+**Changes in version 1.26.5**
+
+* Use MuPDF-1.26.10.
+
+* Fixed issues:
+
+  * **Fixed** `2883 <https://github.com/pymupdf/PyMuPDF/issues/2883>`_: Improve the Python type annotations for fitz_new
+  * **Fixed** `4507 <https://github.com/pymupdf/PyMuPDF/issues/4507>`_: Bugs in pyodide
+  * **Fixed** `4613 <https://github.com/pymupdf/PyMuPDF/issues/4613>`_: Thai and number blocks are not auto-scaled and get wrong hyphen when using in insert_htmlbox
+  * **Fixed** `4700 <https://github.com/pymupdf/PyMuPDF/issues/4700>`_: pymupdf.open() processes .zip file without raising
+  * **Fixed** `4716 <https://github.com/pymupdf/PyMuPDF/issues/4716>`_: Problems with unreadable characters
+
+* Other:
+
+  * Supported Python versions are now 3.9-3.14.
+  * We now define all class methods explicitly instead of with dynamic assignment; this improves type hints.
+  * Removed `pymupdf.utils.Shape` class, was duplicate of `pymupdf.Shape`.
+  * Allow use of cibuildwheel to build and test on Pyodide.
+  * Fixed various Pyodide bugs.
+  * In documentation, added section about Linux wheels and glibc compatibility.
+  * Improved documentation of pymupdf.open()'s <filetype> arg.
+  * Retrospectively mark `4544 <https://github.com/pymupdf/PyMuPDF/issues/4544>`_ as fixed in 1.26.4.
+
+
+**Changes in version 1.26.4 (2025-08-25)**
 
 * Use MuPDF-1.26.7.
 
@@ -13,6 +37,7 @@
   * **Fixed** `4457 <https://github.com/pymupdf/PyMuPDF/issues/4457>`_: Wrong characters displayed after font subsetting (w/ native method)
   * **Fixed** `4462 <https://github.com/pymupdf/PyMuPDF/issues/4462>`_: delete_pages() does not accept a single int
   * **Fixed** `4533 <https://github.com/pymupdf/PyMuPDF/issues/4533>`_: Open PDF error segmentation fault
+  * **Fixed** `4544 <https://github.com/pymupdf/PyMuPDF/issues/4544>`_: About pdf_clip_page
   * **Fixed** `4565 <https://github.com/pymupdf/PyMuPDF/issues/4565>`_: MacOS uses Tesseract and not Tesseract-OCR
   * **Fixed** `4571 <https://github.com/pymupdf/PyMuPDF/issues/4571>`_: Broken merged pdfs.
   * **Fixed** `4590 <https://github.com/pymupdf/PyMuPDF/issues/4590>`_: TypeError in utils.py scrub(): annot.update_file(buffer=...) is invalid