7,948 Commits over 3,745 Days - 0.09cph!
Added failing hotload test for static initonly HashSets
Added ConcurrentQueueUpgrader
Fixed in-place hotload of a HashSet<T>
Allow individual types to be added to hotload SkipUpgrader
Skip hotload for types in System.Net.Http and System.Text.RegularExpressions
Fixed some false negatives when checking if a type is blittable
Added ConcurrentDictionaryUpgrader, fixed ConcurrentQueueUpgrader
Only start addon worker threads when first needed
Make sure hotload verbose log works with and without -tools
Cache which static fields need to be watched in hotload
Some extra timing info for hotload
Added InstanceUpgrader.GetUpgraderOrDefault<T>()
DefaultUpgrader field caching, now uses auto-skip
Added InstanceUpgrader.GetUpgraderOrDefault<T>()
DefaultUpgrader field caching, now uses auto-skip
Fixed very wide speech bubble movement !switch
Added failing hotload test for static initonly HashSets
Added ConcurrentQueueUpgrader
Fixed in-place hotload of a HashSet<T>
Allow individual types to be added to hotload SkipUpgrader
Skip hotload for types in System.Net.Http and System.Text.RegularExpressions
Fixed some false negatives when checking if a type is blittable
Added ConcurrentDictionaryUpgrader, fixed ConcurrentQueueUpgrader
Only start addon worker threads when first needed
Make sure hotload verbose log works with and without -tools
Cache which static fields need to be watched in hotload
Some extra timing info for hotload
Fixed verbose hotload log formatting
Fix error in JsonSerializerOptionsUpgrader on hotload
Fixes for core layer graphics
Fixed case where baked workshop stage scripts wouldn't load
Use same atlas for UI and world core layers
Fixed .workshopid file not getting created
Fixed workshop upload progress not updating
Reverted testing colour for easy campaign category
Updated .gitignore
Fix particle performance regression on Switch
Logging tweak on !switch
Reverted change to intro stage
Fixed baking getting stuck !switch
SpriteArray shader for UI core layers
Status effect icon max size
Fixed Core shader fading in text embeds !switch
One more cause of a null texture being accessed in text embeds
Fixed unloaded textures still being referenced !switch
Import overrides for a bunch of sprites on Switch
Fix core graphics sometimes becoming white between stages !switch
Fixed text embedded sprites not using atlases being invisible
Fixed TMP log spam for embedded sprites
Added easy way to switch stage in the editor during play mode
Fixed Standalone build error
Allow separate medal times for co-op
Added binding for toggling co-op for DualShock controllers
Make sure assets get unloaded on the main thread !switch
Disabled sprite import mode for bundled textures
Asset bundle merging rules tweak
Default texture import settings tweak
Ensure more stuff gets unloaded between stages
Make sure dynamic textures for units are unloaded
Removed broken com.unity.timeline package
Some SpriteAtlas unloading tweaks
Reduced resolution of some textures on Switch
Updated Facepunch.ExpressionStrings
Possible fix for campaigns sometimes being invisible !switch !release
Fixed workshop completion sorting
Fixed some display issues in ScrollTables
Updated NativeInputDeviceProfileList and UnityInputDeviceProfileList
Pause menu stage subtitle !release
Updated NexPlugin
Updated com.unity.nuget.newtonsoft-json package !switch !release
Fixed damage numbers on newer workshop stages
Upgrade to Unity 2020.3.33f1
Fixed workshop author names sometimes not appearing
Doesn't look like we get useful download progress from steamworks
Playtime tracking for workshop stages
Added stage subtitle / mode to loading screen
Stage subtitle on game over / victory screen
Fixed workshop stage playtime tracking
Workshop explore table ranks by trend again
Updated .vscode/settings.json
Make sure reported stage ID is correct during bake errors
Fixed workshop stage baking generating too modern C#
Don't try to resubmit scores from old versions of workshop stages
Fixed typo in leaderboard replay path regex
Show replay download progress
Possible fix for exception when testing a stage with startFormNum > 0
JSON schema tweaks
Added button to open custom folder, will attempt to open with vscode
Tweak JSON schema gen !release
Default to showing player name from replay file in replay HUD
Updated nmeta for new patch !switch !release
Fixed leaderboards sometimes getting stuck !switch !release
Fixed campaign score not always updating on !switch !release