Cavrnus Spatial Connector for Unity - Changelog

[0.1.0] - 2023-12-01

Added

  • Initial package creation.

[0.2.0] - 2023-12-11

Added

  • Add Ar components to handle locally adjusting world origin of Ar tracked objects.

[1.0.0] - 2024-01-03

Added

  • Add permissions demo showcasing restricting desired UI elements in a scene.

  • Add smooth copresence along with other enhancements to avatar system.

  • Demo assets are now URP compliant.

  • Fix flipped video streams.

  • Remove Magic Leap specific option in cav settings object.

[1.1.0] - 2024-01-05

Added

  • Add v1 streamboard functionality.

  • Added local avatar components for copresence.

[1.2.0] - 2024-01-23

Added

  • Cavrnus Core as the primary setup mechanism.

[1.3.0] - 2024-01-24

Added

  • Major folder reorg. Moved core samples content into main sdk folder.

[1.4.0] - 2024-01-24

Changed

-Project core folder reorganization along with misc code cleanup.

[1.5.0] - 2024-01-29

Added

  • Cavrnus core now has messaging for optional canvases.

Fixed

  • Cleaned up Welcome Modal. Auto load toggle feature implemented.

[2.0.0] - 2024-02-08

Changed

  • Refactored all functions into CavrnusFunctionLibrary

  • Reworked namespaces to match the new structure

[2.0.1] - 2024-02-08

Removed

  • Remove bad using

[2.1.0] - 2024-02-09

Changed

  • CavrnusPropertiesContainer names are now absolute, and are automatically filled in and managed for users by default

[2.1.1] - 2024-02-12

Fixed

  • Both local and remote video streams now update correctly

[2.1.2] - 2024-02-13

Added

  • Added new temporary banner for welcome modal and fix pathing issues

[2.1.3] - 2024-02-14

Added

  • Add new welcome modal with updated graphics

Fixed

  • Fixes to scenes with broken prefabs and configurating core asset

  • Fixes to avatar components

[2.1.4] - 2024-02-15

Fixed

  • Fixed some pathing issues with editor windows

[2.2.0] - 2024-02-16

Added

  • Finished Holo Loading & Samples

[2.2.1] - 2024-02-16

Fixed

  • Local user transforms are the only send-only option

[2.2.2] - 2024-02-16

Fixed

  • Fixed Holo Sample Path

[2.2.3] - 2024-02-17

Fixed

  • Fixed file data paths on Android/iOS/MacOS

[2.2.4] - 2024-02-17

Fixed

  • Added #if check for older Unity version without VisionOS

[2.2.5] - 2024-02-19

Added

  • Add library search for holos

[2.2.6] - 2024-02-20

Fixed

  • Increased Physics Lambda for Transforms

[2.2.7] - 2024-02-21

Fixed

  • Fixed spawned objects popping from origin by delaying 3 frames to let props catch up

[2.2.8] - 2024-02-21

Fixed

  • Fixes to CSC remote avatar spawning

  • Welcome modal verbiage changes

  • User name tag works again

[2.2.9] - 2024-02-21

Fixed

  • Further Avatar Spawn Improvements

[2.2.10] - 2024-02-21

Fixed

  • Fixed minor Avatar Manager warnings

[2.2.11] - 2024-02-22

Fixed

  • Fixed property flickering due to value bounce-back

[2.2.12] - 2024-02-23

Fixed

  • Fixed statically-defined user props being redefined/overridden

[2.2.13] - 2024-02-23

Changed

  • Changed both package and github repo name

  • Updated pathing references as well

Fixed

  • Including a few meta files in transfer that were missing

[2.2.14] - 2024-02-23

Changed

  • Changed the CSC defaults to be blank for customers to fill in

[2.2.15] - 2024-02-23

Fixed

  • Fixed Nametag default Property Name

[2.2.16] - 2024-02-23

Fixed

  • Avatar nametag rotation and transform property names

[2.2.17] - 2024-02-23

Added

  • Reverted a few changes with avatar propertynames

  • Fix local user setup helper to be capital Transform

[2.2.18] - 2024-02-27

Changed

  • Updated login flow options with new verbiage as well

  • Updated documentation links

[2.3.0] - 2024-02-27

Fixed

  • Missing holo library sprites

[2.3.1] - 2024-02-27

Fixed

  • Fixed error where ui canvas is missing from CSC

[2.3.2] - 2024-02-27

Added

  • SyncWorldTransform sync component

[2.4.0] - 2024-02-28

Added

  • User Tokens will now automatically cache if told to

Fixed

  • Users post their position properly on join

[2.4.1] - 2024-02-28

