diff --git a/build/vcpkg/ports/libjxl/portfile.cmake b/build/vcpkg/ports/libjxl/portfile.cmake
index 1440d9b..c08804b 100644
--- a/build/vcpkg/ports/libjxl/portfile.cmake
+++ b/build/vcpkg/ports/libjxl/portfile.cmake
@@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO libjxl/libjxl
REF "v${VERSION}"
- SHA512 54dc043dbed4e4bda1a591a07549f31fde17b67c5d754b1676616f3d8ffb82debafa3ed69041fd6523c907550543b11a3788d5cd3f1ca18e3ee2888760795ae3
+ SHA512 1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e
HEAD_REF main
PATCHES
fix-dependencies.patch
diff --git a/build/vcpkg/ports/libjxl/vcpkg.json b/build/vcpkg/ports/libjxl/vcpkg.json
index 435928d..da5eeb2 100644
--- a/build/vcpkg/ports/libjxl/vcpkg.json
+++ b/build/vcpkg/ports/libjxl/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "libjxl",
- "version-semver": "0.10.1",
+ "version-semver": "0.10.2",
"description": "JPEG XL image format reference implementation",
"homepage": "https://github.com/libjxl/libjxl",
"license": "BSD-3-Clause",
diff --git a/src/ManagedCodecs/ImageSharp/ManagedCodecs.ImageSharp.csproj b/src/ManagedCodecs/ImageSharp/ManagedCodecs.ImageSharp.csproj
index 39781f1..54449f5 100644
--- a/src/ManagedCodecs/ImageSharp/ManagedCodecs.ImageSharp.csproj
+++ b/src/ManagedCodecs/ImageSharp/ManagedCodecs.ImageSharp.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/NativeCodecs/Libjxl/JxlCodec.cs b/src/NativeCodecs/Libjxl/JxlCodec.cs
index ea5cdbb..05f7d57 100644
--- a/src/NativeCodecs/Libjxl/JxlCodec.cs
+++ b/src/NativeCodecs/Libjxl/JxlCodec.cs
@@ -15,9 +15,9 @@ namespace PhotoSauce.NativeCodecs.Libjxl;
internal static unsafe class JxlFactory
{
- public const string DisplayName = $"{libjxl} 0.10.1";
+ public const string DisplayName = $"{libjxl} 0.10.2";
public const string libjxl = nameof(libjxl);
- public const uint libver = 10001;
+ public const uint libver = 10002;
private static readonly Lazy dependencyValid = new(() => {
#if NETFRAMEWORK
diff --git a/src/NativeCodecs/Libjxl/NativeCodecs.Libjxl.csproj b/src/NativeCodecs/Libjxl/NativeCodecs.Libjxl.csproj
index 49996a1..35415fb 100644
--- a/src/NativeCodecs/Libjxl/NativeCodecs.Libjxl.csproj
+++ b/src/NativeCodecs/Libjxl/NativeCodecs.Libjxl.csproj
@@ -1,7 +1,7 @@
- 0.10.1
+ 0.10.2
net6.0;net7.0;net472
$(TargetFrameworks);net461;netstandard2.0;netstandard2.1
diff --git a/src/NativeCodecs/Libjxl/readme.md b/src/NativeCodecs/Libjxl/readme.md
index 0cac027..2f86f1f 100644
--- a/src/NativeCodecs/Libjxl/readme.md
+++ b/src/NativeCodecs/Libjxl/readme.md
@@ -3,7 +3,7 @@ PhotoSauce.NativeCodecs.Libjxl
This MagicScaler plugin wraps the [libjxl](https://github.com/libjxl/libjxl) reference [JPEG XL](https://jpeg.org/jpegxl/) codec.
-*IMPORTANT: Version 0.7.0 of `libjxl` is a preview release and may not be fully stable. Use the encoder with caution.*
+*IMPORTANT*: `libjxl` is a preview release and may not be fully stable. In particular, it may crash your process on out of memory conditions. See: https://github.com/libjxl/libjxl/issues/1450.
Requirements
------------