-
Couldn't load subscription status.
- Fork 42
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 fromPagetoTextPage#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
- importantly Fix memory safety of native device #164 (breaking change)
- Implement to_svg for DisplayList #166
- Use macro to simplify common wrapper operations #168
- Add more functions to support annotation operations #169
- Add more annotation functions #171
- Extend from_enum macro to keep all enums at smallest repr #172
- importantly Handle samples being null if empty (w=0 and h=0) #176
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, #176 and #159 (technically even all versions except for 0.0.1 because of 054f619)
Metadata
Metadata
Assignees
Labels
No labels