v0.55.8

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

Ještě ne před sekundami.
            False
        
Ještě ne před sekundami
Aktuální snímek obrazovky s chybou z posledního požadavku
    Skip to content

      Navigation Menu

            Sign in Appearance settings
                * Platform
                        + AI CODE CREATION
                            o GitHub Copilot Write better code with AI
                            o GitHub Copilot app Direct agents from issue to merge
                            o MCP Registry Integrate external tools
                        + DEVELOPER WORKFLOWS
                            o Actions Automate any workflow
                            o Codespaces Instant dev environments
                            o Issues Plan and track work
                            o Code Review Manage code changes
                            o Code Quality Enforce quality at merge
                        + APPLICATION SECURITY
                            o GitHub Advanced Security Find and fix vulnerabilities
                            o Code security Secure your code as you build
                            o Secret protection Stop leaks before they start
                        + EXPLORE
                            o Why GitHub
                            o Documentation
                            o Blog
                            o Changelog
                            o Marketplace
                      View all features
                * Solutions
                        + BY COMPANY SIZE
                            o Enterprises
                            o Small and medium teams
                            o Startups
                            o Nonprofits
                        + BY USE CASE
                            o App Modernization
                            o DevSecOps
                            o DevOps
                            o CI/CD
                            o View all use cases
                        + BY INDUSTRY
                            o Healthcare
                            o Financial services
                            o Manufacturing
                            o Government
                            o View all industries
                      View all solutions
                * Resources
                        + EXPLORE BY TOPIC
                            o AI
                            o Software Development
                            o DevOps
                            o Security
                            o View all topics
                        + EXPLORE BY TYPE
                            o Customer stories
                            o Events & webinars
                            o Ebooks & reports
                            o Business insights
                            o GitHub Skills
                        + SUPPORT & SERVICES
                            o Documentation
                            o Customer support
                            o Community forum
                            o Trust center
                            o Partners
                      View all resources
                * Open Source
                        + COMMUNITY
                            o GitHub Sponsors Fund open source developers
                        + PROGRAMS
                            o Security Lab
                            o Maintainer Community
                            o Accelerator
                            o GitHub Stars
                            o Archive Program
                        + REPOSITORIES
                            o Topics
                            o Trending
                            o Collections
                * Enterprise
                        + ENTERPRISE SOLUTIONS
                            o Enterprise platform AI-powered developer platform
                        + AVAILABLE ADD-ONS
                            o GitHub Advanced Security Enterprise-grade security features
                            o Copilot for Business Enterprise-grade AI features
                            o Premium Support Enterprise-grade 24/7 support
              * Pricing
                Type / to search
                Sign in
              Sign up Appearance settings
      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              Uh oh!

              There was an error while loading. Please reload this page.

              libvips / libvips Public

                      * Uh oh!

                        There was an error while loading. Please reload this page.

              * Notifications You must be signed in to change notification settings
              * Fork 791
                * Star 11.6k
          * Code
          * Issues 62
          * Pull requests 20
          * Pull requests 19
          * Discussions
          * Actions
          * Projects
          * Wiki
          * Security and quality 7
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Discussions
                  * Actions
                  * Projects
                  * Wiki
                  * Security and quality
                  * Insights

        Releases: libvips/libvips

              Releases Tags
            Releases · libvips/libvips

                Release list

                    * v8.18.5
                    * v8.18.4
                    * v8.18.3
                    * v8.18.3-rc1
                    * v8.18.2
                    * v8.18.1
                    * v8.18.0
                    * v8.18.0-rc3
                    * v8.18.0-rc2
                    * v8.18.0-rc1
                    Previous Next
                Jump to release
                        * v8.18.5
                        * v8.18.4
                        * v8.18.3
                        * v8.18.3-rc1
                        * v8.18.2
                        * v8.18.1
                        * v8.18.0
                        * v8.18.0-rc3
                        * v8.18.0-rc2
                        * v8.18.0-rc1
                    Previous Next

                v8.18.5

                              v8.18.5 Latest
                              Latest
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 03 Aug 13:35
                              v8.18.5
                              7c28da9

                          Changes since 8.18.4:

                            * maplut: fix possible OOB read with complex images [sage-mode-hunter]
                            * measure: verify image region is larger than patch count [lovell]
                            * matload: more specific Matlab detection
                            * reduceh: fix potential incorrect output with Highway < 1.1.0 [dloebl]
                            * jxlsave: ensure EXIF data is freed on error [kleisauke]
                            * icc_ac2rc: ensure ICC profile is closed on error [kleisauke]
                            * buildlut: guard against NaN values [kleisauke]
                            * tiffsave: better xyz handling [har-pi]
                            * more use of vips_image_decode() [har-pi]
                            * quantise: better conversion to rgba [har-pi]
                            * jp2kload: support palette images [Socialpranker]
                            * buildlut: better final write calculation [har-pi]

                          Windows binaries here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.5

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 1 MaksimBalas reacted with thumbs up emoji 🎉 1 MaksimBalas reacted with hooray emoji ❤️ 1 MaksimBalas reacted with heart emoji 🚀 1 MaksimBalas reacted with rocket emoji
                                All reactions
                                  * 👍 1 reaction
                                  * 🎉 1 reaction
                                  * ❤️ 1 reaction
                                  * 🚀 1 reaction
                              1 person reacted

                v8.18.4

                              v8.18.4
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 05 Jul 10:57
                              v8.18.4
                              e01a479

                          Changes since 8.18.3:

                            * heifload: raise security limits on references [caseywebdev]
                            * tiffload: squash out read errors in openin_source_read [aleens-labs]
                            * jxlsave: convert CMYK images to sRGB [DarthSim]
                            * heifload: fix -Winteger-overflow warning on 32-bit platforms [kleisauke]
                            * object: guard against non-input arguments [kleisauke]
                            * enumtypes: avoid misuse of G_GNUC_CONST for GCC 17 compat [kleisauke]

                          Windows binaries here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.4

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 3 MaksimBalas, classronin, and zavarock reacted with thumbs up emoji 🎉 3 MaksimBalas, classronin, and bardware reacted with hooray emoji ❤️ 2 MaksimBalas and classronin reacted with heart emoji 🚀 2 MaksimBalas and classronin reacted with rocket emoji
                                All reactions
                                  * 👍 3 reactions
                                  * 🎉 3 reactions
                                  * ❤️ 2 reactions
                                  * 🚀 2 reactions
                              4 people reacted

                v8.18.3

                              v8.18.3
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 09 Jun 11:35
                              v8.18.3
                              3664cfc
                                      This commit was created on GitHub.com and signed with GitHub’s verified signature.
                                    GPG key ID: B5690EEEBB952194
                                      Verified
                                    Learn about vigilant mode.

                          Changes since 8.18.2:

                            * invertlut: verify input mask positions [lovell]
                            * bandjoin_const: fix possible OOB read with RAD/LABQ images [kleisauke]
                            * edge: ensure parent object is built [lovell]
                            * object: guard against invalid interpolators [kleisauke]
                            * foreign: guard against NULL filenames [kleisauke]
                            * stdif: expand input by one column [lovell]
                            * dcrawload: add support for non-square pixels [jcupitt]
                            * image_sanity: ensure scanlines fit in INT_MAX [Niels Provos]
                            * rank: expand input by one column [kleisauke]
                            * hist_local: expand input by one column [kleisauke]
                            * fix possible null-pointer dereference in quantizr backend [felixbuenemann]
                            * jp2ksave: fix OOB read during chroma subsampling [dloebl]
                            * jp2ksave: prevent heap buffer overflow on non-RGB images [dloebl]
                            * heifload: tighten limits on memory use [provos]
                            * boolean: fix heap-buffer-overflow in lshift [dloebl]
                            * magickload: check animation height [Himanshu Anand]
                            * source: fix max/min confusion [Himanshu Anand]
                            * uhdrsave: use macro to size buffer [Himanshu Anand]
                            * draw_mask: fix support for packed LABQ images [lovell]
                            * reduceh: fix possible OOB read in Highway path [kleisauke]
                            * buildlut: check upper bound of x range [lovell]
                            * jxl: ensure status codes are propagated [lovell]
                            * archive: fix compatibility with MSVC [eunos-1128]
                            * ppmload: check image dimensions [lovell]
                            * thumbnail: better pyr detection [Niels Provos]
                            * jpegsave: fix scrgb save with uhdr disabled [jcupitt]

                          Windows binaries here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.3

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 6 MaksimBalas, Kurami32, MusashiMiyamoto, classronin, JinEnMok, and gitxpresso reacted with thumbs up emoji 😄 1 classronin reacted with laugh emoji 🎉 4 MaksimBalas, mbklein, mertalev, and classronin reacted with hooray emoji ❤️ 2 MaksimBalas and classronin reacted with heart emoji 🚀 2 MaksimBalas and classronin reacted with rocket emoji
                                All reactions
                                  * 👍 6 reactions
                                  * 😄 1 reaction
                                  * 🎉 4 reactions
                                  * ❤️ 2 reactions
                                  * 🚀 2 reactions
                              8 people reacted

                v8.18.3-rc1

                              v8.18.3-rc1 Pre-release
                              Pre-release
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 06 Jun 13:33
                              v8.18.3-rc1
                              b27495e

                          Changes since 8.18.2:

                            * invertlut: verify input mask positions [lovell]
                            * bandjoin_const: fix possible OOB read with RAD/LABQ images [kleisauke]
                            * edge: ensure parent object is built [lovell]
                            * object: guard against invalid interpolators [kleisauke]
                            * foreign: guard against NULL filenames [kleisauke]
                            * stdif: expand input by one column [lovell]
                            * dcrawload: add support for non-square pixels [jcupitt]
                            * image_sanity: ensure scanlines fit in INT_MAX [Niels Provos]
                            * rank: expand input by one column [kleisauke]
                            * hist_local: expand input by one column [kleisauke]
                            * fix possible null-pointer dereference in quantizr backend [felixbuenemann]
                            * jp2ksave: fix OOB read during chroma subsampling [dloebl]
                            * jp2ksave: prevent heap buffer overflow on non-RGB images [dloebl]
                            * heifload: tighten limits on memory use [provos]
                            * boolean: fix heap-buffer-overflow in lshift [dloebl]
                            * magickload: check animation height [Himanshu Anand]
                            * radload: deprecate old-style scanline read [Himanshu Anand]
                            * source: fix max/min confusion [Himanshu Anand]
                            * uhdrsave: use macro to size buffer [Himanshu Anand]
                            * draw_mask: fix support for packed LABQ images [lovell]
                            * reduceh: fix possible OOB read in Highway path [kleisauke]
                            * buildlut: check upper bound of x range [lovell]
                            * jxl: ensure status codes are propagated [lovell]
                            * archive: fix compatibility with MSVC [eunos-1128]
                            * ppmload: check image dimensions [lovell]
                            * thumbnail: better pyr detection [Niels Provos]
                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 3 xullul, se7uh, and witcherofthorns reacted with thumbs up emoji
                                All reactions
                                  * 👍 3 reactions
                              3 people reacted

                v8.18.2

                              v8.18.2
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 31 Mar 21:36
                              v8.18.2
                              17ad2f6
                                      This commit was created on GitHub.com and signed with GitHub’s verified signature.
                                    GPG key ID: B5690EEEBB952194
                                      Verified
                                    Learn about vigilant mode.

                          Changes since 8.18.1:

                            * convolution: avoid using unsigned accumulators [nakrovati]
                            * exif: check ifdN range [trailofbits]
                            * tiffload: check jpeg and jp2k components [wooseokdotkim]
                            * uhdrsave: set Q for gainmap recompress, don't chroma subsample RGB gainmaps
                            * uhdrsave: prevent early unref of image with alpha channel [lovell]
                            * rad2float: limit band count when converting from radiance [lovell]
                            * jxlload: check EXIF buffer size before reading header [lovell]

                          Homebrew has updated, win binaries are here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.2

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              🎉 2 kstanikviacbs and uthaya-tvi reacted with hooray emoji ❤️ 1 nakrovati reacted with heart emoji
                                All reactions
                                  * 🎉 2 reactions
                                  * ❤️ 1 reaction
                              3 people reacted

                v8.18.1

                              v8.18.1
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 18 Mar 10:45
                              v8.18.1
                              d00e58e
                                      This commit was created on GitHub.com and signed with GitHub’s verified signature.
                                    GPG key ID: B5690EEEBB952194
                                      Verified
                                    Learn about vigilant mode.

                          This release fixes a few reported bugs, plus a lot of bugs found by recent improvements to fuzzing (thanks @dloebl!).

                            * vector: mask supported Highway targets by builtin targets [kleisauke]
                            * fix Highway paths on big-endian targets [kleisauke]
                            * fix build with MSVC [star-hengxing]
                            * fix compatibility with glibc 2.43 [mtasaka]
                            * pngload: avoid an expensive check during header read [kleisauke]
                            * improve vips7 JPEG load compatibility [kleisauke]
                            * fix saving 3-band MATRIX images [kleisauke]
                            * uhdrload: expose original gainmap scale factor [lovell]
                            * uhdrsave: control generated gainmap scale factor [lovell]
                            * source: guard against length truncation [Niebelungen-D]
                            * shrinkh: fix possible OOB read in Highway path [dloebl] [kleisauke]
                            * string_to_array_double: ensure delimiter list is consistent [dloebl] [lovell]
                            * fix loading/saving of non-8-bit JXL images [DarthSim]
                            * invertlut: check height before interpolating values [dloebl] [lovell]
                            * extract: check bounds using unsigned arithmetic [Niebelungen-D] [lovell]
                            * matrixload: guard against empty and very large inputs [Niebelungen-D] [lovell]
                            * unpremultiply: check alpha_band is in range [Niebelungen-D] [lovell]
                            * maplut: ensure lookup table index is unsigned [dloebl] [lovell]
                            * fwfft: fix heap-buffer-overflow for single-row images [dloebl]
                            * draw_flood: reject out-of-bounds start point [dloebl]
                            * openexrload: fix a leak with invalid images [kleisauke]
                            * canny: fix UB in atan2 lookup table init [dloebl] [kleisauke]
                            * conva: guard against divide by zero [kleisauke]
                            * csvload: check whitespace and separator are ASCII [Niebelungen-D] [lovell]
                            * bandrank: check index is in range [Niebelungen-D] [lovell]
                            * remainder_const: guard against divide by zero [kleisauke]
                            * vips_window_take: prevent int underflow for small mapped images [jcupitt]
                            * composite: fix UB (invalid-enum-value) in ->build() [kleisauke]
                            * add: prevent possible int overflow [kleisauke]
                            * bandmean: prevent possible int overflow [kleisauke]
                            * fastcor: prevent possible int overflow [kleisauke]
                            * multiply: prevent possible int overflow [kleisauke]
                            * subtract: prevent possible int overflow [kleisauke]
                            * hist_cum: prevent possible int overflow [kleisauke]
                            * convasep: prevent possible int overflow [kleisauke]
                            * conva: prevent possible int overflow [kleisauke]
                            * convi: prevent possible int overflow [kleisauke]
                            * draw_circle: prevent possible int overflow [kleisauke]
                            * csvload: guard against negative index access [kleisauke]
                            * convi: guard against invalid shift [kleisauke]
                            * nary: guard against empty input [kleisauke]
                            * maplut: add missing overflow checks [kleisauke]
                            * jpegsave: fix assert fail when saving 2-band image [kleisauke]
                            * LabS2LabQ: fix UB (undefined-shift) [kleisauke]
                            * convasep: use unsigned accumulator where appropriate [kleisauke]
                            * min: fix possible OOB read with complex images [kleisauke]
                            * max: fix possible OOB read with complex images [kleisauke]
                            * guard against dimension overflow [ElhananHaenel] [kleisauke]
                            * gifload: prevent int overflow on 32-bit platforms [ElhananHaenel] [kleisauke]
                            * sign: use ready image instead of unary->in [kleisauke]
                            * statistic: use ready image instead of statistic->in [kleisauke]
                            * hist_plot: handle near-zero ranges for float images [kleisauke]
                            * affine: check bounds using unsigned arithmetic [kleisauke]

                          Windows binaries here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.1

                          Contributors

                            *
                            dloebl
                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              🎉 3 bardware, dloebl, and ngocbuildxuan reacted with hooray emoji ❤️ 3 xullul, mertalev, and dloebl reacted with heart emoji
                                All reactions
                                  * 🎉 3 reactions
                                  * ❤️ 3 reactions
                              5 people reacted

                v8.18.0

                              v8.18.0
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 17 Dec 12:33
                              v8.18.0
                              36fe746
                                      This commit was created on GitHub.com and signed with GitHub’s verified signature.
                                    GPG key ID: B5690EEEBB952194
                                      Verified
                                    Learn about vigilant mode.

                          The libvips 8.18 release notes are here:

                          https://www.libvips.org/2025/12/04/What's-new-in-8.18.html

                          Notable changes since 8.17:

                            * add dcrawload, dcrawload_source, dcrawload_buffer: load raw camera files using libraw [lxsameer]
                            * add magickload_source: load from a source with imagemagick
                            * add vips__worker_exit(): enables fast threadpool shutdown
                            * larger mmap windows on 64-bit machines improve random access mode performance for many file formats
                            * pdfload: control region to be rendered via page_box [lovell]
                            * system: add "cache" argument
                            * add vips_image_get_tile_width(), vips_image_get_tile_height(): get tile cache geometry hints [jbaiter]
                            * add vips_uhdrload(), vips_uhdrload_buffer(), vips_uhdrload_source(): load an UltraHDR image
                            * add vips_uhdrsave(), vips_uhdrsave_buffer(), vips_uhdrsave_target(): save an UltraHDR image
                            * fix cpp binding leak [VivitionDeveloper]
                            * add "gainmap" to VipsKeep
                            * add vips_image_get_gainmap()
                            * thumbnail updates gainmaps
                            * add "bitdepth" to jxlsave
                            * add "path" option to vipsthumbnail, deprecate "output" option [zjturner]
                            * add "exact" to webpsave
                            * add "uhdr2scRGB"
                            * dzsave has gainmap support
                            * cpp: add .gainmap(), .set(VImage)
                            * add support for Oklab and Oklch colourspaces
                            * add vips_Oklab2XYZ(), vips_XYZ2Oklab()
                            * add vips_Oklab2Oklch(), vips_OKlch2Oklab()
                            * add vips_interpretation_bands()
                            * heifsave: add "tune" parameter
                            * require C++14 as a minimum standard [kleisauke]
                            * prefer libpng over spng

                          Windows binaries here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.0

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 5 nakrovati, harithay, lvcq, Ioannis-Markos-Angelidakis, and dgfsdw reacted with thumbs up emoji 🚀 3 mertalev, harithay, and filerun reacted with rocket emoji
                                All reactions
                                  * 👍 5 reactions
                                  * 🚀 3 reactions
                              7 people reacted

                v8.18.0-rc3

                              v8.18.0-rc3 Pre-release
                              Pre-release
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 10 Dec 14:53
                              v8.18.0-rc3
                              a5255c8

                          Third release candidate for 8.18. The release notes are here:

                          https://www.libvips.org/2025/12/04/What's-new-in-8.18.html

                          Notable changes since 8.17:

                            * add dcrawload, dcrawload_source, dcrawload_buffer: load raw camera files
                              using libraw [lxsameer]
                            * add magickload_source: load from a source with imagemagick
                            * add vips__worker_exit(): enables fast threadpool shutdown
                            * larger mmap windows on 64-bit machines improve random access mode for many
                              file formats
                            * pdfload: control region to be rendered via page_box [lovell]
                            * system: add "cache" argument
                            * add vips_image_get_tile_width(), vips_image_get_tile_height(): get tile
                              cache geometry hints [jbaiter]
                            * add vips_uhdrload(), vips_uhdrload_buffer(), vips_uhdrload_source(): load an
                              UltraHDR image
                            * add vips_uhdrsave(), vips_uhdrsave_buffer(), vips_uhdrsave_target(): save an
                              UltraHDR image
                            * fix cpp binding leak [VivitionDeveloper]
                            * add "gainmap" to VipsKeep
                            * add vips_image_get_gainmap()
                            * thumbnail updates gainmaps
                            * add "bitdepth" to jxlsave
                            * add "path" option to vipsthumbnail, deprecate "output" option [zjturner]
                            * add "exact" to webpsave
                            * add "uhdr2scRGB"
                            * dzsave has gainmap support
                            * cpp: add .gainmap(), .set(VImage)
                            * add support for Oklab and Oklch colourspaces
                            * add vips_Oklab2XYZ(), vips_XYZ2Oklab()
                            * add vips_Oklab2Oklch(), vips_OKlch2Oklab()
                            * add vips_interpretation_bands()
                            * heifsave: add "tune" parameter
                            * require C++14 as a minimum standard [kleisauke]
                            * prefer libpng over spng

                          Test windows binaries (for rc2) here:

                          https://github.com/libvips/build-win64-mxe/releases/tag/v8.18.0-rc2

                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              🚀 4 ngocbuildxuan, Tanya-shop, dloebl, and Ioannis-Markos-Angelidakis reacted with rocket emoji
                                All reactions
                                  * 🚀 4 reactions
                              4 people reacted

                v8.18.0-rc2

                              v8.18.0-rc2 Pre-release
                              Pre-release
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 08 Dec 18:06
                              v8.18.0-rc2
                              fb923c8

                          Second release candidate for 8.18. The release notes are here:

                          https://www.libvips.org/2025/12/04/What's-new-in-8.18.html

                          Notable changes since 8.17:

                            * add dcrawload, dcrawload_source, dcrawload_buffer: load raw camera files
                              using libraw [lxsameer]
                            * add magickload_source: load from a source with imagemagick
                            * add vips__worker_exit(): enables fast threadpool shutdown
                            * larger mmap windows on 64-bit machines improve random access mode for many
                              file formats
                            * pdfload: control region to be rendered via page_box [lovell]
                            * system: add "cache" argument
                            * add vips_image_get_tile_width(), vips_image_get_tile_height(): get tile
                              cache geometry hints [jbaiter]
                            * add vips_uhdrload(), vips_uhdrload_buffer(), vips_uhdrload_source(): load an
                              UltraHDR image
                            * add vips_uhdrsave(), vips_uhdrsave_buffer(), vips_uhdrsave_target(): save an
                              UltraHDR image
                            * fix cpp binding leak [VivitionDeveloper]
                            * add "gainmap" to VipsKeep
                            * add vips_image_get_gainmap()
                            * thumbnail updates gainmaps
                            * add "bitdepth" to jxlsave
                            * add "path" option to vipsthumbnail, deprecate "output" option [zjturner]
                            * add "exact" to webpsave
                            * add "uhdr2scRGB"
                            * dzsave has gainmap support
                            * cpp: add .gainmap(), .set(VImage)
                            * add support for Oklab and Oklch colourspaces
                            * add vips_Oklab2XYZ(), vips_XYZ2Oklab()
                            * add vips_Oklab2Oklch(), vips_OKlch2Oklab()
                            * add vips_interpretation_bands()
                            * heifsave: add "tune" parameter
                            * require C++14 as a minimum standard [kleisauke]
                            * prefer libpng over spng
                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              🚀 4 tpyo, ngocbuildxuan, 012Abcfuckpython, and Ioannis-Markos-Angelidakis reacted with rocket emoji
                                All reactions
                                  * 🚀 4 reactions
                              4 people reacted

                v8.18.0-rc1

                              v8.18.0-rc1 Pre-release
                              Pre-release
                            Compare

                                  Choose a tag to compare

                                      Sorry, something went wrong.

                                Filter
                                  Loading

                                        Sorry, something went wrong.

                                          Uh oh!

                                          There was an error while loading. Please reload this page.

                                  No results found

                                View all tags
                              jcupitt released this 05 Dec 20:46
                              v8.18.0-rc1
                              87a0f03
                                      This commit was created on GitHub.com and signed with GitHub’s verified signature.
                                    GPG key ID: B5690EEEBB952194
                                      Verified
                                    Learn about vigilant mode.

                          First release candidate for 8.18. The release notes are here:

                          https://www.libvips.org/2025/12/04/What's-new-in-8.18.html

                          Notable changes since 8.17:

                            * add dcrawload, dcrawload_source, dcrawload_buffer: load raw camera files
                              using libraw [lxsameer]
                            * add magickload_source: load from a source with imagemagick
                            * add vips__worker_exit(): enables fast threadpool shutdown
                            * larger mmap windows on 64-bit machines improve random access mode for many
                              file formats
                            * pdfload: control region to be rendered via page_box [lovell]
                            * system: add "cache" argument
                            * add vips_image_get_tile_width(), vips_image_get_tile_height(): get tile
                              cache geometry hints [jbaiter]
                            * add vips_uhdrload(), vips_uhdrload_buffer(), vips_uhdrload_source(): load an
                              UltraHDR image
                            * add vips_uhdrsave(), vips_uhdrsave_buffer(), vips_uhdrsave_target(): save an
                              UltraHDR image
                            * fix cpp binding leak [VivitionDeveloper]
                            * add "gainmap" to VipsKeep
                            * add vips_image_get_gainmap()
                            * thumbnail updates gainmaps
                            * add "bitdepth" to jxlsave
                            * add "path" option to vipsthumbnail, deprecate "output" option [zjturner]
                            * add "exact" to webpsave
                            * add "uhdr2scRGB"
                            * dzsave has gainmap support
                            * cpp: add .gainmap(), .set(VImage)
                            * add support for Oklab and Oklch colourspaces
                            * add vips_Oklab2XYZ(), vips_XYZ2Oklab()
                            * add vips_Oklab2Oklch(), vips_OKlch2Oklab()
                            * add vips_interpretation_bands()
                            * heifsave: add "tune" parameter
                            * require C++14 as a minimum standard [kleisauke]
                            * prefer libpng over spng
                          Assets 4
                            Loading

                                    Uh oh!

                                    There was an error while loading. Please reload this page.

                              👍 1 pedroll reacted with thumbs up emoji 🚀 5 mertalev, ri-char, pjscruggs, victortive, and Hitesh-Sisara reacted with rocket emoji
                                All reactions
                                  * 👍 1 reaction
                                  * 🚀 5 reactions
                              6 people reacted
                Previous 1 2 3 4 5 … 10 11 Next
                Previous Next

  Footer

      © 2026 GitHub, Inc.

    Footer navigation

      * Terms
      * Privacy
      * Security
      * Status
      * Community
      * Docs
      * Contact
      * Manage cookies
      * Do not share my personal information
    You can’t perform that action at this time.
Tip: Zvýrazněte text, který chcete sdílet nebo přidat do seznamů ignorovaných.  — Download difference patch
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Snímek obrazovky vyžaduje aktivaci nástroje Playwright/WebDriver