NEWS
gifski 1.12.2
- Windows: support aarch64-pc-windows-gnullvm
- Update embedded libgifski to upstream 1.12.2
gifski 1.12.0-2 (2023-08-12)
- Vendor rust code as requested by CRAN
- CRAN request: use role="aut" for rust dependencies
- CRAN request: use -j2 instead of CARGO_BUILD_JOBS=2
gifski 1.12.0-1 (2023-06-08)
- Windows: add -lntdll linker flag required by Rust 1.70
gifski 1.12.0 (2023-05-19)
- Update embedded libgifski to upstream 1.12.0
- Windows: if Cargo is available, default to source build of libgifski
gifski 1.6.6-1 (2022-04-05)
- Fix for legacy Windows Vista/2008 (for the old winbuilder)
gifski 1.6.6 (2022-04-04)
- Update vendored gifski to upstream 1.6.6
- Note gifski 1.6.6 requires at least Rust 1.56 / Windows 7. On older
systems we fall back on the previous gifski 1.4.3 version. This
includes the old CRAN winbuilder used for R < 4.2.
gifski 1.4.3-1 (2021-05-02)
- Add libgifski ucrt64 binary
gifski 1.4.3 (2021-03-22)
- Major update in gifski rust library. This also required different
threading implementation in the bindings.
gifski 0.8.7.1 (2021-03-08)
- Add workaround for compiling with old rustc compilers
- Add workaround for linking error with experimental UCRT toolchain
gifski 0.8.7 (2021-02-28)
- CRAN insists that we override the standard cargo/rust behaviour which
stores registry and crate data in ~/.cargo, because policy. So we now
build with CARGO_HOME set to a temporary dir that is deleted afterwards.
This probably makes this slower and more error prone, but I don't make
these rules.
gifski 0.8.6 (2018-09-28)
- Update gifski crate to 0.8.6
- save_gif() now properly closes graphics device when expr errors
- More rubust C code to prevent segfaults on write errors
- File paths are now converted to UTF-8 as described in gifski.h