From 324038f7e5ffe4ac7c471f05e04e3a70c6206deb Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Sat, 7 Dec 2024 20:37:26 -0800 Subject: [PATCH 01/10] bump: dactyl 0.9 --- refract/Cargo.toml | 2 +- refract_core/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/refract/Cargo.toml b/refract/Cargo.toml index 95b44b0..4faccfb 100644 --- a/refract/Cargo.toml +++ b/refract/Cargo.toml @@ -97,7 +97,7 @@ version-compare = "0.2.*" [dependencies] argyle = "0.10.*" crossbeam-channel = "0.5.*" -dactyl = "0.8.*" +dactyl = "0.9.*" dowser = "0.10.*" gtk = "=0.18.1" oxford_join = "0.4.*" diff --git a/refract_core/Cargo.toml b/refract_core/Cargo.toml index 07e23b1..337999e 100644 --- a/refract_core/Cargo.toml +++ b/refract_core/Cargo.toml @@ -10,7 +10,7 @@ readme = "README.md" publish = false [dependencies] -dactyl = "0.8.*" +dactyl = "0.9.*" jpeg-decoder = "=0.3.1" link-cplusplus = "=1.0.9" From 7a4751a41eb058d66634bc18380158efbc4875c7 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Tue, 10 Dec 2024 12:23:08 -0800 Subject: [PATCH 02/10] bump: dowser 0.11 --- refract/Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/refract/Cargo.toml b/refract/Cargo.toml index 4faccfb..2aa3376 100644 --- a/refract/Cargo.toml +++ b/refract/Cargo.toml @@ -89,7 +89,7 @@ description = "Image and/or directory paths to re-encode. Directories will be cr [build-dependencies] argyle = "0.10.*" -dowser = "0.10.*" +dowser = "0.11.*" oxford_join = "0.4.*" toml = "0.8.14" version-compare = "0.2.*" @@ -98,7 +98,7 @@ version-compare = "0.2.*" argyle = "0.10.*" crossbeam-channel = "0.5.*" dactyl = "0.9.*" -dowser = "0.10.*" +dowser = "0.11.*" gtk = "=0.18.1" oxford_join = "0.4.*" write_atomic = "0.5.*" From dc34083b56eb7516e5bdb3dd611409e79a527c9e Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Tue, 10 Dec 2024 12:27:50 -0800 Subject: [PATCH 03/10] bump: gtk 0.18.2 --- refract/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/refract/Cargo.toml b/refract/Cargo.toml index 2aa3376..d10b739 100644 --- a/refract/Cargo.toml +++ b/refract/Cargo.toml @@ -99,7 +99,7 @@ argyle = "0.10.*" crossbeam-channel = "0.5.*" dactyl = "0.9.*" dowser = "0.11.*" -gtk = "=0.18.1" +gtk = "=0.18.2" oxford_join = "0.4.*" write_atomic = "0.5.*" From 30020187ce3c6cec0de5af14b33d67295d3d0c2a Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Wed, 11 Dec 2024 22:33:57 -0800 Subject: [PATCH 04/10] misc: suppress inapposite deb warning --- justfile | 1 + 1 file changed, 1 insertion(+) diff --git a/justfile b/justfile index c8271f9..412128b 100644 --- a/justfile +++ b/justfile @@ -46,6 +46,7 @@ release_dir := justfile_directory() + "/release" # Build the deb. cargo-deb \ --no-build \ + --quiet \ -p {{ pkg_id }} \ -o "{{ release_dir }}" From dee0d4dc936df8b0d501da2e898000767cf18664 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Sat, 14 Dec 2024 22:39:21 -0800 Subject: [PATCH 05/10] cleanup: prefer const_unwrap to unsafe --- refract_core/src/lib.rs | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/refract_core/src/lib.rs b/refract_core/src/lib.rs index f1cd1e5..f010f32 100644 --- a/refract_core/src/lib.rs +++ b/refract_core/src/lib.rs @@ -140,20 +140,11 @@ pub(crate) const FLAG_VALID: u8 = 0b0010_0000; /// encoding needs to be completed during iteration. pub(crate) const FLAG_DID_LOSSLESS: u8 = 0b0100_0000; -#[expect(unsafe_code, reason = "One hundred is non-zero.")] -/// # 63. -/// -/// Safety: sixty-three is non-zero. -pub(crate) const NZ_063: NonZeroU8 = unsafe { NonZeroU8::new_unchecked(63) }; +/// # 63 is Non-Zero. +pub(crate) const NZ_063: NonZeroU8 = NonZeroU8::new(63).unwrap(); -#[expect(unsafe_code, reason = "One hundred is non-zero.")] -/// # 100. -/// -/// Safety: one hundred is non-zero. -pub(crate) const NZ_100: NonZeroU8 = unsafe { NonZeroU8::new_unchecked(100) }; +/// # 100 is Non-Zero. +pub(crate) const NZ_100: NonZeroU8 = NonZeroU8::new(100).unwrap(); -#[expect(unsafe_code, reason = "One hundred is non-zero.")] -/// # 150. -/// -/// Safety: one hundred fifty is non-zero. -pub(crate) const NZ_150: NonZeroU8 = unsafe { NonZeroU8::new_unchecked(150) }; +/// # 150 is Non-Zero. +pub(crate) const NZ_150: NonZeroU8 = NonZeroU8::new(150).unwrap(); From 93eab5368b885f8937e7064d0394ee7573fdb100 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Mon, 23 Dec 2024 18:54:57 -0800 Subject: [PATCH 06/10] bump: libwebp-sys2 0.1.10 --- refract_core/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/refract_core/Cargo.toml b/refract_core/Cargo.toml index 337999e..da44dc0 100644 --- a/refract_core/Cargo.toml +++ b/refract_core/Cargo.toml @@ -30,7 +30,7 @@ default-features = false features = [ "codec-aom" ] [dependencies.libwebp-sys2] -version = "=0.1.9" +version = "=0.1.10" features = [ "1_1", "static" ] [dependencies.rgb] # Match lodepng's dependency listing. From 398e1fe73784ee8a4a8ad52f21eba577a8db7a0b Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Tue, 31 Dec 2024 23:43:48 -0800 Subject: [PATCH 07/10] bump: copyright --- refract/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/refract/Cargo.toml b/refract/Cargo.toml index d10b739..c94fd7a 100644 --- a/refract/Cargo.toml +++ b/refract/Cargo.toml @@ -11,7 +11,7 @@ publish = false [package.metadata.deb] maintainer = "Josh Stoik " -copyright = "2024, Blobfolio, LLC " +copyright = "2025, Blobfolio, LLC " license-file = ["../LICENSE", "0"] revision = "1" depends = "$auto" From 6930b3720d21d3221e7bd433a918a26659b0da9a Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Thu, 9 Jan 2025 13:06:50 -0800 Subject: [PATCH 08/10] lints --- refract_core/src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/refract_core/src/lib.rs b/refract_core/src/lib.rs index f010f32..b3cb575 100644 --- a/refract_core/src/lib.rs +++ b/refract_core/src/lib.rs @@ -52,7 +52,6 @@ This is the library powering [Refract](https://github.com/Blobfolio/refract), a unused_import_braces, )] -#![expect(clippy::module_name_repetitions, reason = "Repetition is preferred.")] #![expect(clippy::redundant_pub_crate, reason = "Unresolvable.")] #[expect(unused_extern_crates, reason = "This is needed for JXL.")] From 1f435300b3f72e71c8caf938078309de282eae69 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Thu, 9 Jan 2025 13:07:01 -0800 Subject: [PATCH 09/10] bump: 0.12.0 --- refract/Cargo.toml | 2 +- refract_core/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/refract/Cargo.toml b/refract/Cargo.toml index c94fd7a..ed6e184 100644 --- a/refract/Cargo.toml +++ b/refract/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "refract" -version = "0.11.12" +version = "0.12.0" license = "WTFPL" authors = ["Josh Stoik "] edition = "2021" diff --git a/refract_core/Cargo.toml b/refract_core/Cargo.toml index da44dc0..c1e0ce4 100644 --- a/refract_core/Cargo.toml +++ b/refract_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "refract_core" -version = "0.11.12" +version = "0.12.0" license = "WTFPL" authors = ["Josh Stoik "] edition = "2021" From 577a97244e935e9e4e4f39ac514beb3816dc6e93 Mon Sep 17 00:00:00 2001 From: Josh Stoik Date: Thu, 9 Jan 2025 13:07:37 -0800 Subject: [PATCH 10/10] build: 0.12.0 --- CREDITS.md | 65 ++++++++++++++++++++++--------------------- release/man/refract.1 | 4 +-- 2 files changed, 35 insertions(+), 34 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 7783580..55deeb1 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,35 +1,35 @@ # Project Dependencies Package: refract - Version: 0.11.12 + Version: 0.12.0 Target: x86_64-unknown-linux-gnu - Generated: 2024-11-29 04:31:00 UTC + Generated: 2025-01-09 21:07:05 UTC | Package | Version | Author(s) | License | | ---- | ---- | ---- | ---- | | [adler2](https://github.com/oyvindln/adler2) | 2.0.0 | [Jonas Schievink](mailto:jonasschievink@gmail.com) and [oyvindln](mailto:oyvindln@users.noreply.github.com) | 0BSD OR MIT OR Apache-2.0 | | [ahash](https://github.com/tkaitchuck/ahash) | 0.8.11 | [Tom Kaitchuck](mailto:tom.kaitchuck@gmail.com) | MIT OR Apache-2.0 | | [**argyle**](https://github.com/Blobfolio/argyle) | 0.10.1 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | -| [atk](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | -| [atk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | +| [atk](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | +| [atk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | | [autocfg](https://github.com/cuviper/autocfg) ⚒️ | 1.4.0 | [Josh Stone](mailto:cuviper@gmail.com) | Apache-2.0 OR MIT | | [bitflags](https://github.com/bitflags/bitflags) | 2.6.0 | The Rust Project Developers | MIT OR Apache-2.0 | -| [bytemuck](https://github.com/Lokathor/bytemuck) | 1.20.0 | [Lokathor](mailto:zefria@gmail.com) | Zlib OR Apache-2.0 OR MIT | +| [bytemuck](https://github.com/Lokathor/bytemuck) | 1.21.0 | [Lokathor](mailto:zefria@gmail.com) | Zlib OR Apache-2.0 OR MIT | | [cairo-rs](https://github.com/gtk-rs/gtk-rs-core) | 0.18.5 | The gtk-rs Project Developers | MIT | | [cairo-sys-rs](https://github.com/gtk-rs/gtk-rs-core) | 0.18.2 | The gtk-rs Project Developers | MIT | -| [cc](https://github.com/rust-lang/cc-rs) ⚒️ | 1.2.1 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | +| [cc](https://github.com/rust-lang/cc-rs) ⚒️ | 1.2.7 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | | [cfg-expr](https://github.com/EmbarkStudios/cfg-expr) ⚒️ | 0.15.8 | [Embark](mailto:opensource@embark-studios.com) and [Jake Shadle](mailto:jake.shadle@embark-studios.com) | MIT OR Apache-2.0 | | [cfg-if](https://github.com/alexcrichton/cfg-if) | 1.0.0 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | | [cmake](https://github.com/rust-lang/cmake-rs) ⚒️ | 0.1.52 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | | [crc32fast](https://github.com/srijs/rust-crc32fast) | 1.4.2 | [Sam Rijs](mailto:srijs@airpost.net) and [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | -| [**crossbeam-channel**](https://github.com/crossbeam-rs/crossbeam) | 0.5.13 | | MIT OR Apache-2.0 | -| [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) | 0.8.5 | | MIT OR Apache-2.0 | +| [**crossbeam-channel**](https://github.com/crossbeam-rs/crossbeam) | 0.5.14 | | MIT OR Apache-2.0 | +| [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) | 0.8.6 | | MIT OR Apache-2.0 | | [crossbeam-epoch](https://github.com/crossbeam-rs/crossbeam) | 0.9.18 | | MIT OR Apache-2.0 | -| [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) | 0.8.20 | | MIT OR Apache-2.0 | -| [**dactyl**](https://github.com/Blobfolio/dactyl) | 0.8.0 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | -| [**dowser**](https://github.com/Blobfolio/dowser) | 0.10.1 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | +| [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) | 0.8.21 | | MIT OR Apache-2.0 | +| [**dactyl**](https://github.com/Blobfolio/dactyl) | 0.9.1 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | +| [**dowser**](https://github.com/Blobfolio/dowser) | 0.11.0 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | | [either](https://github.com/rayon-rs/either) | 1.13.0 | bluss | MIT OR Apache-2.0 | | [equivalent](https://github.com/cuviper/equivalent) | 1.0.1 | | Apache-2.0 OR MIT | -| [fastrand](https://github.com/smol-rs/fastrand) | 2.2.0 | [Stjepan Glavina](mailto:stjepang@gmail.com) | Apache-2.0 OR MIT | +| [fastrand](https://github.com/smol-rs/fastrand) | 2.3.0 | [Stjepan Glavina](mailto:stjepang@gmail.com) | Apache-2.0 OR MIT | | [field-offset](https://github.com/Diggsey/rust-field-offset) | 0.3.6 | [Diggory Blake](mailto:diggsey@googlemail.com) | MIT OR Apache-2.0 | | [flate2](https://github.com/rust-lang/flate2-rs) | 1.0.35 | [Alex Crichton](mailto:alex@alexcrichton.com) and [Josh Triplett](mailto:josh@joshtriplett.org) | MIT OR Apache-2.0 | | [futures-channel](https://github.com/rust-lang/futures-rs) | 0.3.31 | | MIT OR Apache-2.0 | @@ -39,41 +39,42 @@ | [futures-macro](https://github.com/rust-lang/futures-rs) | 0.3.31 | | MIT OR Apache-2.0 | | [futures-task](https://github.com/rust-lang/futures-rs) | 0.3.31 | | MIT OR Apache-2.0 | | [futures-util](https://github.com/rust-lang/futures-rs) | 0.3.31 | | MIT OR Apache-2.0 | -| [gdk](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | +| [gdk](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | | [gdk-pixbuf](https://github.com/gtk-rs/gtk-rs-core) | 0.18.5 | The gtk-rs Project Developers | MIT | | [gdk-pixbuf-sys](https://github.com/gtk-rs/gtk-rs-core) | 0.18.0 | The gtk-rs Project Developers | MIT | -| [gdk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | +| [gdk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | +| [getrandom](https://github.com/rust-random/getrandom) | 0.2.15 | The Rand Project Developers | MIT OR Apache-2.0 | | [gio](https://github.com/gtk-rs/gtk-rs-core) | 0.18.4 | The gtk-rs Project Developers | MIT | | [gio-sys](https://github.com/gtk-rs/gtk-rs-core) | 0.18.1 | The gtk-rs Project Developers | MIT | | [glib](https://github.com/gtk-rs/gtk-rs-core) | 0.18.5 | The gtk-rs Project Developers | MIT | | [glib-macros](https://github.com/gtk-rs/gtk-rs-core) | 0.18.5 | The gtk-rs Project Developers | MIT | | [glib-sys](https://github.com/gtk-rs/gtk-rs-core) | 0.18.1 | The gtk-rs Project Developers | MIT | | [gobject-sys](https://github.com/gtk-rs/gtk-rs-core) | 0.18.0 | The gtk-rs Project Developers | MIT | -| [**gtk**](https://github.com/gtk-rs/gtk3-rs) | 0.18.1 | The gtk-rs Project Developers | MIT | -| [gtk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | -| [gtk3-macros](https://github.com/gtk-rs/gtk3-rs) | 0.18.0 | The gtk-rs Project Developers | MIT | +| [**gtk**](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | +| [gtk-sys](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | +| [gtk3-macros](https://github.com/gtk-rs/gtk3-rs) | 0.18.2 | The gtk-rs Project Developers | MIT | | [hashbrown](https://github.com/rust-lang/hashbrown) | 0.15.2 | [Amanieu d'Antras](mailto:amanieu@gmail.com) | MIT OR Apache-2.0 | | [heck](https://github.com/withoutboats/heck) | 0.4.1 | [Without Boats](mailto:woboats@gmail.com) | MIT OR Apache-2.0 | | [heck](https://github.com/withoutboats/heck) ⚒️ | 0.5.0 | | MIT OR Apache-2.0 | -| [indexmap](https://github.com/indexmap-rs/indexmap) | 2.6.0 | | Apache-2.0 OR MIT | +| [indexmap](https://github.com/indexmap-rs/indexmap) | 2.7.0 | | Apache-2.0 OR MIT | | [**jpeg-decoder**](https://github.com/image-rs/jpeg-decoder) | 0.3.1 | The image-rs Developers | MIT OR Apache-2.0 | | [jpegxl-src](https://github.com/inflation/jpegxl-rs) ⚒️ | 0.11.2 | [Inflation](mailto:me@shimotsuki.ink) | BSD-3-Clause | | [**jpegxl-sys**](https://github.com/inflation/jpegxl-rs) | 0.11.2+libjxl-0.11.1 | [Inflation](mailto:me@shimotsuki.ink) | GPL-3.0-or-later | | [libaom-sys](https://github.com/njaard/libavif-rs) | 0.17.0+libaom.3.9.1 | [Charles Samuels](mailto:ks@ks.ax), [Paolo Barbolini](mailto:paolo@paolo565.org), and [Kornel](mailto:kornel@geekhood.net) | BSD-2-Clause | | [**libavif-sys**](https://github.com/njaard/libavif-rs) | 0.17.0+libavif.1.0.4 | [Charles Samuels](mailto:ks@ks.ax) and [Paolo Barbolini](mailto:paolo@paolo565.org) | BSD-2-Clause | -| [libc](https://github.com/rust-lang/libc) | 0.2.166 | The Rust Project Developers | MIT OR Apache-2.0 | -| [**libwebp-sys2**](https://github.com/qnighy/libwebp-sys2-rs) | 0.1.9 | [Masaki Hara](mailto:ackie.h.gmai@gmail.com) | BSD-3-Clause | +| [libc](https://github.com/rust-lang/libc) | 0.2.169 | The Rust Project Developers | MIT OR Apache-2.0 | +| [**libwebp-sys2**](https://github.com/qnighy/libwebp-sys2-rs) | 0.1.10 | [Masaki Hara](mailto:ackie.h.gmai@gmail.com) | BSD-3-Clause | | [**link-cplusplus**](https://github.com/dtolnay/link-cplusplus) | 1.0.9 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | -| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | 0.4.14 | [Dan Gohman](mailto:dev@sunfishcode.online) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | +| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | 0.4.15 | [Dan Gohman](mailto:dev@sunfishcode.online) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | | [**lodepng**](https://github.com/kornelski/lodepng-rust.git) | 3.10.7 | [Kornel](mailto:kornel@geekhood.net) and [Lode Vandevenne](mailto:lvandeve@gmail.com) | Zlib | | [memchr](https://github.com/BurntSushi/memchr) | 2.7.4 | [Andrew Gallant](mailto:jamslam@gmail.com) and bluss | Unlicense OR MIT | | [memoffset](https://github.com/Gilnaa/memoffset) | 0.9.1 | [Gilad Naaman](mailto:gilad.naaman@gmail.com) | MIT | -| [miniz_oxide](https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide) | 0.8.0 | [Frommi](mailto:daniil.liferenko@gmail.com) and [oyvindln](mailto:oyvindln@users.noreply.github.com) | MIT OR Zlib OR Apache-2.0 | +| [miniz_oxide](https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide) | 0.8.2 | [Frommi](mailto:daniil.liferenko@gmail.com) and [oyvindln](mailto:oyvindln@users.noreply.github.com) | MIT OR Zlib OR Apache-2.0 | | [once_cell](https://github.com/matklad/once_cell) | 1.20.2 | [Aleksey Kladov](mailto:aleksey.kladov@gmail.com) | MIT OR Apache-2.0 | -| [**oxford_join**](https://github.com/Blobfolio/oxford_join) | 0.4.1 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | +| [**oxford_join**](https://github.com/Blobfolio/oxford_join) | 0.4.2 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | | [pango](https://github.com/gtk-rs/gtk-rs-core) | 0.18.3 | The gtk-rs Project Developers | MIT | | [pango-sys](https://github.com/gtk-rs/gtk-rs-core) | 0.18.0 | The gtk-rs Project Developers | MIT | -| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | 0.2.15 | | Apache-2.0 OR MIT | +| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | 0.2.16 | | Apache-2.0 OR MIT | | [pin-utils](https://github.com/rust-lang-nursery/pin-utils) | 0.1.0 | [Josef Brandl](mailto:mail@josefbrandl.de) | MIT OR Apache-2.0 | | [pkg-config](https://github.com/rust-lang/pkg-config-rs) ⚒️ | 0.3.31 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | | [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) | 1.3.1 | [Bastian Köcher](mailto:git@kchr.de) | MIT OR Apache-2.0 | @@ -81,24 +82,24 @@ | [proc-macro-error](https://gitlab.com/CreepySkeleton/proc-macro-error) | 1.0.4 | [CreepySkeleton](mailto:creepy-skeleton@yandex.ru) | MIT OR Apache-2.0 | | [proc-macro-error-attr](https://gitlab.com/CreepySkeleton/proc-macro-error) | 1.0.4 | [CreepySkeleton](mailto:creepy-skeleton@yandex.ru) | MIT OR Apache-2.0 | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | 1.0.92 | [David Tolnay](mailto:dtolnay@gmail.com) and [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | -| [quote](https://github.com/dtolnay/quote) | 1.0.37 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | +| [quote](https://github.com/dtolnay/quote) | 1.0.38 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | | [rayon](https://github.com/rayon-rs/rayon) | 1.10.0 | [Niko Matsakis](mailto:niko@alum.mit.edu) and [Josh Stone](mailto:cuviper@gmail.com) | MIT OR Apache-2.0 | | [rayon-core](https://github.com/rayon-rs/rayon) | 1.12.1 | [Niko Matsakis](mailto:niko@alum.mit.edu) and [Josh Stone](mailto:cuviper@gmail.com) | MIT OR Apache-2.0 | -| [**refract_core**](https://github.com/Blobfolio/refract) | 0.11.12 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | +| [**refract_core**](https://github.com/Blobfolio/refract) | 0.12.0 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | | [**rgb**](https://github.com/kornelski/rust-rgb) | 0.8.50 | [Kornel Lesiński](mailto:kornel@geekhood.net) and [James Forster](mailto:james.forsterer@gmail.com) | MIT | | [rustc_version](https://github.com/djc/rustc-version-rs) ⚒️ | 0.4.1 | | MIT OR Apache-2.0 | -| [rustix](https://github.com/bytecodealliance/rustix) | 0.38.41 | [Dan Gohman](mailto:dev@sunfishcode.online) and [Jakub Konka](mailto:kubkon@jakubkonka.com) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | -| [semver](https://github.com/dtolnay/semver) ⚒️ | 1.0.23 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | -| [serde](https://github.com/serde-rs/serde) | 1.0.215 | [Erick Tryzelaar](mailto:erick.tryzelaar@gmail.com) and [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | +| [rustix](https://github.com/bytecodealliance/rustix) | 0.38.43 | [Dan Gohman](mailto:dev@sunfishcode.online) and [Jakub Konka](mailto:kubkon@jakubkonka.com) | Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT | +| [semver](https://github.com/dtolnay/semver) ⚒️ | 1.0.24 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | +| [serde](https://github.com/serde-rs/serde) | 1.0.217 | [Erick Tryzelaar](mailto:erick.tryzelaar@gmail.com) and [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | | [serde_spanned](https://github.com/toml-rs/toml) ⚒️ | 0.6.8 | | MIT OR Apache-2.0 | | [shlex](https://github.com/comex/rust-shlex) ⚒️ | 1.3.0 | [comex](mailto:comexk@gmail.com), [Fenhl](mailto:fenhl@fenhl.net), [Adrian Taylor](mailto:adetaylor@chromium.org), [Alex Touchet](mailto:alextouchet@outlook.com), [Daniel Parks](mailto:dp+git@oxidized.org), and [Garrett Berg](mailto:googberg@gmail.com) | MIT OR Apache-2.0 | | [slab](https://github.com/tokio-rs/slab) | 0.4.9 | [Carl Lerche](mailto:me@carllerche.com) | MIT | | [smallvec](https://github.com/servo/rust-smallvec) | 1.13.2 | The Servo Project Developers | MIT OR Apache-2.0 | | [syn](https://github.com/dtolnay/syn) | 1.0.109 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | -| [syn](https://github.com/dtolnay/syn) | 2.0.89 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | +| [syn](https://github.com/dtolnay/syn) | 2.0.95 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | | [system-deps](https://github.com/gdesmott/system-deps) ⚒️ | 6.2.2 | [Guillaume Desmottes](mailto:guillaume.desmottes@collabora.com) and [Josh Triplett](mailto:josh@joshtriplett.org) | MIT OR Apache-2.0 | | [target-lexicon](https://github.com/bytecodealliance/target-lexicon) ⚒️ | 0.12.16 | [Dan Gohman](mailto:sunfish@mozilla.com) | Apache-2.0 WITH LLVM-exception | -| [tempfile](https://github.com/Stebalien/tempfile) | 3.14.0 | [Steven Allen](mailto:steven@stebalien.com), The Rust Project Developers, [Ashley Mannix](mailto:ashleymannix@live.com.au), and [Jason White](mailto:me@jasonwhite.io) | MIT OR Apache-2.0 | +| [tempfile](https://github.com/Stebalien/tempfile) | 3.15.0 | [Steven Allen](mailto:steven@stebalien.com), The Rust Project Developers, [Ashley Mannix](mailto:ashleymannix@live.com.au), and [Jason White](mailto:me@jasonwhite.io) | MIT OR Apache-2.0 | | [thiserror](https://github.com/dtolnay/thiserror) | 1.0.69 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | | [thiserror-impl](https://github.com/dtolnay/thiserror) | 1.0.69 | [David Tolnay](mailto:dtolnay@gmail.com) | MIT OR Apache-2.0 | | [**toml**](https://github.com/toml-rs/toml) ⚒️ | 0.8.19 | [Alex Crichton](mailto:alex@alexcrichton.com) | MIT OR Apache-2.0 | @@ -110,7 +111,7 @@ | [**version-compare**](https://gitlab.com/timvisee/version-compare) ⚒️ | 0.2.0 | [Tim Visee](mailto:3a4fb3964f@sinenomine.email) | MIT | | [version_check](https://github.com/SergioBenitez/version_check) ⚒️ | 0.9.5 | [Sergio Benitez](mailto:sb@sergio.bz) | MIT OR Apache-2.0 | | [winnow](https://github.com/winnow-rs/winnow) | 0.5.40 | | MIT | -| [winnow](https://github.com/winnow-rs/winnow) ⚒️ | 0.6.20 | | MIT | +| [winnow](https://github.com/winnow-rs/winnow) ⚒️ | 0.6.22 | | MIT | | [**write_atomic**](https://github.com/Blobfolio/write_atomic) | 0.5.2 | [Josh Stoik](mailto:josh@blobfolio.com) | WTFPL | | [zerocopy](https://github.com/google/zerocopy) | 0.7.35 | [Joshua Liebow-Feeser](mailto:joshlf@google.com) | BSD-2-Clause OR Apache-2.0 OR MIT | diff --git a/release/man/refract.1 b/release/man/refract.1 index 59378f9..2b8b8e8 100644 --- a/release/man/refract.1 +++ b/release/man/refract.1 @@ -1,6 +1,6 @@ -.TH "REFRACT" "1" "November 2024" "refract v0.11.12" "User Commands" +.TH "REFRACT" "1" "January 2025" "refract v0.12.0" "User Commands" .SH NAME -REFRACT \- Manual page for refract v0.11.12. +REFRACT \- Manual page for refract v0.12.0. .SH DESCRIPTION Guided AVIF/JPEG XL/WebP conversion for JPEG and PNG sources. .SS USAGE: