Releases: WebKitForWindows/WebKitRequirements
v2024.04.04
Update nghttp2 because of a CVE.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.2 | 2023-12-11 | 
| zlib | 2.1.6 | 2024-01-10 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.9.1 | 2024-03-27 | 
| nghttp2 | 1.61.0 | 2024-04-04 | 
| nghttp3 | 1.2.0 | 2024-02-16 | 
| ngtcp2 | 1.4.0 | 2024-03-18 | 
| c-ares | 1.28.1 | 2024-03-30 | 
| curl | 8.7.1 | 2024-03-27 | 
| libxml2 | 2.12.6 | 2024-03-15 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.16.0 | 2023-12-03 | 
| highway | 1.1.0 | 2024-02-17 | 
| libpng | 1.6.43 | 2024-02-23 | 
| libjpeg-turbo | 3.0.2 | 2024-01-24 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.10.2 | 2024-03-08 | 
| sqlite | 3.45.2 | 2024-03-12 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.4.0 | 2024-03-29 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.5 | 2024-01-13 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| nghttp2 | 1.61.0 | 1.60.0 | 
v2024.04.03
Update to curl 8.7.1 now that a patch fixed the initial issue which prevented smoke testing to succeed, and a c-ares patch update.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.2 | 2023-12-11 | 
| zlib | 2.1.6 | 2024-01-10 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.9.1 | 2024-03-27 | 
| nghttp2 | 1.60.0 | 2024-03-01 | 
| nghttp3 | 1.2.0 | 2024-02-16 | 
| ngtcp2 | 1.4.0 | 2024-03-18 | 
| c-ares | 1.28.1 | 2024-03-30 | 
| curl | 8.7.1 | 2024-03-27 | 
| libxml2 | 2.12.6 | 2024-03-15 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.16.0 | 2023-12-03 | 
| highway | 1.1.0 | 2024-02-17 | 
| libpng | 1.6.43 | 2024-02-23 | 
| libjpeg-turbo | 3.0.2 | 2024-01-24 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.10.2 | 2024-03-08 | 
| sqlite | 3.45.2 | 2024-03-12 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.4.0 | 2024-03-29 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.5 | 2024-01-13 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| c-ares | 1.28.1 | 1.28.0 | 
| curl | 8.7.1 | 8.6.0 | 
v2024.03.29
Updates to the network stack with c-ares, libressl, nghttp2, nghttp3, ngtcp2 and libpsl. Imaging libraries libpng and libxl as well as its support library highway receive newer versions.
Updates for libxml2, sqlite and harfbuzz.
A new release of curl has happened but failed testing when integrated into WebKit. A new release of pixman has also happened but work has begun to replace cairo with skia so updates will be deprioritized for those libraries.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.2 | 2023-12-11 | 
| zlib | 2.1.6 | 2024-01-10 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.9.1 | 2024-03-27 | 
| nghttp2 | 1.60.0 | 2024-03-01 | 
| nghttp3 | 1.2.0 | 2024-02-16 | 
| ngtcp2 | 1.4.0 | 2024-03-18 | 
| c-ares | 1.28.0 | 2024-03-29 | 
| curl | 8.6.0 | 2024-01-30 | 
| libxml2 | 2.12.6 | 2024-03-15 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.16.0 | 2023-12-03 | 
| highway | 1.1.0 | 2024-02-17 | 
| libpng | 1.6.43 | 2024-02-23 | 
| libjpeg-turbo | 3.0.2 | 2024-01-24 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.10.2 | 2024-03-08 | 
| sqlite | 3.45.2 | 2024-03-12 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.4.0 | 2024-03-29 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.5 | 2024-01-13 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| libressl | 3.9.1 | 3.8.2 | 
| nghttp2 | 1.60.0 | 1.59.0 | 
| nghttp3 | 1.2.0 | 1.1.0 | 
| ngtcp2 | 1.4.0 | 1.2.0 | 
| c-ares | 1.28.0 | 1.26.0 | 
| libxml2 | 2.12.6 | 2.12.5 | 
| highway | 1.1.0 | 1.0.7 | 
| libpng | 1.6.43 | 1.6.42 | 
| libjxl | 0.10.2 | 0.9.1 | 
| sqlite | 3.45.2 | 3.45.1 | 
| harfbuzz | 8.4.0 | 8.3.0 | 
| libpsl | 0.21.5 | 0.21.2 | 
v2024.02.05
Updates for the network stack with curl, c-ares, nghttp2 and ngtcp2. Imaging libraries libpng, libjpeg-turbo and libjxl updates.
An updated zlib for compression. Security fixes for libxml2. And an update sqlite.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.2 | 2023-12-11 | 
| zlib | 2.1.6 | 2024-01-10 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.2 | 2023-11-02 | 
| nghttp2 | 1.59.0 | 2024-01-21 | 
| nghttp3 | 1.1.0 | 2023-11-25 | 
| ngtcp2 | 1.2.0 | 2024-01-20 | 
| c-ares | 1.26.0 | 2024-01-26 | 
| curl | 8.6.0 | 2024-01-30 | 
| libxml2 | 2.12.5 | 2024-02-04 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.16.0 | 2023-12-03 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.42 | 2024-01-29 | 
| libjpeg-turbo | 3.0.2 | 2024-01-24 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.9.1 | 2024-01-11 | 
| sqlite | 3.45.1 | 2024-01-30 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.3.0 | 2023-11-11 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| icu | 74.2 | 74.1 | 
| zlib | 2.1.6 | 2.1.5 | 
| nghttp2 | 1.59.0 | 1.58.0 | 
| ngtcp2 | 1.2.0 | 1.1.0 | 
| c-ares | 1.26.0 | 1.23.0 | 
| curl | 8.6.0 | 8.5.0 | 
| libxml2 | 2.12.5 | 2.12.2 | 
| libpng | 1.6.42 | 1.6.40 | 
| libjpeg-turbo | 3.0.2 | 3.0.1 | 
| libjxl | 0.9.1 | 0.8.2 | 
| sqlite | 3.45.1 | 3.44.2 | 
v2023.12.06
Updates for the network stack with curl, c-ares, nghttp3 and ngtcp2.
An updated zlib for compression. Additional fixes for libxml2. A new lcms release. And an update sqlite.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.1 | 2023-10-31 | 
| zlib | 2.1.5 | 2023-11-27 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.2 | 2023-11-02 | 
| nghttp2 | 1.58.0 | 2023-10-27 | 
| nghttp3 | 1.1.0 | 2023-11-25 | 
| ngtcp2 | 1.1.0 | 2023-11-25 | 
| c-ares | 1.23.0 | 2023-11-30 | 
| curl | 8.5.0 | 2023-12-06 | 
| libxml2 | 2.12.2 | 2023-12-05 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.16.0 | 2023-12-03 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.1 | 2023-10-16 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.44.2 | 2023-11-24 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.3.0 | 2023-11-11 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| zlib | 2.1.5 | 2.1.4 | 
| nghttp3 | 1.1.0 | 1.0.0 | 
| ngtcp2 | 1.1.0 | 1.0.1 | 
| c-ares | 1.23.0 | 1.22.1 | 
| curl | 8.5.0 | 8.4.0 | 
| libxml2 | 2.12.2 | 2.12.0 | 
| lcms | 2.16.0 | 2.15.0 | 
| sqlite | 3.44.2 | 3.44.0 | 
v2023.11.20
Updates to the network stack with libressl and c-ares.
New minor release of libxml2 and an associated bump of libxslt.
Updates for sqlite and harfbuzz.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.1 | 2023-10-31 | 
| zlib | 2.1.4 | 2023-10-19 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.2 | 2023-11-02 | 
| nghttp2 | 1.58.0 | 2023-10-27 | 
| nghttp3 | 1.0.0 | 2023-10-15 | 
| ngtcp2 | 1.0.1 | 2023-10-23 | 
| c-ares | 1.22.1 | 2023-11-19 | 
| curl | 8.4.0 | 2023-10-11 | 
| libxml2 | 2.12.0 | 2023-11-16 | 
| libxslt | 1.1.39 | 2023-11-16 | 
| lcms | 2.15.0 | 2023-03-01 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.1 | 2023-10-16 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.44.0 | 2023-11-01 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.3.0 | 2023-11-11 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| libressl | 3.8.2 | 3.8.0 | 
| c-ares | 1.22.1 | 1.21.0 | 
| libxml2 | 2.12.0 | 2.11.5 | 
| libxslt | 1.1.39 | 1.1.38 | 
| sqlite | 3.44.0 | 3.43.2 | 
| harfbuzz | 8.3.0 | 8.2.2 | 
v2023.10.31
Updates to icu which adds unicode 15 support!
Some updates to nghttp2 and c-ares. Also updated public suffix list.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 74.1 | 2023-10-31 | 
| zlib | 2.1.4 | 2023-10-19 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.0 | 2023-05-26 | 
| nghttp2 | 1.58.0 | 2023-10-27 | 
| nghttp3 | 1.0.0 | 2023-10-15 | 
| ngtcp2 | 1.0.1 | 2023-10-23 | 
| c-ares | 1.21.0 | 2023-10-27 | 
| curl | 8.4.0 | 2023-10-11 | 
| libxml2 | 2.11.5 | 2023-08-09 | 
| libxslt | 1.1.38 | 2023-05-08 | 
| lcms | 2.15.0 | 2023-03-01 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.1 | 2023-10-16 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.43.2 | 2023-10-10 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.2.2 | 2023-10-17 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Changes
| Library | Current | Previous | 
|---|---|---|
| icu | 74.1 | 73.2 | 
| nghttp2 | 1.58.0 | 1.57.0 | 
| c-ares | 1.21.0 | 1.20.1 | 
v2023.10.25
Updates to the the HTTP/3 libraries, ngtcp2 and nghttp3, which reached 1.0.0 releases.
Updates to zlib which brings the API to version 1.3.0.
Patch updates for libjpeg-turbo and harfbuzz.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 73.2 | 2023-06-12 | 
| zlib | 2.1.4 | 2023-10-19 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.0 | 2023-05-26 | 
| nghttp2 | 1.57.0 | 2023-10-10 | 
| nghttp3 | 1.0.0 | 2023-10-15 | 
| ngtcp2 | 1.0.1 | 2023-10-23 | 
| c-ares | 1.20.1 | 2023-10-08 | 
| curl | 8.4.0 | 2023-10-11 | 
| libxml2 | 2.11.5 | 2023-08-09 | 
| libxslt | 1.1.38 | 2023-05-08 | 
| lcms | 2.15.0 | 2023-03-01 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.1 | 2023-10-16 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.43.1 | 2023-10-10 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.2.2 | 2023-10-17 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Chagnes
| Library | Current | Previous | 
|---|---|---|
| zlib | 2.1.4 | 2.1.3 | 
| nghttp3 | 1.0.0 | 0.15.0 | 
| ngtcp2 | 1.0.1 | 0.19.1 | 
| libjpeg-turbo | 3.0.1 | 3.0.0 | 
| harfbuzz | 8.2.2 | 8.2.1 | 
v2023.10.11
Updates to the network stack, c-ares, nghttp2, and curl, that include CVE fixes. Patch update for sqlite.
Removed openjpeg from the distribution.
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 73.2 | 2023-06-12 | 
| zlib | 2.1.3 | 2023-06-29 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.0 | 2023-05-26 | 
| nghttp2 | 1.57.0 | 2023-10-10 | 
| nghttp3 | 0.15.0 | 2023-09-02 | 
| ngtcp2 | 0.19.1 | 2023-09-06 | 
| c-ares | 1.20.1 | 2023-10-08 | 
| curl | 8.4.0 | 2023-10-11 | 
| libxml2 | 2.11.5 | 2023-08-09 | 
| libxslt | 1.1.38 | 2023-05-08 | 
| lcms | 2.15.0 | 2023-03-01 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.0 | 2023-07-03 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.43.1 | 2023-10-10 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.2.1 | 2023-09-18 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| nghttp2 | 1.57.0 | 1.56.0 | 
| c-ares | 1.20.1 | 1.19.1 | 
| curl | 8.4.0 | 8.3.0 | 
| openjpeg | N/A | 2.5.0 | 
| sqlite | 3.43.2 | 3.43.1 | 
v2023.10.02
Updates to the network stack, brotli, nghttp2, nghttp3, ngtcp2 and curl, as HTTP/3 support through nghtcp2 nears a 1.0 release.
Some updates to the imaging libraries with libwebp and libjxl's dependency highway.
Font updates with freetype and harfbuzz, which the later gaining Unicode 15.1 support.
An update to sqlite and removal of borinssl support.
A long awaited update to cairo with the first stable version in 5 years!
Current Versions
| Library | Version | Release Date | 
|---|---|---|
| icu | 73.2 | 2023-06-12 | 
| zlib | 2.1.3 | 2023-06-29 | 
| brotli | 1.1.0 | 2023-08-31 | 
| libressl | 3.8.0 | 2023-05-26 | 
| nghttp2 | 1.56.0 | 2023-09-04 | 
| nghttp3 | 0.15.0 | 2023-09-02 | 
| ngtcp2 | 0.19.1 | 2023-09-06 | 
| c-ares | 1.19.1 | 2023-05-22 | 
| curl | 8.3.0 | 2023-09-13 | 
| libxml2 | 2.11.5 | 2023-08-09 | 
| libxslt | 1.1.38 | 2023-05-08 | 
| lcms | 2.15.0 | 2023-03-01 | 
| highway | 1.0.7 | 2023-08-30 | 
| libpng | 1.6.40 | 2023-06-21 | 
| libjpeg-turbo | 3.0.0 | 2023-07-03 | 
| libwebp | 1.3.2 | 2023-09-13 | 
| libjxl | 0.8.2 | 2023-06-14 | 
| sqlite | 3.43.1 | 2023-09-11 | 
| woff2 | 1.0.2 | 2017-11-13 | 
| freetype | 2.13.2 | 2023-08-25 | 
| harfbuzz | 8.2.1 | 2023-09-18 | 
| pixman | 0.42.2 | 2022-11-02 | 
| cairo | 1.18.0 | 2023-09-23 | 
| libpsl | 0.21.2 | 2022-12-26 | 
Changes
| Library | Version | Previous | 
|---|---|---|
| brotli | 1.1.0 | 1.0.9 | 
| nghttp2 | 1.56.0 | 1.55.1 | 
| nghttp3 | 0.15.0 | 0.13.0 | 
| ngtcp2 | 0.19.1 | 0.17.0 | 
| curl | 8.3.0 | 8.2.1 | 
| libxml2 | 2.11.5 | 2.11.4 | 
| highway | 1.0.7 | 1.0.5 | 
| libwebp | 1.3.2 | 1.3.1 | 
| sqlite | 3.43.1 | 3.42.0 | 
| freetype | 2.13.2 | 2.13.0 | 
| harfbuzz | 8.2.1 | 8.0.1 | 
| cairo | 1.18.0 | 1.17.8 |