AsyncElegantOTA has been deprecated and it is NOT recommended for usage. Please consider migrating to ElegantOTA which now comes with async mode. Learn More on async mode: https://docs.elegantota.pro/async-mode/
ElegantOTA is the latest library that is much more reliable and has an advanced upload mechanism.
This fork is to have a repo that continues to work, since the only needed change is to remove the error line in the AsyncElegantOTA header file. The code is still fully functional. I had an issue with the newer library and opened an issue on Github and it never got answered. It appears the only way to get support on the newer library is to have a paid support plan.
I have no plans to improve this library as it requires deep knowledge of Vue.js which I don't have. It appears to use obfuscation through gzip to hide the internal workings.