Skip to content

Commit b4bc84c

Browse files
changes.txt: updates for 1.23.9.
1 parent 0b73086 commit b4bc84c

File tree

1 file changed

+16
-22
lines changed

1 file changed

+16
-22
lines changed

changes.txt

+16-22
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,40 @@ Change Log
22
==========
33

44

5-
**Changes in version 1.23.9rc2 (2024-01-08)**
6-
7-
* Use MuPDF-1.23.8.
8-
9-
* Bug fixes (rebased implementation only):
10-
11-
* **Fixed** `2950 <https://github.com/pymupdf/PyMuPDF/issues/2950>`_: Shelling out to pip during tests is problematic
12-
* **Fixed** `2961 <https://github.com/pymupdf/PyMuPDF/issues/2961>`_: Passing a string as a page number raises IndexError instead of TypeError.
13-
* **Fixed** `2969 <https://github.com/pymupdf/PyMuPDF/issues/2969>`_: annot.next throws AttributeError
14-
* **Fixed** `2978 <https://github.com/pymupdf/PyMuPDF/issues/2978>`_: 1.23.9rc1: module 'fitz.mupdf' has no attribute 'fz_copy_pixmap_rect'
15-
16-
* Other:
17-
18-
* Improved support for Linux system installs, including adding reguslar test on Github.
19-
* Add optional setting of opacity to `Page.insert_htmlbox()`.
20-
* Add missing `flake8` to `scripts/gh_release.py:test_packages`.
21-
* Use newly public functions in MuPDF-1.23.8.
22-
23-
24-
**Changes in version 1.23.9rc1 (2024-01-02)**
5+
**Changes in version 1.23.9 ()**
256

267
* Default to new "rebased" implementation.
8+
279
* The old "classic" implementation is available with `import fitz_old as fitz`.
2810
* For more information about why we are changing to the rebased implementation,
2911
see: https://github.com/pymupdf/PyMuPDF/discussions/2680
3012

13+
* Use MuPDF-1.23.9.
14+
3115
* Bug fixes (rebased implementation only):
3216

3317
* **Fixed** `2911 <https://github.com/pymupdf/PyMuPDF/issues/2911>`_: Page.derotation_matrix returns a tuple instead of a Matrix with rebased implementation
3418
* **Fixed** `2919 <https://github.com/pymupdf/PyMuPDF/issues/2919>`_: Rebased version: KeyError in resolve_names when merging pdfs
3519
* **Fixed** `2922 <https://github.com/pymupdf/PyMuPDF/issues/2922>`_: New feature that allows inserting named-destination links doesn't work
3620
* **Fixed** `2943 <https://github.com/pymupdf/PyMuPDF/issues/2943>`_: ZeroDivisionError: float division by zero when use apply_redactions()
21+
* **Fixed** `2950 <https://github.com/pymupdf/PyMuPDF/issues/2950>`_: Shelling out to pip during tests is problematic
22+
* **Fixed** `2954 <https://github.com/pymupdf/PyMuPDF/issues/2954>`_: Replacement unicode character in text extraction
23+
* **Fixed** `2957 <https://github.com/pymupdf/PyMuPDF/issues/2957>`_: apply_redactions() moving text
24+
* **Fixed** `2961 <https://github.com/pymupdf/PyMuPDF/issues/2961>`_: Passing a string as a page number raises IndexError instead of TypeError.
25+
* **Fixed** `2969 <https://github.com/pymupdf/PyMuPDF/issues/2969>`_: annot.next throws AttributeError
26+
* **Fixed** `2978 <https://github.com/pymupdf/PyMuPDF/issues/2978>`_: 1.23.9rc1: module 'fitz.mupdf' has no attribute 'fz_copy_pixmap_rect'
3727

3828
* Other:
3929

30+
* Add optional setting of opacity to `Page.insert_htmlbox()`.
4031
* Fixed issue with add_redact_annot() mentioned in #2934.
41-
* Fixed rebased `fitz.pymupdf_version_tuple` - was previously set to mupdf version.
42-
* Improved `scripts/test.py` to help investigation of MuPDF issues.
4332
* Fixed `Page.rotation()` to return 0 for non-PDF documents instead of raising an exception.
4433
* Fixed internal quad detection to cope with any Python sequence.
34+
* Fixed rebased `fitz.pymupdf_version_tuple` - was previously set to mupdf version.
35+
* Improved support for Linux system installs, including adding regular testing on Github.
36+
* Add missing `flake8` to `scripts/gh_release.py:test_packages`.
37+
* Use newly public functions in MuPDF-1.23.8.
38+
* Improved `scripts/test.py` to help investigation of MuPDF issues.
4539

4640

4741
**Changes in version 1.23.8 (2023-12-19)**

0 commit comments

Comments
 (0)