Possible issue with new data_collection_permissions soon to be required?

I just did an update and got a warning about adding this, still not mandatory for now but I tried to add it and there was a conflict because I also use “strict_min_version”: “139.0” which I need because Tab Groups were released with 139.0 and not present in previous versions.

As mentioned in the blog, the data collection permissions is supported only from version 140:

So you should change your strict min version to 140.
This is also nicely aligned with the latest ESR version - Firefox ESR 140.

Note that majority of users will either be running latest release or ESR release, so there really should be almost nobody using Firefox 139 anymore.

1 Like

ok, I’ll change to 140 in a future release.

Have a nice day!

1 Like

I’m trying to upload a new update and this time I tried this:

“browser_specific_settings”: {
“gecko”: {
“id”: “{abc123}”,
“strict_min_version”: “140.0”,
“data_collection_permissions”: {
“required”: [“none”]
}
}
}

and I get this message but I’m not targeting Android at all, only gecko

but still validate so all is good, I just wanted to point that out.

1 Like

For quit a while now I’m having the same issue regarding the permissions.request API that is not implemented in the Android version that I’m not targeting.

Very annoying.

image