<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://vrc.furroxide.dev/news</id>
    <title>UdonSharp CE Blog</title>
    <updated>2023-08-01T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://vrc.furroxide.dev/news"/>
    <subtitle>UdonSharp CE Blog</subtitle>
    <icon>https://vrc.furroxide.dev/images/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Release 1.1.9]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.9</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.9"/>
        <updated>2023-08-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Summary]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="https://vrc.furroxide.dev/news/release-1.1.9#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>Adds event definitions for Avatar Scaling. See <a href="https://creators.vrchat.com/worlds/udon/players/player-avatar-scaling/#functions-for-player-controlled-scaling" target="_blank" rel="noopener noreferrer" class="">Functions for Player-Controlled Scaling</a> for the details.
Also merges in some community docs changes!</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="changes">Changes<a href="https://vrc.furroxide.dev/news/release-1.1.9#changes" class="hash-link" aria-label="Direct link to Changes" title="Direct link to Changes" translate="no">​</a></h3>
<ul>
<li class="">Added avatar virtual functions for code completion</li>
</ul>]]></content>
        <author>
            <name>Momo the Monster</name>
            <uri>https://github.com/momo-the-monster</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.8]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.8</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.8"/>
        <updated>2023-05-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Summary]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="https://vrc.furroxide.dev/news/release-1.1.8#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>Compatibility with SDK 3.2.0</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="changes">Changes<a href="https://vrc.furroxide.dev/news/release-1.1.8#changes" class="hash-link" aria-label="Direct link to Changes" title="Direct link to Changes" translate="no">​</a></h3>
<ul>
<li class="">Updates the package manifest to use <code>^3.1.x</code> instead of <code>3.1.x</code> to enable compatibility with the just-released 3.2.0 and beyond.</li>
</ul>]]></content>
        <author>
            <name>Momo the Monster</name>
            <uri>https://github.com/momo-the-monster</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.7]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.7</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.7"/>
        <updated>2023-02-23T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.7#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Adds events for image loader and text loader <a href="https://github.com/vrchat-community/UdonSharp/pull/96" target="_blank" rel="noopener noreferrer" class="">#96</a></li>
<li class="">Add error for when scripts don't have program assets during scene scanning</li>
<li class="">Catch serialization errors when upgrading scene behaviours</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.6]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.6</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.6"/>
        <updated>2022-12-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.6#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Upgrading nested prefabs from U# 0.x projects should now be handled properly <a href="https://github.com/vrchat-community/UdonSharp/pull/82" target="_blank" rel="noopener noreferrer" class="">#82</a></li>
<li class="">Fixes for float -&gt; int truncation and precision contributed by <a href="https://github.com/ureishi" target="_blank" rel="noopener noreferrer" class="">@ureishi</a> <a href="https://github.com/vrchat-community/UdonSharp/pull/79" target="_blank" rel="noopener noreferrer" class="">#79</a></li>
<li class="">Fix for casts from <code>char</code> -&gt; float types contributed by <a href="https://github.com/ureishi" target="_blank" rel="noopener noreferrer" class="">@ureishi</a> <a href="https://github.com/vrchat-community/UdonSharp/pull/80" target="_blank" rel="noopener noreferrer" class="">#80</a></li>
<li class="">Fixes for string composite assignment contributed by <a href="https://github.com/ureishi" target="_blank" rel="noopener noreferrer" class="">@ureishi</a> <a href="https://github.com/vrchat-community/UdonSharp/pull/29" target="_blank" rel="noopener noreferrer" class="">#29</a></li>
<li class="">Fixes for equality between two null constants contributed by <a href="https://github.com/ureishi" target="_blank" rel="noopener noreferrer" class="">@ureishi</a> <a href="https://github.com/vrchat-community/UdonSharp/pull/30" target="_blank" rel="noopener noreferrer" class="">#30</a></li>
<li class="">Fix for checking event compatibility with built-in events to not only check event name, this would cause issues if you tried to register an event without the correct parameters for a built-in event.</li>
<li class="">Fix to show jagged array fields if they are marked with OdinSerialize, but private</li>
<li class="">Adds Curl errors that Unity now likes to throw with the menu updates to the event filter for log watcher</li>
<li class="">Fix for inter-prefrab references on instantiated prefabs not applying correctly in some cases, because Unity</li>
<li class="">Prevent running upgrade process on intermediate build prefabs</li>
<li class="">Workaround for a case where Unity thinks an object is a prefab when it isn't during the prefab build process which could cause the process to fail</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.5]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.5</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.5"/>
        <updated>2022-11-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.5#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fixes to allow sync on arrays of user defined enums</li>
