JoshR-Github-Enterprise-Demo / GHE-Demo

MIT License
0 stars 0 forks source link

Update automapper-dotnet monorepo to v12 (major) #70

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
AutoMapper (source) nuget major 9.0.0 -> 12.0.1
AutoMapper.Extensions.Microsoft.DependencyInjection (source) nuget major 7.0.0 -> 12.0.0

Release Notes

AutoMapper/AutoMapper ### [`v12.0.1`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v12.0.1) ##### What's Changed - Don't mention a specific upgrade guide anymore by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4078](https://togithub.com/AutoMapper/AutoMapper/pull/4078) - Null source member should overwrite existing destination member by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4083](https://togithub.com/AutoMapper/AutoMapper/pull/4083) - Only consider explicitly included maps by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4097](https://togithub.com/AutoMapper/AutoMapper/pull/4097) - Only dotnet test is needed by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4197](https://togithub.com/AutoMapper/AutoMapper/pull/4197) **Full Changelog**: https://github.com/AutoMapper/AutoMapper/compare/v12.0.0...v12.0.1 ### [`v12.0.0`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v12.0.0) #### What's Changed - Prefer derived interfaces by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/3887](https://togithub.com/AutoMapper/AutoMapper/pull/3887) - Converting integration tests to EF Core by [@​jbogard](https://togithub.com/jbogard) in [https://github.com/AutoMapper/AutoMapper/pull/3881](https://togithub.com/AutoMapper/AutoMapper/pull/3881) - Use TypePair.ContainsGenericParameters by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/3918](https://togithub.com/AutoMapper/AutoMapper/pull/3918) - allow building on Linux (and probably macOS) by [@​adamralph](https://togithub.com/adamralph) in [https://github.com/AutoMapper/AutoMapper/pull/3938](https://togithub.com/AutoMapper/AutoMapper/pull/3938) - Continue chaining after AsProxy by [@​korser1](https://togithub.com/korser1) in [https://github.com/AutoMapper/AutoMapper/pull/3895](https://togithub.com/AutoMapper/AutoMapper/pull/3895) - chore: Set permissions for GitHub actions by [@​naveensrinivasan](https://togithub.com/naveensrinivasan) in [https://github.com/AutoMapper/AutoMapper/pull/3987](https://togithub.com/AutoMapper/AutoMapper/pull/3987) - Suppress generic constraint exceptions in GetPublicNoArgExtensionMethods by [@​stephentoub](https://togithub.com/stephentoub) in [https://github.com/AutoMapper/AutoMapper/pull/3999](https://togithub.com/AutoMapper/AutoMapper/pull/3999) - Default implementation for GetSubQueryMarker by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/3920](https://togithub.com/AutoMapper/AutoMapper/pull/3920) - install command from cli is added in README.md by [@​nameson2672](https://togithub.com/nameson2672) in [https://github.com/AutoMapper/AutoMapper/pull/3982](https://togithub.com/AutoMapper/AutoMapper/pull/3982) - Consider member value resolvers and value converters for source valid… by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4011](https://togithub.com/AutoMapper/AutoMapper/pull/4011) - Use Enum.Parse by [@​lbargaoanu](https://togithub.com/lbargaoanu) in [https://github.com/AutoMapper/AutoMapper/pull/4032](https://togithub.com/AutoMapper/AutoMapper/pull/4032) #### New Contributors - [@​naveensrinivasan](https://togithub.com/naveensrinivasan) made their first contribution in [https://github.com/AutoMapper/AutoMapper/pull/3987](https://togithub.com/AutoMapper/AutoMapper/pull/3987) - [@​stephentoub](https://togithub.com/stephentoub) made their first contribution in [https://github.com/AutoMapper/AutoMapper/pull/3999](https://togithub.com/AutoMapper/AutoMapper/pull/3999) - [@​nameson2672](https://togithub.com/nameson2672) made their first contribution in [https://github.com/AutoMapper/AutoMapper/pull/3982](https://togithub.com/AutoMapper/AutoMapper/pull/3982) **Full Changelog**: https://github.com/AutoMapper/AutoMapper/compare/v11.0.1...v12.0.0 **Upgrade Guide**: https://docs.automapper.org/en/latest/12.0-Upgrade-Guide.html ### [`v11.0.1`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v11.0.1): 11.0.1 As part of this release we had [10 issues](https://togithub.com/AutoMapper/AutoMapper/issues?milestone=41\&state=closed) closed. **Bugs** - [**#​3870**](https://togithub.com/AutoMapper/AutoMapper/pull/3870) Handle identity lambda resolvers with ProjectTo subquery - [**#​3869**](https://togithub.com/AutoMapper/AutoMapper/issues/3869) v11 InvalidOperationException: Stack Empty on mapping which used to generate a subquery - [**#​3856**](https://togithub.com/AutoMapper/AutoMapper/pull/3856) Allow non-public Enumerator.Current - [**#​3821**](https://togithub.com/AutoMapper/AutoMapper/pull/3821) Assign collections we can't handle - [**#​3820**](https://togithub.com/AutoMapper/AutoMapper/issues/3820) StackOverflowException when using JObject.Parse - [**#​3818**](https://togithub.com/AutoMapper/AutoMapper/pull/3818) Return the first method we find - [**#​3817**](https://togithub.com/AutoMapper/AutoMapper/issues/3817) Calling IMapper.Map with an OrderBy causes an AmbiguousMatchException to be thrown **Improvements/Features** - [**#​3874**](https://togithub.com/AutoMapper/AutoMapper/pull/3874) Fix EF6 relationships and Id initialization - [**#​3839**](https://togithub.com/AutoMapper/AutoMapper/pull/3839) Add AsProxy property to AutoMapAttribute - [**#​3830**](https://togithub.com/AutoMapper/AutoMapper/pull/3830) Adding information to exception message; Addresses [#​3828](https://togithub.com/AutoMapper/AutoMapper/issues/3828) #### Where to get it You can download this release from [nuget](https://www.nuget.org/packages/automapper/) ### [`v11.0.0`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v11.0.0): 11.0.0 [The upgrade guide](https://docs.automapper.org/en/latest/11.0-Upgrade-Guide.html). As part of this release we had [17 issues](https://togithub.com/AutoMapper/AutoMapper/issues?milestone=39\&state=closed) closed. **Bugs** - [**#​3676**](https://togithub.com/AutoMapper/AutoMapper/issues/3676) Error when using nullables with an implicit conversion operation. - [**#​3595**](https://togithub.com/AutoMapper/AutoMapper/issues/3595) Open Generics with base generic - [**#​3565**](https://togithub.com/AutoMapper/AutoMapper/pull/3565) Evaluate Conditional Expressions for projections with subqueries - [**#​3563**](https://togithub.com/AutoMapper/AutoMapper/issues/3563) Query projection with subquery can generate non-compiling expression - [**#​3523**](https://togithub.com/AutoMapper/AutoMapper/issues/3523) Multiple source matches for a destination property - [**#​3516**](https://togithub.com/AutoMapper/AutoMapper/issues/3516) Static field requires null instance, non-static field requires non-null instance **Improvements/Features** - [**#​3723**](https://togithub.com/AutoMapper/AutoMapper/pull/3723) Inherited source operators support for ConversionOperatorMapper - [**#​3613**](https://togithub.com/AutoMapper/AutoMapper/pull/3613) Map closed to ienumerable generic destination - [**#​3605**](https://togithub.com/AutoMapper/AutoMapper/pull/3605) Generic destination value resolver - [**#​3596**](https://togithub.com/AutoMapper/AutoMapper/pull/3596) 11.0 upgrade guide - [**#​3593**](https://togithub.com/AutoMapper/AutoMapper/issues/3593) InvalidCastException with multi-dimensional arrays - [**#​3537**](https://togithub.com/AutoMapper/AutoMapper/issues/3537) CreateProjection - [**#​3532**](https://togithub.com/AutoMapper/AutoMapper/issues/3532) IncludeBase is ignored when ForAllOtherMembers are used - [**#​3526**](https://togithub.com/AutoMapper/AutoMapper/issues/3526) Expression of type 'TInterface' cannot be used for parameter of type 'TConcrete' (Parameter 'arg1') - [**#​3518**](https://togithub.com/AutoMapper/AutoMapper/pull/3518) Global pre and postfixes - [**#​3510**](https://togithub.com/AutoMapper/AutoMapper/issues/3510) Unable to map byte\[] or byte\[]? (nullable byte\[]) using AutoMapper ForCtorParam function - [**#​3504**](https://togithub.com/AutoMapper/AutoMapper/pull/3504) Separate internal APIs #### Where to get it You can download this release from [nuget](https://www.nuget.org/packages/automapper/) ### [`v10.1.1`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v10.1.1): 10.1.1 As part of this release we had [3 issues](https://togithub.com/AutoMapper/AutoMapper/issues?milestone=40\&state=closed) closed. **Bugs** - [**#​3520**](https://togithub.com/AutoMapper/AutoMapper/pull/3520) NonNullableToNullable - [**#​3519**](https://togithub.com/AutoMapper/AutoMapper/issues/3519) InvalidProgramException with ProjectTo and nullable ints - [**#​3517**](https://togithub.com/AutoMapper/AutoMapper/issues/3517) Operation could destabilize the runtime with ProjectTo and NHibernate ### [`v10.1.0`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v10.1.0): 10.1.0 As part of this release we had [6 issues](https://togithub.com/AutoMapper/AutoMapper/issues?milestone=38\&state=closed) closed. **Bugs** - [**#​3490**](https://togithub.com/AutoMapper/AutoMapper/pull/3490) Ignore static constructors - [**#​3458**](https://togithub.com/AutoMapper/AutoMapper/pull/3458) Null destination value type with mapper - [**#​3453**](https://togithub.com/AutoMapper/AutoMapper/pull/3453) Mapping with struct destination **Improvements/Features** - [**#​3509**](https://togithub.com/AutoMapper/AutoMapper/pull/3509) Update 10.0-Upgrade-Guide.md - [**#​3487**](https://togithub.com/AutoMapper/AutoMapper/pull/3487) Trim keys when mapping from dictionaries - [**#​3473**](https://togithub.com/AutoMapper/AutoMapper/pull/3473) Issue 3422 ExplicitExpansion #### Where to get it You can download this release from [nuget](https://www.nuget.org/packages/automapper/) ### [`v10.0.0`](https://togithub.com/AutoMapper/AutoMapper/releases/tag/v10.0.0): 10.0.0 https://docs.automapper.org/en/latest/10.0-Upgrade-Guide.html As part of this release we had [30 issues](https://togithub.com/AutoMapper/AutoMapper/issues?milestone=37\&state=closed) closed. **Bugs** - [**#​3413**](https://togithub.com/AutoMapper/AutoMapper/pull/3413) Enable ForAllMaps to work with ForCtorParam - [**#​3334**](https://togithub.com/AutoMapper/AutoMapper/pull/3334) The source type must be assignable to the type of the transformation **Improvements/Features** - [**#​3451**](https://togithub.com/AutoMapper/AutoMapper/pull/3451) Update 10.0-Upgrade-Guide.md - [**#​3448**](https://togithub.com/AutoMapper/AutoMapper/pull/3448) 10.0 upgrade guide and some refactorings - [**#​3443**](https://togithub.com/AutoMapper/AutoMapper/pull/3443) Links to more ReadableExpressions resources - [**#​3438**](https://togithub.com/AutoMapper/AutoMapper/pull/3438) Clean up Mapper and friends - [**#​3437**](https://togithub.com/AutoMapper/AutoMapper/pull/3437) AllowNull overrides per member AllowNullDestinationValues/Collections - [**#​3424**](https://togithub.com/AutoMapper/AutoMapper/pull/3424) Allow any expression with IncludeMembers - [**#​3415**](https://togithub.com/AutoMapper/AutoMapper/pull/3415) Exclude some public members from api checks - [**#​3411**](https://togithub.com/AutoMapper/AutoMapper/pull/3411) EF Core; generalize constructor mapping for ProjectTo - [**#​3408**](https://togithub.com/AutoMapper/AutoMapper/pull/3408) Update Open-Generics.md - [**#​3405**](https://togithub.com/AutoMapper/AutoMapper/pull/3405) Improve cycle detection with inheritance - [**#​3403**](https://togithub.com/AutoMapper/AutoMapper/pull/3403) Example for setting up DI for Catel.IoC - [**#​3401**](https://togithub.com/AutoMapper/AutoMapper/pull/3401) Matching source values should override constructor parameters default… - [**#​3400**](https://togithub.com/AutoMapper/AutoMapper/pull/3400) ExactMatchNamingConvention - [**#​3396**](https://togithub.com/AutoMapper/AutoMapper/pull/3396) Only check simple member expressions for source members - [**#​3393**](https://togithub.com/AutoMapper/AutoMapper/pull/3393) Avoid collections with null values when reaching max depth - [**#​3387**](https://togithub.com/AutoMapper/AutoMapper/pull/3387) Non generic member transformer - [**#​3379**](https://togithub.com/AutoMapper/AutoMapper/pull/3379) ProjectTo does not load expanded child collections. - [**#​3374**](https://togithub.com/AutoMapper/AutoMapper/pull/3374) Generic value resolvers - [**#​3373**](https://togithub.com/AutoMapper/AutoMapper/pull/3373) String based MapFrom for constructors - [**#​3368**](https://togithub.com/AutoMapper/AutoMapper/pull/3368) Map read-only collections by default - [**#​3356**](https://togithub.com/AutoMapper/AutoMapper/pull/3356) Reverse naming conventions for reverse maps by default - [**#​3349**](https://togithub.com/AutoMapper/AutoMapper/pull/3349) Allow recursive queries - [**#​3347**](https://togithub.com/AutoMapper/AutoMapper/pull/3347) Add brief documentation for 8.1.1 upgrade - [**#​3337**](https://togithub.com/AutoMapper/AutoMapper/pull/3337) Attribute-based reverse mapping with SourceMemberAttribute - [**#​3336**](https://togithub.com/AutoMapper/AutoMapper/pull/3336) Reverse the string based MapFrom - [**#​3319**](https://togithub.com/AutoMapper/AutoMapper/pull/3319) Update Expression-Translation-(UseAsDataSource).md - [**#​3314**](https://togithub.com/AutoMapper/AutoMapper/pull/3314) Fix .NET standard link on docs homepage - [**#​3306**](https://togithub.com/AutoMapper/AutoMapper/pull/3306) Update Flattening.md #### Where to get it You can download this release from [nuget](https://www.nuget.org/packages/automapper/)
AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection ### [`v11.0.0`](https://togithub.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection/releases/tag/v11.0.0): 11.0.0 Version bump for 11.0 release. This also targets exclusively `netstandard2.1` as AutoMapper does.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.