Require configuration string

No.

If you change versions you will have used the same configuration required string.

So on release everyone already installed will inherit the current version string.

It’s just that the URL to change the channels version string is different between releases as a measure to make sure that if v 1.1.0 is released you don’t try pushing wrong data to to to the v1.0.0 URL. If you are pushing different version strings.

TLDR: If you are releasing a new version of your extension, and people whom upgrade don’t need to perform configuration then they don’t need to. They only will if you change the required_configuration value.