I would like to see more than just a red X pop up that slides in and then out in the lower left on a mobile device when an image upload is attempted. New Android and IOS based mobile phones have bigger, sharper cameras than ever.
Many forum sites automatically convert the image and compress to the administrators defined image limits. If you want to limit photos to 5mb a piece for example, an end user on a mobile is not going to have any idea what the file size is on a picture they just took with their phone camera, yet alone the format. The forum should have the feature to accept the format and via a plugin automatically resize or convert to provide less friction to end users trying to upload straight from their camera or camera roll. Its not very straight forward to get file size or resize an image on a mobile to fit last decades artificial constraints.
Some phones like ios even take photos in HEIC or screenshots in PNG and these formats are large and for one HEIC doesnt seem to be supported, so it creates friction and disdain with forum users, as well as a less engaging experience.
There are a few various HEIC to JPG converters and resizers in various languages such as php and java that could be used in the forum software, many are open source and some code is on github.
I would like to see this resolved to create a more friendly, ease of use discussion forum for end users. Even if automatic image conversion and resizing is going to take time, more descriptive error messages, such as some simple text along with that red X slide out telling the user the file size or format issue. At least they are not guessing and becoming frustrated.