From 6611df11db20998fd8799425ac6b849f21889b34 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 15 Jun 2026 23:16:02 +0000 Subject: [PATCH] chore(deps): bump lz4_flex, flatbuffers, png to latest minor versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - lz4_flex 0.11 → 0.13 (iris-ops, iris-pixel tile compression) - flatbuffers 24.12.23 → 25.12.19 (iris-aif AIF format runtime) - png 0.17.16 → 0.18.1 (iris-aif PNG encode/decode) All three are non-breaking upgrades within the same API surface for the current usage in iris. cargo check --workspace passes clean. https://claude.ai/code/session_01WHj6B6rtqkgmvKYH7pPpNV --- Cargo.lock | 54 ++++++++++++++++++++++++++++++++++++++---------------- Cargo.toml | 6 +++--- 2 files changed, 41 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 80701ea..6364518 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2045,7 +2045,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2132,11 +2132,11 @@ checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] name = "flatbuffers" -version = "24.12.23" +version = "25.12.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1baf0dbf96932ec9a3038d57900329c015b0bfb7b63d904f3bc27e2b02a096" +checksum = "35f6839d7b3b98adde531effaf34f0c2badc6f4735d26fe74709d8e513a96ef3" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.11.1", "rustc_version", ] @@ -3147,7 +3147,7 @@ dependencies = [ "gif", "image-webp", "num-traits", - "png", + "png 0.17.16", "zune-core", "zune-jpeg", ] @@ -3228,7 +3228,7 @@ dependencies = [ "iris-vector", "loki-file-access", "loki-opc", - "png", + "png 0.18.1", "quick-xml 0.36.2", "thiserror 2.0.18", "tracing", @@ -3274,7 +3274,7 @@ name = "iris-ops" version = "0.1.0" dependencies = [ "loro", - "lz4_flex", + "lz4_flex 0.13.1", "thiserror 2.0.18", "tracing", "uuid", @@ -3298,7 +3298,7 @@ version = "0.1.0" dependencies = [ "appthere-color", "iris-ops", - "lz4_flex", + "lz4_flex 0.13.1", "thiserror 2.0.18", "tracing", "uuid", @@ -3843,7 +3843,7 @@ dependencies = [ "bytes", "ensure-cov", "loro-common", - "lz4_flex", + "lz4_flex 0.11.6", "once_cell", "quick_cache", "rustc-hash 2.1.2", @@ -3888,6 +3888,15 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "lz4_flex" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ef0d4ed8669f8f8826eb00dc878084aa8f253506c4fd5e8f58f5bce72ddb97e" +dependencies = [ + "twox-hash", +] + [[package]] name = "mac" version = "0.1.1" @@ -4245,7 +4254,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5096,6 +5105,19 @@ dependencies = [ "miniz_oxide", ] +[[package]] +name = "png" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" +dependencies = [ + "bitflags 2.11.1", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + [[package]] name = "polling" version = "3.11.0" @@ -5635,7 +5657,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6139,7 +6161,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -6512,7 +6534,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix 1.1.4", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6920,7 +6942,7 @@ checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" dependencies = [ "memoffset", "tempfile", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -7111,7 +7133,7 @@ dependencies = [ "futures-intrusive", "log", "peniko", - "png", + "png 0.17.16", "skrifa 0.37.0", "static_assertions", "thiserror 2.0.18", @@ -7816,7 +7838,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 99680b6..7e54179 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,8 +55,8 @@ loro = { version = "1" } thiserror = { version = "2" } uuid = { version = "1", features = ["v4"] } tracing = { version = "0.1" } -lz4_flex = { version = "0.11" } -flatbuffers = { version = "24" } +lz4_flex = { version = "0.13" } +flatbuffers = { version = "25" } # EXR: desktop uses openexr-rs (C++ bindings); mobile uses exr (pure Rust) # Feature-gated per platform — see iris-aif/Cargo.toml exr = { version = "1" } @@ -65,7 +65,7 @@ quick-xml = { version = "0.36" } serde = { version = "1", features = ["derive"] } proptest = { version = "1" } bytemuck = { version = "1", features = ["derive"] } -png = { version = "0.17" } +png = { version = "0.18" } image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp"] } [patch.crates-io]