<li class="">Move refresh program assets menu to VRChat SDK &gt; Udon Sharp menu for consistency</li>
<li class="">Mitigate issues with UdonSharpProgramAsset cache havinbg problems when program assets are deleted</li>
<li class="">More specific error in the case a program asset's script reference goes null</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.3]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.3</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.3"/>
        <updated>2022-10-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.3#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fixes sync check to allow syncing user defined enums again, reported by techanon <a href="https://github.com/vrchat-community/UdonSharp/issues/75" target="_blank" rel="noopener noreferrer" class="">#75</a></li>
<li class="">Use explicit SyntaxTree reference in UdonSharpUpgrader to avoid compile issues with a Unity package that has a bad namespace declaration, reported by Vesturo</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.2]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.2</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.2"/>
        <updated>2022-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.2#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Adds logging for what is not supported when hit in early compile phases.</li>
<li class="">Fixes for inspector issues</li>
<li class="">Make U# assembly definitions reset caches</li>
<li class="">Create data locator after importing samples</li>
<li class="">Fixes issue due to Udon Networking changes</li>
<li class="">Adds sync type checking</li>
<li class="">Updates Readme with VPM Usage Instructions</li>
</ul>]]></content>
        <author>
            <name>Momo the Monster</name>
            <uri>https://github.com/momo-the-monster</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.1.1]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.1.1</id>
        <link href="https://vrc.furroxide.dev/news/release-1.1.1"/>
        <updated>2022-08-26T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.1.1#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fixes Locator to avoid spamming this Error on first project open: <code>Exception: Could not find UdonSharp locator, make sure you have installed U# following the install instructions.</code></li>
<li class="">Fixes file watcher breaking on non-Windows systems, contributed by anatawa12 (<a href="https://github.com/vrchat-community/UdonSharp/pull/47" target="_blank" rel="noopener noreferrer" class="">https://github.com/vrchat-community/UdonSharp/pull/47</a>)</li>
</ul>]]></content>
        <author>
            <name>Momo the Monster</name>
            <uri>https://github.com/momo-the-monster</uri>
        </author>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b12]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b12</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b12"/>
        <updated>2022-04-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b12#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Make UdonBehaviourSyncMode attribute affect inherited classes, requested by @BocuD</li>
<li class="">Add UDONSHARP scripting define to check for presence of U# in project</li>
<li class="">Make upgrade process with scene open more robust</li>
<li class="">Add handling for <code>GetComponent(s)&lt;UdonSharpBehaviour&gt;()</code> (the exact UdonSharpBehaviour type, types directly inherited from UdonSharpBehaviour were already handled)</li>
<li class="">Add handling for <code>GetComponent(s)&lt;T&gt;()</code> on UdonSharpBehaviour types using inheritance</li>
<li class="">Add workaround handling for <code>GetComponent(s)&lt;T&gt;()</code> on VRC component types</li>
<li class="">Fix issue where generic methods could leak their type arguments to other uses with different type arguments</li>
<li class="">Fix serialization on base class declared fields, reported by @kafeijao</li>
<li class="">Add better error when declaring nested types</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b11]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b11</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b11"/>
        <updated>2022-03-23T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b11#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Improve exposure tree scan speed a little</li>
