@@ -2,6 +2,49 @@ Change Log
22==========
33
44
5+ **Changes in version 1.24.0 (2024-03-21)**
6+
7+ * Fixed issues:
8+
9+ * **Fixed** `3281 <https://github.com/pymupdf/PyMuPDF/issues/3281>`_: Preparing metadata (pyproject.toml) did not run successfully
10+ * **Fixed** `3279 <https://github.com/pymupdf/PyMuPDF/issues/3279>`_: PyMuPDF no longer builds in Alpine Linux
11+ * **Fixed** `3257 <https://github.com/pymupdf/PyMuPDF/issues/3257>`_: apply_redactions() deleting text outside of annoted box
12+ * **Fixed** `3216 <https://github.com/pymupdf/PyMuPDF/issues/3216>`_: AttributeError: 'Annot' object has no attribute '__del__'
13+ * **Fixed** `3207 <https://github.com/pymupdf/PyMuPDF/issues/3207>`_: get_drawings's items is missing line from h path operator
14+ * **Fixed** `3201 <https://github.com/pymupdf/PyMuPDF/issues/3201>`_: Memory leaks when merging PDFs
15+ * **Fixed** `3197 <https://github.com/pymupdf/PyMuPDF/issues/3197>`_: page.get_text() returns hexadecimal text for some characters
16+ * **Fixed** `3196 <https://github.com/pymupdf/PyMuPDF/issues/3196>`_: Remove text not working in 1.23.25 version vs 1.20.2
17+ * **Fixed** `3172 <https://github.com/pymupdf/PyMuPDF/issues/3172>`_: PDF's 45º lines dissapearing in png conversion
18+ * **Fixed** `3135 <https://github.com/pymupdf/PyMuPDF/issues/3135>`_: Do not log warnings to stdout
19+ * **Fixed** `3125 <https://github.com/pymupdf/PyMuPDF/issues/3125>`_: get_pixmap method stuck on one page and runs forever
20+ * **Fixed** `2964 <https://github.com/pymupdf/PyMuPDF/issues/2964>`_: There is an issue with the image generated by the page.get_pixmap() function
21+
22+ * Other:
23+
24+ * Use MuPDF-1.24.0.
25+ * Add support for redacting vector graphics.
26+ * Several fixes for table module
27+
28+ * Add new method for outputting the table as a markdown string.
29+
30+ * Address errors in computing the table header object:
31+
32+ We now allow None as the cell value, because this will be resolved where
33+ needed (e.g. in the pandas DataFrame).
34+
35+ We previously tried to enforce rect-like tuples in all header cell
36+ bboxes, however this fails for tables with all-None columns. This fix
37+ enables this and constructs an empty string in the corresponding cell
38+ string.
39+
40+ We now correctly include start / stop points of lines in the bbox of the
41+ clustered graphic. We previously joined the line's rectangle - which had
42+ no effect because this is always empty.
43+
44+ * Improved exception text if we fail to open document.
45+ * Fixed build with new libclang 18.
46+
47+
548**Changes in version 1.23.26 (2024-02-29)**
649
750* Fixed issues:
0 commit comments