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!)
Get this in production ASAP! Just the thing I need for my game.
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.
DataStore:ListKeysAsync
DataStore:ListVersionsAsync
DataStoreService:ListDataStoresAsync
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.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.