Riok.Mapperly by Mapperly Contributors, Lars Tönz, Manuel Allenspach

<PackageReference Include="Riok.Mapperly" Version="3.5.0-next.1" />

 Riok.Mapperly 3.5.0-next.1

A .NET source generator for generating object mappings. No runtime reflection.

<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>Riok.Mapperly</id>
    <version>3.5.0-next.1</version>
    <authors>Mapperly Contributors, Lars Tönz, Manuel Allenspach</authors>
    <license type="expression">Apache-2.0</license>
    <licenseUrl>https://licenses.nuget.org/Apache-2.0</licenseUrl>
    <icon>logo.png</icon>
    <readme>README.md</readme>
    <projectUrl>https://mapperly.riok.app/</projectUrl>
    <description>A .NET source generator for generating object mappings.
      No runtime reflection.</description>
    <releaseNotes># [3.5.0-next.1](https://github.com/riok/mapperly/compare/v3.4.0...v3.5.0-next.1) (2024-03-09)


### Bug Fixes

* do not generalise enumerable dictionary value types ([#1155](https://github.com/riok/mapperly/issues/1155)) ([b4d5e74](https://github.com/riok/mapperly/commit/b4d5e74f428da7f8ac7d52bac07a4d6d47a0a9b9))


### Features

* add diagnostic if no members are mapped ([#1129](https://github.com/riok/mapperly/issues/1129)) ([732cec4](https://github.com/riok/mapperly/commit/732cec449abc569d317b5e593388ada4a349a7f5))
* Add option to disable automatic discovery of user implemented mapping method and to include/exclude specific user implemented mapping methods ([#1070](https://github.com/riok/mapperly/issues/1070)) ([4e4937c](https://github.com/riok/mapperly/commit/4e4937c103af6a5f61f085862b089f15ee350ebf))
* allow property mappings to use specific conversion ([#1072](https://github.com/riok/mapperly/issues/1072)) ([61716b9](https://github.com/riok/mapperly/commit/61716b92121810cc27208058e411bba5a3b8eefc))
* allow usage of mappings in MapPropertyAttribute.Use which are attributed with UserMappingAttribute ([#1151](https://github.com/riok/mapperly/issues/1151)) ([1f0b3c5](https://github.com/riok/mapperly/commit/1f0b3c5d8e2dc8f2c6f424d4447f3e6d1353d8b8))
* allow user implemented mappings to be marked as default ([#1071](https://github.com/riok/mapperly/issues/1071)) ([79f60cd](https://github.com/riok/mapperly/commit/79f60cded4db1f3f154096946e793db9c8e8df8e))
* report a diagnostic for invalid MapPropertyAttribute usages ([#1130](https://github.com/riok/mapperly/issues/1130)) ([b8b9e2a](https://github.com/riok/mapperly/commit/b8b9e2a013200dad884de2a36976771f76428d67))
* support required mapping strategies on enums ([#1073](https://github.com/riok/mapperly/issues/1073)) ([edc4933](https://github.com/riok/mapperly/commit/edc4933b720c3ce9910cfc6061ce0329e784a85b))
* validate usage of MapProperty attributes on enum and queryable mapping methods ([#1074](https://github.com/riok/mapperly/issues/1074)) ([fbe7894](https://github.com/riok/mapperly/commit/fbe7894be0691cd9b3e0449c2577fcad82661104))</releaseNotes>
    <tags>Mapper SourceGenerator</tags>
    <repository type="git" url="https://github.com/riok/mapperly" commit="b4d5e74f428da7f8ac7d52bac07a4d6d47a0a9b9" />
    <dependencies>
      <group targetFramework=".NETStandard2.0" />
    </dependencies>
  </metadata>
</package>