<li class="">Make GetUdonSharpComponent APIs just act like Unity equivalents instead of potentially erroring</li>
<li class="">Add fallback drawing for jagged arrays</li>
<li class="">Fix issue with local symbols getting incorrectly shared between different generic method type arguments, reported by @Miner28_3</li>
<li class="">Fix U# behaviour enabled state not getting synced in the editor UI while in play mode properly, reported by @Fairplex</li>
<li class="">Prevent editing script asset on UdonSharpProgramAssets once it has been set since it will not work now. Also add validation for out of sync assigned script types.</li>
<li class="">Missing source script warning is now an error</li>
<li class="">Obsolete and no-op UpdateProxy and ApplyProxyModifications editor API calls since they aren't needed in editor-time now and could cause issues with the new way of doing things.</li>
<li class="">Fix multiply operation * on System.Decimal type, reported by @pnivek</li>
<li class="">Fix integer -&gt; user enum conversions when the underlying integer types don't match, reported by @GlitchyDev</li>
<li class="">Fix script upgrader more, reported by @Phasedragon</li>
<li class="">Make file change detection extend to all scripts that are linked by U# builds</li>
<li class="">Fix AddUdonSharpComponent editor scripting APIs as they weren't actually working, reported by @BocuD</li>
<li class="">Move UdonSharp menu items to be under the VRChat SDK top level menu</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b10]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b10</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b10"/>
        <updated>2022-03-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b10#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix script upgrade causing duplication of code in some cases reported by @Narry</li>
<li class="">Add support for serializing auto property backing fields</li>
<li class="">Mitigate dropdowns having incorrect margins, contributed by @ArchiTechAnon</li>
<li class="">Obsolete DrawPublicVariables U# API method and replace with DrawVariables</li>
<li class="">Fix unary plus operator causing compile errors</li>
<li class="">Make force upgrade button also queue prefab upgrade</li>
<li class="">Fix Odin conflicting with U# inspectors, reported by @GlitchyDev and @BocuD</li>
<li class="">Fix default editor fallbacks</li>
<li class="">Fix multi-edit not being disabled on custom inspectors that do not support it</li>
<li class="">Add handling for custom editors that edit child classes</li>
<li class="">Re-add exposure tree</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b9]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b9</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b9"/>
        <updated>2022-03-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b9#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Switch to using Unity C# scripts to store U# script data which has the following benefits for U# behaviours:<!-- -->
<ul>
<li class="">Support for prefab scene deltas</li>
<li class="">Support for prefab nesting</li>
<li class="">Support for prefab variants</li>
<li class="">Multi-edit support</li>
<li class="">Editor script dirtying behavior makes more sense</li>
<li class="">Custom inspectors and editor scripting now work on prefab assets properly</li>
</ul>
</li>
<li class="">Add upgrade path for converting old projects to new data format<!-- -->
<ul>
<li class="">Does not support upgrading nested prefabs and prefab variants since they were not supported prior to 1.0.0b9</li>
</ul>
</li>
<li class="">Improvements to assembly reload performance</li>
<li class="">Inspector enum support</li>
<li class="">Fixes for struct value write back, reported by @Hai and @Jordo</li>
<li class="">Add InteractionText property to UdonSharpBehaviours</li>
<li class="">Fixes for some methods not being found ex System.Type.Name, contributed by @bd_</li>
<li class="">Remove redundant COW value dirty on this, contributed by @bd_</li>
<li class="">Catch unhandled exceptions from compiler and rethrow them as unhandled exceptions to avoid Tasks silencing exceptions</li>
<li class="">Fix double brackets not being unexcaped on interpolated strings that weren't preforming any interpolation, contributed by @ureishi</li>
<li class="">'Expected' exceptions used to interrupt compilation now do not dump entire callstack to debug log</li>
<li class="">Enable runtime exception watching by default</li>
<li class="">Add checks for Unity C# compile errors before initiating a U# compile to avoid confusion</li>
<li class="">Add more validation for invalid uses of program assets and script files</li>
<li class="">Remove redundant script dirty ignore since it seems like something else was causing the dirtying and is no longer doing it</li>
<li class="">Obsolete many editor APIs for editor scripting that are no longer needed</li>
<li class="">Obsolete old overloads for station and player join events -- now throws compile error</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b8]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b8</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b8"/>
        <updated>2021-09-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b8#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix missing null check that could cause method redirects to error in some cases, reported by @Haï~</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b7]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b7</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b7"/>
        <updated>2021-09-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b7#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Add handling for enum variable serialization</li>
