Releases: messense/mupdf-rs
Releases · messense/mupdf-rs
v0.5.0
What's Changed
- Add support for msys2 environment by @vinxv in #94
- fix build script on gnu environment by @vinxv in #96
- Return an Option from
outline_glyph
instead of aPath
containing a null pointer by @ginnyTheCat in #100 - Allows
PathWalker
to be used without creating a vtable by @ginnyTheCat in #101 - Rework
ColorParams
internals and allow conversion fromfz_color_params
by @ginnyTheCat in #102 - Add
convert_color
toColorspace
by @ginnyTheCat in #103 - Add
expansion
method to matrix by @ginnyTheCat in #104 - Improve
mupdf-sys
docs by @ginnyTheCat in #106 - Fix CI by @ginnyTheCat in #107
- Deduplicate code in build script by @itsjunetime in #110
- Apply cleanups suggested by clippy and plug it into CI by @itsjunetime in #111
- Make serde optional and move serde_json into dev-dependencies by @itsjunetime in #113
- Overhaul many parts of unsafe semantics using zerocopy and NonNulls by @itsjunetime in #112
- Add errptr for fz_highlight_selection to catch potential throws by @itsjunetime in #114
- Add the ability to write
Device
s in Rust by @ginnyTheCat in #105 - Don't short-circuit in ffi_try by @itsjunetime in #115
- Impl Send + Sync for FzArray by @itsjunetime in #116
- Remove accidental debug print for testing by @itsjunetime in #117
- Allow negative values for STextPage JSON parsing by @pratyushmittal in #118
- Fix panics for invalid utf-8 json streams by @pratyushmittal in #119
- Fix typo in the
sys-lib-tesseract
feature by @syldium in #120 - Allow for compilation of mupdf-sys on Windows with Visual Studio 2022 by @vincent-uden in #125
- make corrections by @kirawi in #122
- Add FilePath newtype by @ginnyTheCat in #130
- Align sys-lib features with upstream by @ginnyTheCat in #132
- Update to mupdf 1.25 by @itsjunetime in #121
- Fix mupdf build with clang 17 on macOS by @messense in #133
New Contributors
- @vinxv made their first contribution in #94
- @ginnyTheCat made their first contribution in #100
- @itsjunetime made their first contribution in #110
- @pratyushmittal made their first contribution in #118
- @syldium made their first contribution in #120
- @vincent-uden made their first contribution in #125
- @kirawi made their first contribution in #122
Full Changelog: v0.4.4...v0.5.0