Fixed

  • User tokens are cleared properly if Save is not set

[2.4.2] - 2024-02-29

Added

  • SyncXrCameraTransform no-code component

Changed

  • Now have specific Sync transform components for Local and World.

[2.4.3] - 2024-03-05

Fixed

  • Fixed Ping-Ponging Property Values when multiple Transients conflict

[2.4.4] - 2024-03-05

Added

  • Added sync components for material textures and sprites

  • Added several new demo scenes for various methods of updating materials/textures

[2.4.5] - 2024-03-05

Fixed

  • Fixed change detection epsilons for colors, floats, and vectors

[2.4.6] - 2024-03-05

Fixed

  • Fixed Space Picker error

[2.4.7] - 2024-03-05

Fixed

  • Fixed problems when locally cached user token is invalid

[2.4.8] - 2024-03-06

Fixed

  • Fixed space picker loading UI sticking around

[2.4.9] - 2024-03-06

Changed

  • Changed several menus to be visually consistent rest of UI

[2.4.10] - 2024-03-07

[2.4.10] - 2024-03-07

Changed

  • User login flow to account for member and guest auth tokens

Fixed

  • Fixed missing icons in space picker menu.

  • Space picker menu results are now sorted alphabetically.

  • Space picker menu always shows available spaces.

[2.4.11] - 2024-03-11

Fixed

  • Fixed euler angle properties detecting changes when none are present

[2.4.13] - 2024-03-15

Added

  • Added package registry

[2.4.14] - 2024-03-18

Added

  • Changes to README

[2.4.15] - 2024-03-18

Fixed

  • Fixed README image paths

[2.4.16] - 2024-03-19

Fixed

  • Fixed user transients accidentally finalizing, causing unexpected properties to show

[2.5.0] - 2024-03-20

Removed

  • Removed Holo Loader from CSC package. Now lives in it's own package.

[2.6.0] - 2024-03-20

Removed

  • Removed XR content out of this core package to dedicated com.cavrnus.xr package.

[2.6.1] - 2024-03-20

Changed

  • Updated Collab Plugins

[2.6.2] - 2024-03-22

Fixed

  • Added safeties when checking values from server and local..

[2.6.3] - 2024-03-28

Added

  • Property drawer password field component to hide CSC member password entry

[2.7.0] - 2024-04-04

Added

  • Add server input into welcome modal.

  • Add join config to CSC component.

  • Add optional callback to SpawnObject which gives the actual ob when it arrives.

  • Add spawnObject shortcut that takes a Transform.

  • Add new demo scene "Sample Cavrnus Connected Space" that includes common sync samples.

Changed

  • Rename ValueSync components to match latest in Unreal

Fixed

  • Sample scene cleanup. Updated out of date components.

  • Fix builds breaking. Add Unity scripting symbols around custom property drawers.

  • Fix broken XR menus due to deprecated code.

[2.7.1] - 2024-04-09

Added

  • Add more examples to main demo scene

[2.7.2] - 2024-04-09

Fixed

  • Fix Collaboration Samples pathing

[2.7.3] - 2024-04-09

Fixed

  • Fixed missing icons and demo scene setup.

[2.8.0] - 2024-04-17

Added

  • Added SyncMaterialColor script with direct reference to material.

  • New version of CollabPlugins including RoomSystem & general object loading refactor.

Removed

  • Removed unneeded SyncMaterialInstance and SyncMaterialShared scripts.

[2.8.1] - 2024-04-24

Added

  • Added support for chat via post and bind messages calls.

Changed

  • Cleaned up sample scene container names.

[2.9.0] - 2024-04-24

Added

  • Add updated core modules

[2.10.0] - 2024-05-02

Added

  • Various updates to sample scene to coincide with Unreal demo scene.

  • Remote avatars automatically hidden at spawn until movement data is received.

Fixed

  • Fixed chat removal bug. Using the correct owner Id now.

[2.10.1] - 2024-05-04

Fixed

  • Fixed double auth issue when save token is enabled for either member or guest.

[2.10.2] - 2024-05-06

Fixed

  • Rebuilt base modules to include chat fixes

[2.10.3] - 2024-05-15

Added

  • Added new version of device info to work with current SDK

  • Chat UI integrated into XR rig

  • Updated base plugins

Fixed

  • Object creation handler fix

[2.10.4] - 2024-05-21

Fixed

  • Fixed Avatar vis. Only posts vis bool update now.

[2.10.5] - 2024-05-30

Changed

  • SpaceInfo is now more responsive

  • SpaceList filtered by LastVisited

Fixed

  • AvatarVis is now transient bool