This repository has been archived by the owner on Jan 22, 2022. It is now read-only.
Releases: MerlinVR/UdonSharp
Releases · MerlinVR/UdonSharp
Add more descriptive error messages
Fix error line offset
Fix chained user field accesses breaking
Fix passing arrays to method params arguments
Fix inspector breaking with comma separated public field declarations
- 593751b: Fix null reference exception in the inspector drawing due to attributes on comma separated declarations of fields not getting propagated to every field properly. Reported by @Varneon7
Bug fixes
- 71ed575: Fix exception on substring in exception watcher with negative length substrings, reported by @VowganDesign
- 1f4704b: More complete type reference finding to capture properties' and fields' return types as referenced types in the exposure tree view
- 726ae77: Fix issue with namespaces not getting handled correctly as
using
statements in some cases - ea574fe: Fix issue with the runtime exception watcher sometimes failing to initialize and causing error spam in the output log
Add support for more field attributes
- b4880d1: Add support for
Space
,Header
,ColorUsage
,GradientUsage
, andTextArea
attributes on public fields - 048b7fb: Add support for
SerializeField
attribute - 5f68839: Add support for
Tooltip
field attribute - 44afc6f: Add checks for tweening mode on synced variables
- a711a63: Minor compiler optimizations
Compiler performance improvements
Fix null reference exception when settings object is not populated
Fix issues with U# settings not persisting
- c3d0268: Fix issues with U# settings not persisting due to mismatched class and file name