csharp
csharp copied to clipboard
Bump AutoMapper from 10.1.1 to 11.0.1
Bumps AutoMapper from 10.1.1 to 11.0.1.
Release notes
Sourced from AutoMapper's releases.
11.0.1
As part of this release we had 10 issues closed.
Bugs
- [#3870](AutoMapper/AutoMapper#3870) Handle identity lambda resolvers with ProjectTo subquery
- [#3869](AutoMapper/AutoMapper#3869) v11 InvalidOperationException: Stack Empty on mapping which used to generate a subquery
- [#3856](AutoMapper/AutoMapper#3856) Allow non-public Enumerator.Current
- [#3821](AutoMapper/AutoMapper#3821) Assign collections we can't handle
- [#3820](AutoMapper/AutoMapper#3820) StackOverflowException when using JObject.Parse
- [#3818](AutoMapper/AutoMapper#3818) Return the first method we find
- [#3817](AutoMapper/AutoMapper#3817) Calling IMapper.Map with an OrderBy causes an AmbiguousMatchException to be thrown
Improvements/Features
- [#3874](AutoMapper/AutoMapper#3874) Fix EF6 relationships and Id initialization
- [#3839](AutoMapper/AutoMapper#3839) Add AsProxy property to AutoMapAttribute
- [#3830](AutoMapper/AutoMapper#3830) Adding information to exception message; Addresses #3828
Where to get it
You can download this release from nuget
11.0.0
As part of this release we had 17 issues closed.
Bugs
- [#3676](AutoMapper/AutoMapper#3676) Error when using nullables with an implicit conversion operation.
- [#3595](AutoMapper/AutoMapper#3595) Open Generics with base generic
- [#3565](AutoMapper/AutoMapper#3565) Evaluate Conditional Expressions for projections with subqueries
- [#3563](AutoMapper/AutoMapper#3563) Query projection with subquery can generate non-compiling expression
- [#3523](AutoMapper/AutoMapper#3523) Multiple source matches for a destination property
- [#3516](AutoMapper/AutoMapper#3516) Static field requires null instance, non-static field requires non-null instance
Improvements/Features
- [#3723](AutoMapper/AutoMapper#3723) Inherited source operators support for ConversionOperatorMapper
- [#3613](AutoMapper/AutoMapper#3613) Map closed to ienumerable generic destination
- [#3605](AutoMapper/AutoMapper#3605) Generic destination value resolver
- [#3596](AutoMapper/AutoMapper#3596) 11.0 upgrade guide
- [#3593](AutoMapper/AutoMapper#3593) InvalidCastException with multi-dimensional arrays
- [#3537](AutoMapper/AutoMapper#3537) CreateProjection
- [#3532](AutoMapper/AutoMapper#3532) IncludeBase is ignored when ForAllOtherMembers are used
- [#3526](AutoMapper/AutoMapper#3526) Expression of type 'TInterface' cannot be used for parameter of type 'TConcrete' (Parameter 'arg1')
- [#3518](AutoMapper/AutoMapper#3518) Global pre and postfixes
- [#3510](AutoMapper/AutoMapper#3510) Unable to map byte[] or byte[]? (nullable byte[]) using AutoMapper ForCtorParam function
- [#3504](AutoMapper/AutoMapper#3504) Separate internal APIs
Where to get it
... (truncated)
Commits
9ccbd7cMerge pull request #3870 from AutoMapper/mapfrom_identityf32b7edcosmeticb8fee9aMerge pull request #3874 from Erythnul/mapfrom_identitye99d28fFix EF6 relationships and Id initialization3e8f43ahandle identity lambda resolvers148c525Merge pull request #3856 from AutoMapper/enumerator_current0005372api compat4665c3eAllow non-public Enumerator.Current24af9e1Merge pull request #3839 from korser1/korser1/AutoMapperdf219b2Merge pull request #3821 from AutoMapper/SO- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
The new version is incompatible with netstandard 2.0
was thinking if to make automapper optional
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign brendandburns for approval by writing /assign @brendandburns in a comment. For more information see:The Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
@dependabot rebase
Superseded by #1045.