Click a date to expand or collapse changes.
- (v0.653.0.6530693)
version-a35d937606da489cRelease notes
- Change Tags of DebugSettings
from
[NotCreatable, Settings, NotBrowsable]
to
[NotCreatable, Settings, NotReplicated, NotBrowsable]
- Change Default of DebugSettings.DataModel
from
to
- Change Default of DebugSettings.InstanceCount
from
to
- Change Default of DebugSettings.IsScriptStackTracingEnabled
from
to
- Change Default of DebugSettings.JobCount
from
to
- Change Default of DebugSettings.PlayerCount
from
to
- Change Default of DebugSettings.ReportSoundWarnings
from
to
- Change Default of DebugSettings.RobloxVersion
from
to
- Change Default of DebugSettings.TickCountPreciseOverride
from
to
- Change Tags of GameSettings
from
[NotCreatable, Settings, NotBrowsable]
to
[NotCreatable, Settings, NotReplicated, NotBrowsable]
- Change Default of GameSettings.VideoCaptureEnabled
from
to
- Change Default of GameSettings.VideoRecording
from
to
- Remove Lighting.Intent
- Add Lighting.LightingStyle
- Add Lighting.PrioritizeLightingQuality
- Remove Lighting.Quality
- Change Tags of LuaSettings
from
[NotCreatable, Settings]
to
[NotCreatable, Settings, NotReplicated]
- Change Tags of NetworkSettings
from
[NotCreatable, Service, NotBrowsable]
to
[NotCreatable, Service, NotReplicated, NotBrowsable]
- Change Default of NetworkSettings.EmulatedTotalMemoryInMB
from
to
- Change Default of NetworkSettings.FreeMemoryMBytes
from
to
- Change Default of NetworkSettings.HttpProxyEnabled
from
to
- Change Default of NetworkSettings.HttpProxyURL
from
to
- Change Default of NetworkSettings.IncomingReplicationLag
from
to
- Change Default of NetworkSettings.OpenCertManagerDialog
from
to
- Change Default of NetworkSettings.PrintJoinSizeBreakdown
from
to
- Change Default of NetworkSettings.PrintPhysicsErrors
from
to
- Change Default of NetworkSettings.PrintStreamInstanceQuota
from
to
- Change Default of NetworkSettings.RandomizeJoinInstanceOrder
from
to
- Change Default of NetworkSettings.RenderStreamedRegions
from
to
- Change Default of NetworkSettings.ShowActiveAnimationAsset
from
to
- Change Parameters of OpenCloudService.InvokeAsync
from
(version: string, methodName: string, arguments: Dictionary)
to
(version: string, methodName: string, arguments: Dictionary, headers: Dictionary = nil)
- Add PerformanceControlService
- Change Tags of PhysicsSettings
from
[NotCreatable, Settings]
to
[NotCreatable, Settings, NotReplicated]
- Change Default of PhysicsSettings.AllowSleep
from
to
- Change Default of PhysicsSettings.AreAnchorsShown
from
to
- Change Default of PhysicsSettings.AreAssembliesShown
from
to
- Change Default of PhysicsSettings.AreAssemblyCentersOfMassShown
from
to
- Change Default of PhysicsSettings.AreAwakePartsHighlighted
from
to
- Change Default of PhysicsSettings.AreBodyTypesShown
from
to
- Change Default of PhysicsSettings.AreCollisionCostsShown
from
to
- Change Default of PhysicsSettings.AreConstraintForcesShownForSelectedOrHoveredInstances
from
to
- Change Default of PhysicsSettings.AreConstraintTorquesShownForSelectedOrHoveredInstances
from
to
- Change Default of PhysicsSettings.AreContactForcesShownForSelectedOrHoveredAssemblies
from
to
- Change Default of PhysicsSettings.AreContactIslandsShown
from
to
- Change Default of PhysicsSettings.AreContactPointsShown
from
to
- Change Default of PhysicsSettings.AreGravityForcesShownForSelectedOrHoveredAssemblies
from
to
- Change Default of PhysicsSettings.AreJointCoordinatesShown
from
to
- Change Default of PhysicsSettings.AreMagnitudesShownForDrawnForcesAndTorques
from
to
- Change Default of PhysicsSettings.AreMechanismsShown
from
to
- Change Default of PhysicsSettings.AreModelCoordsShown
from
to
- Change Default of PhysicsSettings.AreNonAnchorsShown
from
to
- Change Default of PhysicsSettings.AreOwnersShown
from
to
- Change Default of PhysicsSettings.ArePartCoordsShown
from
to
- Change Default of PhysicsSettings.AreRegionsShown
from
to
- Change Default of PhysicsSettings.AreSolverIslandsShown
from
to
- Change Default of PhysicsSettings.AreTerrainReplicationRegionsShown
from
to
- Change Default of PhysicsSettings.AreTimestepsShown
from
to
- Change Default of PhysicsSettings.AreUnalignedPartsShown
from
to
- Change Default of PhysicsSettings.AreWorldCoordsShown
from
to
- Change Default of PhysicsSettings.DisableCSGv2
from
to
- Change Default of PhysicsSettings.DisableCSGv3ForPlugins
from
to
- Change Default of PhysicsSettings.DrawConstraintsNetForce
from
to
- Change Default of PhysicsSettings.DrawContactsNetForce
from
to
- Change Default of PhysicsSettings.DrawTotalNetForce
from
to
- Change Default of PhysicsSettings.EnableForceVisualizationSmoothing
from
to
- Change Default of PhysicsSettings.FluidForceDrawScale
from
to
- Change Default of PhysicsSettings.ForceCSGv2
from
to
- Change Default of PhysicsSettings.ForceDrawScale
from
to
- Change Default of PhysicsSettings.ForceVisualizationSmoothingSteps
from
to
- Change Default of PhysicsSettings.IsInterpolationThrottleShown
from
to
- Change Default of PhysicsSettings.IsReceiveAgeShown
from
to
- Change Default of PhysicsSettings.IsTreeShown
from
to
- Change Default of PhysicsSettings.PhysicsEnvironmentalThrottle
from
to
- Change Default of PhysicsSettings.ShowDecompositionGeometry
from
to
- Change Default of PhysicsSettings.ShowFluidForcesForSelectedOrHoveredMechanisms
from
to
- Change Default of PhysicsSettings.ShowInstanceNamesForDrawnForcesAndTorques
from
to
- Change Default of PhysicsSettings.SolverConvergenceMetricType
from
to
- Change Default of PhysicsSettings.SolverConvergenceVisualizationMode
from
to
- Change Default of PhysicsSettings.ThrottleAdjustTime
from
to
- Change Default of PhysicsSettings.TorqueDrawScale
from
to
- Change Default of PhysicsSettings.UseCSGv2
from
to
- Change Tags of RenderSettings
from
[NotCreatable, Service, NotBrowsable]
to
[NotCreatable, Service, NotReplicated, NotBrowsable]
- Change Default of RenderSettings.AutoFRMLevel
from
to
- Change Default of RenderSettings.EagerBulkExecution
from
to
- Change Default of RenderSettings.EditQualityLevel
from
to
- Change Default of RenderSettings.Enable VR Mode
from
to
- Change Default of RenderSettings.EnableFRM
from
to
- Change Default of RenderSettings.ExportMergeByMaterial
from
to
- Change Default of RenderSettings.FrameRateManager
from
to
- Change Default of RenderSettings.GraphicsMode
from
to
- Change Default of RenderSettings.MeshCacheSize
from
to
- Change Default of RenderSettings.MeshPartDetailLevel
from
to
- Change Default of RenderSettings.QualityLevel
from
to
- Change Default of RenderSettings.ReloadAssets
from
to
- Change Default of RenderSettings.RenderCSGTrianglesDebug
from
to
- Change Default of RenderSettings.ShowBoundingBoxes
from
to
- Change Default of RenderSettings.ViewMode
from
to
- Add Selection.SelectionChangedThisFrame
- Remove StartPageService.getStartPageVersionForUser
- Change Default of Studio."TODO" Color
from
to
- Change Default of Studio."function" Color
from
to
- Change Default of Studio."local" Color
from
to
- Change Default of Studio."nil" Color
from
to
- Change Default of Studio."self" Color
from
to
- Change Default of Studio.ActionOnStopSync
from
to
- Change Default of Studio.Active Color
from
to
- Change Default of Studio.Active Hover Over Color
from
to
- Change Default of Studio.Always Save Script Changes
from
to
- Change Default of Studio.Animate Hover Over
from
to
- Change Default of Studio.Auto Clean Empty Line
from
to
- Change Default of Studio.Auto Closing Brackets
from
to
- Change Default of Studio.Auto Closing Quotes
from
to
- Change Default of Studio.Auto Delete Closing Brackets and Quotes
from
to
- Change Default of Studio.Auto Indent Rule
from
to
- Change Default of Studio.Auto-Recovery Enabled
from
to
- Change Default of Studio.Auto-Recovery Interval (Minutes)
from
to
- Change Default of Studio.Automatically trigger AI Code Completion
from
to
- Change Default of Studio.Background Color
from
to
- Change Default of Studio.Basic Objects Display Mode
from
to
- Change Default of Studio.Bool Color
from
to
- Change Default of Studio.Bracket Color
from
to
- Change Default of Studio.Built-in Function Color
from
to
- Change Default of Studio.Camera Mouse Wheel Speed
from
to
- Change Default of Studio.Camera Pan Speed
from
to
- Change Default of Studio.Camera Shift Speed
from
to
- Change Default of Studio.Camera Speed
from
to
- Change Default of Studio.Camera Speed Adjust Binding
from
to
- Change Default of Studio.Camera Zoom to Mouse Position
from
to
- Change Default of Studio.CameraAdaptiveSpeed
from
to
- Change Default of Studio.CameraTweenFocus
from
to
- Change Default of Studio.Clear Output On Start
from
to
- Change Default of Studio.CommandBarLocalState
from
to
- Change Default of Studio.Comment Color
from
to
- Change Default of Studio.Current Line Highlight Color
from
to
- Change Default of Studio.Debugger Current Line Color
from
to
- Change Default of Studio.Debugger Error Line Color
from
to
- Change Default of Studio.DefaultScriptFileDir
from
to
- Change Default of Studio.DeprecatedObjectsShown
from
to
- Change Default of Studio.DisplayLanguage
from
to
- Change Default of Studio.Doc View Code Background Color
from
to
- Change Default of Studio.DraggerActiveColor
from
to
- Change Default of Studio.DraggerMajorGridIncrement
from
to
- Change Default of Studio.DraggerMaxSoftSnaps
from
to
- Change Default of Studio.DraggerPassiveColor
from
to
- Change Default of Studio.DraggerShowHoverRuler
from
to
- Change Default of Studio.DraggerShowMeasurement
from
to
- Change Default of Studio.DraggerShowTargetSnap
from
to
- Change Default of Studio.DraggerSoftSnapMarginFactor
from
to
- Change Default of Studio.DraggerSummonMarginFactor
from
to
- Change Default of Studio.DraggerTiltRotateDuration
from
to
- Change Default of Studio.Enable Autocomplete
from
to
- Change Default of Studio.Enable Autocomplete Doc View
from
to
- Change Default of Studio.Enable CoreScript Debugger
from
to
- Change Default of Studio.Enable Http Sandboxing
from
to
- Change Default of Studio.Enable Internal Beta Features
from
to
- Change Default of Studio.Enable Internal Features
from
to
- Change Default of Studio.Enable Script Analysis
from
to
- Change Default of Studio.Enable Scrollbar Markers
from
to
- Change Default of Studio.Enable Signature Help
from
to
- Change Default of Studio.Enable Signature Help Doc View
from
to
- Change Default of Studio.Enable Temporary Tabs
from
to
- Change Default of Studio.Enable Temporary Tabs In Explorer
from
to
- Change Default of Studio.Enable Type Hover
from
to
- Change Default of Studio.EnableCodeAssist
from
to
- Change Default of Studio.EnableIndentationRulers
from
to
- Change Default of Studio.EnableOnTypeAutocomplete
from
to
- Change Default of Studio.Error Color
from
to
- Change Default of Studio.Find Selection Background Color
from
to
- Change Default of Studio.Font
from
to
- Change Default of Studio.Format On Paste
from
to
- Change Default of Studio.Format On Type
from
to
- Change Default of Studio.FreeCameraSpeedScroll
from
to
- Change Default of Studio.Function Name Color
from
to
- Change Default of Studio.Highlight Current Line
from
to
- Change Default of Studio.Highlight Occurances
from
to
- Change Default of Studio.HintColor
from
to
- Change Default of Studio.Hover Animate Speed
from
to
- Change Default of Studio.Hover Box Thickness
from
to
- Change Default of Studio.Hover Line Thickness
from
to
- Change Default of Studio.Hover Over Color
from
to
- Change Default of Studio.IconOverrideDir
from
to
- Change Default of Studio.Indent Using Spaces
from
to
- Change Default of Studio.IndentationRulerColor
from
to
- Change Default of Studio.InformationColor
from
to
- Change Default of Studio.Keyword Color
from
to
- Change Default of Studio.LargeFileLineCountThreshold
from
to
- Change Default of Studio.LargeFileThreshold
from
to
- Change Default of Studio.Line Thickness
from
to
- Change Default of Studio.LoadAllBuiltinPluginsInRunModes
from
to
- Change Default of Studio.LoadUserPluginsInRunModes
from
to
- Change Default of Studio.LocalAssetsFolder
from
to
- Change Default of Studio.LuaDebuggerEnabled
from
to
- Change Default of Studio.LuaDebuggerEnabledAtStartup
from
to
- Change Default of Studio.Luau Keyword Color
from
to
- Change Default of Studio.Main Volume
from
to
- Change Default of Studio.Matching Word Background Color
from
to
- Change Default of Studio.Maximum Output Lines
from
to
- Change Default of Studio.Menu Item Background Color
from
to
- Change Default of Studio.Method Color
from
to
- Change Default of Studio.Number Color
from
to
- Change Default of Studio.Only Play Audio from Window in Focus
from
to
- Change Default of Studio.Operator Color
from
to
- Change Default of Studio.Output Font
from
to
- Change Default of Studio.Output Layout Mode
from
to
- Change Default of Studio.PermissionLevelShown
from
to
- Change Default of Studio.Physical Draggers Select Scope By Default
from
to
- Change Default of Studio.Pivot Snap To Geometry Color
from
to
- Change Default of Studio.PluginDebuggingEnabled
from
to
- Change Default of Studio.PluginsDir
from
to
- Change Default of Studio.Primary Text Color
from
to
- Change Default of Studio.Property Color
from
to
- Change Default of Studio.ReloadBuiltinPluginsOnChange
from
to
- Change Default of Studio.ReloadLocalPluginsOnChange
from
to
- Change Default of Studio.Respect Studio shortcuts when game has focus
from
to
- Change Default of Studio.Ruler Color
from
to
- Change Default of Studio.Rulers
from
to
- Change Default of Studio.RuntimeUndoBehavior
from
to
- Change Default of Studio.Script Editor Color Preset
from
to
- Change Default of Studio.Script Editor Scrollbar Background Color
from
to
- Change Default of Studio.Script Editor Scrollbar Handle Color
from
to
- Change Default of Studio.ScriptEditorMenuBorderColor
from
to
- Change Default of Studio.ScriptEditorShouldShowPluginMethods
from
to
- Change Default of Studio.ScriptTimeoutLength
from
to
- Change Default of Studio.Scroll Past Last Line
from
to
- Change Default of Studio.Secondary Text Color
from
to
- Change Default of Studio.Select Color
from
to
- Change Default of Studio.Select/Hover Color
from
to
- Change Default of Studio.Selected Menu Item Background Color
from
to
- Change Default of Studio.Selected Text Color
from
to
- Change Default of Studio.Selection Background Color
from
to
- Change Default of Studio.Selection Box Thickness
from
to
- Change Default of Studio.Selection Color
from
to
- Change Default of Studio.Selection Line Thickness
from
to
- Change Default of Studio.Set Pivot of Imported Parts
from
to
- Change Default of Studio.Show Core GUI in Explorer while Playing
from
to
- Change Default of Studio.Show Diagnostics Bar
from
to
- Change Default of Studio.Show FileSyncService
from
to
- Change Default of Studio.Show Hidden Objects in Explorer
from
to
- Change Default of Studio.Show Hover Over
from
to
- Change Default of Studio.Show Light Guides
from
to
- Change Default of Studio.Show Navigation Labels
from
to
- Change Default of Studio.Show Navigation Mesh
from
to
- Change Default of Studio.Show Pathfinding Links
from
to
- Change Default of Studio.Show Plugin GUI Service in Explorer
from
to
- Change Default of Studio.Show Singly Selected Attachment Parent Frame
from
to
- Change Default of Studio.Show Whitespace
from
to
- Change Default of Studio.Show plus button on hover in Explorer
from
to
- Change Default of Studio.ShowCorePackagesInExplorer
from
to
- Change Default of Studio.Skip Closing Brackets and Quotes
from
to
- Change Default of Studio.String Color
from
to
- Change Default of Studio.Tab Width
from
to
- Change Default of Studio.Text Color
from
to
- Change Default of Studio.Text Wrapping
from
to
- Change Default of Studio.Theme
from
to
- Change Default of Studio.UI Theme
from
to
- Change Default of Studio.Use Bounding Box Move Handles
from
to
- Change Default of Studio.Warning Color
from
to
- Change Default of Studio.Whitespace Color
from
to
- Change Tags of TaskScheduler
from
[NotCreatable, Service]
to
[NotCreatable, Service, NotReplicated]
- Change Default of TaskScheduler.SchedulerDutyCycle
from
to
- Change Default of TaskScheduler.SchedulerRate
from
to
- Change Default of TaskScheduler.ThreadPoolConfig
from
to
- Change Default of TaskScheduler.ThreadPoolSize
from
to
- Add UGCValidationService.ReportUGCValidationCounter
- Add UGCValidationService.ReportUGCValidationFailureTelemetry
- Add VideoPlayer
- Add VoiceChatService.rejoinVoice
- Add DeviceForm
- Remove Intent
- Add LightingStyle
- Remove Quality
- (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