Skip to content

Releases: Varneon/UdonEssentials

UdonSharp 0.x Legacy Release

28 Jun 11:18
Compare
Choose a tag to compare

This is the last legacy package compatible with U# 0.x.

All new releases following this one will be compatible with UDONSHARP 1.x ONLY!

Why won't the latest releases be compatible with U# 0.x anymore?

UdonSharp 0.x is holding back the development of better prefabs and wastes development time since releases compatible with both 0.x and 1.x requires alternative editor inspectors and a lot of edge case handling due to updated standards

Moving to primarily developing prefabs for UdonSharp 1.x allows me to distribute abstract prefabs that creators are able to "mod" to better suit their needs without significant performance loss.

Further context: https://twitter.com/Varneon/status/1538105331481559040

Changes

  • New prefab: EventDispatcher
  • Improved code documentation
  • Fixes to Music Player Manager (preference saving and scrollbars)
  • Added group preview to non-prefab inspectors of Groups

UdonSharp 1.x Compatibility

26 Mar 08:37
Compare
Choose a tag to compare
Pre-release

UdonEssentials should now be compatible with both UdonSharp 0.x and 1.x

Changes:

-Renamed assembly definitions and added UdonSharpAssembly definitions
-Added automatic detection for U# 1.x behaviours and special handling for saving variables on them
-Due to issues with jagged arrays with U# 1.x, Groups prefab has to be unpacked in order to edit the groups
-Clamped default execution orders to match the restricted range with U# 1.x
-Cleaned up MusicPlayerManager's GUI code
-Removed automatic UdonSharpBehaviour conversions
-Added method to Groups for getting all player names in a group
-Small fixes and improvements to Groups

UdonConsole, Groups, SimplePlayerSettings, fixes and updates

11 Feb 19:14
de294c2
Compare
Choose a tag to compare

Added following prefabs to UdonEssentials
-UdonConsole
-Groups
-SimplePlayerSettings

Music Player has received numerous upgrades like playlist arguments, timeline scrubbing, animated volume icon etc.

Playerlist now uses Groups to define displayed users instead of built-in name lists

First Public Release

02 May 04:01
c41d790
Compare
Choose a tag to compare

First public release available for everyone

Please keep in mind that this is the first public release and the development is still in very early stage and bugs may appear.

First Closed Alpha

05 Apr 15:35
Compare
Choose a tag to compare
First Closed Alpha Pre-release
Pre-release

First Closed Alpha release for evaluation