Click a date to expand or collapse changes.
- (v0.649.0.6490878)
version-7cc6d2bdac2f4837Release notes
- Add AnnotationsService.AnnotationsVisible
- Change Parameters of AnnotationsService.LoadAnnotationReplies
from
(annotation: Annotation, count: int = 25)
to
(annotation: Annotation)
- Add AnnotationsService.LoadResolvedAnnotations
- Change Parameters of AnnotationsService.ResolveAnnotation
from
(userId: int64, annotation: Annotation, resolved: bool)
to
(annotation: Annotation, resolved: bool)
- Change Parameters of AnnotationsService.AnnotationResolved
from
(userId: int64, annotation: Annotation, resolved: bool)
to
(annotation: Annotation, resolved: bool)
- Add AnnotationsService.ServerLoadResolvedAnnotations
- Change PreferredDescriptor of AssetService.CreateEditableMeshFromPartAsync
from
to
CreateEditableMeshAsync
- Change Tags of AssetService.CreateEditableMeshFromPartAsync
from
[Yields]
to
[Yields, Deprecated]
- Change Parameters of AssetService.CreateMeshPartAsync
from
(meshId: ContentId, options: Dictionary = nil)
to
(meshContent: Content, options: Dictionary = nil)
- Change Security of AssetService.CreateMeshPartAsync
from
PluginSecurity
to
None
- Change CanLoad of BaseWrap.CageMeshContent
from
false
to
true
- Change CanSave of BaseWrap.CageMeshContent
from
false
to
true
- Change Parameters of CommerceService.GetCommerceProductInfoAsync
from
(commerceProductId: int64)
to
(commerceProductId: string)
- Add CommerceService.PrepareCommerceProductPurchase
- Change Parameters of CommerceService.PromptCommerceProductPurchase
from
(user: Player, commerceProductId: int64)
to
(user: Player, commerceProductId: string)
- Add CommerceService.SignalPromptCommerceProductPurchaseFinished
- Add CommerceService.BenefitStatusReceived
- Add CommerceService.FetchReceipt
- Change Parameters of CommerceService.PromptCommerceProductPurchaseFinished
from
(user: Player, productId: int64)
to
(user: Player, productId: string)
- Change Tags of CommerceService.PromptCommerceProductPurchaseRequested
from
[Hidden]
to
[]
- Change Security of CommerceService.PromptCommerceProductPurchaseRequested
from
RobloxSecurity
to
RobloxScriptSecurity
- Change Parameters of CommerceService.PromptCommerceProductPurchaseRequested
from
(commerceProductId: int64)
to
(commerceProductId: string)
- Add CommerceService.PurchaseBrowserClosed
- Change Tags of EditableImage
from
[]
to
[NotCreatable]
- Change CanLoad of EditableImage.ImageData
from
false
to
true
- Change CanSave of EditableImage.ImageData
from
false
to
true
- Add EditableImage.Destroy
- Remove EditableImage.GetContent
- Change Tags of EditableMesh
from
[]
to
[NotCreatable]
- Change CanLoad of EditableMesh.MeshData
from
false
to
true
- Change CanSave of EditableMesh.MeshData
from
false
to
true
- Change PreferredDescriptor of EditableMesh.CreateMeshPartAsync
from
to
CreateMeshPartAsync
- Change Tags of EditableMesh.CreateMeshPartAsync
from
[Yields]
to
[Yields, Deprecated]
- Add EditableMesh.Destroy
- Remove EditableMesh.GetContent
- Change Tags of FluidForceSensor
from
[NotBrowsable]
to
[]
- Change CanLoad of ImageButton.ImageContent
from
false
to
true
- Change CanSave of ImageButton.ImageContent
from
false
to
true
- Change CanLoad of ImageLabel.ImageContent
from
false
to
true
- Change CanSave of ImageLabel.ImageContent
from
false
to
true
- Change CanLoad of MeshPart.MeshContent
from
false
to
true
- Change CanSave of MeshPart.MeshContent
from
false
to
true
- Change CanLoad of MeshPart.TextureContent
from
false
to
true
- Change CanSave of MeshPart.TextureContent
from
false
to
true
- Change ReadSecurity of PackageLink.AutoUpdate
from
None
to
RobloxScriptSecurity
- Change Tags of PackageLink.AutoUpdate
from
[NotScriptable]
to
[]
- Change WriteSecurity of PackageLink.AutoUpdate
from
None
to
RobloxScriptSecurity
- Add PackageLink.HasNewVersion
- Change ReadSecurity of PackageLink.ModifiedState
from
None
to
RobloxScriptSecurity
- Change Tags of PackageLink.ModifiedState
from
[Hidden, NotScriptable]
to
[Hidden]
- Change WriteSecurity of PackageLink.ModifiedState
from
None
to
RobloxScriptSecurity
- Add ScriptDocument.MultiEditTextAsync
- Change Security of SoundService.OpenDirectionalCurveEditor
from
RobloxScriptSecurity
to
PluginSecurity
- Add Stats.FrameTime
- Add Stats.HeartbeatTime
- Change Tags of Stats.HeartbeatTimeMs
from
[ReadOnly, NotReplicated]
to
[ReadOnly, NotReplicated, Deprecated]
- Add Stats.PhysicsStepTime
- Change Tags of Stats.PhysicsStepTimeMs
from
[ReadOnly, NotReplicated]
to
[ReadOnly, NotReplicated, Deprecated]
- Add Stats.RenderCPUFrameTime
- Add Stats.RenderGPUFrameTime
- Add Stats.SceneDrawcallCount
- Add Stats.SceneTriangleCount
- Add Stats.ShadowsDrawcallCount
- Add Stats.ShadowsTriangleCount
- Add Stats.UI2DDrawcallCount
- Add Stats.UI2DTriangleCount
- Add Stats.UI3DDrawcallCount
- Add Stats.UI3DTriangleCount
- Add StreamingService.AttemptSaveAndSendPlaceTelemetry
- Add StreamingService.DEPRECATED_RegisterCommand
- Add StreamingService.DEPRECATED_RegisterSequentialCommand
- Change Security of StreamingService.ExecuteCommandAsync
from
LocalUserSecurity
to
None
- Remove StreamingService.RegisterCommand
- Add StreamingService.RegisterCommandInternal
- Remove StreamingService.RegisterSequentialCommand
- Add TextChatService.UpdateChatTimeout
- Add VoiceChatService.FetchUserTurnAuthOperationFailed
- Add VoiceChatService.UpdateTurnAuthInfoRequest
- Remove Workspace.DecreaseMinimumPartDensityMode
- Add WorkspaceAnnotation.AdorneeOffset
- Remove WorkspaceAnnotation.Position
- Add WorkspaceAnnotation.GetAbsolutePosition
- Add WorkspaceAnnotation.SetAdorneeOffsetFromAbsolutePosition
- Change CanLoad of WrapLayer.ReferenceMeshContent
from
false
to
true
- Change CanSave of WrapLayer.ReferenceMeshContent
from
false
to
true
- Remove DecreaseMinimumPartDensityMode
- Add SecurityCapability.LegacySound
- (v0.648.0.6480781)
version-9b68669a3b644e31Release notes
- Change ReturnType of AnnotationsService.GetAnnotationThreads
from
Objects
to
Instances
- Add AssetService.CheckTextureAlphaAsync
- Change Parameters of AssetService.CreateEditableImage
from
()
to
(editableImageOptions: Dictionary?)
- Change ReturnType of AssetService.CreateEditableImage
from
EditableImage
to
Object
- Change Parameters of AssetService.CreateEditableImageAsync
from
(textureId: ContentId)
to
(content: Content, editableImageOptions: Dictionary?)
- Change ReturnType of AssetService.CreateEditableImageAsync
from
EditableImage
to
Object
- Change Parameters of AssetService.CreateEditableMesh
from
()
to
(editableMeshOptions: Dictionary?)
- Change ReturnType of AssetService.CreateEditableMesh
from
EditableMesh
to
Object
- Change Parameters of AssetService.CreateEditableMeshAsync
from
(meshId: ContentId)
to
(content: Content, editableMeshOptions: Dictionary?)
- Change ReturnType of AssetService.CreateEditableMeshAsync
from
EditableMesh
to
Object
- Change ReturnType of AssetService.CreateEditableMeshFromPartAsync
from
EditableMesh
to
Object
- Change ReturnType of AssetService.CreateEditableMeshStripSkinningAsync
from
EditableMesh
to
Object
- Change ReturnType of Attachment.GetConstraints
from
Objects
to
Instances
- Change ReturnType of AudioAnalyzer.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioChorus.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioCompressor.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioDeviceInput.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioDeviceOutput.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioDistortion.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioEcho.GetConnectedWires
from
Objects
to
Instances
- Add AudioEmitter.AngleAttenuation
- Add AudioEmitter.GetAngleAttenuation
- Change ReturnType of AudioEmitter.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioEmitter.GetInteractingListeners
from
Objects
to
Instances
- Add AudioEmitter.SetAngleAttenuation
- Change ReturnType of AudioEqualizer.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioFader.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioFilter.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioFlanger.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioLimiter.GetConnectedWires
from
Objects
to
Instances
- Add AudioListener.AngleAttenuation
- Add AudioListener.GetAngleAttenuation
- Change ReturnType of AudioListener.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioListener.GetInteractingEmitters
from
Objects
to
Instances
- Add AudioListener.SetAngleAttenuation
- Change ReturnType of AudioPitchShifter.GetConnectedWires
from
Objects
to
Instances
- Change ReturnType of AudioPlayer.GetConnectedWires
from
Objects
to
Instances
- Add AudioPlayer.GetWaveformAsync
- Change ReturnType of AudioReverb.GetConnectedWires
from
Objects
to
Instances
- Add AvatarCreationService.DeserializeAvatarModel
- Change ReturnType of AvatarCreationService.LoadAvatarPreviewImageAsync
from
EditableImage
to
Object
- Change ReturnType of BasePart.GetConnectedParts
from
Objects
to
Instances
- Change ReturnType of BasePart.GetJoints
from
Objects
to
Instances
- Change ReturnType of BasePart.GetNoCollisionConstraints
from
Objects
to
Instances
- Change ReturnType of BasePart.GetTouchingParts
from
Objects
to
Instances
- Change Parameters of BasePart.IntersectAsync
from
(parts: Objects, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
to
(parts: Instances, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
- Change Parameters of BasePart.SubtractAsync
from
(parts: Objects, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
to
(parts: Instances, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
- Change Parameters of BasePart.UnionAsync
from
(parts: Objects, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
to
(parts: Instances, collisionfidelity: CollisionFidelity = Default, renderFidelity: RenderFidelity = Automatic)
- Change ReturnType of BasePlayerGui.GetGuiObjectsAtPosition
from
Objects
to
Instances
- Change ReturnType of BasePlayerGui.GetGuiObjectsInCircle
from
Objects
to
Instances
- Add BaseWrap.CageMeshContent
- Change Parameters of Camera.GetLargestCutoffDistance
from
(ignoreList: Objects)
to
(ignoreList: Instances)
- Change Parameters of Camera.GetPartsObscuringTarget
from
(castPoints: Array, ignoreList: Objects)
to
(castPoints: Array, ignoreList: Instances)
- Change ReturnType of Camera.GetPartsObscuringTarget
from
Objects
to
Instances
- Change ReturnType of CollaboratorsService.GetCollaboratorsList
from
Objects
to
Instances
- Change ReturnType of CollectionService.GetCollection
from
Objects
to
Instances
- Change ReturnType of CollectionService.GetTagged
from
Objects
to
Instances
- Change ReturnType of CustomEvent.GetAttachedReceivers
from
Objects
to
Instances
- Change ReturnType of DataModel.GetObjects
from
Objects
to
Instances
- Change ReturnType of DataModel.GetObjectsAllOrNone
from
Objects
to
Instances
- Change ReturnType of DataModel.GetObjectsAsync
from
Objects
to
Instances
- Change ReturnType of DataModel.InsertObjectsAndJoinIfLegacyAsync
from
Objects
to
Instances
- Change ReturnType of DebuggerManager.GetDebuggers
from
Objects
to
Instances
- Change ReturnType of Dialog.GetCurrentPlayers
from
Objects
to
Instances
- Change Parameters of DraftsService.CommitEdits
from
(scripts: Objects)
to
(scripts: Instances)
- Change Parameters of DraftsService.DiscardEdits
from
(scripts: Objects)
to
(scripts: Instances)
- Change ReturnType of DraftsService.GetDrafts
from
Objects
to
Instances
- Change ReturnType of DraftsService.GetEditors
from
Objects
to
Instances
- Change Parameters of DraftsService.RestoreScripts
from
(scripts: Objects)
to
(scripts: Instances)
- Change Parameters of DraftsService.ShowDiffsAgainstBase
from
(scripts: Objects)
to
(scripts: Instances)
- Change Parameters of DraftsService.ShowDiffsAgainstServer
from
(scripts: Objects)
to
(scripts: Instances)
- Change Parameters of DraftsService.ShowSourceDiffsAgainstCurrent
from
(sources: Array, scripts: Objects)
to
(sources: Array, scripts: Instances)
- Change Parameters of DraftsService.UpdateToLatestVersion
from
(scripts: Objects)
to
(scripts: Instances)
- Change Parameters of Dragger.MouseDown
from
(mousePart: Instance, pointOnMousePart: Vector3, parts: Objects)
to
(mousePart: Instance, pointOnMousePart: Vector3, parts: Instances)
- Change Superclass of EditableImage
from
Instance
to
Object
- Change Default of EditableImage.ImageData
from
to
__api_dump_failed_to_create_class__
- Change Default of EditableImage.IsReplicatedCopy
from
false
to
__api_dump_failed_to_create_class__
- Change CanLoad of EditableImage.Size
from
true
to
false
- Change Default of EditableImage.Size
from
Vector2(512, 512)
to
Vector2(__api_dump_failed_to_create_class__)
- Change Tags of EditableImage.Size
from
[]
to
[ReadOnly, NotReplicated]
- Remove EditableImage.Copy
- Remove EditableImage.Crop
- Change Parameters of EditableImage.DrawImage
from
(position: Vector2, image: EditableImage, combineType: ImageCombineType)
to
(position: Vector2, image: Object, combineType: ImageCombineType)
- Change Parameters of EditableImage.DrawProjectionImage
from
(mesh: EditableMesh, projection: Dictionary, brushConfig: Dictionary)
to
(mesh: Object, projection: Dictionary, brushConfig: Dictionary)
- Add EditableImage.GetContent
- Remove EditableImage.ReadPixels
- Remove EditableImage.Resize
- Remove EditableImage.Rotate
- Remove EditableImage.WritePixels
- Change Superclass of EditableMesh
from
DataModelMesh
to
Object
- Add EditableMesh.FixedSize
- Change Default of EditableMesh.IsReplicatedCopy
from
false
to
__api_dump_failed_to_create_class__
- Change Default of EditableMesh.SkinningEnabled
from
false
to
__api_dump_failed_to_create_class__
- Change Parameters of EditableMesh.CreateMeshPartAsync
from
(options: Dictionary = nil)
to
(initialSize: Vector3, options: Dictionary = nil)
- Remove EditableMesh.GetAdjacentTriangles
- Add EditableMesh.GetContent
- Remove EditableMesh.GetTriangleVertices
- Remove EditableMesh.GetTriangles
- Remove EditableMesh.GetVertexColor
- Remove EditableMesh.GetVertexColorAlpha
- Remove EditableMesh.GetVertexNormal
- Remove EditableMesh.RemoveTriangle
- Remove EditableMesh.RemoveVertex
- Remove EditableMesh.SetVertexColor
- Remove EditableMesh.SetVertexColorAlpha
- Remove EditableMesh.SetVertexNormal
- Add HapticEffect.SetKeys
- Change Tags of ImageButton.ImageContent
from
[Hidden, NotReplicated]
to
[Hidden]
- Change Tags of ImageLabel.ImageContent
from
[Hidden, NotReplicated]
to
[Hidden]
- Change ReturnType of InsertService.LoadAssetWithFormat
from
Objects
to
Instances
- Change ReturnType of InsertService.LoadPackageAsset
from
Objects
to
Instances
- Change ReturnType of InsertService.LoadPackageAssetAsync
from
Objects
to
Instances
- Change ReturnType of Instance.GetChildren
from
Objects
to
Instances
- Change ReturnType of Instance.children
from
Objects
to
Instances
- Change ReturnType of Instance.getChildren
from
Objects
to
Instances
- Change ReturnType of Keyframe.GetMarkers
from
Objects
to
Instances
- Change ReturnType of Keyframe.GetPoses
from
Objects
to
Instances
- Change ReturnType of KeyframeSequence.GetKeyframes
from
Objects
to
Instances
- Change ReturnType of LayerCollector.GetGuiObjectsAtPosition
from
Objects
to
Instances
- Change ReturnType of LocalizationService.GetCorescriptLocalizations
from
Objects
to
Instances
- Change ReturnType of MaterialGenerationService.DEPRECATED_GenerateMaterialVariantsAync
from
Objects
to
Instances
- Change Parameters of MaterialGenerationService.DEPRECATED_UploadMaterialVariantsAsync
from
(materialVaraints: Objects)
to
(materialVaraints: Instances)
- Change Tags of MeshPart.MeshContent
from
[Hidden, NotReplicated]
to
[Hidden]
- Change Tags of MeshPart.TextureContent
from
[Hidden, NotReplicated]
to
[Hidden]
- Change ReturnType of Model.GetPersistentPlayers
from
Objects
to
Instances
- Change Parameters of PackageUIService.ConvertToPackageUpload
from
(uploadUrl: string, cloneInstances: Objects, originalInstances: Objects)
to
(uploadUrl: string, cloneInstances: Instances, originalInstances: Instances)
- Change Parameters of PackageUIService.OnOpenConvertToPackagePlugin
from
(instances: Objects, name: string, cloneInstances: Objects)
to
(instances: Instances, name: string, cloneInstances: Instances)
- Change Parameters of ParabolaAdornment.FindPartOnParabola
from
(ignoreDescendentsTable: Objects)
to
(ignoreDescendentsTable: Instances)
- Change ReturnType of Players.GetPlayers
from
Objects
to
Instances
- Change ReturnType of Players.getPlayers
from
Objects
to
Instances
- Change ReturnType of Players.players
from
Objects
to
Instances
- Change Parameters of Plugin.Intersect
from
(objects: Objects)
to
(objects: Instances)
- Change Parameters of Plugin.Negate
from
(objects: Objects)
to
(objects: Instances)
- Change ReturnType of Plugin.Negate
from
Objects
to
Instances
- Change Parameters of Plugin.Separate
from
(objects: Objects)
to
(objects: Instances)
- Change ReturnType of Plugin.Separate
from
Objects
to
Instances
- Change Parameters of Plugin.Union
from
(objects: Objects)
to
(objects: Instances)
- Change Parameters of Plugin.ProcessAssetInsertionDrag
from
(assetId: string, assetTypeId: int, instances: Objects)
to
(assetId: string, assetTypeId: int, instances: Instances)
- Change ReturnType of Plugin.ProcessAssetInsertionDrag
from
Objects
to
Instances
- Change Parameters of PluginMouse.DragEnter
from
(instances: Objects)
to
(instances: Instances)
- Change ReturnType of Pose.GetSubPoses
from
Objects
to
Instances
- Change Parameters of PublishService.CreateAssetAndWaitForAssetId
from
(instances: Objects, operationId: string, creatorType: AssetCreatorType, creatorId: int64, assetType: string, name: string, description: string, expectedPrice: int = 0)
to
(instances: Instances, operationId: string, creatorType: AssetCreatorType, creatorId: int64, assetType: string, name: string, description: string, expectedPrice: int = 0)
- Remove RobloxEditableImage
- Remove RobloxEditableMesh
- Add RobloxSerializableInstance
- Add RomarkRbxAnalyticsService
- Add ScriptContext.CompressLuaApp
- Change ReturnType of ScriptDebugger.GetBreakpoints
from
Objects
to
Instances
- Change ReturnType of ScriptDebugger.GetWatches
from
Objects
to
Instances
- Change ReturnType of ScriptEditorService.GetScriptDocuments
from
Objects
to
Instances
- Change Parameters of Selection.Add
from
(instancesToAdd: Objects)
to
(instancesToAdd: Instances)
- Change ReturnType of Selection.Get
from
Objects
to
Instances
- Change Parameters of Selection.Remove
from
(instancesToRemove: Objects)
to
(instancesToRemove: Instances)
- Change Parameters of Selection.Set
from
(selection: Objects)
to
(selection: Instances)
- Change CanSave of Sound.EmitterSize
from
true
to
false
- Change CanSave of Sound.RollOffMaxDistance
from
false
to
true
- Change Tags of Sound.RollOffMaxDistance
from
[NotReplicated]
to
[]
- Change CanLoad of Sound.RollOffMaxDistance
from
false
to
true
- Change CanLoad of Sound.RollOffMinDistance
from
false
to
true
- Change CanSave of Sound.RollOffMinDistance
from
false
to
true
- Change Tags of Sound.RollOffMinDistance
from
[NotReplicated]
to
[]
- Change CanSave of Sound.xmlRead_MaxDistance_3
from
true
to
false
- Change Parameters of SoundService.OpenAttenuationCurveEditor
from
(selectedCurveObjects: Objects)
to
(selectedCurveObjects: Instances)
- Add SoundService.OpenDirectionalCurveEditor
- Change Parameters of SoundService.OpenAttenuationCurveEditorSignal
from
(selectedCurveObjects: Objects)
to
(selectedCurveObjects: Instances)
- Change Parameters of SoundService.OpenAudioEqualizerEditorSignal
from
(selectedEqualizerObjects: Objects)
to
(selectedEqualizerObjects: Instances)
- Add SoundService.OpenDirectionalCurveEditorSignal
- Change Parameters of StudioAssetService.ConvertToPackageUpload
from
(uploadUrl: string, cloneInstances: Objects, originalInstances: Objects)
to
(uploadUrl: string, cloneInstances: Instances, originalInstances: Instances)
- Change Parameters of StudioAssetService.DEPRECATED_SerializeInstances
from
(instances: Objects)
to
(instances: Instances)
- Change Parameters of StudioAssetService.SerializeInstances
from
(instances: Objects, groupId: int64 = 0, isPackage: bool = false)
to
(instances: Instances, groupId: int64 = 0, isPackage: bool = false)
- Change Parameters of StudioAssetService.ShowSaveToRoblox
from
(instances: Objects, assetType: Variant, hasSubsequent: bool = false)
to
(instances: Instances, assetType: Variant, hasSubsequent: bool = false)
- Change Parameters of StudioAssetService.OnSaveToRoblox
from
(instances: Objects, assetType: Variant, hasSubsequent: bool)
to
(instances: Instances, assetType: Variant, hasSubsequent: bool)
- Change ReturnType of StudioService.PromptImportFiles
from
Objects
to
Instances
- Change Parameters of StudioService.OnPublishAsPlugin
from
(instances: Objects)
to
(instances: Instances)
- Change Parameters of StudioService.OnSaveToRoblox
from
(instances: Objects)
to
(instances: Instances)
- Change ReturnType of StyleBase.GetStyleRules
from
Objects
to
Instances
- Change Parameters of StyleBase.SetStyleRules
from
(rules: Objects)
to
(rules: Instances)
- Change ReturnType of StyleSheet.GetDerives
from
Objects
to
Instances
- Change Parameters of StyleSheet.SetDerives
from
(derives: Objects)
to
(derives: Instances)
- Change ReturnType of StylingService.GetStyleSheetDerivesChain
from
Objects
to
Instances
- Change ReturnType of Team.GetPlayers
from
Objects
to
Instances
- Change ReturnType of Teams.GetTeams
from
Objects
to
Instances
- Change Parameters of TeleportService.TeleportAsync
from
(placeId: int64, players: Objects, teleportOptions: Instance = Instance)
to
(placeId: int64, players: Instances, teleportOptions: Instance = Instance)
- Change Parameters of TeleportService.TeleportPartyAsync
from
(placeId: int64, players: Objects, teleportData: Variant, customLoadingScreen: Instance = Instance)
to
(placeId: int64, players: Instances, teleportData: Variant, customLoadingScreen: Instance = Instance)
- Change Parameters of TeleportService.TeleportToPrivateServer
from
(placeId: int64, reservedServerAccessCode: string, players: Objects, spawnName: string = , teleportData: Variant, customLoadingScreen: Instance = Instance)
to
(placeId: int64, reservedServerAccessCode: string, players: Instances, spawnName: string = , teleportData: Variant, customLoadingScreen: Instance = Instance)
- Change ReturnType of TextureGenerationPartGroup.GetInstances
from
Objects
to
Instances
- Change Parameters of TextureGenerationService.CreatePartGroup
from
(instances: Objects)
to
(instances: Instances)
- Change Parameters of UGCValidationService.CalculateEditableMeshInsideMeshPercentage
from
(editableMeshRoot: EditableMesh, editableMeshQuery: EditableMesh, meshQueryTransform: CFrame, meshQueryScale: Vector3)
to
(editableMeshRoot: Object, editableMeshQuery: Object, meshQueryTransform: CFrame, meshQueryScale: Vector3)
- Change Parameters of UGCValidationService.CalculateEditableMeshTotalSurfaceArea
from
(editableMesh: EditableMesh, meshScale: Vector3)
to
(editableMesh: Object, meshScale: Vector3)
- Change Parameters of UGCValidationService.CalculateEditableMeshUniqueUVCount
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.CheckEditableMeshInCameraFrustum
from
(editableMesh: EditableMesh, meshScale: Vector3, handleWorldCF: CFrame, cameraWorldCF: CFrame)
to
(editableMesh: Object, meshScale: Vector3, handleWorldCF: CFrame, cameraWorldCF: CFrame)
- Change ReturnType of UGCValidationService.FetchAssetWithFormat
from
Objects
to
Instances
- Add UGCValidationService.GetCagingRelevancyMetrics
- Change Parameters of UGCValidationService.GetDynamicHeadEditableMeshInactiveControls
from
(editableMesh: EditableMesh, controlNames: Array)
to
(editableMesh: Object, controlNames: Array)
- Add UGCValidationService.GetEditableCagingRelevancyMetrics
- Change Parameters of UGCValidationService.GetEditableImageSize
from
(editableImage: EditableImage)
to
(editableImage: Object)
- Change Parameters of UGCValidationService.GetEditableMeshMaxNearbyVerticesCollisions
from
(editableMesh: EditableMesh, meshScale: Vector3)
to
(editableMesh: Object, meshScale: Vector3)
- Change Parameters of UGCValidationService.GetEditableMeshTriCount
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.GetEditableMeshVertColors
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.GetEditableMeshVerticesSimilarityRate
from
(editableMesh: EditableMesh, meshScale: Vector3)
to
(editableMesh: Object, meshScale: Vector3)
- Change Parameters of UGCValidationService.GetEditableMeshVerts
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.IsEditableMeshNumCoplanarIntersectionsOverLimit
from
(editableMesh: EditableMesh, limit: int, meshScale: Vector3, intersectBackFaces: bool)
to
(editableMesh: Object, limit: int, meshScale: Vector3, intersectBackFaces: bool)
- Change Parameters of UGCValidationService.ResetCollisionFidelityWithEditableMeshDataLua
from
(meshPart: MeshPart, editableMesh: EditableMesh, collisionFidelity: CollisionFidelity = Box)
to
(meshPart: MeshPart, editableMesh: Object, collisionFidelity: CollisionFidelity = Box)
- Change Parameters of UGCValidationService.ValidateDynamicHeadEditableMesh
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableImageNumTextureChannels
from
(editableImage: EditableImage, numTextureChannelsRequired: int)
to
(editableImage: Object, numTextureChannelsRequired: int)
- Change Parameters of UGCValidationService.ValidateEditableImageSize
from
(editableImage: EditableImage)
to
(editableImage: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshBounds
from
(editableMesh: EditableMesh, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame)
to
(editableMesh: Object, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame)
- Change Parameters of UGCValidationService.ValidateEditableMeshCageMeshIntersection
from
(innerCage: EditableMesh, outerCage: EditableMesh, refMesh: EditableMesh)
to
(innerCage: Object, outerCage: Object, refMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshCageNonManifoldAndHoles
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshCageUVCoincident
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshCageUVTriangleArea
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshFullBodyCageDeletion
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshMisMatchUV
from
(innerCage: EditableMesh, outerCage: EditableMesh)
to
(innerCage: Object, outerCage: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshOverlappingVertices
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshTriangleArea
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshTriangles
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshUVSpace
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshUVValuesInReference
from
(referenceValues: Array, editableMesh: EditableMesh)
to
(referenceValues: Array, editableMesh: Object)
- Change Parameters of UGCValidationService.ValidateEditableMeshUniqueUVCount
from
(editableMesh: EditableMesh, numRequired: int)
to
(editableMesh: Object, numRequired: int)
- Change Parameters of UGCValidationService.ValidateEditableMeshVertColors
from
(editableMesh: EditableMesh, includeAlpha: bool = true)
to
(editableMesh: Object, includeAlpha: bool = true)
- Change Parameters of UGCValidationService.ValidateSkinnedEditableMesh
from
(editableMesh: EditableMesh)
to
(editableMesh: Object)
- Add WebViewService
- Add Workspace.SandboxedInstanceMode
- Change Parameters of Workspace.BreakJoints
from
(objects: Objects)
to
(objects: Instances)
- Change Parameters of Workspace.JoinToOutsiders
from
(objects: Objects, jointType: JointCreationMode)
to
(objects: Instances, jointType: JointCreationMode)
- Change Parameters of Workspace.MakeJoints
from
(objects: Objects)
to
(objects: Instances)
- Change Parameters of Workspace.UnjoinFromOutsiders
from
(objects: Objects)
to
(objects: Instances)
- Change Parameters of WorldRoot.ArePartsTouchingOthers
from
(partList: Objects, overlapIgnored: float = 0.000199999995)
to
(partList: Instances, overlapIgnored: float = 0.000199999995)
- Change Parameters of WorldRoot.BulkMoveTo
from
(partList: Objects, cframeList: Array, eventMode: BulkMoveMode = FireAllEvents)
to
(partList: Instances, cframeList: Array, eventMode: BulkMoveMode = FireAllEvents)
- Change Parameters of WorldRoot.FindPartOnRayWithIgnoreList
from
(ray: Ray, ignoreDescendantsTable: Objects, terrainCellsAreCubes: bool = false, ignoreWater: bool = false)
to
(ray: Ray, ignoreDescendantsTable: Instances, terrainCellsAreCubes: bool = false, ignoreWater: bool = false)
- Change Parameters of WorldRoot.FindPartOnRayWithWhitelist
from
(ray: Ray, whitelistDescendantsTable: Objects, ignoreWater: bool = false)
to
(ray: Ray, whitelistDescendantsTable: Instances, ignoreWater: bool = false)
- Change ReturnType of WorldRoot.FindPartsInRegion3
from
Objects
to
Instances
- Change ReturnType of WorldRoot.FindPartsInRegion3WithIgnoreList
from
Objects
to
Instances
- Change Parameters of WorldRoot.FindPartsInRegion3WithIgnoreList
from
(region: Region3, ignoreDescendantsTable: Objects, maxParts: int = 20)
to
(region: Region3, ignoreDescendantsTable: Instances, maxParts: int = 20)
- Change ReturnType of WorldRoot.FindPartsInRegion3WithWhiteList
from
Objects
to
Instances
- Change Parameters of WorldRoot.FindPartsInRegion3WithWhiteList
from
(region: Region3, whitelistDescendantsTable: Objects, maxParts: int = 20)
to
(region: Region3, whitelistDescendantsTable: Instances, maxParts: int = 20)
- Change ReturnType of WorldRoot.GetPartBoundsInBox
from
Objects
to
Instances
- Change ReturnType of WorldRoot.GetPartBoundsInRadius
from
Objects
to
Instances
- Change ReturnType of WorldRoot.GetPartsInPart
from
Objects
to
Instances
- Change Parameters of WorldRoot.IsRegion3EmptyWithIgnoreList
from
(region: Region3, ignoreDescendentsTable: Objects)
to
(region: Region3, ignoreDescendentsTable: Instances)
- Change Parameters of WorldRoot.StepPhysics
from
(dt: float, parts: Objects = {})
to
(dt: float, parts: Instances = {})
- Change ReturnType of WorldRoot.findPartsInRegion3
from
Objects
to
Instances
- Change ReturnType of WrapDeformer.CreateEditableMeshAsync
from
EditableMesh
to
Object
- Add WrapDeformer.SetCageMeshContent
- Add WrapLayer.ReferenceMeshContent
- Add AdUIEventType.PauseEventTriggered
- Add AdUIEventType.PlayEventTriggered
- Add CompletionItemTag.ElideLeftOverride
- Add CompletionItemTag.UseTextEditForAutocompleteScore
- Change Value of HapticEffectType.GameplayCollision
from
4
to
5
- Change Value of HapticEffectType.GameplayExplosion
from
3
to
4
- Change Value of HapticEffectType.UIClick
from
1
to
2
- Change Value of HapticEffectType.UIHover
from
0
to
1
- Change Value of HapticEffectType.UINotification
from
2
to
3
- Add SandboxedInstanceMode
- (v0.646.0.6460700)
version-297eb79ede584243Release notes
- Add Annotation.LoadingReplies
- Add Annotation.ReplyCount
- Change Parameters of AnnotationsService.ResolveAnnotation
from
(annotation: Annotation, resolved: bool)
to
(userId: int64, annotation: Annotation, resolved: bool)
- Change Parameters of AnnotationsService.AnnotationResolved
from
(annotation: Annotation, resolved: bool)
to
(userId: int64, annotation: Annotation, resolved: bool)
- Add AudioLimiter
- Change Parameters of AvatarCreationService.GenerateAvatarPreviewAsync2
from
(sessionId: string, fileId: string, textPrompt: string)
to
(sessionId: string, fileId: string, textPrompt: string, options: Dictionary)
- Add AvatarCreationService.GetBatchTokenDetailsAsync
- Change Superclass of BubbleChatMessageProperties
from
Instance
to
TextChatMessageProperties
- Remove ContentProvider.GetDetailedFailedRequests
- Change Parameters of ConversationalAIAcceptanceService.ErrorTelemetry
from
(requestId: string, errorType: string)
to
(requestId: string, errorId: string, errorType: string, errorMessage: string)
- Add ConversationalAIAcceptanceService.SendCommandErrorTelemetry
- Change WriteSecurity of ModuleScript.Source
from
PluginSecurity
to
None
- Change ReadSecurity of ModuleScript.Source
from
PluginSecurity
to
None
- Add Plugin.DisableUIDragDetectorDrags
- Change Parameters of StartPageService.openPlace
from
(placeId: int64, launchTutorial: bool)
to
(placeId: int64, universeId: int64, launchTutorial: bool)
- Add StudioUserService
- Add TextChatService.CanUsersWhisperAsync
- Remove WrapDeformer.Amount
- Remove WrapDeformer.Enabled
- Remove WrapDeformer.RenderMeshID
- Add WrapDeformer.CreateEditableMeshAsync
- Add WrapDeformer.GetDeformedCFrame
- Add ContentSourceType
- Add PoseEasingStyle.CubicV2
- Add RolloutState
- (v0.645.0.6450665)
version-880ce149439340c1Release notes
- Change ValueType of AdGui.FallbackImage
from
Content
to
ContentId
- Change ValueType of Animation.AnimationId
from
Content
to
ContentId
- Change Parameters of AnimationClipProvider.GetAnimationClip
from
(assetId: Content)
to
(assetId: ContentId)
- Change Parameters of AnimationClipProvider.GetAnimationClipAsync
from
(assetId: Content)
to
(assetId: ContentId)
- Change Parameters of AnimationClipProvider.GetClipEvaluatorAsync
from
(assetId: Content)
to
(assetId: ContentId)
- Change ReturnType of AnimationClipProvider.RegisterActiveAnimationClip
from
Content
to
ContentId
- Change ReturnType of AnimationClipProvider.RegisterAnimationClip
from
Content
to
ContentId
- Change Parameters of Animator.OnCombinedUpdate
from
(animation: Content, playState: bool, fadeTime: float, weight: float, speed: float, timePosition: float, priority: AnimationPriority, looping: bool, valuesUpdated: int)
to
(animation: ContentId, playState: bool, fadeTime: float, weight: float, speed: float, timePosition: float, priority: AnimationPriority, looping: bool, valuesUpdated: int)
- Change Parameters of Animator.OnCombinedUpdate2
from
(animation: Content, playState: bool, fadeTime: float, weight: float, speed: float, timePosition: float, priority: AnimationPriority, valuesUpdated: int)
to
(animation: ContentId, playState: bool, fadeTime: float, weight: float, speed: float, timePosition: float, priority: AnimationPriority, valuesUpdated: int)
- Change Parameters of AssetService.CreateEditableImageAsync
from
(textureId: Content)
to
(textureId: ContentId)
- Change Parameters of AssetService.CreateEditableMeshAsync
from
(meshId: Content)
to
(meshId: ContentId)
- Change Parameters of AssetService.CreateEditableMeshStripSkinningAsync
from
(meshId: Content)
to
(meshId: ContentId)
- Change Parameters of AssetService.CreateMeshPartAsync
from
(meshId: Content, options: Dictionary = nil)
to
(meshId: ContentId, options: Dictionary = nil)
- Change ValueType of AudioPlayer.Asset
from
Content
to
ContentId
- Add AvatarCreationService.PromptSelectAvatarGenerationImageAsync
- Add AvatarCreationService.ReplicateAvatarGenerationImageId
- Add AvatarCreationService.RequestAvatarGenerationImage
- Change ValueType of BackpackItem.TextureId
from
Content
to
ContentId
- Change ValueType of BaseScript.LinkedSource
from
Content
to
ContentId
- Change ValueType of BaseWrap.CageMeshId
from
Content
to
ContentId
- Change ValueType of BaseWrap.HSRAssetId
from
Content
to
ContentId
- Change ValueType of BaseWrap.TemporaryCageMeshId
from
Content
to
ContentId
- Change ValueType of Beam.Texture
from
Content
to
ContentId
- Change Parameters of CaptureService.GetCaptureFilePathAsync
from
(captureContentId: Content)
to
(captureContentId: ContentId)
- Change Parameters of CaptureService.GetCaptureSizeAsync
from
(captureContentId: Content)
to
(captureContentId: ContentId)
- Change Parameters of CaptureService.PromptShareCapture
from
(contentId: Content, launchData: string, onAcceptedCallback: Function, onDeniedCallback: Function)
to
(contentId: ContentId, launchData: string, onAcceptedCallback: Function, onDeniedCallback: Function)
- Change Parameters of CaptureService.SaveScreenshotCapture
from
()
to
(additionalInfo: string = )
- Change Parameters of CaptureService.OpenShareCapturePrompt
from
(promptId: int64, contentId: Content, launchData: string)
to
(promptId: int64, contentId: ContentId, launchData: string)
- Change Parameters of CaptureService.UserCaptureSaved
from
(captureContentId: Content)
to
(captureContentId: ContentId)
- Add ChatWindowConfiguration.DeriveNewMessageProperties
- Change ValueType of ClickDetector.CursorIcon
from
Content
to
ContentId
- Change ValueType of Clothing.Outfit1
from
Content
to
ContentId
- Change ValueType of Clothing.Outfit2
from
Content
to
ContentId
- Change Parameters of ContentProvider.GetAssetFetchStatus
from
(contentId: Content)
to
(contentId: ContentId)
- Change Parameters of ContentProvider.GetAssetFetchStatusChangedSignal
from
(contentId: Content)
to
(contentId: ContentId)
- Change Parameters of ContentProvider.Preload
from
(contentId: Content)
to
(contentId: ContentId)
- Change Parameters of ContentProvider.RegisterEncryptedAsset
from
(assetId: Content, encryptionKey: string)
to
(assetId: ContentId, encryptionKey: string)
- Change Parameters of ContentProvider.RegisterSessionEncryptedAsset
from
(contentId: Content, sessionKey: string)
to
(contentId: ContentId, sessionKey: string)
- Change Parameters of ContentProvider.UnregisterEncryptedAsset
from
(assetId: Content)
to
(assetId: ContentId)
- Change Parameters of ContentProvider.AssetFetchFailed
from
(assetId: Content)
to
(assetId: ContentId)
- Change Parameters of DataModel.GetObjects
from
(url: Content)
to
(url: ContentId)
- Change Parameters of DataModel.GetObjectsAllOrNone
from
(url: Content, binaryFormatOnly: bool = false)
to
(url: ContentId, binaryFormatOnly: bool = false)
- Change Parameters of DataModel.GetObjectsAsync
from
(url: Content)
to
(url: ContentId)
- Change Parameters of DataModel.InsertObjectsAndJoinIfLegacyAsync
from
(url: Content)
to
(url: ContentId)
- Change Parameters of DataModel.Load
from
(url: Content)
to
(url: ContentId)
- Change ValueType of Decal.Texture
from
Content
to
ContentId
- Change ValueType of DragDetector.ActivatedCursorIcon
from
Content
to
ContentId
- Change ReturnType of File.GetTemporaryId
from
Content
to
ContentId
- Change ValueType of FileMesh.MeshId
from
Content
to
ContentId
- Change ValueType of FileMesh.TextureId
from
Content
to
ContentId
- Change ValueType of FloorWire.Texture
from
Content
to
ContentId
- Change Parameters of GeometryService.HashMeshAsync
from
(meshId: Content)
to
(meshId: ContentId)
- Change ReturnType of GeometryService.StitchMeshesAsync
from
Content
to
ContentId
- Change Parameters of HeightmapImporterService.GetHeightmapPreviewAsync
from
(heightmapAssetId: Content)
to
(heightmapAssetId: ContentId)
- Change Parameters of HeightmapImporterService.ImportHeightmap
from
(region: Region3, heightmapAssetId: Content, colormapAssetId: Content, defaultMaterial: Material)
to
(region: Region3, heightmapAssetId: ContentId, colormapAssetId: ContentId, defaultMaterial: Material)
- Change Parameters of HeightmapImporterService.IsValidColormap
from
(colormapAssetId: Content)
to
(colormapAssetId: ContentId)
- Change Parameters of HeightmapImporterService.IsValidHeightmap
from
(heightmapAssetId: Content)
to
(heightmapAssetId: ContentId)
- Change ValueType of ImageButton.HoverImage
from
Content
to
ContentId
- Change ValueType of ImageButton.Image
from
Content
to
ContentId
- Change ValueType of ImageButton.PressedImage
from
Content
to
ContentId
- Change ValueType of ImageHandleAdornment.Image
from
Content
to
ContentId
- Change ValueType of ImageLabel.Image
from
Content
to
ContentId
- Change Parameters of InsertService.CreateMeshPartAsync
from
(meshId: Content, collisionFidelity: CollisionFidelity, renderFidelity: RenderFidelity)
to
(meshId: ContentId, collisionFidelity: CollisionFidelity, renderFidelity: RenderFidelity)
- Change Parameters of InsertService.LoadPackageAsset
from
(url: Content)
to
(url: ContentId)
- Change Parameters of InsertService.LoadPackageAssetAsync
from
(url: Content)
to
(url: ContentId)
- Change Parameters of KeyframeSequenceProvider.GetKeyframeSequence
from
(assetId: Content)
to
(assetId: ContentId)
- Change Parameters of KeyframeSequenceProvider.GetKeyframeSequenceAsync
from
(assetId: Content)
to
(assetId: ContentId)
- Change ReturnType of KeyframeSequenceProvider.RegisterActiveKeyframeSequence
from
Content
to
ContentId
- Change ReturnType of KeyframeSequenceProvider.RegisterKeyframeSequence
from
Content
to
ContentId
- Change ThreadSafety of Lighting.GetMinutesAfterMidnight
from
Unsafe
to
Safe
- Change ThreadSafety of Lighting.GetMoonDirection
from
Unsafe
to
Safe
- Change ThreadSafety of Lighting.GetSunDirection
from
Unsafe
to
Safe
- Change PreferredDescriptor of Lighting.getMinutesAfterMidnight
from
GetMinutesAfterMidnight
to
GetMinutesAfterMidnight
- Change ValueType of MaterialVariant.ColorMap
from
Content
to
ContentId
- Change ValueType of MaterialVariant.MetalnessMap
from
Content
to
ContentId
- Change ValueType of MaterialVariant.NormalMap
from
Content
to
ContentId
- Change ValueType of MaterialVariant.RoughnessMap
from
Content
to
ContentId
- Change ValueType of MaterialVariant.TexturePack
from
Content
to
ContentId
- Change ValueType of MeshPart.MeshID
from
Content
to
ContentId
- Change ValueType of MeshPart.MeshId
from
Content
to
ContentId
- Change ValueType of MeshPart.TextureID
from
Content
to
ContentId
- Change ValueType of ModuleScript.LinkedSource
from
Content
to
ContentId
- Change ValueType of Mouse.Icon
from
Content
to
ContentId
- Change ValueType of PackageLink.PackageId
from
Content
to
ContentId
- Change ValueType of PackageLink.PackageIdSerialize
from
Content
to
ContentId
- Change ValueType of Pants.PantsTemplate
from
Content
to
ContentId
- Change ValueType of PartOperation.AssetId
from
Content
to
ContentId
- Change ValueType of ParticleEmitter.Texture
from
Content
to
ContentId
- Add PlayerEmulatorService.TextElongationFactor
- Change ValueType of PluginToolbarButton.Icon
from
Content
to
ContentId
- Change ReturnType of PublishService.PublishCageMeshAsync
from
Content
to
ContentId
- Change Parameters of SafetyService.ScreenshotContentReady
from
(screenshotJobId: int64, contentId: Content)
to
(screenshotJobId: int64, contentId: ContentId)
- Change ValueType of ScreenshotHud.CameraButtonIcon
from
Content
to
ContentId
- Change ReadSecurity of Script.Source
from
PluginSecurity
to
None
- Change WriteSecurity of Script.Source
from
PluginSecurity
to
None
- Change ValueType of ScrollingFrame.BottomImage
from
Content
to
ContentId
- Change ValueType of ScrollingFrame.MidImage
from
Content
to
ContentId
- Change ValueType of ScrollingFrame.TopImage
from
Content
to
ContentId
- Change ValueType of Shirt.ShirtTemplate
from
Content
to
ContentId
- Change ValueType of ShirtGraphic.Graphic
from
Content
to
ContentId
- Change ValueType of Sky.MoonTextureId
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxBk
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxDn
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxFt
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxLf
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxRt
from
Content
to
ContentId
- Change ValueType of Sky.SkyboxUp
from
Content
to
ContentId
- Change ValueType of Sky.SunTextureId
from
Content
to
ContentId
- Change ValueType of Sound.SoundId
from
Content
to
ContentId
- Add SoundService.DefaultListenerLocation
- Add SoundService.GetAudioInstances
- Add StartPageService.getLocalGamesFromRegistry
- Add StartPageService.getRecentAPIGamesFromRegistry
- Change Parameters of StudioAssetService.AutoSetupAvatarAsync
from
(modelId: Content, progressCallback: Function)
to
(modelId: ContentId, progressCallback: Function)
- Change Parameters of StudioAssetService.RequestAvatarAutosetupAsync
from
(meshId: Content, textureId: Content, progressCallback: Function)
to
(meshId: ContentId, textureId: ContentId, progressCallback: Function)
- Change ValueType of SurfaceAppearance.ColorMap
from
Content
to
ContentId
- Change ValueType of SurfaceAppearance.MetalnessMap
from
Content
to
ContentId
- Change ValueType of SurfaceAppearance.NormalMap
from
Content
to
ContentId
- Change ValueType of SurfaceAppearance.RoughnessMap
from
Content
to
ContentId
- Change ValueType of SurfaceAppearance.TexturePack
from
Content
to
ContentId
- Change ValueType of TerrainDetail.ColorMap
from
Content
to
ContentId
- Change ValueType of TerrainDetail.MetalnessMap
from
Content
to
ContentId
- Change ValueType of TerrainDetail.NormalMap
from
Content
to
ContentId
- Change ValueType of TerrainDetail.RoughnessMap
from
Content
to
ContentId
- Change ValueType of TerrainDetail.TexturePack
from
Content
to
ContentId
- Add TextChatService.OnChatWindowAdded
- Change Parameters of TextService.GetFamilyInfoAsync
from
(assetId: Content)
to
(assetId: ContentId)
- Change ValueType of Trail.Texture
from
Content
to
ContentId
- Change Parameters of UGCValidationService.FetchAssetWithFormat
from
(url: Content, assetFormat: string)
to
(url: ContentId, assetFormat: string)
- Change ValueType of UIDragDetector.ActivatedCursorIcon
from
Content
to
ContentId
- Change ValueType of UIDragDetector.CursorIcon
from
Content
to
ContentId
- Add UIDragDetector.SelectionModeDragSpeed
- Add UIDragDetector.SelectionModeRotateSpeed
- Add UIDragDetector.UIDragSpeedAxisMapping
- Add UserGameSettings.PartyVoiceVolume
- Change ValueType of UserInputService.MouseIcon
from
Content
to
ContentId
- Change ReturnType of UserInputService.GetImageForKeyCode
from
Content
to
ContentId
- Change ValueType of VideoFrame.Video
from
Content
to
ContentId
- Change ReturnType of ViewportFrame.CaptureSnapshotAsync
from
Content
to
ContentId
- Change ValueType of WrapDeformer.RenderMeshID
from
Content
to
ContentId
- Change ValueType of WrapLayer.ReferenceMeshId
from
Content
to
ContentId
- Change ValueType of WrapLayer.TemporaryReferenceId
from
Content
to
ContentId
- Add ListenerLocation
- Add UIDragSpeedAxisMapping
- Add WhisperChatPrivacyMode
- (v0.640.0.6400731)
version-046f2d8fc733479bRelease notes
- Add AssetImportService.StartSessionWithPathAsync
- Add AvatarCreationService.GetValidationRules
- Change Tags of ColorGradingEffect
from
[NotBrowsable]
to
[]
- Add CommerceService.PromptCommerceProductPurchase
- Add CommerceService.PromptCommerceProductPurchaseFinished
- Add CommerceService.PromptCommerceProductPurchaseRequested
- Add ContentProvider.GetDependencyContentIds
- Add EditableImage.ReadPixelsBuffer
- Add EditableImage.WritePixelsBuffer
- Add EditableMesh.AddColor
- Add EditableMesh.AddNormal
- Add EditableMesh.AddUV
- Add EditableMesh.GetAdjacentFaces
- Change Tags of EditableMesh.GetAdjacentTriangles
from
[]
to
[Deprecated]
- Add EditableMesh.GetColor
- Add EditableMesh.GetColorAlpha
- Add EditableMesh.GetColors
- Add EditableMesh.GetFaceColors
- Add EditableMesh.GetFaceNormals
- Add EditableMesh.GetFaceUVs
- Add EditableMesh.GetFaceVertices
- Add EditableMesh.GetFaces
- Add EditableMesh.GetFacesWithAttribute
- Add EditableMesh.GetNormal
- Add EditableMesh.GetNormals
- Change Tags of EditableMesh.GetTriangleVertices
from
[]
to
[Deprecated]
- Change Tags of EditableMesh.GetTriangles
from
[]
to
[Deprecated]
- Change ReturnType of EditableMesh.GetUV
from
Vector2
to
Vector2?
- Change Parameters of EditableMesh.GetUV
from
(vertexId: int64)
to
(uvId: int64)
- Add EditableMesh.GetUVs
- Change Tags of EditableMesh.GetVertexColor
from
[]
to
[Deprecated]
- Change Tags of EditableMesh.GetVertexColorAlpha
from
[]
to
[Deprecated]
- Change Tags of EditableMesh.GetVertexNormal
from
[]
to
[Deprecated]
- Add EditableMesh.GetVerticesWithAttribute
- Add EditableMesh.IdDebugString
- Add EditableMesh.MergeVertices
- Add EditableMesh.RemoveFace
- Change Tags of EditableMesh.RemoveTriangle
from
[]
to
[Deprecated]
- Add EditableMesh.RemoveUnused
- Change Tags of EditableMesh.RemoveVertex
from
[]
to
[Deprecated]
- Add EditableMesh.ResetNormal
- Add EditableMesh.SetColor
- Add EditableMesh.SetColorAlpha
- Add EditableMesh.SetFaceColors
- Add EditableMesh.SetFaceNormals
- Add EditableMesh.SetFaceUVs
- Add EditableMesh.SetFaceVertices
- Add EditableMesh.SetNormal
- Change Parameters of EditableMesh.SetUV
from
(vertexId: int64, uv: Vector2)
to
(uvId: int64, uv: Vector2)
- Change Tags of EditableMesh.SetVertexColor
from
[]
to
[Deprecated]
- Change Tags of EditableMesh.SetVertexColorAlpha
from
[]
to
[Deprecated]
- Change Tags of EditableMesh.SetVertexNormal
from
[]
to
[Deprecated]
- Add EditableMesh.Triangulate
- Add MarketplaceService.GetDeveloperProductsForExperienceDetailsPageAsync
- Add SessionService.GetSessionID
- Add StartPageService
- Remove StudioService.ForceShowConstraintDetails
- Add StudioService.ShowWeldDetails
- Change CanSave of StyleRule.Index
from
true
to
false
- Add StyleRule.Priority
- Change CanSave of TestService.Is30FpsThrottleEnabled
from
false
to
true
- Change Tags of TestService.Is30FpsThrottleEnabled
from
[Hidden, NotReplicated]
to
[]
- Change Tags of TestService.IsPhysicsEnvironmentalThrottled
from
[Hidden, NotReplicated]
to
[]
- Change CanSave of TestService.IsPhysicsEnvironmentalThrottled
from
false
to
true
- Add UserGameSettings.GraphicsOptimizationMode
- Add UserGameSettings.MaxQualityEnabled
- Add Workspace.PathfindingUseImprovedSearch
- Change Parameters of WorldRoot.GetPartBoundsInBox
from
(cframe: CFrame, size: Vector3, overlapParams: OverlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
to
(cframe: CFrame, size: Vector3, overlapParams: OverlapParams = OverlapParams{MaxParts=0, Tolerance=0, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
- Change Parameters of WorldRoot.GetPartBoundsInRadius
from
(position: Vector3, radius: float, overlapParams: OverlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
to
(position: Vector3, radius: float, overlapParams: OverlapParams = OverlapParams{MaxParts=0, Tolerance=0, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
- Change Parameters of WorldRoot.GetPartsInPart
from
(part: BasePart, overlapParams: OverlapParams = OverlapParams{MaxParts=false, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
to
(part: BasePart, overlapParams: OverlapParams = OverlapParams{MaxParts=0, Tolerance=0, BruteForceAllSlow=false, RespectCanCollide=false, CollisionGroup=Default, FilterDescendantsInstances={}})
- Add CSGAsyncDynamicCollision.Enabled
- Remove CSGAsyncDynamicCollision.Experimental
- Add GraphicsOptimizationMode
- Add NotificationButtonType
- Add PathfindingUseImprovedSearch
- (v0.632.0.6320623)
version-fe7775edf1e54944Release notes
- Add AccessoryDescription.GetAppliedInstance
- Change Parameters of AnalyticsService.LogFunnelStepEvent
from
(player: Player, funnelName: string, funnelSessionId: string = , step: int = 0, stepName: string = , customFields: Dictionary = nil)
to
(player: Player, funnelName: string, funnelSessionId: string = , step: int = 1, stepName: string = , customFields: Dictionary = nil)
- Add AtmosphereSensor
- Add CaptureService.CreatePostAsync
- Change PreferredDescriptor of CaptureService.CaptureSaved
from
to
UserCaptureSaved
- Change Tags of CaptureService.CaptureSaved
from
[]
to
[Deprecated]
- Change Parameters of EditableImage.DrawCircle
from
(center: Vector2, radius: int, color: Color3, transparency: float)
to
(center: Vector2, radius: int, color: Color3, transparency: float, combineType: ImageCombineType)
- Change Parameters of EditableImage.DrawLine
from
(p1: Vector2, p2: Vector2, color: Color3, transparency: float)
to
(p1: Vector2, p2: Vector2, color: Color3, transparency: float, combineType: ImageCombineType)
- Change Parameters of EditableImage.DrawRectangle
from
(position: Vector2, size: Vector2, color: Color3, transparency: float)
to
(position: Vector2, size: Vector2, color: Color3, transparency: float, combineType: ImageCombineType)
- Add Humanoid.ApplyDescriptionFinished
- Add RTAnimationTracker
- Change Tags of ScreenshotHud.ExperienceNameOverlayEnabled
from
[]
to
[Hidden, Deprecated]
- Change Tags of ScreenshotHud.OverlayFont
from
[]
to
[Hidden, Deprecated]
- Change Tags of ScreenshotHud.UsernameOverlayEnabled
from
[]
to
[Hidden, Deprecated]
- Remove StudioDeviceEmulatorService.ConnectGamepad
- Remove StudioDeviceEmulatorService.DisconnectGamepad
- Remove StudioDeviceEmulatorService.GetKeyboardShortcut
- Remove StudioDeviceEmulatorService.SendGamepadEvent
- Remove StudioDeviceEmulatorService.SetGamepadEmulationEnabled
- Remove StudioDeviceEmulatorService.UpdateKeyMapping
- Add UserGameSettings.PreferredTextSize
- Change Default of VideoCaptureService.CameraID
from
{NullDeviceGuid}
to
- Add VoiceChatService.SubscriptionDropped
- Add PreferredTextSize
- Add TrackerType
- (v0.623.0.6230555)
version-f0582db71b134926Release notes
- Change Parameters of AnalyticsService.LogEconomyEvent
from
(player: Player, flowType: AnalyticsEconomyFlowType, currencyType: string, endingBalance: float, amount: float, transactionType: string, itemSku: string = , customFields: Dictionary = nil)
to
(player: Player, flowType: AnalyticsEconomyFlowType, currencyType: string, amount: float, endingBalance: float, transactionType: string, itemSku: string = , customFields: Dictionary = nil)
- Add DataModelPatchService.GetLuaVersion
- Add DraggerService.PartSnapEnabled
- Change Tags of EditableImage
from
[NotReplicated]
to
[]
- Add GenericChallengeService.SignalChallengeAbandoned
- Add GenericChallengeService.SignalChallengeCompleted
- Add GenericChallengeService.SignalChallengeInvalidated
- Add GenericChallengeService.SignalChallengeLoaded
- Add GenericChallengeService.SignalChallengeRequired
- Add GenericChallengeService.ChallengeAbandonedEvent
- Add GenericChallengeService.ChallengeCompletedEvent
- Add GenericChallengeService.ChallengeInvalidatedEvent
- Add GenericChallengeService.ChallengeLoadedEvent
- Remove Player.ReceivedJoinTelemetry
- Add Plugin.GetUri
- Add StudioService.Secrets
- Add SurfaceAppearance.Color
- Add UserGameSettings.GetDefaultFramerateCap
- Add Workspace.RenderingCacheOptimizations
- Add RenderingCacheOptimizationMode
- (v0.622.0.6220470)
version-e2728ac197f84660Release notes
- Change Parameters of AnalyticsService.LogEconomyEvent
from
(player: Player, flowType: AnalyticsEconomyFlowType, currencyType: string, endingBalance: float, amount: float, transactionType: string, itemSku: string, customFields: Array)
to
(player: Player, flowType: AnalyticsEconomyFlowType, currencyType: string, endingBalance: float, amount: float, transactionType: string, itemSku: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogFunnelStepEvent
from
(player: Player, funnelName: string, step: int, customFields: Array)
to
(player: Player, funnelName: string, funnelSessionId: string = , step: int = 0, stepName: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogOnboardingFunnelStepEvent
from
(player: Player, step: int, customFields: Array)
to
(player: Player, step: int, stepName: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogProgressionCompleteEvent
from
(player: Player, level: int, levelName: string, customFields: Array)
to
(player: Player, progressionPathName: string, level: int, levelName: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogProgressionEvent
from
(player: Player, status: AnalyticsProgressionType, level: int, levelName: string, customFields: Array)
to
(player: Player, progressionPathName: string, status: AnalyticsProgressionType, level: int, levelName: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogProgressionFailEvent
from
(player: Player, level: int, levelName: string, customFields: Array)
to
(player: Player, progressionPathName: string, level: int, levelName: string = , customFields: Dictionary = nil)
- Change Parameters of AnalyticsService.LogProgressionStartEvent
from
(player: Player, level: int, levelName: string, customFields: Array)
to
(player: Player, progressionPathName: string, level: int, levelName: string = , customFields: Dictionary = nil)
- Change Default of Avatar3DGenerationJob.Result
from
to
- Change ValueType of Avatar3DGenerationJob.Result
from
Model
to
string
- Add AvatarChatService.EnableVoice
- Add AvatarChatService.deviceMeetsRequirementsForFeature
- Add AvatarChatService.RefreshClientFeatures
- Add AvatarCreationService.CreateAvatarGenerationSessionAsync
- Add AvatarCreationService.ReplicateAvatarModel
- Remove AvatarCreationService.ReplicateAvatarTempAssetIds
- Add ConversationalAIAcceptanceService.ErrorTelemetry
- Add GenericChallengeService
- Change Parameters of HttpService.GetAsync
from
(url: string, nocache: bool = false, headers: Variant)
to
(url: Variant, nocache: bool = false, headers: Variant)
- Change Parameters of HttpService.PostAsync
from
(url: string, data: string, content_type: HttpContentType = ApplicationJson, compress: bool = false, headers: Variant)
to
(url: Variant, data: string, content_type: HttpContentType = ApplicationJson, compress: bool = false, headers: Variant)
- Add LayerCollector.GetGuiObjectsAtPosition
- Add Player.PlayerCharacterLoaded
- Add Players.BanAsync
- Add Players.UnbanAsync
- Change ReadSecurity of RunService.RunState
from
RobloxScriptSecurity
to
PluginSecurity
- Change Tags of RunService.RunState
from
[Hidden, NotReplicated]
to
[NotReplicated]
- Change WriteSecurity of RunService.RunState
from
RobloxScriptSecurity
to
PluginSecurity
- Add ScriptEditorService.IsAutocompleteCallbackRegistered
- Add ScriptEditorService.IsScriptAnalysisCallbackRegistered
- Change Parameters of StreamingService.RunSandboxedCode
from
(requestId: string, code: string)
to
(requestId: string, runCodeGuid: string, defaultCode: string = )
- Add StudioDeviceEmulatorService.ConnectGamepad
- Add StudioDeviceEmulatorService.DisconnectGamepad
- Add AnalyticsCustomFieldKeys
- Add DeviceFeatureType
- (v0.619.0.6190508)
version-636c3b2697eb4e58Release notes
- Change Tags of AnalyticsService
from
[Service, Deprecated]
to
[NotCreatable, Service, NotReplicated]
- Change Tags of AnalyticsService.FireCustomEvent
from
[]
to
[Deprecated]
- Change Tags of AnalyticsService.FireInGameEconomyEvent
from
[]
to
[Deprecated]
- Change Tags of AnalyticsService.FireLogEvent
from
[]
to
[Deprecated]
- Change Tags of AnalyticsService.FirePlayerProgressionEvent
from
[]
to
[Deprecated]
- Add AnalyticsService.LogEconomyEvent
- Add AnalyticsService.LogFunnelStepEvent
- Add AnalyticsService.LogOnboardingFunnelStepEvent
- Add AnalyticsService.LogProgressionCompleteEvent
- Add AnalyticsService.LogProgressionEvent
- Add AnalyticsService.LogProgressionFailEvent
- Add AnalyticsService.LogProgressionStartEvent
- Change ReturnType of AssetImportService.GetAllPresets
from
Map
to
Dictionary
- Change ReturnType of AssetImportService.GetPreset
from
Map
to
Dictionary
- Change ReturnType of AssetImportSession.CreatePresetFromData
from
Map
to
Dictionary
- Add AssetService.CreateMeshPartAsync
- Change ReturnType of BaseImportData.CreatePresetFromData
from
Map
to
Dictionary
- Add BaseWrap.VerticesModified
- Change Parameters of EditableMesh.CreateMeshPartAsync
from
(collisionFidelity: CollisionFidelity)
to
(options: Dictionary = nil)
- Change Category of Instance.Capabilities
from
Behavior
to
Permissions
- Change Tags of Instance.Capabilities
from
[Hidden, NotScriptable]
to
[NotScriptable]
- Change Category of Instance.DefinesCapabilities
from
Behavior
to
Permissions
- Add Instance.Sandboxed
- Change Parameters of LogReporterService.ReportLog
from
(logId: string, desc: string)
to
(fingerprint: string, uuid: string, desc: string, attributes: Dictionary, annotations: Dictionary)
- Add Plugin.GetPluginComponent
- Add ProjectFolderService.FileChangedAfterSync
- Add ScriptEditorService.StripComments
- Change Parameters of StreamingService.GetInstance
from
(collectorName: string, requestId: string = instanceId)
to
(requestId: string, instanceId: string)
- Add StudioDeviceEmulatorService.SendGamepadEvent
- Add UserGameSettings.MasterVolumeStudio
- Add AnalyticsEconomyFlowType
- Add AnalyticsEconomyTransactionType
- Add AnalyticsProgressionType
- Add ConnectionError.PlacelaunchCreatorBan
- Change Index of ConnectionError.PlacelaunchCustomMessage
from
60
to
61
- Change Index of ConnectionError.PlacelaunchOtherError
from
61
to
62
- Change Index of ConnectionError.TeleportErrors
from
62
to
63
- Change Index of ConnectionError.TeleportFailure
from
63
to
64
- Change Index of ConnectionError.TeleportFlooded
from
68
to
69
- Change Index of ConnectionError.TeleportGameEnded
from
65
to
66
- Change Index of ConnectionError.TeleportGameFull
from
66
to
67
- Change Index of ConnectionError.TeleportGameNotFound
from
64
to
65
- Change Index of ConnectionError.TeleportIsTeleporting
from
69
to
70
- Change Index of ConnectionError.TeleportUnauthorized
from
67
to
68
- Add Font.Arimo
- Add Font.ArimoBold
- Change Index of Font.Unknown
from
50
to
52
- (v0.618.0.6180546)
version-d6943a5e6de04dfbRelease notes
- Change Security of AudioAnalyzer.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioChorus.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioCompressor.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioDeviceInput.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioDeviceOutput.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioDistortion.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioEcho.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioEmitter.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioEqualizer.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioFader.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioFlanger.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioListener.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioPitchShifter.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioPlayer.GetConnectedWires
from
PluginSecurity
to
None
- Change Security of AudioReverb.GetConnectedWires
from
PluginSecurity
to
None
- Add AvatarCreationService.ReplicateAvatarTempAssetIds
- Add ExampleService
- Add ExperienceStateCaptureService.CanEnterCaptureMode
- Add MarketplaceService.PerformSubscriptionPurchaseV2
- Add MarketplaceService.PromptCollectibleBundlePurchaseRequested
- Add PartOperation.ManifoldMesh
- Add PhysicsSettings.ShowInstanceNamesForDrawnForcesAndTorques
- Change Parameters of StudioPublishService.PublishAs
from
(universeId: int64, placeId: int64, groupId: int64, isPublish: bool, publishParameters: Variant, willRetryOnConflict: bool = false)
to
(universeId: int64, placeId: int64, groupId: int64, isPublish: bool, publishParameters: Variant, willRetryOnConflict: bool = false, allowOpeningNewPlace: bool = true)
- (v0.610.0.6100472)
version-4db4dbde9ef74270Release notes
- Add AssetService.GetAudioMetadataAsync
- Add CaptureService.GetCaptureFilePathAsync
- Change Parameters of CaptureService.OpenShareCapturePrompt
from
(promptId: int64, contentId: Content, capturePath: string, launchData: string)
to
(promptId: int64, contentId: Content, launchData: string)
- Change Security of CollaboratorsService.CollaboratorIdleUpdate
from
RobloxSecurity
to
RobloxScriptSecurity
- Change Tags of CollaboratorsService.CollaboratorIdleUpdate
from
[Hidden]
to
[]
- Change Tags of CollaboratorsService.CollaboratorInstanceCreatedSignal
from
[Hidden]
to
[]
- Change Tags of CollaboratorsService.CollaboratorInstanceDestroyedSignal
from
[Hidden]
to
[]
- Change Tags of CollaboratorsService.CollaboratorStatusUpdatedSignal
from
[Hidden]
to
[]
- Remove MaterialGenerationService.GetAccountingBalanceAsync
- Remove MaterialGenerationService.RefillAccountingBalanceAsync
- Add Path2D.ZIndex
- Add Path2D.GetBoundingRect2D
- Add RootImportData.PreferredUploadId
- Change Parameters of StudioPublishService.PublishAs
from
(universeId: int64, placeId: int64, groupId: int64, isPublish: bool, publishParameters: Variant)
to
(universeId: int64, placeId: int64, groupId: int64, isPublish: bool, publishParameters: Variant, willRetryOnConflict: bool = false)
- Add TextureGenerationService
- Change Tags of VRService
from
[NotCreatable, Service]
to
[NotCreatable, Service, NotBrowsable]
- Change Default of VRService.AutomaticScaling
from
to
World
- Change CanSave of VRService.AutomaticScaling
from
false
to
true
- Change CanLoad of VRService.AutomaticScaling
from
false
to
true
- Change Default of VRService.DidPointerHit
from
to
false
- Change CanSave of VRService.FadeOutViewOnCollision
from
false
to
true
- Change Default of VRService.FadeOutViewOnCollision
from
to
true
- Change Tags of VRService.FadeOutViewOnCollision
from
[]
to
[NotReplicated]
- Change CanLoad of VRService.FadeOutViewOnCollision
from
false
to
true
- Change Default of VRService.GuiInputUserCFrame
from
to
Head
- Change Tags of VRService.GuiInputUserCFrame
from
[]
to
[NotReplicated]
- Change Default of VRService.LaserDistance
from
to
50
- Change Default of VRService.PointerHitCFrame
from
to
- Change Default of VRService.QuestASWState
from
to
false
- Change Default of VRService.QuestDisplayRefreshRate
from
to
0
- Change Default of VRService.ThirdPersonFollowCamEnabled
from
to
true
- Change Default of VRService.VRDeviceAvailable
from
to
false
- Change Default of VRService.VRDeviceName
from
to
- Change Default of VRService.VREnabled
from
to
false
- Change Default of VRService.VRSessionState
from
to
Undefined
- Change Index of CollaboratorStatus.Editing3D
from
0
to
1
- Change Value of CollaboratorStatus.Editing3D
from
0
to
1
- Change Value of CollaboratorStatus.None
from
3
to
0
- Change Index of CollaboratorStatus.None
from
3
to
0
- Change Index of CollaboratorStatus.PrivateScripting
from
2
to
3
- Change Value of CollaboratorStatus.PrivateScripting
from
2
to
3
- Change Value of CollaboratorStatus.Scripting
from
1
to
2
- Change Index of CollaboratorStatus.Scripting
from
1
to
2
- Add ModerationStatus
- (v0.607.0.6070550)
version-954719f125be4a9dRelease notes
- Add AnimationStreamTrack.FACSDataLod
- Add Animator.SynchronizeWith
- Remove AssetImportSession.GetCurrentStatusTable
- Add AssetImportSession.GetCurrentStatusTable_DEPRECATED
- Change Parameters of AssetImportSession.GetRigVisualization
from
()
to
(importDataInstance: Instance)
- Add AssetImportSession.GetRigVisualization_DEPRECATED
- Add AssetImportSession.GetStatuses
- Add AssetManagerService.InsertImages
- Add AssetService.CreateEditableMeshStripSkinningAsync
- Change Security of AudioAnalyzer.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioChorus.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioCompressor.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioDeviceInput.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioDeviceOutput.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioDistortion.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioEcho.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioEmitter.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioEqualizer.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioFader.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioFlanger.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioListener.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioPitchShifter.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioPlayer.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Security of AudioReverb.GetConnectedWires
from
RobloxScriptSecurity
to
PluginSecurity
- Change Tags of AvatarCreationService
from
[NotCreatable, Service, NotReplicated]
to
[NotCreatable, Service]
- Add AvatarCreationService.UgcValidationFailure
- Add AvatarCreationService.UgcValidationSuccess
- Change Parameters of AvatarEditorService.NoPromptCreateOutfit
from
(humanoidDescription: HumanoidDescription, rigType: HumanoidRigType, name: string)
to
(humanoidDescription: HumanoidDescription, rigType: HumanoidRigType, name: string, gearAssetId: int64 = 0)
- Change Parameters of AvatarEditorService.NoPromptUpdateOutfit
from
(outfitId: int64, humanoidDescription: HumanoidDescription, rigType: HumanoidRigType)
to
(outfitId: int64, humanoidDescription: HumanoidDescription, rigType: HumanoidRigType, gearAssetId: int64 = 0)
- Add BaseImportData.GetPreview
- Add ClientReplicator.RequestServerLuauHeapData
- Change Parameters of CollectionService.GetCollection
from
(clazz: string)
to
(class: string)
- Add ConnectivityService
- Add ConversationalAIAcceptanceService
- Remove EditableMesh.MeshVersion
- Change ReturnType of Model.GetBoundingBox
from
Tuple
to
(CFrame, Vector3)
- Change Parameters of PackageUIService.PublishPackage
from
(packageInstance: Instance)
to
(packageInstance: Instance, addUndoWayPoint: bool)
- Add RobloxEditableImage
- Add ScriptContext.GetLuauHeapInstanceReferenceReport
- Add ScriptContext.GetLuauHeapMemoryReport
- Add StartupMessageService
- Change ReturnType of TextService.FilterAndTranslateStringAsync
from
Instance
to
TextFilterTranslatedResult
- Change ReturnType of TextService.FilterStringAsync
from
Instance
to
TextFilterResult
- Add VideoFrame.SetStudioPreview
- Add VoiceChatService.SubscriptionInitialClientDescriptor
- Add VoiceChatService.SubscriptionInitialClientDescriptorRequested
- Add VoiceChatService.SubscriptionReset
- Add FACSDataLod
- Add NetworkStatus