Releases: SideQuestVR/BanterSDK
Releases · SideQuestVR/BanterSDK
2.8.0
2.8.0
Added
- Networking examples
Visual Scripting:
- Select file for AI generators
Changed
- Added options for image aspect ratio and model simplification to AI generators
Full Changelog: 2.7.0...2.8.0
2.7.0
2.7.0
Added
- AI Builder world to "Getting Started" Sample
Visual Scripting:
- Banter Synced Object: Take Control, isOwner
- Banter GLTF: isLoaded
- Support Unity nodes that would use
out
params in C#, like RGBToHSV, TryParse and TryGetComponent.
Fixed
- isOwner field of Banter Synced Object now correctly updates
- Conflicting GUIDs in Basics sample scene
Full Changelog: 2.6.1...2.7.0
2.6.1
2.6.1
Added
- 2 new samples! Learn how to create spaces with ready made examples. Learn more.
- generate images and models with AI, with your voice!
Visual Scripting:
- load glTF from URL
- wrappers for new AI functionality
- One Shot
Full Changelog: 2.4.0...2.6.1
2.4.0
2.4.0
Added
- BanterStarterUpper will get automatically added to your scene if not present
Visual Scripting:
- Is Space Favourited
- Set Portal Url
- Set Avatar
- Browser Open Url (menu browser, worldspace browser coming)
- Load Image from Url
- Load Audio from Url
Fixed
- Fixed ability to send POST requests in JavaScript
- Player emulator now works with portals
Full Changelog: 2.3.0...2.4.0
2.3.0
2.3.0
Caution
Breaking change
- glTF now uses an Unlit Diffuse shader to help Banter performance. Please bake your runtime glTF models!
Banter SDK is now available on OpenUPM! https://openupm.com/packages/com.sidequest.banter/
Added
- BanterHeldEvent Component
- Unity: BanterPlayerEvents
- JS: Directly trigger visual scripting events from Javascript using
BS.BanterScene.GetInstance().SendToVisualScripting(returnId, data)
- Visual Scripting: A whole bunch of events for hooking player input
Fixed
- Unity: Generate button on BanterObjectID will actually persist changes if you click it.
- Unity: Fix other BanterComponent WatchValue Toggles in similar way.
Full Changelog: 2.2.1...2.3.0
2.2.1
2.2.1
Banter SDK is now available on OpenUPM! https://openupm.com/packages/com.sidequest.banter/
Added
- Documentation is now available in the SDK README
- Grab Handle component
- World Object component
- HeldEvents
Changed
- Player Simulator proportions now match the newest avatar system
- Documentation formatting
Fixed
- Tags and Layers menu formatting would sometimes go offscreen
- Default clearCamera option on Mirror
- Fix initial rotation quaternion on Banter Attached Object
Visual Scripting:
- Re-Added TextMeshPro and subclasses support
Full Changelog: 2.2.0...2.2.1
2.2.0
2.2.0
Caution
2.2.0 coincides with the switch to Unity 2022.3.39f1.
Please back up your spaces before updating!
Added
- New Mirror prefab
- Banter Attached Object (replaces legacy attachment system)
- Banter Synced Object (replaces legacy network attached objects)
- Updater system for tags, layers, and visual scripting
Visual Scripting:
- Soul Color
- TeleportTo
- Gravity
- Timescale
- UserState: Position (vec3) + Rotation (quaternion), based on player head
- UserData: IsSpaceAdmin (bool)
- Trigger Unity Event from visual scripting
- New C# nodes support: UI/UIToolkit, PlayableDirector, Banter Attached Objects
Changed
- Updated portal prefab
Color: TryParseHtmlString
now accepts hex codes without#
- Tags and layers have been updated to match the new version of Banter.
Fixed
- Player simulator material now behaves correctly with skybox
Removed
- Removed support for legacy attachment options. Please use Banter Attached Objects.
- Cockpit attachment option
Full Changelog: 2.1.0...2.2.0