-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
There have been quite a few changes since the 0.5.0 release that would probably be worth a 0.6.0 release.
- Update to mupdf v1.26.0-rc1 and fix leak #135
- Fix build on windows-2022 and windows-2025 (visual studio 2022) #139
- Refactor mupdf-sys build script #136
- Add initial OCR support in document_writer #141
- Add bounds check and get rid of allocation for
set_{user,owner}_password
#142 - Move
to_{html,xhtml,xml,text,json}
methods fromPage
toTextPage
#143 (breaking change) - Return more information for
outlines
#145 (breaking change) - Shorten enum names in mupdf_sys #152 (breaking change)
- Extension of the Rect and IRect structs #156
- Fix mupdf build with clang 17 on macOS #133 and Fix mupdf build on macOS #161
- and most importantly Fix memory safety of native device #164 (breaking change)
One thing that might be worth doing before pushing this would be to implement one of the solutions from #149 (comment) as otherwise mupdf-sys generates a lot of warnings on windows with rustc below version 1.89.0 (the latest stable version).
Probably 0.5.0 should be yanked after, due to #142 and #159.
Metadata
Metadata
Assignees
Labels
No labels