I switched to version 2.8.2 and now it seems that my enum types are not recognized and the field in the related objects is set to null. This is highly critical because it will cause data loss! The enum type is also not listed in the explorer.
I am talking about an enum class, which implements another interface. My List property is defined with the interface and not the specific class. Maybe this is relevant.
public enum Role implements package.of.Role {
...
}@ElementCollection(fetch = FetchType.EAGER) @Enumerated(EnumType.STRING)
private List<package.of.Role> roles = null;