<li class="">Add generic method/UdonSharpBehaviour type support</li>
<li class="">Add handling for IComparible on generic methods</li>
<li class="">Fix using .enabled on <code>GetComponent&lt;UserType&gt;()</code> results, reported by @Miner28_3 and @Pema99</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b5]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b5</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b5"/>
        <updated>2021-09-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b5#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix string compound addition with const character values, reported by @Pema99</li>
<li class="">Fix covariant conversion of params arrays on reference type values, reported by @Haï~</li>
<li class="">Fix issues with virtual method linkage allocations, reported by @Haï~</li>
<li class="">Add checking for cases where base methods are shadowed by inherited methods, reported by @GlitchyDev</li>
<li class="">Add checking for cases where base fields are shadowed by fields in inherited classes</li>
<li class="">Add checking for abstract U# classes having a U# program asset associated with them, reported by @GlitchyDev</li>
<li class="">Add fix for abstract methods causing the compiler to fail</li>
<li class="">Add validation to make sure people aren't inheriting from interfaces since they will have support added in the coming weeks</li>
<li class="">Add handling for using switch on object condition values, reported by @Pema99</li>
<li class="">Add handling for empty statements, reported by @Pema99</li>
<li class="">Add validation for the class name of U# behaviours mismatching their containing .cs file name since Unity breaks in dumb ways when it's not the same</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b6]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b6</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b6"/>
        <updated>2021-09-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b6#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix more issues with params, reported by @Haï~</li>
<li class="">Fix issues with static methods on U# behaviours causing naming conflicts, reported by @Haï~</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b4]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b4</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b4"/>
        <updated>2021-09-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b4#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Add @bd_'s optimization for bitwise not operator</li>
<li class="">Fix assembly finding handling causing issues with some 3rd party assets, reported by @Haï~</li>
<li class="">Add blacklist entry for CyanEmu since it needs to reference some VRC scripts which U# doesn't link, reported by @Haï~ and @Miner28_3</li>
<li class="">Fix calls to ToString() on enums, reported by @Miner28_3 and @Haï~</li>
<li class="">Fix calls to <code>GetComponents&lt;T&gt;</code> not returning an array type internally, reported by @Miner28_3</li>
<li class="">Fix calls to VRC methods with inconsistent return types in their signature such as VRCPlayerApi.GetPickupInHand(), reported by @Haï~</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b2]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b2</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b2"/>
        <updated>2021-09-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b2#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix compile error when base System.Object methods such as ToString() are overridden, reported by @GlitchyDev</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Release 1.0.0b3]]></title>
        <id>https://vrc.furroxide.dev/news/release-1.0.0b3</id>
        <link href="https://vrc.furroxide.dev/news/release-1.0.0b3"/>
        <updated>2021-09-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Changelog]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="changelog">Changelog<a href="https://vrc.furroxide.dev/news/release-1.0.0b3#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h2>
<ul>
<li class="">Fix increment/decrement/compound assignment operators not converting numeric types of lower precision than int in some cases like on user defined properties, reported by @GlitchyDev</li>
<li class="">Fix compile error when using static methods defined in other U# behaviours, reported by @GlitchyDev</li>
<li class="">Add errors for when people attempt to use U# scripts that do not belong to a U# assembly, but are part of a C# assembly</li>
<li class="">Optimize string interpolations and fix potential issues when using string interpolations in recursive methods</li>
</ul>]]></content>
        <author>
            <name>Merlin</name>
            <uri>https://github.com/merlinvr</uri>
        </author>
        <category label="release beta" term="release beta"/>
    </entry>
</feed>