2.54.2

(fix): Replace Activator.CreateInstance<TConverterType>() with new TConverterType() in CollectionItemSerializer. The new() generic constraint allows compile-time instantiation, removing the reflection-based call that is not AOT-safe.

2.54.1

(chore): Remove the generic EnumSerializer<T> template that used reflection (GetField, GetCustomAttributes) at runtime. All enums already use per-enum generated serializers with static dictionary lookups, so the generic template was dead code. This cleanup removes the last reflection-based enum serialization path, improving NativeAOT and IL-trimming compatibility.