diff --git a/imagequant-sys/c_test/Cargo.toml b/imagequant-sys/c_test/Cargo.toml
index 479d7e5..60557c0 100644
--- a/imagequant-sys/c_test/Cargo.toml
+++ b/imagequant-sys/c_test/Cargo.toml
@@ -11,7 +11,7 @@ doctest = false
release = false
[dependencies]
-imagequant-sys = { version = "4.0.0", path = ".." }
+imagequant-sys = { version = "4.0.3", path = ".." }
[build-dependencies]
cc = "1.0.72"
diff --git a/imagequant-sys/libimagequant.h b/imagequant-sys/libimagequant.h
index e141d1f..ed84de0 100644
--- a/imagequant-sys/libimagequant.h
+++ b/imagequant-sys/libimagequant.h
@@ -13,8 +13,8 @@
#define LIQ_EXPORT extern
#endif
-#define LIQ_VERSION 40000
-#define LIQ_VERSION_STRING "4.0.0"
+#define LIQ_VERSION 40003
+#define LIQ_VERSION_STRING "4.0.3"
#ifndef LIQ_PRIVATE
#if defined(__GNUC__) || defined (__llvm__)
diff --git a/imagequant-sys/pom.xml b/imagequant-sys/pom.xml
index df93f7d..5ff7d85 100644
--- a/imagequant-sys/pom.xml
+++ b/imagequant-sys/pom.xml
@@ -4,7 +4,7 @@
org.pngquant
libimagequant
jar
- 4.0.0
+ 4.0.3
pngquant
https://pngquant.org
diff --git a/src/capi.rs b/src/capi.rs
index dbd5fd0..36838a9 100644
--- a/src/capi.rs
+++ b/src/capi.rs
@@ -15,7 +15,7 @@ use crate::QuantizationResult;
use crate::RGBA;
use std::mem::MaybeUninit;
-pub const LIQ_VERSION: u32 = 40000;
+pub const LIQ_VERSION: u32 = 40202;
#[must_use]
pub fn liq_get_palette_impl(r: &mut QuantizationResult) -> &Palette {