Click a date to expand or collapse changes.
- (v0.664.0.6640711)
version-0bd9247ef08a496dRelease notes
- Add AssetService.CanEditAssetAsync
- Add AudioTextToSpeech
- Change Tags of BaseWrap.CageMeshContent
from
[Hidden]
to
[]
- Add ConversationalAIAcceptanceService.SendMeshGenActivatedTelemetry
- Add ConversationalAIAcceptanceService.SendMeshGenCompletedTelemetry
- Change Parameters of ConversationalAIAcceptanceService.SendMeshGenMeshInsertedTelemetry
from
()
to
(requestId: string, generationId: string, success: bool, errorMessage: string)
- Change Parameters of ConversationalAIAcceptanceService.SendMeshGenPublishedAssetsTelemetry
from
()
to
(requestId: string, generationId: string, success: bool, errorMessage: string, meshId: int64?, imageId: int64?)
- Remove ConversationalAIAcceptanceService.SendMeshGenResultTelemetry
- Change Tags of Decal.TextureContent
from
[Hidden]
to
[]
- Change Tags of ImageButton.ImageContent
from
[Hidden]
to
[]
- Change Tags of ImageLabel.ImageContent
from
[Hidden]
to
[]
- Change Parameters of Instance.IsPropertyModified
from
(name: string)
to
(property: string)
- Change Parameters of Instance.ResetPropertyToDefault
from
(name: string)
to
(property: string)
- Add MatchmakingService
- Change Tags of MeshPart.MeshContent
from
[Hidden]
to
[]
- Change Tags of MeshPart.TextureContent
from
[Hidden]
to
[]
- Change ReturnType of OrderedDataStore.GetSortedAsync
from
Instance
to
DataStorePages
- Add Player.PartyId
- Add Player.GetData
- Remove PlayerData.GetRecord
- Add PlayerData.GetRecordAsync
- Remove PlayerDataRecord.WaitForLoadAsync
- Add StarterGui.StudioDefaultStyleSheet
- Add Stats.GetHarmonyQualityLevel
- Change Parameters of StudioAssetService.AutoSetupAvatarAsync
from
(modelId: ContentId, progressCallback: Function)
to
(modelId: ContentId, progressCallback: Function, notificationCallback: Function?)
- Change Parameters of StyleBase.InsertStyleRule
from
(rule: StyleRule, index: int?)
to
(rule: StyleRule, priority: int?)
- Change Parameters of StyleRule.SetProperties
from
(table: Dictionary)
to
(styleProperties: Dictionary)
- Add ThirdPartyUserService.GetVoiceChatRestrictionStatus
- Add UGCValidationService.CalculateEditableMeshModifiedCageBoundingBox
- Add UGCValidationService.CalculateEditableMeshNumModifiedCageUVsInSet
- Remove VoiceChatService.UseRME
- Add VoiceChatService.getInternalChannelId
- Add VoiceChatService.getInternalGroupId
- Add VoiceChatService.getInternalPublishPause
- Add VoiceChatService.getInternalSessionId
- Add VoiceChatService.getInternalSubscribePause
- Add VoiceChatService.getInternalSubscribePauseAll
- Add VoiceChatService.getInternalVoiceChatApiVersion
- Add VoiceChatService.isInternalPublishPaused
- Remove VoiceChatService.SubscriptionInitialClientDescriptor
- Remove VoiceChatService.SubscriptionInitialClientDescriptorRequested
- Remove VoiceChatService.TurnServerInfoAcked
- Remove VoiceChatService.TurnServerInfoRequested
- Change Tags of WrapLayer.ReferenceMeshContent
from
[Hidden]
to
[]
- Add AnnotationRequestResult.ErrorModerated
- Add SecurityCapability.Players
- (v0.662.0.6620538)
version-788254424be94b4cRelease notes
- Add Annotation.ChannelId
- Add Annotation.MessageId
- Add Annotation.IsThreadParent
- Change Parameters of AnnotationsService.AnnotationAdded
from
(requestId: string, annotation: Annotation, parentId: string)
to
(requestId: string, annotation: Annotation, channelId: string)
- Add AppLifecycleObserverService.TriggerOnLandingPageMount
- Add AudioChannelMixer.GetInputPins
- Add AudioChannelMixer.GetOutputPins
- Add AudioChannelSplitter.GetInputPins
- Add AudioChannelSplitter.GetOutputPins
- Add AudioTextToSpeech
- Change Parameters of AuroraService.Rollback
from
()
to
(worldStepId: int)
- Add Capture
- Change Parameters of CaptureService.GetCaptureFilePathAsync
from
(captureContentId: ContentId)
to
(captureContent: Content)
- Change Parameters of CaptureService.GetCaptureSizeAsync
from
(captureContentId: ContentId)
to
(captureContent: Content)
- Change Tags of CaptureService.OnSavePromptFinished
from
[]
to
[CustomLuaState]
- Change Parameters of CaptureService.PromptSaveCapturesToGallery
from
(contentIds: Array, resultCallback: Function)
to
(captures: Array, resultCallback: Function)
- Change Parameters of CaptureService.PromptShareCapture
from
(contentId: ContentId, launchData: string, onAcceptedCallback: Function, onDeniedCallback: Function)
to
(captureContent: Content, launchData: string, onAcceptedCallback: Function, onDeniedCallback: Function)
- Add CaptureService.TakeCapture
- Change Parameters of CaptureService.OpenSaveCapturesPrompt
from
(promptId: int64, contentIds: Array)
to
(promptId: int64, captures: Array)
- Change Parameters of CaptureService.OpenShareCapturePrompt
from
(promptId: int64, contentId: ContentId, launchData: string)
to
(promptId: int64, captureContent: Variant, launchData: string)
- Add DataModel.MatchmakingType
- Add GenerationService.InternalGenerateMeshAsync
- Add HumanoidRigDescription
- Add Player.AddReplicationFocusPosition
- Add Player.RemoveReplicationFocusPosition
- Add Plugin.OnInvokeSuspendOverride
- Add ScreenshotCapture
- Add ServiceVisibilityService.ServiceVisibilityChanged
- Add TextBox.ShouldEmitReturnEvents
- Add TriangleMeshPart.ConvexDecompData
- Add UGCValidationService.DoesMeshHaveSkinningData
- Add VirtualInputManager.SendScroll
- Add Workspace.PhysicsImprovedSleep
- Add CaptureUIHideMode
- Add ConnectionError.AndroidAnticheatKick
- Add ConnectionError.AndroidEmulatorKick
- Change Index of ConnectionError.PlacelaunchCreatorBan
from
62
to
64
- Change Index of ConnectionError.PlacelaunchCustomMessage
from
63
to
65
- Change Index of ConnectionError.PlacelaunchDisabled
from
49
to
51
- Change Index of ConnectionError.PlacelaunchError
from
50
to
52
- Change Index of ConnectionError.PlacelaunchErrors
from
48
to
50
- Change Index of ConnectionError.PlacelaunchFlooded
from
56
to
58
- Change Index of ConnectionError.PlacelaunchGameEnded
from
51
to
53
- Change Index of ConnectionError.PlacelaunchGameFull
from
52
to
54
- Change Index of ConnectionError.PlacelaunchHashException
from
58
to
60
- Change Index of ConnectionError.PlacelaunchHashExpired
from
57
to
59
- Change Index of ConnectionError.PlacelaunchHttpError
from
60
to
62
- Change Index of ConnectionError.PlacelaunchOtherError
from
64
to
66
- Change Index of ConnectionError.PlacelaunchPartyCannotFit
from
59
to
61
- Change Index of ConnectionError.PlacelaunchRestricted
from
54
to
56
- Change Index of ConnectionError.PlacelaunchUnauthorized
from
55
to
57
- Change Index of ConnectionError.PlacelaunchUserLeft
from
53
to
55
- Change Index of ConnectionError.PlacelaunchUserPrivacyUnauthorized
from
61
to
63
- Change Index of ConnectionError.TeleportErrors
from
65
to
67
- Change Index of ConnectionError.TeleportFailure
from
66
to
68
- Change Index of ConnectionError.TeleportFlooded
from
71
to
73
- Change Index of ConnectionError.TeleportGameEnded
from
68
to
70
- Change Index of ConnectionError.TeleportGameFull
from
69
to
71
- Change Index of ConnectionError.TeleportGameNotFound
from
67
to
69
- Change Index of ConnectionError.TeleportIsTeleporting
from
72
to
74
- Change Index of ConnectionError.TeleportUnauthorized
from
70
to
72
- Change Tags of KeyCode.MouseBackButton
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseLeftButton
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseMiddleButton
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseNoButton
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseRightButton
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseX
from
[]
to
[Deprecated]
- Change Tags of KeyCode.MouseY
from
[]
to
[Deprecated]
- Add MatchmakingType
- (v0.661.0.6610708)
version-0f776bc9fa9f4904Release notes
- Add AnnotationsService.DEPRECATED_EditAnnotation
- Change Parameters of AnnotationsService.EditAnnotation
from
(uniqueId: string, contents: string)
to
(uniqueId: string, contents: string, taggedUsers: string)
- Change Parameters of AnnotationsService.AnnotationEdited
from
(requestId: string, uniqueId: string, contents: string)
to
(requestId: string, uniqueId: string, contents: string, taggedUsers: string)
- Add AnnotationsService.DEPRECATED_AnnotationEdited
- Add AuroraScript
- Add AuroraScriptService
- Add AvatarCreationService.GenerateAvatar2DPreviewAsync
- Change Parameters of AvatarCreationService.GenerateAvatarAsync
from
(sessionId: string, previewId: string)
to
(avatarGenerationParams: Dictionary)
- Remove AvatarCreationService.GenerateAvatarModelAsync
- Remove AvatarCreationService.GenerateAvatarPreviewAsync
- Remove AvatarCreationService.GenerateAvatarPreviewAsync2
- Add AvatarCreationService.LoadAvatar2DPreviewAsync
- Remove AvatarCreationService.LoadAvatarHumanoidDescriptionAsync
- Remove AvatarCreationService.LoadAvatarModelAsync
- Remove AvatarCreationService.LoadAvatarPreviewImageAsync
- Add AvatarCreationService.LoadGeneratedAvatarAsync
- Change Tags of Chat.IsAutoMigrated
from
[Hidden, NotReplicated]
to
[Hidden]
- Add CreatorStoreService.GetAssetInfoAsync
- Add CreatorStoreService.GetCreatorStoreProductInfoAsync
- Add CustomLog
- Add GenerationService
- Add HeapProfilerService
- Add InputAction
- Add InputBinding
- Add InputContext
- Add PlayerData
- Add PlayerDataRecord
- Add PlayerDataRecordConfig
- Add PlayerDataService
- Add StarterGui.StudioInsertWidgetLayerCollectorAutoLinkStyleSheet
- Add VideoDisplay
- Add VideoPlayer.DidEnd
- Add VideoPlayer.DidLoop
- Remove VideoPlayer.Ended
- Remove VideoPlayer.Looped
- Add InputActionType
- Add IntermediateMeshGenerationResult
- Add PlayerDataErrorState
- Add PlayerDataLoadFailureBehavior
- Add ShowAdResult.InsufficientMemory
- (v0.660.0.6600646)
version-8ab69bda925f40ebRelease notes
- Remove AssetService.CreateEditableMeshFromPartAsync
- Add AudioAnalyzer.GetInputPins
- Add AudioAnalyzer.GetOutputPins
- Add AudioChannelMixer
- Add AudioChannelSplitter
- Add AudioChorus.GetInputPins
- Add AudioChorus.GetOutputPins
- Add AudioCompressor.GetInputPins
- Add AudioCompressor.GetOutputPins
- Add AudioDeviceInput.GetInputPins
- Add AudioDeviceInput.GetOutputPins
- Add AudioDeviceOutput.GetInputPins
- Add AudioDeviceOutput.GetOutputPins
- Add AudioDistortion.GetInputPins
- Add AudioDistortion.GetOutputPins
- Add AudioEcho.GetInputPins
- Add AudioEcho.GetOutputPins
- Change Security of AudioEmitter.GetAudibilityFor
from
RobloxScriptSecurity
to
None
- Add AudioEmitter.GetInputPins
- Add AudioEmitter.GetOutputPins
- Add AudioEqualizer.GetInputPins
- Add AudioEqualizer.GetOutputPins
- Add AudioFader.GetInputPins
- Add AudioFader.GetOutputPins
- Add AudioFilter.GetInputPins
- Add AudioFilter.GetOutputPins
- Add AudioFlanger.GetInputPins
- Add AudioFlanger.GetOutputPins
- Add AudioLimiter.GetInputPins
- Add AudioLimiter.GetOutputPins
- Add AudioListener.GetAudibilityFor
- Remove AudioListener.GetAudibilityOf
- Add AudioListener.GetInputPins
- Add AudioListener.GetOutputPins
- Add AudioPitchShifter.GetInputPins
- Add AudioPitchShifter.GetOutputPins
- Add AudioPlayer.GetInputPins
- Add AudioPlayer.GetOutputPins
- Add AudioReverb.GetInputPins
- Add AudioReverb.GetOutputPins
- Add AuroraService.RollbackEnabled
- Add AuroraService.StartPrediction
- Add AuroraService.StopPrediction
- Add AuroraService.Rollback
- Add AuroraService.Step
- Remove EditableMesh.CreateMeshPartAsync
- Add GuiService.GetErrorDetails
- Add Player.AddReplicationFocus
- Add Player.RemoveReplicationFocus
- Add SafetyService.ReportMenuTabClose
- Add SafetyService.ReportMenuTabOpen
- Change Parameters of ScriptContext.ErrorDetailed
from
(message: string, stackTrace: string, script: Instance, details: string, securityLevel: int)
to
(message: string, stackTrace: string, script: Instance, details: string, securityLevel: int, messageId: string)
- Add SoundService.AudioApiByDefault
- Add SoundService.IsNewExpForAudioApiByDefault
- Add SoundService.GetAudioApiByDefault
- Add SoundService.InsertAsset
- Add SoundService.SetAudioApiByDefault
- Add StudioAssetService.CancelAutoSetupAvatarAsync
- Add StudioCameraService
- Change Tags of TestService.Is30FpsThrottleEnabled
from
[]
to
[NotReplicated, Deprecated]
- Change CanSave of TestService.Is30FpsThrottleEnabled
from
true
to
false
- Change PreferredDescriptor of TestService.Is30FpsThrottleEnabled
from
to
ThrottlePhysicsToRealtime
- Add TestService.ThrottlePhysicsToRealtime
- Add UniqueIdLookupService
- Add VoiceChatService.RuppInitialToken
- Add VoiceChatService.RuppPeriodicToken
- Add Wire.RenameToDefault
- Change Parameters of WrapDeformer.SetCageMeshContent
from
(content: Content)
to
(content: Content, cageOrigin: CoordinateFrame?)
- Add AudioChannelLayout
- Add ConnectionError.PhantomFreeze
- Change Index of ConnectionError.PlacelaunchCreatorBan
from
61
to
62
- Change Index of ConnectionError.PlacelaunchCustomMessage
from
62
to
63
- Change Index of ConnectionError.PlacelaunchDisabled
from
48
to
49
- Change Index of ConnectionError.PlacelaunchError
from
49
to
50
- Change Index of ConnectionError.PlacelaunchErrors
from
47
to
48
- Change Index of ConnectionError.PlacelaunchFlooded
from
55
to
56
- Change Index of ConnectionError.PlacelaunchGameEnded
from
50
to
51
- Change Index of ConnectionError.PlacelaunchGameFull
from
51
to
52
- Change Index of ConnectionError.PlacelaunchHashException
from
57
to
58
- Change Index of ConnectionError.PlacelaunchHashExpired
from
56
to
57
- Change Index of ConnectionError.PlacelaunchHttpError
from
59
to
60
- Change Index of ConnectionError.PlacelaunchOtherError
from
63
to
64
- Change Index of ConnectionError.PlacelaunchPartyCannotFit
from
58
to
59
- Change Index of ConnectionError.PlacelaunchRestricted
from
53
to
54
- Change Index of ConnectionError.PlacelaunchUnauthorized
from
54
to
55
- Change Index of ConnectionError.PlacelaunchUserLeft
from
52
to
53
- Change Index of ConnectionError.PlacelaunchUserPrivacyUnauthorized
from
60
to
61
- Change Index of ConnectionError.TeleportErrors
from
64
to
65
- Change Index of ConnectionError.TeleportFailure
from
65
to
66
- Change Index of ConnectionError.TeleportFlooded
from
70
to
71
- Change Index of ConnectionError.TeleportGameEnded
from
67
to
68
- Change Index of ConnectionError.TeleportGameFull
from
68
to
69
- Change Index of ConnectionError.TeleportGameNotFound
from
66
to
67
- Change Index of ConnectionError.TeleportIsTeleporting
from
71
to
72
- Change Index of ConnectionError.TeleportUnauthorized
from
69
to
70
- (v0.655.0.6551095)
version-d7ec89f14d9e47ceRelease notes
- Add AdService.CreateAdRewardFromDevProductId
- Add AdService.GetAdAvailability
- Add AdService.ShowRewardedVideoAdAsync
- Add AdService.AdAvailabilityChanged
- Add AdService.ShowReportAdPopup
- Remove AdService.ShowStaticEudsaDisclosure
- Add AdService.rewardedVideoAdPlayServerToClient
- Add AdService.rewardedVideoAdResultClientToServer
- Add AudioCompressor.Editor
- Add AudioLimiter.Editor
- Add AuroraService.GetDesyncedInstances
- Add AuroraService.GetRemoteWorldStepId
- Add AuroraService.GetWorldStepId
- Add AuroraService.StepPhysics
- Add AuroraService.Desynced
- Add AuroraService.Synced
- Change ReadSecurity of HapticEffect.Position
from
RobloxScriptSecurity
to
None
- Change WriteSecurity of HapticEffect.Position
from
RobloxScriptSecurity
to
None
- Change ReadSecurity of HapticEffect.Radius
from
RobloxScriptSecurity
to
None
- Change WriteSecurity of HapticEffect.Radius
from
RobloxScriptSecurity
to
None
- Remove HapticEffect.SetKeys
- Add HapticEffect.SetWaveformKeys
- Change Default of RenderingTest.RenderingTestFrameCount
from
120
to
20
- Change Default of RenderingTest.Timeout
from
10
to
30
- Add SoundService.OpenAudioCompressorEditorSignal
- Add Stats.GetMemoryCategoryNames
- Add Stats.GetMemoryUsageMbAllCategories
- Remove StreamingService.DEPRECATED_RegisterCommand
- Remove StreamingService.DEPRECATED_RegisterSequentialCommand
- Remove StudioWidgetsService.AttachPluginGui
- Add TextBox.ShouldEmitUpAndDownArrowEvents
- Change ThreadSafety of TweenService.SmoothDamp
from
Unsafe
to
Safe
- Change Parameters of WebViewService.MutateWindow
from
(url: string, title: string?, isVisible: bool?, searchType: string?, transitionAnimation: string?)
to
(url: string, title: string?, isVisible: bool?, searchType: string?, transitionAnimation: string?, showDomainAsTitle: bool?)
- Change Parameters of WebViewService.OpenWindow
from
(url: string, title: string?, isVisible: bool?, searchType: string?, transitionAnimation: string?)
to
(url: string, title: string?, isVisible: bool?, searchType: string?, transitionAnimation: string?, showDomainAsTitle: bool?)
- Add Workspace.FallHeightEnabled
- Add AdFormat
- Add HapticEffectType.Custom
- Change Index of HapticEffectType.GameplayCollision
from
4
to
5
- Change Index of HapticEffectType.GameplayExplosion
from
3
to
4
- Change Index of HapticEffectType.UIClick
from
1
to
2
- Change Index of HapticEffectType.UIHover
from
0
to
1
- Change Index of HapticEffectType.UINotification
from
2
to
3
- Add PromptCreateAvatarResult.TokenInvalid
- Add ShowAdResult