How does the "shell-versions" variable in metadata.json work, exactly?

Viewed 160

I've seen several approaches in metadata.json, some only specifying whole versions, such as "3.22" while some with more specific such as "3.22.1". I had an issue opened where I had "3.24", "3.24.1" and "3.24.2" but the extension failed to work in "3.24.3" until I specified it.

Is necessary to list all specific "point" versions of gnome-shell supported, or only if at least one "point" version is specified does gnome-shell care?

1 Answers
Related