Releases: PawelGerr/Thinktecture.Runtime.Extensions
Releases · PawelGerr/Thinktecture.Runtime.Extensions
9.4.0
- [System.Text.Json] Added support for
JsonIgnoreAttribute
- [System.Text.Json] Added support for (de)serialization of members of type
object
- [EF Core] Type with
ObjectFactory<T>
and UseWithEntityFramework = true
will get a ValueConverter
as well
- [EF Core]
ValueConverter
is using a ctor when ObjectFactoryAttribute<T>.HasCorrespondingConstructor
is true
- [Swagger] Parameter filter is using object factory with
UseForModelBinding = true
first
- [Swagger] Parameter filter creates new schema if binding type differs from actual type (i.e. used for JSON)
- [Swagger] Schema filter honors
ObjectFactory<T>
with UseForSerialization = true
9.3.1
- Fix:
EntityTypeBuilderExtensions.AddConverterForScalarProperties
should not return when finding a primitive collection but continue with next property
8.10.1
Fix: EntityTypeBuilderExtensions.AddConverterForScalarProperties
should not return when finding a primitive collection but continue with next property
9.3.0
- [Swashbuckle] Added support for
UseOneOfForPolymorphism()
9.2.0
- Added json/messagepack support to ad hoc unions if a factory is present.
9.1.0
- EF Core: added support for primitive collections
8.10.0
- EF Core: added support for primitive collections
9.0.1
- Model binder handles
ValueProviderResult.None
correctly
8.9.2
- Model binder handles
ValueProviderResult.None
correctly
9.0.0
- Dropped support for EF Core 6
- Removed "validatable" smart enums