diff --git a/doc/flatpak-metadata.xml b/doc/flatpak-metadata.xml
index a2dd3efe..9b2f68a3 100644
--- a/doc/flatpak-metadata.xml
+++ b/doc/flatpak-metadata.xml
@@ -272,6 +272,53 @@
runtime that the extension is for.
+
+ (string)
+
+ The branches to use when looking for the extension. If this is
+ not specified, it defaults to the branch of the application or
+ runtime that the extension is for.
+
+
+
+ (string)
+
+ A path relative to the extension directory that will be appended
+ to LD_LIBRARY_PATH.
+
+
+
+ (string)
+
+ A list of relative paths of directories below the extension directory
+ that will be merged.
+
+
+
+ (string)
+
+ A condition that must be true for the extension to be auto-downloaded.
+ The only currently recognized value is active-gl-driver, which is true
+ if the name of the active GL driver matches the extension basename.
+
+
+
+ (string)
+
+ A condition that must be true for the extension to be enabled.
+ The only currently recognized value is active-gl-driver, which is true
+ if the name of the active GL driver matches the extension basename.
+
+
+
+ (string)
+
+ A suffix that gets appended to the directory name. This is very
+ useful when the extension point naming scheme is "reversed". For example,
+ an extension point for GTK+ themes would be /usr/share/themes/$NAME/gtk-3.0,
+ which could be achieved using subdirectory-suffix=gtk-3.0.
+
+ (boolean)