FastScriptReload
FastScriptReload copied to clipboard
Hot Reload implementation for Unity. Iterate on code insanely fast without breaking play session. Supports any editor. 1. Play 2. Make change 3. See results
Some projects don't have Unity UI added by default, resulting in. ```Assembly 'Packages/com.handzlikchris.fastscriptreload/Plugins/ImmersiveVrToolsCommon/ImmersiveVRTools.Common.Runtime.dll' will not be loaded due to errors: Unable to resolve reference 'UnityEngine.UI'. Is the assembly missing or...
This is the usecase I'd like to make workable. I open this as a reference and will try to make a PR sooner or later. ````c# public class MyClass{ private...
public static bool operator == and != not working because the type name they are operating on isnt changed to the new patched type name, giving compile time errors. Didnt...
If I am reading the history correctly, it seems like back in 2023 there was a fix to allow reloading internal classes. However, I am receiving "inaccessible due to its...
When a class inherits from a generic class with itself as a type argument, FSR tries to hot reload but causes error due to the reference to original class name...
In my relatively new Unity (6000.2.2f1) project, FastScriptReload freezes the editor, rendering this excellent tool useless. Upon installation, it attempts to open the introductory explanation window, but freezes. Upon force...
Hi! I’ve been using FSR for a while and find it quite fabulous. Meanwhile, I’m using some Unity MCP packages that include a customized Microsoft.CSharp.dll. The relevant code in FSR...
Hi Chris, We found there are crash from here in LSR, DynamicCompilationBase.cs:66 ``` AssemblyCsharpFullPath = SessionStateCache.GetOrCreateString( $"FSR:AssemblyCsharpFullPath", () => AssetDatabase.FindAssets("Microsoft.CSharp") .Select(g => new System.IO.FileInfo(UnityEngine.Application.dataPath + "/../" + AssetDatabase.GUIDToAssetPath(g))) .First(fi =>...
Reproduction Steps: - Create a snapshot using the Memory Profiler plugin. - Open "Compare Snapshots". - Click on any snapshot. An infinite loading screen appears with the message: "Reading memory...
Can we mark tags with additional patch version to support OpenUPM? https://openupm.com/packages/com.handzlikchris.fastscriptreload/?subPage=pipelines OpenUPM build pipeline skips 1.8, can we stick to 1.8.0 for github tags naming?