From cf0edace69b345c810dec2cb5c265eaaa7a093ad Mon Sep 17 00:00:00 2001 From: Davide Angelocola Date: Sun, 26 Jul 2026 15:38:24 +0200 Subject: [PATCH] build(deps): bump zstd.version from 0.10 to 0.12 Latest stable io.github.dfa1.zstd:zstd/zstd-platform. v0.11 and v0.12 migrated several public APIs (compression level, byte sizes, window log, frame header fields, Zstd.version()) from naked int/long/String to validated value types (ZstdByteSize, ZstdCompressionLevel, ZstdWindowLog, ZstdVersion, ...), but every API vortex-java actually calls - the zero-copy MemorySegment compress/decompress overloads, Zstd.compress(byte[]), ZstdDictionary.of(byte[]) - kept its signature unchanged across both releases, so no source changes are needed here. Verified: full reactor build, full unit test suite (including the zstd encoder/decoder/binding-guard tests), and the Rust-interop javaWriter_rustReader_zstd_* integration tests (real libzstd 0.12 native binding) all pass unmodified. Supersedes dependabot PR #312 (0.10 -> 0.11). Co-Authored-By: Claude Sonnet 5 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 49afa224..c50c87f4 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,7 @@ 25 UTF-8 - 0.10 + 0.12 4.3.1