I’ve found the meta bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1687755
But it seems to be going pretty slowly, I have some doubts how they want to make it till the end of this year. Considering the implementation needs to go through Nightly and Beta first, that’s 2 months. So it would have to land in Nightly by the end of October !
Anyway, since the brand new Firefox ESR 102 (scheduled for release next week) won’t be supporting MV3 for the whole year, I plan to keep my addons on MV2 till the next September.
There is no need to rush things.
I’ve migrated most of my addons to MV3 and kept them in MV2 in Firefox and it works fine.
The background script converted to MV3 is still compatible with MV2. And the difference in the API calls can be made using the feature detection, for example:
if (browser.declarativeNetRequest) {/*MV3 style*/}
else {/*MV2 style*/}