Skip to content

Releases: libvips/nip4

v9.2.2a1 -- test release

Pre-release

Choose a tag to compare

@jcupitt jcupitt released this 04 Oct 10:08

experimenting with win32 arg parsing

v9.2.1

Choose a tag to compare

@jcupitt jcupitt released this 01 Oct 15:46

Bugfix release, see v9.2.0 for changes and notes.

Linux binary on flathub, windows binaries below.

v9.2.0

Choose a tag to compare

@jcupitt jcupitt released this 20 Sep 09:02

Release notes here:

https://www.libvips.org/2026/09/21/nip4-paintbox.html

Changes since 9.1.5:

  • add Colour > CICP menu item
  • all file dialog filters default to "all"
  • add #include to snip
  • add the image paintbox
  • alt-left / alt-right use case-insensitive utf-8 ordering [dreadbalaur]
  • Image > New > Text has an rgba toggle
  • add Tasks > Capture > DCRAW load

There's a linux binary on flathub, window binaries are below. macOS and other packaging will have to wait for the release of libvips 8.19, unfortunately.

v9.1.5

Choose a tag to compare

@jcupitt jcupitt released this 03 Jun 22:07

Changes since 9.14, most to improve batch mode.

  • fix managedstring print in snip
  • don't save column open / closed state, loading a closed column can crash
  • fix print of list of strings
  • remove -p option from snip (it's automatic now)
  • fix filename increment
  • fix [option] handling in filename expand
  • add tests for snip cli

flatpak and macOS should be available, win binaries below.

edit: win binaries updated on 10 June to include gtk 4.23.1 and openslide 4.0.1

v9.1.4

Choose a tag to compare

@jcupitt jcupitt released this 01 Jun 13:09

Changes since v9.1.3:

  • better file dialog default location for computed images
  • allow ".def" files in nip4 GUI CLI args
  • move region label down for off-screen regions
  • retain nip2 xmlns compat version in save

Windows and macOS binaries are now hosted on a separate repository:

https://github.com/libvips/nip4-releases

v9.1.3

Choose a tag to compare

@jcupitt jcupitt released this 16 May 14:24

Changes since 9.1.2:

  • reorganised UHDR menu
  • Enum.picker can take a key as well as a value
  • fix "string" == not-a-string where "string" is a managedstring

Flatpak and homebrew updated, win builds below.

v9.1.2

Choose a tag to compare

@jcupitt jcupitt released this 30 Apr 13:43

Changes since 9.1.1:

  • remove UI update from graph reduce
  • allow sym redefinition in different parse units
  • ban rename of tabs to in-use names
  • improve image stack transitions

Flatpak and homebrew have updated, Windows binaries below.

v9.1.1

Choose a tag to compare

@jcupitt jcupitt released this 22 Apr 17:32

Changes since 9.1.0:

  • fix region delete [kmartinez]
  • fix embedded toggle on ICC import

flatpak and homebrew have updated, Windows binaries below.

v9.1.0

Choose a tag to compare

@jcupitt jcupitt released this 22 Apr 14:11

Changes since 9.0.18:

  • block -NaN in tslider when range == 0 [MvGulik]
  • fix crash in recover when no recover item selected [MvGulik]
  • add ctrl-M shortcut to show/hide the toolkit menu
  • rewritten vips8 menus
  • new test suite
  • better ctrl / shift modifier handling
  • doubleclick on a graphicview no longer selects that row (use the label)
  • fix "meson test"
  • maxpair, minpair handle constants correctly
  • add prewitt, scharr edge detectors
  • better link creation

Use homebrew for macOS, flatpak will update shortly, Windows binaries below.

v9.0.18

Choose a tag to compare

@jcupitt jcupitt released this 26 Mar 14:08

Changes since 9.0.17:

  • disable libvips DoS limits on file load for libvips 8.19+
  • add lazy pretty-print and string print of main
  • add "Copy value" to row menu
  • ref tilesource during update to prevent occasional read of freed mem
  • fix a race when Value caption updates during GUI refresh
  • add an object registry for testing pointer validity
  • load gainmaps on UHDR images
  • class.name is just the class name, even for nested classes
  • fix click of non-selected cview
  • selecting a row also selects the enclosing column
  • fix tab size in wsdefs
  • better display of FOURIER images
  • improve file dialog start location
  • fix a crash with wsdefs replace
  • fix save/load for wsdefs
  • fix "n defs" header line in wsdefs
  • add $CWD to path rewrite set
  • try to improve rounding for plot labels
  • fix column expand / collapse [MvGulik]
  • add image ++ const action

Flatpak and macOS should update very shortly, Windows binaries below.