Release Notes for 483

Notes for Release 483

57 Likes

Client Difference Log

API Changes

Added Property int Decal.ZIndex
Added Property string ReflectionMetadataItem.FFlag
Added Property string RunService.ClientGitHash {RobloxScriptSecurity} [ReadOnly]
Added Property bool Studio.ShowCorePackagesInExplorer {RobloxScriptSecurity}

Added Tags [Hidden] [NotReplicated] to Property Workspace.FilteringEnabled

Changed the serialization of Property Workspace.FilteringEnabled 
	from: [<💾|📁> Saves|Loads]
	  to: [<🕒> RuntimeOnly]

Changed the value-type of Property Workspace.Terrain 
	from: Instance
	  to: Terrain

Changed the parameters of Function AvatarEditorService:NoPromptCreateOutfit 
	from: (Instance humanoidDescription, Enum.HumanoidRigType rigType, string name)
	  to: (HumanoidDescription humanoidDescription, Enum.HumanoidRigType rigType, string name)

Changed the parameters of Function AvatarEditorService:PerformCreateOutfitWithDescription 
	from: (Instance humanoidDescription, string name)
	  to: (HumanoidDescription humanoidDescription, string name)

Changed the parameters of Function AvatarEditorService:PerformSaveAvatarWithDescription 
	from: (Instance humanoidDescription, Array addedAssets, Array removedAssets)
	  to: (HumanoidDescription humanoidDescription, Array addedAssets, Array removedAssets)

Changed the parameters of Function AvatarEditorService:PromptCreateOutfit 
	from: (Instance outfit, Enum.HumanoidRigType rigType)
	  to: (HumanoidDescription outfit, Enum.HumanoidRigType rigType)

Changed the parameters of Function AvatarEditorService:PromptSaveAvatar 
	from: (Instance humanoidDescription, Enum.HumanoidRigType rigType)
	  to: (HumanoidDescription humanoidDescription, Enum.HumanoidRigType rigType)

Changed the parameters of Function GlobalDataStore:IncrementAsync 
	from: (string key, int delta = 1, Array userIds = {}, Instance options = nil)
	  to: (string key, int delta = 1, Array userIds = {}, DataStoreIncrementOptions options = nil)

Changed the parameters of Function GlobalDataStore:SetAsync 
	from: (string key, Variant value, Array userIds = {}, Instance options = nil)
	  to: (string key, Variant value, Array userIds = {}, DataStoreSetOptions options = nil)

Changed the parameters and return-type of Function AvatarEditorService:CheckApplyDefaultClothing 
	from: (Instance humanoidDescription) -> Instance
	  to: (HumanoidDescription humanoidDescription) -> HumanoidDescription

Changed the parameters and return-type of Function AvatarEditorService:ConformToAvatarRules 
	from: (Instance humanoidDescription) -> Instance
	  to: (HumanoidDescription humanoidDescription) -> HumanoidDescription

Changed the return-type of Function AvatarEditorService:GetInventory 
	from: Instance
	  to: InventoryPages

Changed the return-type of Function AvatarEditorService:GetOutfits 
	from: Instance
	  to: OutfitPages

Changed the return-type of Function AvatarEditorService:SearchCatalog 
	from: Instance
	  to: CatalogPages

Changed the return-type of Function DataStore:ListKeysAsync 
	from: Instance
	  to: DataStoreKeyPages

Changed the return-type of Function DataStore:ListVersionsAsync 
	from: Instance
	  to: DataStoreVersionPages

Changed the return-type of Function DataStoreService:GetGlobalDataStore 
	from: Instance
	  to: GlobalDataStore

Changed the return-type of Function DataStoreService:GetOrderedDataStore 
	from: Instance
	  to: OrderedDataStore

Changed the return-type of Function DataStoreService:ListDataStoresAsync 
	from: Instance
	  to: DataStoreEnumerationPages

Changed the return-type of Function MemStorageService:Bind 
	from: Instance
	  to: MemStorageConnection

Changed the return-type of Function MemStorageService:BindAndFire 
	from: Instance
	  to: MemStorageConnection

Changed the return-type of Function MemoryStoreService:GetQueue 
	from: Instance
	  to: MemoryStoreQueue

Changed the return-type of Function MemoryStoreService:GetSortedMap 
	from: Instance
	  to: MemoryStoreSortedMap

Changed the return-type of Function Players:GetPlayerByUserId 
	from: Instance
	  to: Player

Changed the return-type of Function Plugin:CreateDockWidgetPluginGui 
	from: Instance
	  to: DockWidgetPluginGui

Changed the return-type of Function Plugin:CreatePluginAction 
	from: Instance
	  to: PluginAction

Changed the return-type of Function Plugin:CreatePluginMenu 
	from: Instance
	  to: PluginMenu

Changed the return-type of Function Plugin:CreateQWidgetPluginGui 
	from: Instance
	  to: QWidgetPluginGui

Changed the return-type of Function Plugin:CreateToolbar 
	from: Instance
	  to: PluginToolbar

Changed the return-type of Function UserInputService:GetDeviceAcceleration 
	from: Instance
	  to: InputObject

Changed the return-type of Function UserInputService:GetDeviceGravity 
	from: Instance
	  to: InputObject

Changed the return-type of Function UserInputService:GetFocusedTextBox 
	from: Instance
	  to: TextBox

Changed the thread safety of Function BindableEvent:Fire 
	from: {🧬Unsafe}
	  to: {🧬Safe}

Changed the parameters of Event AvatarEditorService.OpenPromptCreateOufit 
	from: (Instance humanoidDescription, Enum.HumanoidRigType rigType)
	  to: (HumanoidDescription humanoidDescription, Enum.HumanoidRigType rigType)

