Client Difference Log
API Changes
Added Class DataModelSession : Instance [NotCreatable]
Added Property Enum<StudioDataModelType> DataModelSession.CurrentGameStateType {PluginSecurity} [ReadOnly] [NotReplicated]
Added Property string DataModelSession.SessionId {PluginSecurity} [ReadOnly] [NotReplicated]
Added Event DataModelSession.CurrentGameStateTypeAboutToChange(int gameStateType) {PluginSecurity}
Added Event DataModelSession.CurrentGameStateTypeChanged() {PluginSecurity}
Added Event DataModelSession.DataModelCreated(int gameStateType) {PluginSecurity}
Added Event DataModelSession.DataModelWillBeDestroyed(int gameStateType) {PluginSecurity}
Added Class MDIInstance : Instance [NotCreatable]
Added Property Instance MDIInstance.FocusedDataModelSession {PluginSecurity} [ReadOnly] [NotReplicated]
Added Property string MDIInstance.FocusedDataModelSessionId {PluginSecurity} [ReadOnly] [NotReplicated]
Added Event MDIInstance.DataModelSessionEnded(string sessionId) {PluginSecurity}
Added Event MDIInstance.DataModelSessionStarted(string sessionId) {PluginSecurity}
Added Property Class<MDIInstance> Plugin.MDIInstance {PluginSecurity} [ReadOnly] [NotReplicated]
Added Function Enum<DraftStatusCode> DraftsService:GetDraftStatus(Instance script) {RobloxScriptSecurity}
Added Function string StudioService:GetInstalledPluginData() {RobloxScriptSecurity} [Yields]
Added Function void StudioService:SetPluginEnabled(int64 assetId, bool state) {RobloxScriptSecurity}
Added Function void StudioService:UninstallPlugin(int64 assetId) {RobloxScriptSecurity}
Added Function void StudioService:UpdatePluginManagement() {RobloxScriptSecurity}
Added Event DraftsService.DraftStatusChanged(Instance script) {RobloxScriptSecurity}
Added Event StudioService.OnPluginInstalledFromToolbox() {RobloxScriptSecurity}
Removed Event DraftsService.DraftOutdatedStateChanged
(Click here for a syntax highlighted version!)
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.