<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Migration Guides on Ardalis Clean Architecture</title><link>https://ardalis.github.io/CleanArchitecture/migration-guides/</link><description>Recent content in Migration Guides on Ardalis Clean Architecture</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://ardalis.github.io/CleanArchitecture/migration-guides/index.xml" rel="self" type="application/rss+xml"/><item><title>Upgrading from v10.x to v11.x</title><link>https://ardalis.github.io/CleanArchitecture/migration-guides/v10-to-v11/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ardalis.github.io/CleanArchitecture/migration-guides/v10-to-v11/</guid><description>&lt;h1 id="upgrading-from-v10x-to-v11x"&gt;Upgrading from v10.x to v11.x&lt;a class="anchor" href="#upgrading-from-v10x-to-v11x"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;If you started your project with version &lt;code&gt;10.0.1&lt;/code&gt; (or similar) of the template and want to incorporate the architectural upgrades of version &lt;code&gt;11.0.0&lt;/code&gt;, follow this guide.&lt;/p&gt;
&lt;h2 id="the-diff-strategy"&gt;The &amp;ldquo;Diff&amp;rdquo; Strategy&lt;a class="anchor" href="#the-diff-strategy"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Since this template serves as a starting point, the most reliable way to upgrade an existing project is to perform a differential comparison:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Generate a &lt;strong&gt;brand new solution&lt;/strong&gt; using the &lt;code&gt;v11&lt;/code&gt; template (e.g., &lt;code&gt;dotnet new clean-arch -o Your.ProjectName&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Use a diff tool (like Beyond Compare, WinMerge, or &lt;code&gt;git diff&lt;/code&gt;) to compare the newly generated solution against the original &lt;code&gt;v10&lt;/code&gt; vanilla template you started with (or your current codebase).&lt;/li&gt;
&lt;li&gt;Manually apply the structural or package changes to your existing project.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="key-changes-in-v11x"&gt;Key Changes in v11.x&lt;a class="anchor" href="#key-changes-in-v11x"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Several dependencies and implementation details were altered in this release. The most significant changes include:&lt;/p&gt;</description></item></channel></rss>