The Type.IsSerializable has been marked obsolete in .NET 8. Catel should follow this and no longer use the property.