<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Getting changes from theme updates]]></title><description><![CDATA[<p dir="auto">I am using advanced themes and wanted to know how to find out what had changed in the themed pages when a new release happens.</p>
<p dir="auto">I've <a href="https://fusionauth.io/docs/customize/look-and-feel/advanced-themes/upgrade-advanced-theme" rel="nofollow ugc">read the instructions here</a>.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/3105/getting-changes-from-theme-updates</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 20:12:27 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/3105.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Apr 2026 14:53:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Getting changes from theme updates on Mon, 06 Apr 2026 15:01:50 GMT]]></title><description><![CDATA[<p dir="auto">Because advanced themes are so customizable, they can be hard to upgrade. Here's some ways to make it easier.</p>
<ul>
<li>When you create a new theme, start from the default version. Commit it to git before you change anything.</li>
<li>Use the <a href="https://fusionauth.io/docs/customize/cli" rel="nofollow ugc">FusionAuth CLI</a> to download/upload your theme during development and CI/CD.</li>
<li>When a new theme comes out, clone or pull the latest from the <a href="https://github.com/FusionAuth/fusionauth-theme-history" rel="nofollow ugc">theme history</a> repo.</li>
<li>Run this command to see what has changed: <code>git format-patch 1.61.0..1.64.1 --stdout &gt; update-themes.patch</code> (this shows the changes between 1.61.0 and 1.64.1; adjust as needed for your installed version and the target version).</li>
<li>Go to your theme git repo and apply the changes: <code>git am --3way update-themes.patch</code> which will attempt to automatically merge the changes. If there are conflicts, you can resolve them manually and then run <code>git am --continue</code>.</li>
</ul>
<p dir="auto">You can also use a 3 way diffing tool like diff3 or kdiff3 to visualize the changes.</p>
<p dir="auto"><a href="https://fusionauth.io/docs/customize/look-and-feel/advanced-themes/upgrade" rel="nofollow ugc">These upgrade notes</a> also provide detailed human friendly instructions on the changes.</p>
]]></description><link>https://fusionauth.io/community/forum/post/8538</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/8538</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Mon, 06 Apr 2026 15:01:50 GMT</pubDate></item></channel></rss>