Hi all,
Sorry you’re having trouble with this. With 2.4, we made the decision to change category images to a file field for consistency, instead of a URL text field. Unfortunately, there was no smooth way to make this transition because the two fields are ultimately two different data types. It’s not reliable to look at the URL entered and then try to guess if that same file exists in an upload directory. So, we have you replace the file when you edit a category.
That said, category image data is not lost upon upgrading to 2.4. It is still in the database and should still render on the front end using the {category_image} tag. It is only when you choose to edit a category that the image could be lost if you don’t enter a new one into the file field.
It’s not perfect, but we felt it was better to make this hard switch to a file field rather than try to accommodate these two different data types for an indefinite period of time.
So, this is currently intended behavior and I believe it’s what you all may be experiencing. The data isn’t really lost, as seen on the front-end, but it may appear lost in the control panel because the text field is missing. If anything I’ve said doesn’t match the behavior you’re seeing and these images are in fact not rendering properly on the front end, let us know and we’ll look into it.
Thanks,
Kevin