diff --git a/doc/function-list.xml b/doc/function-list.xml
index f738c813..23953295 100644
--- a/doc/function-list.xml
+++ b/doc/function-list.xml
@@ -756,6 +756,36 @@
Join a pair of images
vips_join()
+
+ jp2kload
+ Load jpeg2000 image
+ vips_jp2kload()
+
+
+ jp2kload_buffer
+ Load jpeg2000 image
+ vips_jp2kload_buffer()
+
+
+ jp2kload_source
+ Load jpeg2000 image
+ vips_jp2kload_source()
+
+
+ jp2ksave
+ Save image in jpeg2000 format
+ vips_jp2ksave()
+
+
+ jp2ksave_buffer
+ Save image in jpeg2000 format
+ vips_jp2ksave_buffer()
+
+
+ jp2ksave_target
+ Save image in jpeg2000 format
+ vips_jp2ksave_target()
+
jpegload
Load jpeg from file
@@ -791,6 +821,36 @@
Save image to jpeg target
vips_jpegsave_target()
+
+ jxlload
+ Load jpeg-xl image
+ vips_jxlload()
+
+
+ jxlload_buffer
+ Load jpeg-xl image
+ vips_jxlload_buffer()
+
+
+ jxlload_source
+ Load jpeg-xl image
+ vips_jxlload_source()
+
+
+ jxlsave
+ Save image in jpeg-xl format
+ vips_jxlsave()
+
+
+ jxlsave_buffer
+ Save image in jpeg-xl format
+ vips_jxlsave_buffer()
+
+
+ jxlsave_target
+ Save image in jpeg-xl format
+ vips_jxlsave_target()
+
labelregions
Label regions in an image
@@ -1068,12 +1128,12 @@
pngsave
- Save image to files as png
+ Save image to png file
vips_pngsave()
pngsave_buffer
- Save image to buffer as png
+ Save image to png buffer
vips_pngsave_buffer()
diff --git a/doc/libvips.actions b/doc/libvips.actions
new file mode 100644
index 00000000..e69de29b