Manifest Version 3 (MV3) is upon us. This might be the biggest change to browser extensions since the invention of extensions. You can read more about it here:
Since the use of eval()
will no longer be allowed in MV3 for security reasons, the following things will no longer work in Autofill when it is updated to be MV3 compliant:
javascript:
Autofill will remain on MV2 for as long as the browser companies allow it (no official sunsetting schedules have been published yet, but I’m guessing sometime in 2024). The Autofill codebase is over 10 years old, so there’s a chance that Autofill will be rewritten from scratch for easier automation without relying on eval()
using the latest technologies like JavaScript ES6 modules and ES8 async/await. Any updates on this matter will be posted in this space.