Changed the parameters of Event AvatarEditorService.OpenPromptSaveAvatar 
	from: (Instance humanoidDescription, Enum.HumanoidRigType rigType)
	  to: (HumanoidDescription humanoidDescription, Enum.HumanoidRigType rigType)

Changed the parameters of Event GuiButton.Activated 
	from: (Instance inputObject, int clickCount)
	  to: (InputObject inputObject, int clickCount)

Changed the parameters of Event GuiObject.InputBegan 
	from: (Instance input)
	  to: (InputObject input)

Changed the parameters of Event GuiObject.InputChanged 
	from: (Instance input)
	  to: (InputObject input)

Changed the parameters of Event GuiObject.InputEnded 
	from: (Instance input)
	  to: (InputObject input)

Changed the parameters of Event Players.FriendRequestEvent 
	from: (Instance player, Instance player, Enum.FriendRequestEvent friendRequestEvent)
	  to: (Player player, Player player, Enum.FriendRequestEvent friendRequestEvent)

Changed the parameters of Event TextBox.FocusLost 
	from: (bool enterPressed, Instance inputThatCausedFocusLoss)
	  to: (bool enterPressed, InputObject inputThatCausedFocusLoss)

Changed the parameters of Event UserInputService.DeviceAccelerationChanged 
	from: (Instance acceleration)
	  to: (InputObject acceleration)

Changed the parameters of Event UserInputService.DeviceGravityChanged 
	from: (Instance gravity)
	  to: (InputObject gravity)

Changed the parameters of Event UserInputService.DeviceRotationChanged 
	from: (Instance rotation, CFrame cframe)
	  to: (InputObject rotation, CFrame cframe)

Changed the parameters of Event UserInputService.InputBegan 
	from: (Instance input, bool gameProcessedEvent)
	  to: (InputObject input, bool gameProcessedEvent)

Changed the parameters of Event UserInputService.InputChanged 
	from: (Instance input, bool gameProcessedEvent)
	  to: (InputObject input, bool gameProcessedEvent)

Changed the parameters of Event UserInputService.InputEnded 
	from: (Instance input, bool gameProcessedEvent)
	  to: (InputObject input, bool gameProcessedEvent)

Changed the parameters of Event UserInputService.TextBoxFocusReleased 
	from: (Instance textboxReleased)
	  to: (TextBox textboxReleased)

Changed the parameters of Event UserInputService.TextBoxFocused 
	from: (Instance textboxFocused)
	  to: (TextBox textboxFocused)

Changed the parameters of Event UserInputService.TouchEnded 
	from: (Instance touch, bool gameProcessedEvent)
	  to: (InputObject touch, bool gameProcessedEvent)

Changed the parameters of Event UserInputService.TouchMoved 
	from: (Instance touch, bool gameProcessedEvent)
	  to: (InputObject touch, bool gameProcessedEvent)

Changed the parameters of Event UserInputService.TouchStarted 
	from: (Instance touch, bool gameProcessedEvent)
	  to: (InputObject touch, bool gameProcessedEvent)

Changed the value of EnumItem AssetType.TeeShirtAccessory from 63 to 64
Changed the value of EnumItem AssetType.ShirtAccessory from 64 to 65
Changed the value of EnumItem AssetType.PantsAccessory from 65 to 66
Changed the value of EnumItem AssetType.JacketAccessory from 66 to 67
Changed the value of EnumItem AssetType.SweaterAccessory from 67 to 68
Changed the value of EnumItem AssetType.ShortsAccessory from 68 to 69
Changed the value of EnumItem AssetType.LeftShoeAccessory from 69 to 70
Changed the value of EnumItem AssetType.RightShoeAccessory from 70 to 71
Changed the value of EnumItem AssetType.DressSkirtAccessory from 71 to 72
Changed the value of EnumItem AvatarAssetType.TeeShirtAccessory from 63 to 64
Changed the value of EnumItem AvatarAssetType.ShirtAccessory from 64 to 65
Changed the value of EnumItem AvatarAssetType.PantsAccessory from 65 to 66
Changed the value of EnumItem AvatarAssetType.JacketAccessory from 66 to 67
Changed the value of EnumItem AvatarAssetType.SweaterAccessory from 67 to 68
Changed the value of EnumItem AvatarAssetType.ShortsAccessory from 68 to 69
Changed the value of EnumItem AvatarAssetType.LeftShoeAccessory from 69 to 70
Changed the value of EnumItem AvatarAssetType.RightShoeAccessory from 70 to 71
Changed the value of EnumItem AvatarAssetType.DressSkirtAccessory from 71 to 72

Removed Property Studio.Show CorePackages

Removed Tag [Deprecated] from Property Workspace.FilteringEnabled

(Click here for a syntax highlighted version!)

30 Likes

Get this in production ASAP! Just the thing I need for my game.

32 Likes

I imagine ZIndex ordering for Decals and Textures only applies to other objects of the same type, consistent with current Decal-Texture-SurfaceGui behavior?

For instance, a ZIndex 3 Decal will render over a ZIndex 2 Decal, but a ZIndex 1 SurfaceGui will always render over both.

8 Likes

DataStore:ListKeysAsync
DataStore:ListVersionsAsync
DataStoreService:ListDataStoresAsync

YEAH

I am unbelievably excited to use the new DataStore API. I’ve been waiting for more control on DataStores for a bit and this is so convenient because I’m working on a guilds feature for my project. It also of course has many other use cases but I just don’t have ideas yet.

31 Likes