Updates are listed in Read more
link.
AssetBundles
- Moved to Old stuff
ColorMatrix
- Update configuration
- Use
PropertiesController
to find and update PropertyBlock/Material - Update Shaders
- Clean up
- Remove Default custom matrices
- Add a button to create custom matrices script
- Add a button to initialize shaders
Common
Runtime Methods
- Add
TimeUtils.RuntimeTimestamp()
(starts at 2020) - Add
Vector4
inUnityBitConverter
- Add
Vector2Int
inUnityBitConverter
- Add
Vector3Int
inUnityBitConverter
- Add
LayerMask
inUnityBitConverter
- Add
Ray
inUnityBitConverter
- Add
Ray2D
inUnityBitConverter
- Remove Defined class in all modules
- Update Code Injection
- Add
UnityEngine.Matrix4x4.ToSystem
andSystem.Numerics.Matrix4x4.ToUnity
- Add
Func.HasInvocation
- Add Shader style mask for
Vector2
andVector3
(vector.XYZ) - Add
DirectoryInfo.CopyTo
(copy all files in directory) - Add
ThreadUtils.Exec
- Add
StaticMethodRef
(a field used to store a static method)
Components
- Add
PropertiesController
andPropertyController
components - Update
TypeRef
- Move
SceneField
fromAssetBundles
toCommon
- Add Parameters to
AnimatorRuntimeInfos
- Rename
GlobalGameObjectReference
toGGORef
Editor
- Add
Style.Resize
to resizeTexture2D
in Editor - Move
Wonderland window
toProject Setting/Wonderland
- Add a Setting Provider to Wonderland modules
- Move
Wonderland
menu toTools/Wonderland
- Add a Compiling Window
- Add a Scriptable Build to create
Build Profiles
- Add a
Buildable List
- Add
WonderlandBodyScope.HorizontalMargin
static - Add a project structure initialization window.
- Add
Logpad
custom sections - Add
Style.EditorBGColor
(get standard or pro color) - Remove
PlayModeDetector
- Debug
Logpad
first section color - Rename
WonderlandManagedEditor.DrawDefaultContent
toWonderlandManagedEditor.DrawContentExcluding
- Add
WonderlandManagedEditor.DrawContentIncluding
- Debug
ReorderableRectsScope
style - Add
MonoBehaviour Finder
- Add
Missings Finder
- Update
Remove all Missings
tool
FSM
- Rename
ChangeState
toChangeStateAsync
- Add
ChangeState
(async void)
GameEntity
- Sort Stats and Aspects by namespace
- Remove some basics stats example
- Add
Radar
- Remove modifiers types
ushort
,long
,ulong
,double
- Add modifiers types
Vector4
,Color
Modular
- Moved to Old stuff
Net
Serial
- Update
Packet
- Add
Enum
in Serialization
Networking
- Debug
SynchedFloat
- Remove
ReadPrimitive
(UseRead
in all cases) - Add Events to capture errors
- Add
UdpClient.ServreAddress
- Add a
SocketStats
in UDP - Add a Debug class for UDP
- Update / Debug
UDP
SimpleNet
- Add
Host
- Add
Securize
- Add
Shared
variables - Update SceneId management
- Update Scene instantiation
- Update scene version control
- Copy Associated GameObject on awake
- Debug
NetAction.OnUpdate
andNetEvent.OnUpdate
event - Rename
Variable
toNetVar
- Add
Client.IsReady
- Add Server side management in
NetManager
- Add some methods in
NetManager
- Add
BuildableHostServer
- Add
LocalNetwork
Editor
- Remove Dashboard
- Change Project structure
- Add
Logpad
custom section to see TCP and UDP connections