Although I've invested much time in developing and maintaining heic2any, and it has recently got a bit popular in the community, I have to admit, it's not that perfect.
It is a HUGE dependency.
Sometimes it doesn't even work (due to the underlying libheif that I'm unable to fix).
Doesn't work in IE11.
The only use case that I have found is: when downloading photos taken from iPhone and downloading them through Google Photos. And that use case is really narrow, and hard to justify a 1 MB of minified and GZipped dependency.
So I have decided to take it off Apexo, if you want it back, please convince me in this thread, but keep in mind that:
It's by far the biggest dependency that Apexo has, the whole application (without it) is 444KB while heic2any alone is 1.1MB.
No browser, ever, support it.
I have not seen any other application support it.
When uploading directly from iPhone, the system gives a regular image (PNG/JPEG ... etc).
Only when trying to place photos from google drive (and some similar services) they give you the HEIC file.
Although I've invested much time in developing and maintaining heic2any, and it has recently got a bit popular in the community, I have to admit, it's not that perfect.
The only use case that I have found is: when downloading photos taken from iPhone and downloading them through Google Photos. And that use case is really narrow, and hard to justify a 1 MB of minified and GZipped dependency.
So I have decided to take it off Apexo, if you want it back, please convince me in this thread, but keep in mind that: