Skip to content

Tags: jbogard/Mapster

Tags

2.1.1

Toggle 2.1.1's commit message
- FIX: EF should not create empty object on null property in projection

- Add more descriptive error message for projection

2.1.0

Toggle 2.1.0's commit message
Updated version

v2.0.4

Toggle v2.0.4's commit message
- Add extension method

- FIX: RequireExplicitMapping should apply to only classes (not lists & primitives)
- FIX: Compile didn't work when map enum to string
- FIX: Adapt method will complain about optional argument in expression

v2.0.3

Toggle v2.0.3's commit message
- FIX: do not validate explicit mapping for child property

v2.0.2

Toggle v2.0.2's commit message
- Improve array copy performance

v2.0.1

Toggle v2.0.1's commit message
- FIX: TypeAdapt.Adapt<TDest>(obj) cannot convert in some cases.

v2.0.0

Toggle v2.0.0's commit message
- Performance improvement (2-3x)

- Projection is improved to generate nicer sql query
- Mapster is now able to map struct
- Flagged enum is supported
- You can now both opt-in and opt-out setting
- Setting inheritance is able to inherit from interface
- Setting inheritance is now combined (it does not only pick from the closest parent)
- New rule based setting, you can defined your setting more granular level
- Setting is no more static, you can overload your setting to use different setting for your mapping
- You can ignore properties by attributes
- Now you can setup your map from different type ie config.Map(dest => dest.AgeString, src => src.AgeInt)
- Mapster is now support circular reference mapping!
- Supported more frameworks (.NET 4.0, 4.5, .NET Core RC 5.4)

1.14.0

Toggle 1.14.0's commit message
UPdated the version number

1.11.0

Toggle 1.11.0's commit message
Updated assembly version