release 0.057
Published on July 22, 2025 by dooly
first time doing a update here so bare with me as I get it look better over the coming weeks and months.
Basis Build Updates
- added pool table
- added video player to world,
- improved load times of avatars,worlds,props.
- improved allocations for decryption and encryption.
- loading bar wont update on a per frame basis anymore.
- opening ui of avatars selection should now be a lot faster.
- made a bunch of fixes to my mistakes with HVRAvatarComms and Hai's networking code.
- avatars with scale that is not 1 will now have correct nameplates no matter there scale.
- improved performance of Network Receiver
- fixed avatars loading in at spawn for a frame.
- unity version updated.
- added way to identify if a players remote version of the avatar does not match the local. (fallback / still loading)
- greatly improved avatar networking.
- BasisSdk has less reliance on network related things now. (should be none might be mistaken)
- updated default avatars.
- added exception logging to the discord.
- cleaned up some loops in jiggle strains.
- added DatabasePrimativeMessage to server,
- simplified BasisNetworkMessageProcessor
- corrected a bunch of ReliableSequenced to be ReliableOrdered
- seperated more of the code base into there own packages. (profiling,bundle management)
- FIXED FOR GOOD THE DAMN HANDS!!! im looking forward to testing this one :)
- made finger movement about half as resource-intensive.
- added safetys around a few common exceptions at the last test.
- improved BasisNetworkBehaviour. (should almost be done)
- changed NetId to PlayerId to help people understand its roll compared to vrchat.