Releases: UdonVR/DisBridge
3.0.0-beta.24.3
Changed URLs for ImageLoader to the new format
added build tools for ImageLoader to ensure urls are correct on build
3.0.0-beta.24
VCC repo: https://vpm.udonvr.com/
stability improvements for RoleBoard V1
added migration tool for Whitelist V1 => V2
removed VPM dependencies
3.0.0.beta.23
=== 3.0.0.beta.23 ===
Image Loading
Material Proxy Plugin
- fixed issue with hasLoaded using the wrong index
3.0.0.beta.22
=== 3.0.0.beta.22 ===
Plugin Class
- fixed issue with
IsMemberInRoles
always using the local player to perform generic Staff and Supporter checks
3.0.0-beta.21
=== 3.0.0.beta.21 ===
Plugins
- Whitelist V2 - added internal toggle for auto unlock on Init/Start
- RoleTags V2 - fixed issue with RoleTags not initializing properly if Fallback mode was running.
- updates to VIP Door (not yet finalized)
3.0.0-beta.20
=== 3.0.0.beta.20 ===
Postersystem
- fixed the
imageloader
not initializing late plugins - fixed issue with the
DisplayController
crashing if_UVR_PS_Update
was called before_UVR_PS_Init
=== 3.0.0.beta.19 ===
Core
RoleContainers now load full name lists in any attached CE products
Plugins
- RoleBoardV1 - now updates if name list changes are detected
3.0.0-beta.18
fixed issue with the PluginManger crashing if there was 1 or more blank RoleID
3.0.0-beta.17
Documentation Updates
Brought DefaultDisBridgePluginTemplate
inline with current standards
hid roleContainerIDs
on DisBridgePlugin
class in inspector
Made non-networked method names in PluginManger start with an underscore
fixed issue with MaterialProxy
not using the proper index when pulling images from DisBridgeImageLoader
updated DisBridgeImageLoaderPlugin
class to have overrides for _UVR_PS_Init
and _UVR_PS_Update
updated DisBridgeImageLoader
to call new event names _UVR_PS_Init
and _UVR_PS_Update
3.0.0-beta.16
Plugins
WhitelistV2
- added swap button to the lists
- fixed issue with whitelist permissions
3.0.0-beta.15
Core
PluginManager Changes
- Importing a Json with no roles now throws an error telling you to add supporter roles
- The PluginManager now displays all of your detected plugins and if they're attached to this plugin manager
- A detected plugin is a plugin that derives from the
DisBridgePlugin
class
- A detected plugin is a plugin that derives from the
Plugins
Whitelist
- Deprecated -- moved prefab into Legacy folder and removed from hierarchy context menu
Whitelist V2
- Replaces the old Whitelist plugin
API Changes
EditorFunctions
- Added method for
DrawStaffSupporterSelector
- Added method for
DrawPermissions
- Made prettyier
DisBridgePlugin class updates
- Added role null check to
IsMemberInRoles
- Added generic
useStaff
bool - Added generic
useSupporters
bool - Added generic staff and supporter checks to
IsMemberInRoles
DisBridgeWhitelist_Class updates
- Now inherits from
DisBridgePlugin
- Removed
_UVR_Init
as it's inDisBridgePlugin